	@charset "utf-8";

/* CSS Document */



@media only screen and (max-width:1500px){



.punchline img{width:500px;}


.gpl img{width:auto;}

.score_bg img{width:auto;}



.score_big_in_life{width:450px;}

.score_big_in_life h4 {font-size:28px;  margin-bottom:25px;}

.score_big_in_life li{font-size:16px;}

.score_big_in_life li:after{width:440px;}



.walkthrough_video{ padding-left:55px;}

.walkthrough_video img{width:80%;}



.customer_review li{vertical-align:top; width:200px;}

.customer_review li .video_box .video img{width:80%;}

}



@media only screen and (max-width:1400px){

.step1{left:6.8%; top:60%; }

.step2{left:7.5%; top:52%;}

.step3{left:8.7%; top:43.5%;}

.step4{left:9.8%; top:35%;}

.step5{left:9%; top:26%; }

.step6{left:13%; top:17%;}



.logo {left:40px; top:20px;}



.book_your_homes{left:72px;}

.punchline img{width:360px;}

.book_now a{font-size:27px; padding:14px 70px;}	

.book_now input[type="submit"]{font-size:27px; padding:14px 70px;}    

.score_bg {margin-top:-64px;}

.clicktoview img {width:235px;}

.gps_highlightes{padding:100px 0 0 0;}

.score_big_in_life li{padding:0 0 22px 50px;}

.aminities{height:auto; padding-bottom:50px;}

.pointers .group1{width:240px; margin-right:40px; margin-left:42px;}

.view_otherProject li{ margin:0 30px;}

.content_box2 li {margin:0 70px;}

}

