body{font-family: 'Open Sans', arial, sans-serif;background-color:#000;color:#46CFE0;}.check-availability h2:before {
    border: 3px solid #008fd5;
    color: #008fd5;}
.header-sticky{background-color: #141d22 !important;}
button.apb-btn {
    background: #008fd5;
}.check-availability h2{font-family: inherit;}
.awebooking-wrapper.custom-hillter .apb-btn{font-family: inherit;}
.header_content{background-color:#141d22;}
.header_content .menu > li > a{color:#fff;}
.header_content .menu > li:hover > a {background-color:transparent;color:#46CFE0;}
.header_content .menu > li.current-menu-item > a{background-color:transparent;color:#46CFE0;}
.header_content .menu > li .sub-menu li:hover > a{background-color:transparent;color:#46CFE0;}
.header_content .menu > li .sub-menu li a{color:#23323a;font-size:13px;border-bottom: 1px solid #dde5e9;padding: 12px 20px;}
.header_content .menu > li .sub-menu{padding:0px 0;}
.header_top{background-color:#19242a;}
.header_mobile{background-color:#141d22;}
.footer .footer_top{background:#1A2980;background: -webkit-linear-gradient(to left, #1A2980 , #26D0CE);background: linear-gradient(to left, #1A2980 , #26D0CE);}
.footer .footer_top .mailchimp h4:before{border: 3px solid #fff;color: #fff;}
.awe-btn, input[type=submit], button, .activiti_item .text .view-more, .awe-btn.awe-btn-default, .awebooking .apb-btn, .awebooking .apb-btn:visited {background-color:#008fd5;}
.footer .footer_top .social .social-content a:hover{border-color:#008fd5;color:#008fd5;}
.footer .footer_center{background:#000;}
.footer .footer_bottom{background-color: #141d22;}
.footer .footer_top .mailchimp h4{font-family:inherit;}
.overlay-custom {
    background-color: rgba(49, 58, 69, 0.4);
    padding-bottom: 25px;
    padding-top: 25px;
}
h1{font-family:inherit;}h2, h3, h4{font-family:inherit;}
.awe-btn, input[type=submit], button, .activiti_item .text .view-more, .awe-btn.awe-btn-default, .awebooking .apb-btn, .awebooking .apb-btn:visited{font-family:inherit;}

.header_content .menu > li > a {font-size:16px;}

li.menu-item.menu-item-language a {
    padding-right: 0px;
}

.awe-special-heading h2{font-weight: 500;
    font-family: inherit;}

.awe-special-heading h3{font-weight:500;font-size:31px;}

.awe-special-heading h1{font-weight:500;font-size:32px;}

.awe-no-header-transparent .header_content{background-color: rgba(255, 255, 255, 0.9);border-bottom:3px solid rgba(245, 245, 245, 0.9);}

h3.ult-new-ib-title.ult-responsive {
    font-family: inherit;
}

.footer .footer_center .widget-logo .img{max-width: none;
    display: inline-block;
    vertical-align: middle;
    margin-right: 0;
    padding-top: 25px;
}

.contact-info .fa{margin-right:5px;color:#008fd5;}

.google-maps{max-height:380px;}


.check-custom h2.apb-heading {
    display: none;
}
.check-custom .awebooking-wrapper{background-color:transparent !important;}

.check-custom .awebooking .apb-btn:hover, .awebooking .apb-btn:focus {
    border: none;
    box-shadow: none;
    background-color:#008fd5;}

.check-custom .awebooking .apb-btn {
    font-size: 16px;
}

.check-custom .apb-input.apb-calendar{border-color: rgb(255, 255, 255);
    color: rgb(255, 255, 255);
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-width: 2px;
    height: 40px;}

.check-custom .apb-field label{display:none;}.check-custom input[type="text"]{font-family:inherit;}

.awe-overlay{background-color:transparent !important;}

.home-gallery #bwg_container1_0 #bwg_container2_0 .bwg_standart_thumbnails_0 * {float:left;}

.home-gallery #bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_spun1_0{margin:0px;}

.home-gallery #bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_spun1_0{background-color:transparent !important;display:block;}

#bwg_container1_0 #bwg_container2_0 #spider_popup_overlay_0{background-color: transparent !important;
    opacity:1.0;}
.awe-no-header-transparent .header_content{background-color:#141d22 !important;
    border-bottom: none !important;}

.suite-title h3 {font-size:20px}.suite-line {
    border-top: 2px solid #beda34;
    width: 30%;
    margin: 0 auto;
}
h1, h2, h3, h4{color:#46CFE0;}

.apb-room_desc {
    color: #46CFE0;
}
.apb-room_name a, .apb-room_name a:visited{color:#46CFE0;}

.apb-room_price .apb-room_amount {
    color:#46CFE0;
margin-left:0px;
}
.apb-room_price{color:#46CFE0;}

.apb-room_text{padding-top:55px;}

.apb-room_view-more{margin-top:20px;}

.awebooking{color:#46CFE0;}

.apb-product_tab-header > li > a{color:#46CFE0;}