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

@media (max-width:768px){


.whatsapp{
    
    bottom: 50px;
       
}
.whatsapp img{width:40px;}
.modal-title {
    color: #ffffff;
    margin-bottom: 10px;
    margin-top: 20px;
    font-size: 15px;
    letter-spacing: 0px;
    text-transform: uppercase;
}

#footer {
    
    margin-bottom: 35px;
}

#overview,#location,#specifications,#locationmap,#siteplan,#amenities,#floorplan
{
	padding: 20px 0px ;
}
#overview img{margin-bottom:20px}
#specifications img {
    margin-bottom: 0px;
    margin-top: 30px;
}
#header-container {
    position: relative;
    top: 0;
    z-index: 10;
}
#amenities ul {
    
    margin-top: 0px;
 }
#siteplan h2 {
    font-size: 26px;
    font-weight: 500;
    text-align: center;
    margin-bottom: 30px;
    margin-top: 30px;
    color: #ffffff;
}



.carousel-indicators {
 bottom:-15!important;
}
.videohe{height:auto !important; width:100%;}
.dnone{display:none;}
.Aligner		{ position:absolute;width:100%;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;
-o-transition: all 1s ease;transition: all 1s ease;}
.menu-box 		{ position:absolute; top:33px;width:0;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;
-o-transition: all 1s ease;transition: all 1s ease; right:0; overflow:hidden;}
.menu-box ul.main-menu		{ background:#ffffff;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;
-o-transition: all 1s ease;transition: all 1s ease; }
ul.main-menu li	{ width:100%; text-align:center;}
ul.main-menu li a	{ float:none;}	
ul.main-menu li a.ebroucher	{ background-position:86% 0;}
ul.main-menu li a:after	{ bottom:-5px;}
ul.main-menu li a.ebroucher:hover { background-position: 86% -44px;}
.mobmenu {position: absolute;top: 50%; transform: translateY(-50%); display:block}
.mobmenu span	{width: 35px;height: 2px;background: #000000;display: block;margin-bottom:10px;}
.mobmenu span:last-child	{ margin-bottom:0;}
.logo1 img,.logo2 img 	{ max-width:65%;}

.mgp1{padding-left:20px;}
.mgp2{padding-right:20px;}

ul.main-menu li a		{font-size:13px !important;}
.amenitiesList li			{ width:50%;}
.hamburger--3dy-r .hamburger-box	{ display:block}
.gallery-item	{ padding-left:0; padding-right:0;}
#header	{ -webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;
-o-transition: all 1s ease;transition: all 1s ease;}
.menu-box.height0 { width:100%; -webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;
-o-transition: all 1s ease;transition: all 1s ease;}
#header.height0 { width:100%; -webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;
-o-transition: all 1s ease;transition: all 1s ease;}
.Aligner.height0 { width:100%;}
 .enqtab { right:0; width:100%; text-align:center;}
/*.modal-content    { top:0%;}*/
.modal.in .modal-dialog { top:40%;webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
     transform: translateY(-50%); }
#overview, #amenities, #configuration, #photo, #about, #location-sec {
    padding: 30px 0;
}
.hamburger-box	{ z-index:99;}
#header	.col-md-2	{ padding:0;}

}



@media (max-width:1024px){	
.custom-padding	{ padding-left:15px;}
ul.main-menu li a		{font-size:9px;}
ul.main-menu li	{ padding:0 7px;}	
}
@media only screen and (max-width:480px) and (min-width:360px)
{
	.modal.in .modal-dialog	{ 
		top: 50%;
    webkit-transform: translateY(-110%);
    -ms-transform: translateY(-110%);
    -o-transform: translateY(-110%);
    transform: translateY(-70%);
}


}
 

@media all and ( max-width:992px){

	.fix-form{ 
		display:none !important;
		}
#mrova-feedback{ 
		display:none !important;
		}

	}
	
	
	@media all and ( min-width:993px){

	.enqtab{ 
		display:none !important;
		}


	}
