
@media only screen and (max-width: 600px){
	body{
		font-family: 'Montserrat', sans-serif;
		font-size: 12px;
	}
	#tour .modal-dialog {
		width: 100%;
		margin: 70px auto;
	}
	/*Header*/
	.circle {
		width: 176px;
		height: 100px;
		z-index: 99;
	}
	.navbar-brand>img {
		margin: 0 auto;
		padding-top: 0;
		width: 60%;
		position: absolute;
		top: 34%;
		right: 35%;
	}
	#layoutplan {
		margin-top: 70px;
	}
	.carousel-indicators {
		bottom: 0px !important;
	}
	#popupModal .inputwidth {
		width: 100% !important;
		float: left;
		padding: 0px 5px;
	}
	#locationMap {
		padding: 0px 0px;
	}
	.navbar img {
		position: absolute;
		position: absolute;
		margin-top: 15px;
		width: 250px;
	}
	.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;
	}

	.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;
	}
	#footer p.wow.fadeInUp{
		text-align: center;
	}

	.toll1{

		top: 50px;

	}

	#configuration {
		background-color: #3a3132;
		margin: 0px;
		padding-bottom: 20px !important;
	}
	.col-lg-4.col-xs-12.proj-block1.nopadding {
		padding-left: 50px;
	}
	#gallery {
		padding: 0px 0;
	}

	.bg-overlay {
		/*    background-color: #3a3132;*/
	}

	.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: #a52430;
	}

	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: #532179;
	}
	.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;
		padding: 0;
	}
	#myNavbar{
		background: #461e5af2;
		margin: 7px auto;
	}
	/*Slider*/
	.carousel {
		position: relative;
		margin-top: 58px;
	}

	#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, .about-bg2{
			height: -webkit-fill-available;
			background: #000;
			margin-bottom: 0 !important;
		}
		.aboutus-block {
			height: auto;
			left: 0;
			background-color: #11214c;
			padding: 40px 10px;
			/*	background-image: linear-gradient(to bottom, #a92483, #942982, #7f2c7f, #6a2d7a, #562d73);*/
		}
		.about-inner {
			margin-bottom: 30px;
			height: 750px;
			/*	background-color: #3a3132;*/
		}
		#location {
			padding: 0px 0px 30px;
			margin-top: 40px;
		}
		.aboutus-block1 {
			height: inherit;
			left: 0;
			background-color: #3a3132;
		}
		.about-content{
			margin: 5px;
		}
		.about-mobimg{
			margin: 15px 0;
		}
		.table{
			width: 100%;
		}
		.about-content p{
			font-size: 12px;
		}
		.project-text {
			padding: 12px 20px;
		}

		/*Amenities*/
		section#amenities {
			padding: 60px 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;
			/*width: 165px;*/
		}
		.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;
			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 {
			margin: 20px 0;
			padding:0px 15px;
		}
		.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: 10px;
			padding: 10px;
			margin-top: 15px;
		}
		/*.navbar-toggle .icon-bar{
			width: 25px;
            height: 3px;
            }*/
            .navbar-default .navbar-toggle {
            	border-color: #532179;
            }
            .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%;
            	color: #000;
            	font-weight: 600;
            }
            .dots {
            	position: relative;
            	top: -9px;
            	left: 41px;
            }

            .dots li{
            	float: none !important;
            	padding-left: 4px;
            } 

            /*Form*/
            #instant-callback-div{
            	top:30%;
            }
            section{
            	position: inherit;
            }
        }


        @media only screen and (max-width:680px) 
        {
        	.fixeddiv, .modal-open{
        		position: fixed;
        	}
        }
