@media only screen and (max-width: 1200px)
{   button.inquireButton.btn {display: block;}
    form#inquiryForm {display: none;}
	.navbar-default {height: auto !important;}
}
@media only screen and (min-width: 990px){
   .emar-img img {width: 100%!important;} 
}
@media only screen and (max-width: 991px)
{ .aboutus-block1 {background-color: #020200d1;  height: auto;    width: 100%;}
  .about-bg2 {height: 1100px;} 
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1200px) {.container {width: 100%;}}

@media only screen and (max-width: 600px){
	body{
		font-family: 'Montserrat', sans-serif;
		font-size: 12px;
	}
	/*Header*/
	.circle {
		border-radius: 50%;
		width: 140px;
		height: 140px;
		z-index: 99;
	}
	.navbar-brand>img {
		margin: 0 auto;
		padding-top: 0;
		width: 60%;
		position: absolute;
		top: 34%;
		right: 35%;
	}
	.img-magnifier-glass {
		border: 4px solid #6f6f6f00;
	}
	.carousel-indicators {
		bottom: 0px !important;
	}
	#locationMap {
		padding: 40px 0px 20px;
	}
	#locationMap .nav>li>a{
		font-size: 12px;
	}
	#locationMap .nav-tabs{
		padding-top: 20px;
	}
	.navbar img {
		position: absolute;
		position: absolute;
		/* margin-top: 10px;*/
		width: 110px;
	}
	.leave1 {
		position: absolute;
		right: 0px !important;
		top: auto;
		margin-top: 0px;
	}
	.leave1 img {
		width: 250px;
		right: 0;
	}
	.leave2 {
		position: relative;
		left: -15px;
		bottom: auto;
	}
	.leave2 img {
		width: 200px;
	}
	.locationmap-block{
		margin: 20px 0;
	}
	.carousel-indicators{
		bottom: -10%;
	}
	#ContactForm {
		background-color: #fff;
	    /*	padding: 20px 20px;
		height: auto;*/
	}
        #Contactus .modal-dialog {
    width: 94%;
}
	.navbar-default {
		height: 68px !important;
	}
	.gal-bg h3.hidden-lg.hidden-md.hidden-sm {
		text-align: center !important;
		float: none !important;
		margin: 25px 0 0 0;
		margin-right: 0 !important;
	}


	.toll1{

		top: 50px;

	}

	#configuration {
		padding: 1px 0 !important;
		background-color: #000;
	}

	#gallery {
		padding: 0px 0;
	}

	.bg-overlay {
		/* background-color: #283c10;*/
	}

	.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{
		font-size: 10px;
		/*  background-color: #000;*/
	}

	.gal-block{

		padding: 10px;
	}

	button.inquireButton.btn {
		display: block;
		background-color: #4c4c4c;
		bottom: -1px;
		font-family: 'ElectroluxSansRegular';
	}
	#instant-callback-div h4 {
		font-size: 16px;

	}
	form#inquiryForm {
		display: none;
	}

	.gal-lamp{
		display: none;

	}

	#price .modal-dialog {
		width: 100%;
		margin: 70px auto;
	}

	
	.navbar-default {
		height: 68px !important;
	}	
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #000;
	}
	.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{
		height: inherit;
	}
	.navbar-nav>li {
		padding: 8px;
	}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
		background-color: #fff;
	}
	.navbar-default .navbar-toggle:hover .icon-bar {
		background-color: #000;
	}
	.navbar-default .navbar-nav>li>a {
		color: #fff !important;
		text-align: center;
	}
	#myNavbar{
		background: #1d1d1ded;
		margin: 7px auto;
	}
	/*Slider*/
	.carousel {
		position: relative;
		margin-top: 68px;
	}
	.about-content p{
		text-align: center;
	}
	#popupModal .modal-dialog {
		width: 100%;
		margin: 70px auto;
	}

	/*About*/
	/*.section-head{
		font-size: 20px;
		}*/
		.about-lamp img{
			width: 100px;
			display: none;
		}
		.about-lamp{
			z-index: 999;
		}
		.about-bg{
			background: url(../img/about01mobile.jpg);
			background-size: cover;
			background-repeat: no-repeat;
			height: 1540px;
			margin: 0px 0;
		}
		.section-head{
			text-align: center;
		}
		.about-bg2 {
			height: 1000px;
			margin: 40px 0 20px;
		}
		/*.about-bg, .about-bg2{
			height: -webkit-fill-available;
			margin-bottom: 0 !important;
			}*/
			.newconfig {
				padding-top: 20px;
				padding-bottom: 10px;
			}
			#aboutUs {
				/*	background: #254554;*/
				margin-bottom: 55px;
			}
			.about-content1 {
				margin: 30px 10px;
			}
			.aboutus-block {
				height: 1540px;
				right: 0;
			}
			.pointer-inner {
				margin-top: 15px;
			}
			
			.img-magnifier-container img {
				height: auto !important;
			}
			#location {
				padding: 0px 0px 30px;
				margin-top: 40px;
			}
			.aboutus-block1 {				
				height: 1000px;
				left: 0;
			}
			.emar-img img {
				width: 100%;
				/*height: 610px;*/
			}
			.about-content{
				margin: 5px;
			}
			.about-mobimg{
				margin: 15px 0;
				border: 1px solid #fff;
			}
			.table{
				width: 100%;
			}
			.about-content p{
				font-size: 12px;
			}

			/*Amenities*/
			section#amenities {
				padding: 40px 0;
			}	
			.amenitieshead{
				position: inherit;
				text-align: center;
				padding: 20px 0;
			}
			.amenities-container{
				padding: 0;
			}
			.floor-lamp img{
				height: inherit;
				display: none;
			}
			table td{
				font-size: 12px;
			}
			#floorplan{
				padding-bottom: 0px !important;
				padding: 0;
			}
			.floor-lamp{
				margin-top: -40px;
			}
			.circle-block{
				height: 170px;
			}
			.circle-block h4{
				font-size: 12px;
				color: #fff;
			}
			.ame-border{
				display: none;
			}


			/*Gallery*/
			.gal-lamp img{
				width: 130px;
			}
			.gal-head{
				position: inherit;
				margin-top: 50px;
				text-align: right;
				padding: 0 25px;
				word-spacing: 47.5px;
			}
			.amenitieshead p.text-center.ame-section-head.wow.fadeInUp {
				color: #fff !important;
			}
			.proj-block {
				margin: 5px 0;
				height: auto;
			}

			#configuration{
				padding: 0px;
			}
			.gal-head span{
				word-spacing: 0;

			}
			.gal-list {
				padding: 10px;
				/*padding-left: 15px;*/
			}
			.floorgal-list {
				padding: 20px 0px;
				padding-left: 0px;
			}
			.bannerPatch {
				position: absolute;
				left: 0;
				top: inherit; 
				right:inherit;
				z-index: 999;
				bottom: 0;
			}
			.bannerPatch img {
				width: 150px;
			}
			.demo-gallery {
				margin-top: 0px;
			}
			.navbar-toggle {
				position: relative;
				float: right;
				margin-right: 0px;
				padding: 9px 10px;
				margin-top: 18px;
			}
			.mob-logo{

				position: absolute;
				z-index: 999;
				/* right: 79px; */
				top: 60px;
				left: 170px;
			}

			.mob-logo img{
				width: 55px;
				padding-top: 0 !important;
			}
			#sitevisit button#submitf {
				margin-top: 15px;
			}

			/*Location Map*/
			.location-txt{
				width: 100%;
			}
			.dots {
				position: relative;
				top: -9px;
				left: 41px;
			}

			.dots li{
				float: none !important;
				padding-left: 4px;
			} 

			/*Form*/
			#instant-callback-div{
				top:30%;
			}
			section{
				position: inherit;
			}


			.config-block-inner {
				margin: 0px;
				margin-bottom: 20px;
				height: 200px;
			}
			.virtual-tourframe {
				padding: 10px 0px;
			}
			#footer {
				padding: 20px 0px 45px;
			}
			.nearbylocations {
				padding: 25px 0px;
				font-family: ElectroluxSansRegular;
			}
			.caption {
				position: relative;
				bottom: -85px;
				text-align: center;
				background: #000000d9;
				color: #ffffff;
				font-size: 10px;
			}
			.caption p {
				margin: 0;
			}
			div#googlemap {
				width: 100%;
				height: 230px;
			}
			.ug-tile-navigation-wrapper {
				display: block;
			}
			#virtual-tour h5 {
    padding: 0px 0px 10px;
}
.config-mobile.slick-slide.slick-current.slick-active{
	height: 1000px;
}
#aboutProject .slick-next {
   display: none;
}
#aboutProject .slick-prev {
   display: none;
}
.slick-prev:before, .slick-next:before{
	display: none;
}
.responsive{
	margin: 0;
	height: 550px !important;
}
.palmsepecification{
	height: 550px;
}
.palmsepecification ul{
	padding-left: 10px;
} 
.palmsepecification li{
	font-size: 13px;
}
.palmsepecification h3 {
    font-weight: 600;
    font-size: 19px;
}
.mobile-container{
	overflow: hidden;
}

		}


		@media only screen and (max-width:680px) 
		{
			.fixeddiv, .modal-open{
				position: fixed;
			}
		}