@media only screen and (max-width:1366px){

.step1{left:6.5%; top:58%; }

.step2{left:7.2%; top:51%;}

.step3{left:8.3%; top:42.5%;}

.step4{left:9.4%; top:34%;}

.step5{left:10.2%; top:25.5%; }

.step6{left:10%; top:18.5%;}



.book_your_homes{bottom:53px !important;}

.logo {left:30px; top:10px; width:80%;}



@media only screen and (max-width:1300px){

.wrapper{width:100%;}	

.book_your_homes{bottom:10%;}

.gpl_section{bottom:10%;}

.score_big_in_life{top:20px;}

.customer_review li{width:190px;}

.pointers .group1{margin-right:35px; margin-left:35px;}

.view_otherProject li{margin:0 20px;}

.content_box2 li{margin:0 50px;}

}



@media only screen and (max-width:1100px){

.step1 img, .step2 img, .step3 img, .step4 img, .step5 img, .step6 img{width:80%;}

.punchline img{width:300px;}	

.gpl_section{width:340px;}

.gps_highlightes{padding:40px 0 40px 0}

.gps_highlightes_left{width:100%;}

.gps_highlightes_left li{margin:0 30px; min-height:200px;}

.offer_right{width:100%}

.score_big_in_life li{ padding:0 0 17px 50px; font-size:13px;}

.score_big_in_life li:after{width:380px; left:50px; bottom:10px;}

.score_big_in_life h4{ margin-bottom:15px;}

.walkthrough_video img{width:200px;}

.customer_review li{margin-bottom:30px;}

.pointers .group1{width:215px; margin-left:20px; margin-right:20px;}

.view_otherProject li{width:29%;}

.view_otherProject li .box3 .imgSection{height:226px;}

.content_box2 li{margin:0 30px;}





}

@media only screen and (max-width:1023px){
	button{
  margin: 0;
  padding: 0;
  background: none;
  border: none;
  border-radius: 0;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

	.owl-controls.clickable {
 margin-top: -36px !important;
	}
	.vertical-tab .nav-tabs li a {
		padding: 15px !important;
		text-align:center !important;
	}
	.header.fixed {
		height: 8% !important;
		margin-top: 0 !important;}
	.galleryimg{
margin-left: 98px;
}
	.videobg h3 {
		margin-top: -29px;
	}
	.owl-controls {
    top: -80px !important;}
	.thumbs li {
    margin: 19px -69px 0px 61px !important;
}
	ul.thumbs img {
 max-width: 81% !important;
}
	.detaispec h2 {
font-size: 20px !important;
margin: -46px 0px 0 90px !important;

}
	div.content {
		float:none !important;
		margin-left: -212px;}
	.galleryi h4{
		margin:29px 0;
	}
	.galleryi h5 {
		margin: 5px 73px;
padding: 10px;
	}
	.secnew4 h2 {
   font-size: 22px;
}
	.secnew3 h5 {
		padding: 0;
    font-size: 13px;}
	.secnew2 {
   padding: 80px 0 7px;
}
	ul.thumbs {
		right:0 !important;
		top: -51px !important;
	}
	div.slideshow a.advance-link {
		margin-left: 78px;}
	div.slideshow span.image-wrapper {
	left: 0 !important;
}
	.jslider{
	top:61px;
}

	.detaispec h3 {
		font-size: 14px;}
	.cont1a{
	margin-top: 34%;
}
	/*.form-wrapp.open {
    display: block !important;
	top:0px !important;
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    opacity: 1;
    right: 0;
    z-index: 9999;
	margin-top:-32px;
	}*/

	.header.fixed .logon img {
    height: 48px !important;
}
.sec6new {
   margin-left: 0px;
}
	.pulse {
    width: 0px;
  right: 67%;
    top: 16%;}
	.pulse::after {
		width: 119px;}
	.tags h2 {
		font-size: 20px;}
	.banner_bg h4 {
		font-size: 13px;}
	.banner_bg h5 {
    font-size: 19px;}
	.tags h3 {
   font-size: 9px;}
	#menu {
		position: fixed;
background: #103579;
z-index: 999;
height: 50px !important;
width: 100%;
top: 0;}
	#gallery-con #gallery-main {
    z-index: 1 !important;
}
	.slider_controls {
    left: 177px;}
	.tags{
		padding: 0px 10px;}
		.tabcontent{
			position: absolute;
z-index: 999999;
margin-top: 0px;
margin-left: 0px;}
	.detaispec {
    height: 143px;
	border-right-style: none;}
	.sec2new img {
    margin-right:0px;
    float: none;
}
.sec2new h5{
	top: 0px;
left: 0px;
}
.secnewfl {
    background: url(../images/floorbg.jpg) repeat top left #FFF;}
.secnewflleft {
    padding-right: 0px !important;
}
.board .nav-tabs {
 margin: 14px -9px 0px;
}
.board .nav-tabs > li {
   width: 29%;
}
.board .nav-tabs > li a{
margin: 20px -29px;padding: 8px 36px;
font-size: 11px;}
.board > div.board-inner {
	background:none;}
.ex3 {
height: 150%;
}
.sec6new h3 {
 font-size: 16px;
}
.sec6new p {
  font-size: 13px;
}
	.tab {
    height: auto;}
	.tab button {
    padding: 21px 17px;}
	#menu a {
	font-size: 17px;
letter-spacing: 1px;
margin-right: -105px;
width: 100%;
color: #fff;
margin-top: -2px;float: right;
}

	.tab {
    margin-top: -505px;
}
	.centerContent1 p {
   font-size: 16px;
  padding: 0;
}
	.sixBox .leftThreeBox {
  margin-top: -52px;
}
.sixBox .rightThreeBox {
   margin-top: -34px;
    margin-right: -48px;
}
	.borderline {
   width: 100%;
    margin-left: 0px;}
	.contact h2 {
    color: #FFF;
    font-size: 21px;
    line-height: 25px;
}
	.contact h3 {
    color: #FFF;
    font-size: 22px;
    text-align: left;
    line-height: 25px;
}
.contact p {
    text-align: left;
}
	.numbertext {
    font-size: 13px;
    padding: 0px 2px;
  }
	.close {
	font-size: 24px !important;
top: 6px;
	}
	.modal-content {
    max-width: 79%;
}
	.overview {
 top: 966px;
   background: #410505;
}
.bookn{
	position: absolute;
z-index: 999;margin-top: -211px;
}
	.logon {
 margin-top: 0px;
  margin-left: 35px;
}
.pad20 {
    padding-top: 88px;
}
.pad80 {
    padding-top: 14px;
}
.logon img {
margin-left: -32px;
padding: 0;
}
.mblicon{
	color: #fff;
font-size: 24px;
}
.mblicon img{
	margin-top: 22px;
	margin-left: 35px;
	cursor: pointer;
}
.mblicon p{
	margin-left: 5px;
}
	.amnts {
margin-top:0px;
}
	.banner_bg{
margin-top: 0px;
padding: 5px 0px 26px;
	}
	.bborder{
border: 1px solid #8e7b28;
padding: 15px 5px 62px;
border-top-left-radius: 8px;
border-bottom-right-radius: 8px;
margin: 49px 9px;
width: 100% !important;}
.bborder p{
	color:#fff;
	float: left;
font-size: 18px !important;
line-height: 24px !important;
}
.bborder img{
float: right;
width:auto !important;}

.banner_Section{ background:#ffff00; height:auto;}

.banner_Section > img{display:none;}

.logo{width:100%; position:static; text-align:center; padding-top:50px;}

.logo img{display:inline;}



.logo2{display:block; width:100%; float:left; text-align:center; margin-top:50px;}

.logo2 img{display:inline; width:239px;}







.gpl_section_mob{width:100%; float:left; display:block;}

.gpl_section_mob .gpl{width:100%; float:left;}

.gpl_section_mob .gpl img{width:auto; display:inline;}



.gpl_section_mob .pay{width:100%; float:left; text-align:center;}

.gpl_section_mob .pay img{width:auto; display:inline;}



.gpl_section_mob .clickview{width:100%; float:left; text-align:center;}

.gpl_section_mob .clickview img{width:auto; display:inline;}



.gpl_section_mob .book_now1_mob{width:100%; float:left; text-align:center; margin:20px 0;}

.gpl_section_mob .book_now1_mob a{display:inline-block; background:#f23423; text-transform:uppercase; padding:18px 70px; border-radius:45px; border:5px solid #fff; font-family: 'impact_0'; font-size:38px; color:#fff; position:relative;}

.gpl_section_mob .book_now2_mob{width:100%; float:left; text-align:center; margin:20px 0;}

.gpl_section_mob .book_now2_mob a{display:inline-block; background:#f23423; text-transform:uppercase; padding:18px 70px; border-radius:45px; border:5px solid #fff; font-family: 'impact_0'; font-size:38px; color:#fff; position:relative;}

.gpl_section_mob .score{width:100%; float:left; text-align:center; margin:20px 0;}

.gpl_section_mob .score img{width:auto; display:inline;}

.bottom_building{width:100%; float:left;}

.bottom_building img{width:100%; display:block;}



.six_pointer{width:100%; float:left; background:#ffff00; display:block; padding:20px;}

.six_pointer ul{}

.six_pointer li{width:48%; float:left; background:#ff3333; margin:5px 1%; color:#fff; font-size:14px;  font-family: 'RobotoBold'; padding:10px; text-align:center; border-radius:5px;}

.six_pointer li span{border:1px solid #ff9900; width:100%; float:left; min-height:40px; padding:15px;}





.step1,.step2,.step3,.step4,.step5,.step6, .punchline, .book_now, .book_now1, .score_big_in_life, .view_otherProject{display:none;}

.aminities h5 {display:block; font-size:16px;}



.gps_highlightes_left li{width:48%; margin:0 1%; float:left; height:250px;}

.gps_highlightes_left li .img_section img{display:inline;}

	



.slick-slide img{width:70%;}

.slider_box .slick-prev{width:62px!important; height:64px!important;  background-size: 100%!important; top:-140px!important; left:4%!important;}

.slider_box .slick-next {width:62px!important; height:64px!important;  background-size: 100%!important; top:-140px!important; right:4%!important}

	

.img_slide img{display:none!important;}

.img_slide span{color:#fff; background:#666666; font-size:14px; margin-right:5px; border-radius:5px; line-height:30px;}

.img_slide span br{display:none;}

.slick-current span{color:#000; background-color:#fafd0c; font-size:14px;}

		

.aminities {padding-bottom:10px;}

.slick-track{margin-top:10px; margin-bottom:10px;}

.img_slide{height:auto;}

	

	

	

/*customer_review*/

.customer_review li{width:100%; float:left;}

.customer_review li .video_box .video img{display:inline-block; width:187px;}



	

#slides .owl-controls{width:50px; height:20px; float:left; position:absolute; bottom:20px; left:20px; z-index:7}

.prev{width:39px; height:42px; position:absolute; cursor:pointer; background:url(../images/prev3.png) no-repeat left top; left:10%;  top:60%; transition:all 0.3s ease-in-out 0s}

#next{width:39px; height:42px; position:absolute; cursor:pointer; background:url(../images/next3.png) no-repeat right top; right:10%; top:60%;}

	

	

.map_section {height:auto;}

.map{width:100%;}

.address{width:100%;}

.pointers .group1{width:100%; margin-left:0; margin-right:0;}

.pointers .group1 ul .icon:before{left:0;}

.pointers .group1{margin-top:100px; hegiht:auto;  margin-bottom:60px; padding-left:100px;}

.pointers .group1:last-child{margin-top:100px;}

	

.pointers .group1 ul .icon span{font-size:24px;}

footer{margin-bottom: 0px;
margin-top: 47px !important;}

.button_two{width:100%; float:left; background: #207114; color:#fff; position:fixed; bottom:0; left:0; z-index:9999; display:block; }

.button_two ul{}

.button_two li{float:left; width:50%; height:50px; line-height:50px; text-align:center; border-right:1px solid #fff;}

.button_two li a{display:block; text-transform:uppercase;color:#fff;; font-size:16px;  font-family: 'RobotoBlack_0'; cursor:pointer; float:left; width:100%;}

.button_two li input[type="submit"] { line-height:50px; background:none; border:none; display:block; text-transform:uppercase; color:#fff; font-size:16px;  font-family: 'RobotoBlack_0'; cursor:pointer; float:left; width:100%;}



.button_two li:last-child{border-right:none;}

.pointers .group1 li{font-size:16px;}



.slider1 img.desktop{display:none;}

.slider1 img.mob{display:block;}

.bx-wrapper .bx-pager {left:0!important; right:0!important;}



.content_box2{top:30px;}

.content_box2 p br{display:none;}



.content_box2 ul{float:left; width:100%;}

.content_box2 li{ margin:0 10px;}

.content_box2 li span {font-size:18px;}

.content_box2 li{width:48%; margin:10px 1%; float:left; min-height:150px; display:block;}

.about_golden_home { background-color:#333333; background-image:none; height:auto; padding:20px 0;}

.content_box2{position:static; width:100%; float:left;}



}



@media only screen and (max-width:767px){
	
.sixBox .leftThreeBox li .box2 .text2 {
    text-align: left;
}
	
	.board .tab-content .tab-pane {
   margin-left: -27px;
}
	.centerContent1 {
    margin-bottom: 49px;
}
	.bottomc p {
    text-align: center;
}
.bottomc h5 {
    float:none;
    cursor: pointer;
}
	footer {
   margin-top: -31px;
}
	.contact h5 {
    line-height: 31px;
}
	.sec1 {
    margin-top: 93px;
}
	.amtlist h5 {
  background: #fff;
width: 100%;
text-align: center;
padding: 8px 0px;
color: #434343;
margin-left: 7px;
font-size: 18px;
margin-bottom: 7px;
}
.amtlist p {
   line-height: 30px;
    font-size: 15px;
}

	/*.gpl_section_mob .gpl img{width:80%;}

	.gpl_section_mob .pay img{width:80%;}*/
.contact {
 padding: 7px 0px 241px;
    font-family: 'TrajanPro-Regular';
}
.amnts {
    background: url(../images/ami-mbg.jpg) repeat top center;
}
    .slidetag{display:none;}
.form-wrapp input[type=text], .form-wrapp input[type=email], .form-wrapp input[type=number], .form-wrapp select {
    background: none;
    width: 100%;
    float: left;
    color: #FFF;
    padding: 0px 5px;
    box-sizing: border-box;
    border: none;
    border-radius: 2px;
    border-bottom: solid 1px #CAA030;
    text-align: center;
    margin: -17px auto 26px;
}
}





@media only screen and (max-width:600px){
	.formbtnbar, .form-wrapp{display:none !important;}
	.secnew4  {
   height: 655px;

}
.secnew3 {
 padding: 0 !important;
}
.secnew4a {
 float: right;

}
.vertical-tab .nav-tabs .design h2{
    font-size: 22px !important;
    padding: 0 !important;
    text-align: center !important;
}
.vertical-tab .nav-tabs .design h3{
	font-size:17px !important;
}
	.viewmob {display:block !important; text-align: center;}
    .hidemob {display:none !important;}
	.menu{display:none;}
	.viewmob h2{color:#21100d; font-size:29px; text-transform: uppercase; font-family: 'RobotoBlack_0'; }
	.viewmob h4 {font-size:22px; line-height: 24px; font-family:'RobotoSlabBold'; font-weight:400; padding:10px 45px; }
	.viewmob h4 span {color:#e51919; text-transform: uppercase;}
	.viewmob h3 {font-size:36px; font-family: 'impact_0'; }
	.viewmob p{padding:0 20px;}
	.viewmob .line{border-top:1px solid #21100d; width:330px; text-align: center; margin:10px auto;}
	.gpl img{display:inline; width:250px !important; margin-top:-30px;}
	.wright_section{margin-top:-40px;}
	.visit_butt {width:250px; margin:0 auto; margin-bottom:20px;}
	
	.logo2{margin-top:10px;}

	.gpl_section_mob .pay {margin-top:-50px;}

	.gpl_section_mob .book_now1_mob a{font-size:25px; padding:10px 35px;}

	.gpl_section_mob .book_now2_mob a{font-size:25px; padding:12px 37px;}

	.gpl_section_mob .book_now2_mob{margin:10px 0;}

	.gpl_section_mob .book_now1_mob{margin:10px 0;}

	.gps_highlightes_left h4 {font-size:25px;}

	.gps_highlightes_left li span{font-size:16px;}

	.offer_valid h5 {font-size:30px;}

	.offer_valid strong{font-size:50px;}

	

	.countdown_timer li p.days, .countdown_timer li p.hours, .countdown_timer li p.minutes, .countdown_timer li p.seconds{ background-size:100%; width:100px; height:57px; font-size:22px; line-height:48px; padding-left:17px; letter-spacing:37px;}

	.countdown_timer li {width:105px;}

	.saveupto a{font-size:20px;}

	.para{font-size:25px;}

	.book_now2 a{font-size:25px; padding:10px 40px;}

	.slick-slide img {width:70%;}

	.slider_box .slick-prev, .slider_box .slick-next{top:-107px!important;}

	.customer_review h4 {font-size:25px; margin-top:20px;}

.customer_review {padding-bottom:15px;}

.stratgic_locaiton{padding:20px;}

.stratgic_locaiton h4 {font-size:25px;}

.stratgic_locaiton p br{display:none;}

.content_box{top:20px;}

.pointers .group1:last-child{margin-bottom:0px;}



.para:after{width:80%;}

.content_box2 li {min-height:180px;}

.content_box2 h6 img {width:200px; }

.form-wrapp input[type=text], .form-wrapp input[type=email], .form-wrapp input[type=number], .form-wrapp select {
    background: none;
    width: 100%;
    float: left;
    color: #FFF;
    padding: 0px 5px;
    box-sizing: border-box;
    border: none;
    border-radius: 2px;
    border-bottom: solid 1px #CAA030;
    text-align: center;
    margin: -17px auto 26px;
}
}


@media only screen and (max-width:414px){
	.slick-dots {
    margin-left: -69px !important;
}
	.bookonm{position: relative;
z-index: 99999;
margin-top: 10px;
margin-left: -73px;
background: #000;
color: #b18e3c;
padding: 6px;
border-radius: 7px;
border: #a18a3a 2px solid;
width: 185px;
font-size: 25px;
    }
.next-arrow {
    right: -358px;
    width: 204px;
    height: 53px;
    border-left: 2px solid #3e3a39;
    top: 105%;
    background: #9a7423;
    padding: 0px;
}
.prev-arrow {
    left: -42px;
    width: 215px;
    height: 53px;
    top: 105%;
    background: #9a7423;
    padding: 0px;
}
	.slick-slide img {
    width: 81%;
}
	.thumbs li {
    margin: 19px -76px 0px 18px !important;
}
	.galleryimg {
    margin-left: 147px;
}
	.tags {
    padding: 0px 57px;
}
	.form-wrapp {top:80px !important; position: absolute;}
	.cont1a h3 {font-size:40px; color:#fff !important;}
	.cont1a p {font-size:50px;}
	#map .col-md-8 .col-xs-12{padding:0px !important; }
	.gpl_section{width:100%;}
	.gpl_section h2 {font-size:32px;}
	.wright_section {width:100%; padding:10px;}
	.wright_section .rbanner {width:100%;}
	.viewmob {display:block !important;}
    .hidemob {display:none !important;}
	
	.gpl_section_mob .clickview img {width:180px;}

	.stratgic_locaiton h4{margin-top:20px;}

	.logo{margin-top:10px; padding-top:10px;}

	.gpl_section_mob .book_now1_mob, .gpl_section_mob .book_now2_mob {margin:5px 0;}

	.book_now1_mob {display:block;}
	
	.refund_txt img {margin-top:-160px; display:block !important;margin-left: -20px; }

	.thanks_msg {margin-top:0px; position:absolute; font-size:16px;}

	.gpl_section_mob .clickview {display:block;}

	.gpl_section_mob .score {margin-top:15px !important;}

	.gpl_section_mob .score img{width:92%;}

	.six_pointer li{padding:5px;}

	.six_pointer li span{padding:10px;}

	.six_pointer li{font-size:12px;}

	.content_box{width:auto;}

	.gps_highlightes_left h4{font-size:20px;}

	.gps_highlightes_left h4:before{background-size:100%; width:83px; height:9px; left:-90px}

	.gps_highlightes_left h4:after{background-size:100%; width:83px; height:9px; right:-90px}

	#back2Top{bottom:40px; width:72px;}

	#back2Top img{width:60px;}

	





}



@media only screen and (max-width:375px){
	.slick-dots {
    margin-left: -84px !important;
}
	
	.bookonm{position: relative;
z-index: 99999;
margin-top: 10px;
margin-left: -99px;
background: #000;
color: #b18e3c;
padding: 6px;
border-radius: 7px;
border: #a18a3a 2px solid;
width: 185px;
font-size: 25px;
    }
	
.prev-arrow {
    left: -61px !important;
    width: 215px;
    height: 53px;
    top: 105%;
    background: #9a7423;
    padding: 0px;
}

	.next-arrow {
    right: -333px !important;
    width: 202px;
    height: 53px;
    border-left: 2px solid #3e3a39;
    top: 105%;
    background: #9a7423;
    padding: 0px;
}

	.slick-slide img {
    width: 71%;
}
	.galleryimg {
    margin-left: 126px;
}
	.bottomc p {
    text-align: center;
	font-size: 9px !important;
}
	.open .form-open-btn {
    top: 137px !important;
		right: 259px !important;}
		
	.logon {
    margin-top: 8px;
    margin-left: 35px;
}
	.tags {
    padding: 0px 35px;
}
	.slider_controls {
    left: 159px;}

	.map{height:auto;}

	.map img{height:auto;}

	.content_box .request a {font-size:20px; padding:14px 30px;}

	.gps_highlightes_left li .img_section img{width:100px;}

	.content_box .details:after{width:90%;}

	.offer_valid strong{font-size:35px;}

.countdown_timer li{width:73px;}

	.countdown_timer li p.days, .countdown_timer li p.hours, .countdown_timer li p.minutes, .countdown_timer li p.seconds{ background-size:100%; width:80px; height:50px; font-size:18px; line-height:42px; padding-left:15px; letter-spacing:30px;}

	.countdown_timer li span{font-size:11px;}

	

	.countdown_timer li{ background-image:none;}

	.slider_box .slick-prev, .slider_box .slick-next{width:40px!important; heiht:38px!important; top:-63px!important;}

	.img_slide span{font-size:11px;}

	.pointers .group1 {padding-left:20px;}

	.bx-wrapper .bx-pager{bottom:0!important;}

	

	.bx-wrapper .bx-pager.bx-default-pager a{width:25px!important; height:25px!important; background-size:100%!important;}



	.yellow_link li{ padding:0 8px; font-size:15px;}

	footer{font-size:11px;}
.form-wrapp input[type=text], .form-wrapp input[type=email], .form-wrapp input[type=number], .form-wrapp select {
    background: none;
    width: 100%;
    float: left;
    color: #FFF;
    padding: 0px 5px;
    box-sizing: border-box;
    border: none;
    border-radius: 2px;
    border-bottom: solid 1px #CAA030;
    text-align: center;
    margin: -17px auto 26px;
}
}



@media only screen and (max-width:360px){
	.prev-arrow{
  left: -41px !important;
width: 182px;
height: 53px;

top: 105%;
background: #9a7423;
padding: 0px;
}
.next-arrow{
 right: -300px;
width: 178px;
height: 53px;
border-left: 2px solid #3e3a39;
top: 105%;background: #9a7423;
padding: 0px;
}
	.thumbs li {
    margin: 19px -69px 0px 61px !important;
}
	.galleryimg {
    margin-left: 98px;
}
	.form-wrapp {
    top: 70px;
    width: 270px;}

	.bottomc p {
    text-align: center;
	font-size: 7px !important;
}
	.logon {
    margin-top: 8px;
    margin-left: 35px;
}
	.tags {
    padding: 0px 10px;
}
.slider_controls {
    left: 138px;}
	
	.bookn{
	position: absolute;
z-index: 999;margin-top: -211px; margin-left: 110px;
}

	.gps_highlightes_left li span{font-size:15px;}

	.saveupto a{font-size:16px;}

	.form-wrapp input[type=text], .form-wrapp input[type=email], .form-wrapp input[type=number], .form-wrapp select {
    background: none;
    width: 100%;
    float: left;
    color: #FFF;
    padding: 0px 5px !important;
    box-sizing: border-box;
    border: none;
    border-radius: 2px;
    border-bottom: solid 1px #CAA030;
    text-align: center;
    margin: -17px auto 26px;
}

}

@media only screen and (max-width:300px){
	.form-wrapp {
    top: 70px;
    width: 270px;}

	#menu a {
    padding: 15px;
    font-size: 13px;
    letter-spacing: 1px;
}
	.bottomc p {
    text-align: center;
	font-size: 7px !important;
}
	.logon {
    margin-top: 8px;
    margin-left: 35px;
}
	.tags {
    padding: 0px 10px;
}
.slider_controls {
    left: 138px;}
	
	.bookn{
	position: absolute;
z-index: 999;margin-top: -211px; margin-left: 110px;
}

	.gps_highlightes_left li span{font-size:15px;}

	.saveupto a{font-size:16px;}

	
.form-wrapp input[type=text], .form-wrapp input[type=email], .form-wrapp input[type=number], .form-wrapp select {
    background: none;
    width: 100%;
    float: left;
    color: #FFF;
    padding: 0px 5px;
    box-sizing: border-box;
    border: none;
    border-radius: 2px;
    border-bottom: solid 1px #CAA030;
    text-align: center;
    margin: -17px auto 26px;
}
}


