@charset "utf-8";
/* CSS Document */

.txt-center
{
	text-align:center;
}
.check-availability h2:before
{
	color:#c09f52;
}
.awe-btn.awe-btn-13
{
	background-color:#c09f52;
}
.awe-btn.awe-btn-default:hover
{
	background-color:#c09f52;
	border-color: #c09f52;
}
#footer .footer_top .mailchimp h4:before
{
	color:#c09f52;
	border: 3px solid #c09f52;
}
#footer .footer_top .mailchimp .mailchimp-form .awe-btn
{
	background-color:#c09f52;
}
#footer .footer_top .mailchimp .mailchimp-form .awe-btn:hover
{
	color:#c09f52;
}
#footer .footer_center .widget-logo .text p a:hover
{
	color:#c09f52;
}
#footer .footer_top .social .social-content a:hover
{
	border-color: #c09f52;
}
.accomd-modations-room_1 .text .price .amout
{
	color:#c09f52;
}
.awe-btn.awe-btn-13
{
    border: 2px solid #c09f52;
    background-color: #c09f52;
}
.contact .text ul li .icon
{
	color:#c09f52;
}
.contact .contact-location .btn-collapse:hover 
{
    color: #c09f52;
}
.accomd-modations-room_1 .text h2 a:hover
{
    color: #c09f52;
}
.owl-controls .owl-prev:hover, .owl-controls .owl-next:hover {
    color: #c09f52;
    border-color: #c09f52;
}
.accomd-modations-room_1:hover .no-transition img
{
     transform: none; 
	 display: initial;
}
.text-center
{
	text-align:center;
}
.gallery-content .gallery_item:before
{
	background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#c09f52))!important; 
    background: -webkit-linear-gradient(top, transparent, #c09f52)!important;
    background: -moz-linear-gradient(top, transparent, #c09f52)!important;
    background: -ms-linear-gradient(top, transparent, #c09f52)!important;
    background: -o-linear-gradient(top, transparent, #c09f52)!important;
}
.about-item .text
{
	margin-top:0px;
}
.about-item .img
{
	margin-top:20px;
}
.gallery-content .bg-none:before
{
	background:none!important;
}
.bg-9 {
    background-image: url(../images/banner/galeria3.jpg);
	background-position:center top;
	background-size: cover;
}
.margin-top
{
	margin-top:20px;
}
#footer .footer_center .widget-logo .img
{
	max-width: 250px;
	margin-right:0px;
}
#footer .footer_center .widget .widget-title
{
	margin-bottom:0px;
}
#mc_embed_signup
{
	background: none!important;
}
/*@media only screen and (max-width: 1800px) 
{
	.about-item .img img
	{
		height:400px;
	}
}*/
.header_mobile .header_menu ul li a span
{
	width:100%;
	text-align: right;
}
.header_mobile .header_menu ul li a span:before
{
	right: 0;
    width: 100%;
    padding-right: 12px;
}
.owl-single2 .owl-controls .owl-pagination
{    
    text-align: center;
    margin-top: 20px;
}
.owl-single2 .owl-buttons
{
	display:none;
}
.accomd-modations-room_1 .img img
{
	max-height:250px;
	min-height:250px;
}
.testimonial-txt-center
{
	text-align:center;
}
.padd-top-testimonial-none
{
	padding-top:0px;
}
.accomd-modations-room .text {   
    background-color: rgba(255,255, 255, 1);
    padding: 0px;
    bottom: 0px;    
	text-align: center;
	border: 1px solid #9a9a9a;
	border-top: 0px;
	position: relative;
}
.owl-single2 .accomd-modations-room .img img
{
	border: 1px solid #9a9a9a;
}
.owl-single2 .accomd-modations-room:hover img {
    transform: none;
}
@media only screen and (max-width: 1200px) 
{
	.about-item .img img
	{
		height:400px;
	}
}
@media only screen and (max-width: 991px) 
{
	.section-accommo_1
	{
		padding-bottom:40px;
	}
	.accomd-modations-content_1 .owl-pagination
	{
		top: initial;
		right: 47%;
		bottom: -40px;
	}
}
@media only screen and (max-width: 767px) 
{
	.about-item .img img
	{
		height:350px;
	}
	#footer .footer_top .mailchimp .mailchimp-form .awe-btn
	{
		position:relative;
		margin-left:0px;
	}
	.accomd-modations-room_1 .text .wrap-price
	{
		height:auto;
	}
	.accomd-modations-room_1 .text .wrap-price .no-transition img
	{
		margin:0 auto;
		display:block;
	}
	.accomd-modations-room_1 .text .wrap-price .awe-btn
	{
		display: block;
    	position: relative;
    	border-top: 1px solid #9a9a9a;
	}
	
	.gallery_item img.img-size
	{
		width: 100%;
    	margin-top: 10px;
	}
	#header .header_top .header_right
	{
		text-align:right;
	}
}
@media only screen and (max-width: 600px) 
{
	.about-item .img img
	{
		height:250px;
	}
}
@media only screen and (max-width: 520px) 
{
}
@media only screen and (max-width: 480px) 
{
	
	#footer .footer_top .mailchimp .mailchimp-form
	{
		padding-right:0px;
	}
	#footer .footer_top .mailchimp .mailchimp-form .awe-btn
	{
		position:relative;
		margin-left:0px;
	}
	.col-footer
	{
		width:50%!important;
	}
}
@media only screen and (min-width: 100px) and (max-width: 480px) 
{
	.section-slider
	{
		height:250px!important;
	}
	.display-none-img
	{
		display:none;
	}
}
@media only screen and (min-width: 480px) and (max-width: 520px) 
{
	.section-slider
	{
		height:380px!important;
	}
	.display-none-img
	{
		display:none;
	}
	.col-lounges
	{
		height: 175px;
		max-height: 175px;
		min-height: 175px;
	}
}
@media only screen and (min-width: 520px) and (max-width: 600px) 
{
	.col-lounges
	{
		height: 195px;
		max-height: 195px;
    	min-height: 195px;
	}
}
@media only screen and (min-width: 520px) and (max-width: 767px) 
{
	.section-slider
	{
		height:400px!important;
	}
	.display-none-img
	{
		display:none;
	}
	/*.col-lounges
	{
		height: 250px;
		max-height: 250px;
		min-height: 250px;
	}*/
}
@media only screen and (min-width: 480px) and (max-width: 767px) 
{
	.col-lounges
	{
		width:50%;
		height:245px;
	}
}
@media only screen and (min-width: 767px) and (max-width: 991px) 
{
	.section-slider
	{
		height:450px!important;
	}

	.accomd-modations-room_1 .text .wrap-price .awe-btn
	{
		padding:0 10px;
	}
	.col-services-left
	{
		width:30%;
		float:left;
	}
	.col-services-right
	{
		width:70%;
		float:left;
	}
	.col-lounges
	{
		height: 145px;
		min-height: 145px;
		max-height: 245px;
		overflow: hidden;
	}
}
@media only screen and (max-width: 520px) and (min-width: 600px)
{
	.col-lounges {
		height: 210px!important;
		max-height: 250px!important;
		min-height: 210px!important;
	}
}
@media only screen and (max-width: 600px) and (min-width: 767px)
{
	.col-lounges {
		height: 245px!important;
		max-height: 245px!important;
		min-height: 245px!important;
	}
}
@media only screen and (min-width: 991px) and (max-width: 1200px) 
{
	.accomd-modations-room_1 .text .wrap-price
	{
		height:auto;
	}
	.accomd-modations-room_1 .text .wrap-price .no-transition img
	{
		margin:0 auto;
		display:block;
	}
	.accomd-modations-room_1 .text .wrap-price .awe-btn
	{
		display: block;
    	position: relative;
    	border-top: 1px solid #9a9a9a;
	}
	.col-lounges
	{
		height: 195px;
		min-height: 195px;
		max-height: 245px;
		overflow: hidden;
	}
}
@media only screen and (min-width: 1200px) and (max-width: 1450px) 
{
	.col-lounges
	{
		height: 245px;
		min-height: 245px;
		max-height: 245px;
		overflow: hidden;
	}
}
@media only screen and (min-width: 480px) and (max-width: 1199px) 
{
	.our-best .text ul li
	{
		width:50%!important;
	}
}