.slideshow_container .frame {
	display: none;
}

#booking_form,
#booking_form .section-submit_wrap #bf_submit_a {
	height: 110px;
}
#booking_form,
#booking_wrapper,
.booking_form_section {
	width: 840px!important;
}

.section-nb_adults,
.section-nb_children {
	display: none!important;
}
#booking_form .section-iata {max-width: 180px}
#booking_form .section-submit_wrap {width: 240px;}
#booking_form label {font-size: 13px;}
#booking_form .booking-tab .quickbook-form-tab .month {font-size:13px;}
#booking_form .section-submit_wrap #bf_submit_a {font-size:14px;}
#main_book_mobile a, #main_book a {font-size:14px;}

#booking_form .section-submit_wrap #bf_submit_a,
#main_book_mobile a, #main_book a {background-color: #b86125;}

.col_images .box.first {
	display: none;
}


.cols_container #breadcrumb {
	margin-left: -25%;
}
.page-template-template-spa .btns_wrap .btnCta {
	display: none;
}

#location_preview .description_box .description {
    padding: 2em 5em 50px;
}

.offers_carousel .offer_wrap .offer .content .title {
	font-size: 1.3em;
}
.offer_wrap .offer .content .title {
    font-size: 1.2em;
}

#footer {
    background: #004646;
    color: #A5966E;
}
#footer #socials a span[class^="fa"] {
    background: #A5966E;
    color: #fff;
}
#footer .address {
	font-size:1.1em;
}
#footer .copy {
    font-size: 0.9em;
    
} 
#footer .address a {
	color: #A5966E;
}

.fas.fa-fax {
	display: none!important;
}

#location_preview .description_box .description .subtitle,
.section_contacts .box_contacts .subtitle {
	display: none;
}
@media (min-width: 1200px) {
	.offer_wrap .offer .content .price_wrap .amount {
    	font-size: 2.5em;
	}
	.offers_carousel .offer_wrap .offer .content .price_wrap .amount {
		font-size: 2.0em;
	}

	.the_content {
	font-size: 16px;
	}

	.col_images .box.last {
		height: 450px;
		width: 500px;
	}
	.col_images .box.middle{
		height: 100%;
		width: 350px;
	}

	.page-template-template-single-room .main.aside_content.single_image .content_wrap {
	    background-color: #ffffffe6;
	}
}

#floating_whatsapp {
	position: fixed;
	bottom: 20px;
	right: 20px;
	left: auto;
	height: 50px;
	width: 50px;
	z-index: 99999;
	display: flex;
	text-decoration: none;
	justify-content: center;
	align-items: center;
	background: #25D366;
	color: #fff;
	font-size: 2em;
	border-radius: 50%;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-ms-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}

@media (max-width: 991px) {
	#floating_whatsapp {
		bottom: 80px;
		right: 10px;
	}
}

#floating_whatsapp:hover {
	text-decoration: none;
	background: #b86125;
	color: #fff;
}