/* Typo */
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6,
.sub-banner .text h2,
.header_content .menu > li > a,
.room-detail_overview h5,
.room-detail_tab-header li a,
.room-detail_amenities h6, .room-detail_overview h6{
    font-family: 'Lato';
	/*text-transform: lowercase;
    font-weight: bold;
    letter-spacing: -1px;*/
}

.header_content .menu > li > a,
.room-detail_tab-header li a,
.room-detail_overview h5,.room-detail_amenities h6, .room-detail_overview h6{
    letter-spacing: 0px;
}
.sub-banner .text h2 { font-weight:normal;text-shadow: 1px 2px rgba(0, 0, 0, 0.24)}
.room-detail_tab-header li a { font-size:17px}

body {
    font-size: 13px;
    font-family: Lato;
}
.header_top .header_left span, .header_top .header_right span,
.header_top .header_right .dropdown span{
    color: #fff;
}
.heading {
    color: #232323;
}
/*main navi*/
.header_content:after,.header_mobile,
.header_mobile .header_menu{
    background-color: rgba(0, 0, 0, 0.6);
}

#header.header-sticky .header_content:after{
    box-shadow: 0 1px 8px 0 rgba(0,0,0,0.58);
}
/*.header-sticky	.header_mobile .container {
	background:#232323;
}*/
.header_content .menu > li.current-menu-item > a {
    background-color: #fff;
    color: #232323;
}
.header_content .menu > li .sub-menu li:hover > a {
    background-color: #fff;
    color: #232323;
    padding-left: 22px;
}
.header_content .menu > li .sub-menu li.current-menu-item > a {
    background-color: #7f7f7f;
    color: #fff;
}
/* HOME */
.check-availability:before {
    background: #000000b3 url(/images/bg_check-avi.png) no-repeat;
}
.check-availability h2:before {
    border: 3px solid #e1bd85;
    color: #e1bd85;
}
/* book button footer */
.awe-btn.awe-btn-13:hover {
    border-color:  rgba(23, 19, 7, 1);
    background-color: rgba(23, 19, 7, 1);
}
.awe-btn.awe-btn-13, .awe-btn.awe-btn-default:hover {
    border: 2px solid #e1bd85; /*beige instead of yellow*/
    background-color: #e1bd85;
    color: #fff;
}
.ui-datepicker .ui-datepicker-calendar thead th {
    color: #fff;
}
#footer .footer_top .mailchimp h4:before {
    border: 3px solid #e1bd85;
    color: #e1bd85;
}
#footer .footer_top .mailchimp .mailchimp-form .awe-btn {
    background-color: #e1bd85;
}
#footer .footer_top .mailchimp .mailchimp-form .awe-btn:hover {
    background: #fff;
    color: #e1bd85;
}

.gallery-cat ul li:hover a, .gallery-cat ul li.active a {
    background-color: #e1bd85;
    color: #fff;
}

.mfp-wrap .mfp-content .mfp-figure {
    background-color: #232323;
}


/* footer */
#footer,.ui-datepicker .ui-datepicker-header {
    background-color: #232323; /*dark brown*/
}

#footer .footer_top, .ui-datepicker .ui-datepicker-calendar thead th {
    background-color: #6a6760; /*same as main navi, not transp on white*/
}
#footer .footer_top {
    background: #2e2e2e url(/images/bg-footer-top.png) no-repeat;
    padding: 20px 0;
}
#footer .footer_bottom {
    background-color: #101010; /* even darker brown, almost black*/
}

.reservation-confirm { color:#479a3d;} /* green */



.ui-datepicker-calendar thead th {color: #fff;}
.ui-datepicker .ui-datepicker-calendar td a.ui-state-active, .ui-datepicker .ui-datepicker-calendar td a:hover,
.header_top .header_right .dropdown ul li.active a, .header_top .header_right .dropdown ul li a:hover{
    background-color: #353127;
    color: #fff;
}
.bootstrap-select.btn-group.awe-select .dropdown-menu ul li.selected a,
.bootstrap-select.btn-group.awe-select .dropdown-menu ul li a:hover{
    background-color: #353127;
    color: #fff;
    border-bottom-color: #353127;
}
#preloader .preloader-dot {
    border: 2px solid #6a6760}

@media screen and (max-width: 1199px) {
	.section-check-availability {
    background: #514a3e;
}
}