@charset "utf-8";
/* CSS Document */

a[href^="tel"]:link,a[href^="tel"]:visited, a[href^="tel"]:hover {    text-decoration: none;     pointer-events: none;    cursor: default; }
/*.dsclmerBox, .bgDrker, #livprop_chatbox { display:none; }*/ 
.slicknav_menu, .mob-video { display:none; }

.handle { background-image:url(../images/quick-enq-hd.png); width:50px; height:185px; background-repeat:no-repeat; }
.welcome-wrapp p { text-align:left; }
.quick-look-Title { font-size:30pt; padding-bottom:30px; text-align:center; }
.sub-banner { margin-top:60px; }
.emi-banner { margin-top:25px; }

.eb-down-btnNw { float:left; border:1px solid #dddddd; margin-left:10px; padding:3px; }
.eb-down-btnNw table { width:100%; text-align:center }		
.eb-down-btnNw td { padding:3px; }
.eb-down-btnNw { webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */filter: grayscale(100%); }
.eb-down-btnNw:hover {  webkit-filter: grayscale(0); /* Safari 6.0 - 9.0 */ filter: grayscale(0); }

.soldText { float:right; margin-top:-80px; border-radius:10px; background-color:#d46a0f; padding:15px 30px;  color:#fff; line-height:20px; text-align:center; font-size:14pt; color:#fff; font-weight:bold  }
.soldText span { font-size:26pt; display:block; padding-bottom:8px; color:#f3cb48; padding-top:5px     }
.pro-google-map { text-align:center; position:relative; padding-bottom:350px; }
.pro-google-map iframe { position:absolute; top:0; left:0; width:100%; height:100%; }
.oc-wrap { width:80%; margin:0 auto; text-align:center; }
.photo-gall li { display:block; float:left; width:19%; padding-left:1%; padding-top:1%; }
.photo-gall img { width:100%; height:170px; }
.blue_txt { padding-bottom:15px; color:#666666; }
.enquiry_middle { width:440px; margin:15px auto; padding:30px; border:1px solid #e1e1e1 }
 #frmContact { width:300px; margin:0 auto; }
 .slide-out-div #frmContact { width:auto !important; }
.contact-wrapp { padding-bottom:10px; }

.tbl1Brdr{ width:100%; margin-bottom:3em; text-align:center }
.tbl1Brdr,.tbl1Brdr td,.tbl1Brdr th{ border:1px solid #435061 }
.tbl1Brdr td{ padding:10px	 }
.tbl1Brdr th{ padding:8px 0; background:#435061; color:#fff; border-color:#fff }
.contctDtnBox{ background:#dc7205; padding:5px; color:#fff; text-align:center;	 margin-bottom:3em }
.contctDtnBox h3{ font-size: 25px; line-height: 40px;	 }
.contctDtnBox h3 a{ color:inherit; text-decoration:underline }
.noBrckrgTxt{ background:#2a8dd8; text-align:right; color:#fff; width:97%; padding:10px 15px; text-align:center;	
font-size:20px; margin-bottom:1em; }
.care-wrap { width:70%;margin:0 auto; text-align:justify; }
.hdng-care{ font-size: 22px; text-transform: uppercase; color: #435061; padding-bottom: 20px; font-family: 'montserratregular'; }

@media only screen and (max-width: 1250px) { 
.topPhoneNmbr ul li { font-size:12pt; font-weight:400; }
.topPhoneNmbr { background-size: 25px 20px; }
.menu-right { padding-left:30px; }
.ddsmoothmenu ul li a { font-weight:400; }
.ddsmoothmenu ul li a { padding:13px 8px; }
.ddsmoothmenu { width:530px; }


}

@media (max-width: 1200px) { 


 }

@media only screen and (max-width: 1180px) {
.googleMap { position: relative; height:230px; overflow: hidden; }
.googleMap iframe {  position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important; }
.topPhoneNmbr ul li { font-size:12pt; }
.menu-right { padding-left:40px; } 
.menu-right { background-size: 30px 25px; }


	}
@media only screen and (max-width: 1084px) {


	 } 
	 
 @media (max-width: 1024px) {
 
.smo a:link, .smo a:visited { width:35px; height:35px; }
.smo .youtube { background-position:-151px top; }
.smo .youtube:hover { background-position:-151px bottom; }
.smo { width:210px; }
.footer-menu-wrapp { margin-top:20px; }
.foot-menu { float:none; clear:both; text-align:center; }
.cpr-wrapp { float:none; clear:both; width:100%; text-align:center; }
 

	 }
@media (max-width: 990px) {
a[href^="tel"]:link,    a[href^="tel"]:visited,    a[href^="tel"]:hover {        pointer-events: auto; cursor: pointer; }
.slicknav_menu { position:fixed; width:100%; z-index:20000; display:block }
.main-menu { display:none; }
.top-area { padding-top:45px; }
.slicknav_menu { padding:0; }
.menu-right { margin-top:5px; }
.topPhoneNmbr ul li { display:inline-block; font-size:11pt; font-weight:normal; }
.menu-wrapp { height:60px; }
.banner { padding-top:35px; }
.topPhoneNmbr { background-size:20px 15px; padding-right:10px; }
.smo li { background-size:210px 70px; }
.smo .gplus { background-position:-40px top; }
.smo .pinn { background-position:-76px top; }
.smo .youtube { background-position:-117px top; }
.smo a:link, .smo a:visited { width:30px; height:30px; }
.smo .blogger { background-position:-149px top; }
.smo .gogp { background-position:-182px top; }
.smo { width:180px; }
.smo .gplus:hover { background-position:-40px bottom; }
.smo .pinn:hover { background-position:-76px bottom; }
.smo .youtube:hover { background-position:-117px bottom; }
.smo .blogger:hover { background-position:-149px bottom; }
.smo .gogp:hover { background-position:-182px bottom; }
.top-mail { margin-top:9px; }
.welcome-wrapp article, .noneForMbl, .tabs-subPage .tab-content { text-align:justify; }
.hdng { font-size:18pt; padding-bottom:10px; }
.aprvlBnks { margin-top:0; }
.quick-look-Title { font-size:22pt; }
.welcome-wrapp { padding-bottom:0px; }
.noneForMbl p { text-align:justify; }
.style_li li { margin-bottom:0; }
.quick-attributes li { width:24%; }
.amen-ind-wrapp { padding-top:20px; }
.sub-banner { margin-top:30px; }
.emi-banner { margin-top:0; }
.col-sm-6 { width:25%; }
.row { margin-right:0; margin-left:0; }
.gallery-row { padding-bottom:10px; }
.gallery-title { padding-top:10px; }
.proj-logo-ind img { width:105px; }
.soldText span { font-size:22pt; }
.proj-title-blk { padding-top:10px; }
.logo-cnt { width:100px; margin:0 auto; }
.hdng-care { font-size:18pt; padding-bottom:10pt; }
.noBrckrgTxt { font-size:14pt; }
.contctDtnBox h3 { font-size:16pt; line-height:30px; }

}
@media (max-width: 945px) {
.pro-ind-adress { width:320px; margin:0 auto; }
.speci-list .icn-spec { width:45px; }
.amen-list-page img { width:50px; }



}
@media (max-width: 880px) {
.hdng { font-size:16pt; }
.drone-thumb { width:44%; margin:1.2em 0 1em 9px; }
.mob-video { display:block; }
.desk-video { display:none; }
.quick-attributes { width:100%; }
.quick-attributes ul { text-align:center; }
.quick-attributes li { float:none; clear:both; display:inline-block; margin-right:0px; width:22%; }
.more-details-index { width:125px; margin:0 auto; padding-top:20px; float:none; clear:both; }
.ind-floors h3 { text-align:center; padding-bottom:10px; }
.feed-wrapp { width:322px; }
.contact-wrapp { width:752px; }



}
@media (max-width: 800px) {
.menu-right { margin-top:-98px; }
.logo { width:100px; }
.slide-out-div { top:108px !important; }
.amen-list-page li { width:24.8%; }
.feed-wrapp { width:275px; }
.address-area { width:325px; border:none; }

}

@media (max-width: 768px) {
.handle { background-image:url(../images/quick-enq-hd-mob.png); height:113px; background-position:right top;  }
.slide-out-div { width:345px; }
.welcome-wrapp, .ind-gallery-wrapp, .amen-ind-wrapp, .google-wrapp-index, .sub-page-content-wrapp { padding:10px 0; }
.quick-look-Title { font-size:16pt; }
.hdng { font-size:14pt; }
.welcome-wrapp { padding-bottom:0; }
.quick-attributes { padding-top:10px; }
.newReadmore { padding:5px 10px; font-size:14pt; }
.pro-head-ind h2 { font-size:12pt; }
.newReadmore { margin-top:5px; }
.view-allbtn-black { width:90px; float:none; clear:both; margin:0 auto; }
.ind-btn-wrapp { padding-top:15px; }
.places-ind { float:none; clear:both; width:100%; }
.ind-gmap { float:none; clear:both; width:80%; padding-left:0; margin:0 auto; }
.gmap-ind-wrapp { padding-top:5px; }
.ind-loc-wrapp { width:100%; }
.ind-address { float:none; clear:both; width:290px; margin:0 auto; text-align:center; padding-bottom:10px; }
.ind-address h4 { padding-top:10px; padding-bottom:5px; }
.spec-btn { padding-left:0; }
.ind-address br { display:block; height:0; }
.ind-loc-det h4 { text-align:center; padding-bottom:5px; }
.foot-wrapp { padding-top:0; }
.gallery-row { padding-bottom:0; }
.footer-menu-wrapp { margin-top:0; }
.gallery-title { font-size:14pt; }
.bread-crumb { display:none; }
.page-title { padding-top:10px; }
.status-gall li { width:calc(30.33% - 0px); }
.container { padding-right:0; padding-left:0; }
.soldText { font-size:10pt; }
.soldText span { font-size:18pt; }
.proj-tile h2 { font-size:14pt; }
.projWrapp { padding-top:100px; }
.proj-logo-ind { margin:0px 20px 0px 10px; }
.speci-list .spec-name { font-size:11pt; }
.speci-list .icn-spec { width:35px; }
.amen-list-page img { width:45px; }
.dist-chart { padding-top:5px; }
.floorPlans { padding:5px 0; }
.photo-gall ul { text-align:center; }
.photo-gall li { display:inline-block; float:none; clear:both; width:calc(24% - 0px); padding-left:0; padding-right:0; vertical-align:top; }
.photo-gall li img  { height:140px; }
.first-galltite { padding-top:0; }
.contact-wrapp { margin:20px auto; }
.care-wrap { width:90%; }
.hdng-care { font-size:14pt; padding-bottom:0; }
.noBrckrgTxt { font-size:12pt; width:auto; }
.contctDtnBox h3 { font-size:12pt; line-height:20px; }
.tbl1Brdr { margin-bottom:1em; }
.contctDtnBox { margin-bottom:2em; }
}

@media (max-width: 740px) {
.contact-wrapp { width:90%; }
.address-area { width:100%; }
.logo-cnt { width:85px; }
#frmContact { width:242px; }
.feed-wrapp { float:none; clear:both; margin:0 auto; }
}

@media (max-width: 720px) {
.ind-floors li { float:none; clear:both; display:inline-block; vertical-align:top; width:24%; margin-left:0; }
.ind-floors ul { margin-left:0; text-align:center; }
.col-sm-6 { width:50%; }
.amen-list-page li, .floorPlans li { width:33%; }
.eb-block { margin:0 auto; }
.gall-title { font-size:11pt; }
.oc-wrap { width:100%; }

}
@media (max-width: 670px) {
.prj_btn_A:link, .prj_btn_A:visited, .prj_btn_A:hover, .prj_btn_A_still { width:32.55%; }
}
@media (max-width: 620px) {
.home-video { float:none !important; clear:both; margin-right:0 !important; }
.home-video { margin-bottom:20px; }
.quick-attributes li { width:44%; }
.amen-ind-wrapp { padding:0; }
.proj-logo-ind img { width:100px; }
.pro-ind-adress { width:295px; }
.banner { padding-bottom:10px; }
.gallery-title { font-size:12pt; }
.status-gall li { width:calc(46.33% - 0px); }
.page-title h1 { font-size:12pt; }
.photo-gall li img { height:120px; }
.contact-wrapp { padding:15px 0; }
.hdng-care { font-size:10.5pt; }
}

@media (max-width: 580px) {
.amen-list-ind ul { text-align:center; }
.amen-list-ind li { float:none; clear:both; display:inline-block; width:32%; margin:2px 0; vertical-align:top; }
.view-allbtn-red, .view-allbtn-black { float:none; clear:both; width:90px; margin:0 auto; }
.amen-list-ind li img { width:50px; }
.drone-thumb { float:none; clear:both; margin:5px auto; width:63%; margin-bottom:10px; }
.wel-icon{ display:block; clear:both; width:100%; }
.wel-icon { padding-bottom:5px;  }
.chart-blk { padding-left:0; padding-right:0; }
.prj_btn_A:link, .prj_btn_A:visited, .prj_btn_A:hover, .prj_btn_A_still { width:100%; }
.blue_txt { padding-bottom:0; }
.enquiry_middle { border:none; }

}

@media (max-width: 560px) {
.smo { margin-top:0; }
.logo { width:80px; }
.menu-right { margin-top:-80px; }

}

@media (max-width: 520px) {
.quick-look-Title { font-size:14pt; padding-bottom:10px; }
.view-allbtn-red, .view-allbtn-black { padding-top:10px; }
.proj-logo-ind img { width:90px; }
.pro-ind-adress { width:285px; }
.ind-loc-det { width:98%; }
.vison-img { display:none; }
.proj-tile h2 { font-size:12pt; }
.proj-title-blk { padding-top:0; }
.pro-attrib-blk { padding-top:0; }
.pro-img-attrib { width:100%; margin:0 auto; text-align:center; padding-right:0; }
.speci-list .spec-right { width:85%; }
.amen-list-page li { width:49.33%; }
.pro-google-map { padding-bottom:250px; }
.photo-gall li img { height:100px; }
.gall-title { text-align:center; padding-bottom:5px; }
.enquiry_middle { width:88%; margin:0 auto; padding:0; }
.enq-feild input, .enq-feild textarea, .feed-block input, .feed-block textarea { width:100%; }
.enq-feild { float:none; clear:both; width:100%; }
.slide-out-div, .quick-contact-001 { width:210px; }
}

@media (max-width: 500px) {
.menu-right { margin-top:5px; }
.spec-btn { width:53%; float:none; clear:both; margin:0 auto; margin-bottom:1px; }
.ind-pro-text-wrapp { padding-top:5px; padding-bottom:10px; }
}

@media (max-width: 480px) {
.mainBanner { display:none; }
.spec-btn { width:70%; }
.cpr-wrapp span { display:block; }
.soldText { padding:5px 20px; }
.soldText { padding:5px 10px; }
}

@media (max-width: 420px) {
.top-mail { display:none; }
.topPhoneNmbr { padding-right:0; }
.menu-right { padding-left:16px; }
.topPhoneNmbr ul li { font-size:10.5pt; }
.topPhoneNmbr { background-size:15px 12px; }
.topPhoneNmbr ul li { margin-top:0; }
.logo { width:70px; }
.drone-thumb { width:95%; }
.quick-look-Title { font-size:12pt; }
.quick-attributes li { width:45%; }
.amen-list-ind li { width:48%; }
.logo { float:none; clear:both; position:fixed; top:44px; }
.ind-floors li { width:49%; }
.ind-gall ul { text-align:center; }
.ind-gall li { float:none; clear:both; display:inline-block; vertical-align:top; width:49%; padding-bottom:4px; padding-left:0; }
.ind-gmap { width:100%; }
.ind-loc-det { width:97%; }
.amen-list-name { padding-top:0; }
.soldText { float:none; clear:both; margin:5px auto; width:75px; margin-bottom:10px; }
.projWrapp { padding-top:40px; }
.enq-btn, .eb-down-btn { float:none; clear:both; }
.eb-down-btnNw { margin-left:0; margin-top:2px; }
.enq-btn { width:178px; }
.proj-logo-wrap { width:297px; margin:0 auto; }
.proj-page-btn-wrapp { width:178px; margin:0 auto; }
.proj-title-blk { text-align:center; }
.proj-tile h2 { font-size:11pt; }
.speci-list { padding:0; text-align:justify; }
.speci-list .spec-right { width:100%; padding-left:0; float:none; clear:both; }
.speci-list .icn-spec { width:50px; float:none; clear:both; text-align:center; margin:0 auto; }
.speci-list .spec-name { text-align:center; }
.speci-list .specblk { padding-top:5px; }
.amen-list-page li { margin-left:0; }
.floorPlans li { width:49.33%; margin-left:0; }
.eb-block { width:100%; }
.photo-gall li { width:calc(49% - 0px); }
.logo-cnt { width:70px; }
}