/* font converted using font-converter.net. thank you! */
@import url('https://fonts.googleapis.com/css?family=Vidaloka');
@font-face {
  font-family: "AvenirLT-Light";
  src: url("../fonts/AvenirLT35Light.eot"); /* IE9 Compat Modes */
  src: url("../fonts/AvenirLT35Light.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/AvenirLT35Light.otf") format("opentype"), /* Open Type Font */
    url("../fonts/AvenirLT35Light.svg") format("svg"), /* Legacy iOS */
    url("../fonts/AvenirLT35Light.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/AvenirLT35Light.woff") format("woff"), /* Modern Browsers */
    url("../fonts/AvenirLT35Light.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "AvenirLT-Medium";
  src: url("../fonts/AvenirLT65Medium.eot"); /* IE9 Compat Modes */
  src: url("../fonts/AvenirLT65Medium.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/AvenirLT65Medium.otf") format("opentype"), /* Open Type Font */
    url("../fonts/AvenirLT65Medium.svg") format("svg"), /* Legacy iOS */
    url("../fonts/AvenirLT65Medium.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/AvenirLT65Medium.woff") format("woff"), /* Modern Browsers */
    url("../fonts/AvenirLT65Medium.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "AvenirLT-Roman";
  src: url("../fonts/AvenirLT55Roman.eot"); /* IE9 Compat Modes */
  src: url("../fonts/AvenirLT55Roman.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/AvenirLT55Roman.otf") format("opentype"), /* Open Type Font */
    url("../fonts/AvenirLT55Roman.svg") format("svg"), /* Legacy iOS */
    url("../fonts/AvenirLT55Roman.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/AvenirLT55Roman.woff") format("woff"), /* Modern Browsers */
    url("../fonts/AvenirLT55Roman.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "GothamLight";
  src: url("../fonts/GOTHAM-LIGHT.eot"); /* IE9 Compat Modes */
  src: url("../fonts/GOTHAM-LIGHT.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/GOTHAM-LIGHT.otf") format("opentype"), /* Open Type Font */
    url("../fonts/GOTHAM-LIGHT.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/GOTHAM-LIGHT.woff") format("woff"), /* Modern Browsers */
    url("../fonts/GOTHAM-LIGHT.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "GothamMedium";
  src: url("../fonts/GOTHAM-MEDIUM.eot"); /* IE9 Compat Modes */
  src: url("../fonts/GOTHAM-MEDIUM.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/GOTHAM-MEDIUM.otf") format("opentype"), /* Open Type Font */
    url("../fonts/GOTHAM-MEDIUM.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/GOTHAM-MEDIUM.woff") format("woff"), /* Modern Browsers */
    url("../fonts/GOTHAM-MEDIUM.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "GothamBold";
  src: url("../fonts/GOTHAM-BOLD.eot"); /* IE9 Compat Modes */
  src: url("../fonts/GOTHAM-BOLD.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/GOTHAM-BOLD.otf") format("opentype"), /* Open Type Font */
    url("../fonts/GOTHAM-BOLD.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/GOTHAM-BOLD.woff") format("woff"), /* Modern Browsers */
    url("../fonts/GOTHAM-BOLD.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "GothamBlack";
  src: url("../fonts/GOTHAM-BLACK.eot"); /* IE9 Compat Modes */
  src: url("../fonts/GOTHAM-BLACK.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../fonts/GOTHAM-BLACK.otf") format("opentype"), /* Open Type Font */
    url("../fonts/GOTHAM-BLACK.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../fonts/GOTHAM-BLACK.woff") format("woff"), /* Modern Browsers */
    url("../fonts/GOTHAM-BLACK.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}

/************************* Custome-css *************************/
body, html, header, footer, h1, h2, h3, h4, h5, h6, article, p, ul, li{ padding: 0; margin: 0; font-size: 18px; -webkit-font-smoothing: antialiased; line-height: 0px;}
a, img, button, input[type=submit]{ text-decoration: none; outline: none; border: 0;}
a{ display: inline-block; }
*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box;	box-sizing: border-box; }
.container{	max-width: 1200px; margin: 0px auto; padding: 0 20px; }
.img-responsive{ max-width: 100%; height: auto; }
.clear:after{ clear: both; display: block; content: "";}
.clear, section{ clear: both; display: block; }
.col-1{	width: 8.333333333333333%; }
.col-2{	width: 16.66666666666667%; }
.col-3{	width: 25%; }
.col-4{	width: 33.33333333333333%; }
.col-5{	width: 41.66666666666667%; }
.col-6{	width: 50%; }
.col-7{	width: 41%; }
.col-8{	width: 66.66666666666667%; }
.col-9{	width: 75%; }
.col-10{ width: 83.33333333333333%; }
.col-11{ width: 91.66666666666667%; }
.col-12{ width: 100%; }
.col-12-5{ width: 20%; }
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-12-5, .w30, .w70{
	float: left; }
.visible-xs{ display: none;	}
.hidden-xs { display: block; }

.transform-X, .slider-content, .next-cont{ left:50%; -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); 
	-ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); }
.transform-y, .overview-content, .right-spec p, .download-content, .number-cont{ top:50%; -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); 
	-ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }
.transform-xy, .floor-cover img{ top:50%; left:50%; -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); 
	-ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translateY(-50%, -50%); }
.border-radius-circle{ border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; }
.border-radius-corner{ border-radius:7px; -webkit-border-radius:7px; -moz-border-radius:7px; -ms-border-radius:7px; -o-border-radius:7px; }
.transition, .fixed{ -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
.list-cont .expand{ -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;  }

.img-responsive{ max-width: 100%; }
p, h1, h2, h3, h4, h5, h6, li, div, a{ line-height: 26px; letter-spacing: 0.5px;}
ul{ padding-left: 0px; }
li{ list-style: none }
section{ float: left; width: 100%; padding: 80px 0px; }
.clearfix{ clear: both; }
body{ font-family: 'Muli', sans-serif;}

.bxslider1{width: 100%;position: relative;transition-duration: 0s;}

/************************* Custome-css *************************/
.quick {
    font-size: 12px;
    text-transform: capitalize;
    color: #868686;
    font-family: "'PT Serif', serif !important";
    float: left;

}
.li1{padding-left: 45px;}
/************************* Fix-css *************************/
h1{ font-size: 22px; padding: 0px; line-height: 0px; color: #fff; background: none;}
p{ font-size: 14px; color: #fff;}
h2{  text-transform: capitalize; }
h2 .big-head{ font-size: 52px; color: #ececec; display: block; text-transform: uppercase;}
h2 .small-head {font-size: 32px; color: #484848; display: block; margin-top: -8px; margin-left: 25px; padding-bottom: 20px;}
h3{font-size: 16px; text-transform: uppercase; color: #484848; line-height: 19px;}
h4{ font-size: 14px; text-transform: capitalize; color: #484848; }
img{ max-width: 150%; }
.bx-viewport{ height: 100% !important; }
.clearfix{ clear: both; display: block; }

/************************* Fix-css *************************/


/************************* header *************************/
#header{ z-index: 99999;padding: 0px 0px; position: fixed; width: 100%; }
#header a{ color: #fff; text-transform: uppercase; font-size: 12px; padding-right: 34px; cursor: pointer;  font-family: 'Muli', sans-serif; font-weight: 600;}
#header a:last-child{ padding-right: 0px; }
#header a.active{color: #FFC816;  font-family: 'Muli', sans-serif; }
.navigation-cont{ padding: 7px 0px 7px 0px; color: #fff; }
.fixed{ position: fixed; top:0; left: 0; width: 100%; }
.header-cont-right{ float: right; }
.main-nav{ float: none; width: 111%; text-align: right; }
#header .header-left img{ position: relative; }
.cover {  margin-left: -26px; z-index: 0;  border-left: 0px; padding: 3px 20px 11px;  margin-top: 29px; width: 92%; float: left;border: 0.1px solid #fff;}
.last-logo{ float: right; margin: 20px 0px 0px 13px;}
#header.fixed .header-left img{ height: 146px; padding-top: 0px; }
#header.fixed .contactDiv{ padding-top: 9px; }
/*#header.fixed .cover { padding: 3px 30px 7px; margin-top: 13px; border-left: 1px solid #fff;  margin-left: -70px; width: 96%;}*/
#header.fixed .cover, #header .cover { padding: 3px 50px 3px 105px; margin-top: 13px; margin-left: -83px; width: 99%;}
#header.fixed{ background: #1c1c1c; height: 125px;}
#header.fixed .last-logo{ margin-top: 6px; height: 56px; }

/******* Enquiry Now*********/	
.headerFormContainer{ display: none; position: absolute; right: 0; border: 1px solid #ddd; top:50px; padding: 15px 5px; width: 350px; background:#fff;}
.contactDiv{float: right; width: auto; position: relative; padding-top: 13px;}
.contactNo img, .contactNo span, .enquire-now, .contactNo, .call_me{ float: left; line-height: 45px; font-family: "'PT Serif', serif !important"; font-size: 18px; }
.contactNo { margin-right: 20px; }
.contactNo img{ height: 13px; margin: 10px 10px 0px 0px; }
.call_me .selldof .form-group, .sell_do_virtual_numbers{ margin-bottom: 0px !important; }
.sell_do_virtual_numbers{ color: #fff;	 }
input.sell_do_form_control{ border-radius: 0px; background: #fff; color: #000;}
.selected-flag{ background: #fff; }
.sell_do_input_verify_c input.sell_do_form_control {margin-top: -14px;}
/*.sell_do_ctc_input_c, .sell_do_input_verify_c{ width: 218px !important; }*/
.sell_do_input_verify_c.form-group{ margin-right:133px; }
.sell_do_verify_btn_c{ position: absolute; right: 157px; top: 23px; }
.headerFormContainer .sell_do_verify_btn_c{ right: 56px; }
form.sell_do_verify_container.selldof label{ position: absolute; top: -11px; }
input.sell_do_ctc_btn { background: #ddd; border-radius: 0px; margin: 0px;  padding: 4px 10px; margin-top: -1px; }
.enquire-now, .sell_do_ctc_btn { background: #d4a339;  padding: 0px 20px; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; cursor: pointer; margin-left: 15px; line-height: 40px; border-radius: 3px; color: #fff; font-family: 'Muli', sans-serif; font-weight: 600;}
.close-btn, .close-btn1{ display: none ; }
.selldof .title{ line-height: 25px; padding-bottom: 10px !important; margin-bottom: 0px !important; font-size: 16px !important; color: #000;}
.selldof label{ display: none !important;}
.right-header input.sell_do_ctc_btn, .sell_do_verify_btn, a.sell_do_verify_resend_link { border-radius: 0px !important;
height: 33px !important; border: 0px !important; background: #993231 !important; color: #fff !important;}
a.sell_do_verify_resend_link{display: inline-block; margin-top: 0px !important; vertical-align: top; padding: 10px 10px; line-height: 14px; text-transform: capitalize; }
.inline .selldof .form-control, .inline .sell_do_form_control{ height: 40px !important; }
.selldof .form-control, .sell_do_form_control{ border-radius: 0px !important;}
.sell_do_ctc_btn_c, .sell_do_btn_verify_c{ margin-left: 0px !important; }
.header-cont-right .selldof .btn, .header-cont-right .sell_do_ctc_btn, .header-cont-right .selldof .btn, .header-cont-right .selldof .sell_do_verify_btn{ color: #fff; background:#1eb9cf; font-size: 16px; text-transform: uppercase; padding: 5px 20px 3px 25px;border: 1px solid #d4a339;}
input.sell_do_ctc_btn { background: #d28e26 !important; color: #fff4f4 !important; font-size: 12px !important; font-weight: 600; text-transform: uppercase !important; height: 40px; margin-top: 0px; border: 1px solid #d28e26; border-left: 0px; font-family: "'Open Sans', sans-serif";}
.selldof .help-block{ position: absolute; top: 44px; }
.sell_do_form_container .selldof .help-block {top: 24px;position: absolute; width: 100%;left: 14px;}
.sell_do_input_verify_c.form-group {margin-top: -30px;}
a.sell_do_verify_resend_link, input.sell_do_verify_btn{padding: 1px 8px !important; font-size: 10px !important; line-height: 21px; height: 24px !important; margin-top: -5px;}
.selldof .btn, .sell_do_ctc_btn, .selldof .btn, .sell_do_verify_btn{ color: #fff !important; background: #D4A339 !important;}
.header-cont-right .thankyou { font-size: 12px; color: #fff; margin-top: 9px;}

/************************* banner *************************/
.bx-wrapper .bx-pager{padding-right: 4%;}
.banner-cont{padding-bottom: 0px; padding-top: 0px;}
.banner-cont{ background: url("../images/down1.jpg");background-repeat: no-repeat;background-size: cover; }
.bx-wrapper{ border: 0px; margin: 0px;}
.bx-wrapper .bx-pager{ position: absolute; bottom: 30px; }
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus{ background: #d28e26; }
.slider{ background-size: cover; background-repeat: no-repeat; background-position: center; width: 100%; font-family: "GothamBold"; margin-right: 0px !important}
.slider-text{ margin-top: 300px; }
.slider h4{ font-size: 26px; text-transform: capitalize; color: #d28e26; font-family: ""; margin-bottom: 30px; }
.slider h2{ font-size: 52px; line-height: 56px;  font-family: 'Muli', sans-serif; color: #fff;}
.slider h2 span{ color: #d28e26; }
.slider h3{ font-family: 'Muli', sans-serif ! important; font-size: 24px; color: #fff; line-height: 15px; margin-top: 30px; text-transform: none;letter-spacing: 1.5px;}
.slider a{ margin-top: 40px; }
.slider112{height: 657px; float: left; list-style: none; position: relative; width: 1349px; margin-right: 0px;}
.now-cont{ background: #d28e26; padding: 8px 5px; border-radius: 3px; color: #fff;  font-family: "'Open Sans', sans-serif"; font-size: 14px; text-transform: uppercase; margin-right: 10px; width: 150px; text-align: center;}
.now-cont:hover{ background: #fff; color: #000;}
.banner-cont .bx-wrapper .bx-pager.bx-default-pager a { background: #666 !important; text-indent: -9999px !important; display: none !important; width: 10px !important; height: 10px !important; margin: 0 5px !important; outline: 0 !important; -moz-border-radius: 50% !important; border-radius: 50% !important;}
.banner-cont .bx-wrapper .bx-pager.bx-default-pager a:hover, .banner-cont .bx-wrapper .bx-pager.bx-default-pager a.active, .banner-cont .bx-wrapper .bx-pager.bx-default-pager a:focus { background: #fff !important;}
.artist-imp{  color: #fff; font-size: 10px; line-height: 13px; padding: 4px 10px; bottom: 10px; position: absolute; left: 18%;}


/************************* Overview *************************/
.overview-cont{ position: relative; padding-bottom: 33px;height: 578px; }
.small-head{color: #d28e26; text-transform: uppercase; font-size: 25px; clear: both; display: block; padding-bottom: 30px; font-family: 'Muli', sans-serif;}
.main-head{ color: #d28e26; font-size: 26px; line-height: 50px; font-family: 'Muli', sans-serif; margin-bottom: 50px;}
p{color: #848484; font-size: 20px; line-height: 24px; padding-bottom: 25px; font-family: 'Muli', sans-serif;}
.color-change {color: #cf8e26; }
.right-overview img{ position: absolute; z-index: 99; right: 0;	top:-260px; max-width: 100%;}

.left-overview ul{ margin-top: 30px;width: 313%; }
/* .left-overview ul li{ width: 19.33%; float: left; position: relative; padding-left: 0px; color: #d28e26; text-transform: uppercase; font-size: 16px; font-family: 'Muli', sans-serif; line-height: 20px; margin-bottom: 10px;}
.left-overview ul li:before{ content: ""; display: block; background: url("../images/goldtowerslist.png") no-repeat; height: 30px; width: 22px; position: absolute; left: 0;}
.head-highlight{ background: #cf8e26; padding: 4px 15px 4px 15px; font-size: 16px; text-transform: uppercase; font-family: 'Muli', sans-serif; color: #fff; display: inline-block; margin-top:75px; line-height: 24px;margin-left: 130%;}
*/
.head-highlight{ background: #cf8e26; padding: 4px 15px 4px 15px; font-size: 16px; text-transform: uppercase; font-family: 'Muli', sans-serif; color: #fff; display: inline-block; margin-top:20px; line-height: 24px;margin-left: 45%;margin-bottom: 30px;}
.left-overview ul li{ width: 19.33%; float: left; position: relative; padding-left: 0px; color: #d28e26; text-transform: uppercase; font-size: 16px; font-family: 'Muli', sans-serif; line-height: 20px; margin-bottom: 10px;}
.left-overview ul li:before{ content: ""; display: block; background: url("../images/goldtowerslist.png") no-repeat; height: 30px; width: 22px; position: absolute; left: 0;}
.headul{margin-top: 25px;margin-bottom: 15px;}
.headul li{width: 16.33%; float: left; position: relative; margin-left: 40px; color: #d28e26; text-transform: uppercase; font-size: 16px; font-family: 'Muli', sans-serif; line-height: 20px; margin-bottom: 8px;text-align: center;border-top-style: double;border-bottom-style: double;padding-bottom: 15px;}
.col12{margin-top: 90px;box-shadow: 5px 0px 10px 1px black; margin-left: -70px;width: 113%;}
/*  .grow { transition: all .2s ease-in-out; }
  .grow:hover { transform: scale(1.1); }*/

  
  /************************* Park town *************************/
.park-town{/*** background: url("../images/amanora-park-town.jpg");***/ background-size: cover; background-repeat: no-repeat; width: 100%; height: 570px;}
.park-town .bx-wrapper{ background: none; box-shadow: none; }
.bx-wrapper .bx-pager.bx-default-pager a{ background: none !important; width: auto !important; height: auto !important;	 font-size: 18px; color: #fff; text-indent: 0 !important; margin:0px 10px;} 
.park-town .bx-wrapper .bx-pager{position: absolute; text-align: left; left: 0;  width: 250px;  padding-left: 73px; bottom: -25px; padding-bottom: 15px;display:none;}
.park-town .bx-wrapper .bx-prev{ background: url("../images/arrow-left.png") no-repeat; display:none; }
.park-town .bx-wrapper .bx-next{ background: url("../images/arrow-right.png") no-repeat; left: 59%; display:none;}
.bx-wrapper .bx-controls-direction a{ top:inherit; bottom: -22px; }
.park-list li{position: relative;  padding-left: 0px; color: #fff; font-size: 25px; font-family: 'Muli', sans-serif; line-height: 35px; margin-bottom: 25px;}
.park-list .park:before{ height: 40px; width: 40px; content: ""; display: block;  }
.park-list .park1:before{ background: url("../images/park1.png") no-repeat; left: 0; position: absolute;}
.park-list .park2:before{ background: url("../images/park2.png") no-repeat; left: 0; position: absolute;}
.park-list .park3:before{ background: url("../images/park3.png") no-repeat; left: 0; position: absolute; top:-10px;}
.park-list .park4:before{ background: url("../images/24into7-water-and-power.png") no-repeat; left: 0; position: absolute;}
.park-list .park5:before{ background: url("../images/Water-filtration-&-treatment-plant.png") no-repeat; left: 0; position: absolute;}
.park-list .park6:before{ background: url("../images/Private-fire-station.png") no-repeat; left: 0; position: absolute;}
.park-list .park7:before{ background: url("../images/Round-the-clock-security.png") no-repeat; left: 0; position: absolute;}
.park-list .park8:before{ background: url("../images/3-operational-schools-within-the-township.png") no-repeat; left: 0; position: absolute;}
.park-list .park9:before{ background: url("../images/Safe-walk-to-school-concept.png") no-repeat; left: 0; position: absolute;}
.park-list .park10:before{ background: url("../images/24x7-help-desk.png") no-repeat; left: 0; position: absolute;}
.park-list .park11:before{ background: url("../images/Separate-township-management-company.png") no-repeat; left: 0; position: absolute;}
.park-list .park12:before{ background: url("../images/Sewage-treatment-plant.png") no-repeat; left: 0; position: absolute;}
.park-list .park13:before{ background: url("../images/Two-exclusive-lakes.png") no-repeat; left: 0; position: absolute;}
.park-list .park14:before{ background: url("../images/26-acre-central-green.png") no-repeat; left: 0; position: absolute;}
.park-list .park15:before{ background: url("../images/Worlds-first-temple-of-environment.png") no-repeat; left: 0; position: absolute;}

.right-park{ padding-left: 185px; float: right;}
.right-park .small-head, .right-park .main-head{ color: #fff;text-shadow: text-shadow: 3px 3px 3px black; }
.right-park .main-head{ margin-bottom: 30px;text-shadow: 3px 3px 3px black; }
.right-park p{ color: #fff; text-shadow: 3px 2px 3px black;}
.park-town .bx-wrapper .bx-pager.bx-default-pager a:hover, .park-town .bx-wrapper .bx-pager.bx-default-pager a.active, .park-town .bx-wrapper .bx-pager.bx-default-pager a:focus{ color: #d28e26; display:none;}


/************************* Life style *************************/
.lifestyle-cont{ background: url("../images/lifestyle-light.jpg") no-repeat; background-size:cover; background-position: center; height: 800px;	}
.lifestyle-cont .small-head, .lifestyle-cont .main-head, .lifestyle-cont p, .tab-cont .location-tab-titles, .specification-cont .small-head, .specification-cont .main-head, .specification-cont p{ text-align: center; }
.location-tab{ width: 45%; margin: 0 auto }
.location-tab li{ float: left; }
.location-tab li, .location-tab1 li{display:inline-block; background: #d5d5d5; color: #a2a2a2;border-right: 1px solid #fff;}
.location-tab li a, .location-tab1 li a{ padding: 8px 10px; width: auto; text-align: center; font-size: 14px; color: #a1a1a1; text-transform: uppercase; font-family: "'Open Sans', sans-serif"; cursor: pointer;}
.location-tab li .active-tab, .location-tab1 li .active-tab{color:#fff; background: #d28e26;}
.location-tab-container1{ padding: 30px 0px 0px 0px; }
.location-tab-container{ background: url("../images/pattern-sqaure.jpg") no-repeat; background-size: cover; width: 100%; height: 500px;  padding:100px 20px 0px 80px; clear: both; display: block;}
.tab-cont .bx-wrapper{ background: none; box-shadow: none; }
.tab-cont .bx-wrapper .bx-pager{ position: static; display: none;}
.tab-cont .bx-wrapper img{ height: auto; width: auto; margin: 0 auto;}
.tab-cont .bx-viewport{ border-bottom: 1px solid #4c4c4c; }
.index-cont a{ font-size: 12px; text-transform: uppercase; color: #fff; text-align: center; font-family: "'Open Sans', sans-serif"; width: 210px !important; height: 117px;}
.tab-cont .bxslider-tab img, .tab-cont .bxslider-tab2 img, .tab-cont .bxslider-tab3 img{ margin-top: 30px; }
.tab-cont { margin-top: 30px; float: left; width: 100%;}
.tab-cont a.active{ position: relative; }
.tab-cont a.active:after {background: url(../images/orange-selection.png); content: ""; display: block; position: absolute; bottom: 0; height: 4px; width: 43%; background-repeat: no-repeat; left: 50%; transform: translateX(-50%);}
.tab-cont .bx-wrapper .bx-next { background: url(../images/circle-arrow.png) 82px , rgba(63, 63, 63, 0.6); background-repeat: no-repeat; height: 124px; width: 217px; position: absolute; top: -2px; right: 0; text-align: center;}
.mobile-loc-list{ display: none; }
.location-tab-container .bx-wrapper:nth-child(2){ position: absolute; right: 0; left: 18%; }
.tab-cont .bx-wrapper:nth-child(2) .bx-viewport{ border-bottom: 0px; }
.bxslider-tab li, .bxslider-tab2 li, .bxslider-tab3 li{ position: relative; }
.img-cont{ position: absolute; display: inline-block; background: rgba(0, 0, 0, 0.6); bottom: 10px; color: #fff; font-size: 11px; right: 10%; padding: 2px 10px;}
.tab-cont #tabs3 .bx-wrapper  .bx-next{ display: none; }


/************************* Floor plan *************************/
.location-tab-container1{ background: none; height: auto; min-height: 200px; }
.location-tab-container1 img {position: absolute; right: 0; top: 0px;}
.table-loc thead td, .table-loc tbody td{ font-size: 14px; color: #231e1f;  padding: 3px 10px; text-align: center; }
.table-loc tbody span{ display: block; clear: both; }
.floor-container{ position: relative; }
.floor-plan{ background: #f2f2f2; margin-top: 0px; padding-bottom: 150px;}
.location-tab1 li{ margin-bottom: 5px; }
.location-tab1 li a{ padding: 8px 9px; cursor: pointer; }
.location-tab1 li:nth-child(7) a{width: auto; padding: 8px 10px;}
table { border-collapse: collapse;}
table, td, th { border: 1px solid #d2d4d3;	}
.download-brochure-wrapper{ width: 100%; text-align: center; float: left; }
.floor-plan .now-cont{ width: auto !important; margin: 85px auto 0 auto; padding: 7px 20px; font-size: 16px !important; cursor: pointer;}
#cboxOverlay{ z-index: 99999; }
#colorbox{ z-index: 99999; }


/************************* specification *************************/
.specification-cont{ position: relative; }
.specification-cont p{ margin-bottom: 60px; }
.specification-cont ul{ border-top:1px solid #ddd;  float: left; width: 100%; }
.specification-cont ul li{width: 25%; float: left; border-right: 1px solid #ddd; height: 200px; text-align: center; padding: 50px 20px 0px 20px; border-bottom: 1px solid #ddd;border-left: 1px solid #ddd;}
.specification-cont ul li:last-child{  }
.specification-cont ul li span{ line-height: 17px; font-size: 12px; text-transform: uppercase; color: #5d5b5a; margin-top: 20px; font-family: 'Muli', sans-serif; display: inline-block;}
a.open-bio { position: absolute; background-color: #d28e26; /*url(../images/images/f-down-arrow.png);  left: 50%*/; transform: translateX(-50%); bottom: 65px; height: 30px; width: 30px; line-height: 37px; border-radius: 50%; background: url(../img/f-down-arrow.png) 7px, #d28e26; background-repeat: no-repeat; padding: 10px; left: 50%;}
a.open-bio.uparrow{ background: url(../images/f-up-arrow.png) 8px, #d28e26 !important; background-repeat: no-repeat !important; }
div#bio1 {float: left;  width: 100%;}
.specification-cont ul li:nth-child(5n){ border-right: 0px; }
.ipad-spec{ display: none; }

/************************* video *************************/
.video-cont{ padding-bottom: 0px; padding-top: 0px; }
.cut{visibility: hidden;}
.col_cut{margin-top: 0px;}




/************************* Location *************************/
.location-cont{ position: relative; padding-bottom: 0px; }
.location-cont img{ position: absolute; right: 100px; top: 190px; }
.map-cont{ padding: 15px 0px ! important; }
.location-cont .head-highlight{ background:#f1dcbd; color: #684613; position: absolute; right: 250px; top: 95px; }

/************************* PT-cont *************************/
.pt-cont{ background: url("../images/P-t-section.png") no-repeat; background-size:cover; width: 100%; position: relative; padding-bottom: 98px;}
.pt-cont .small-head, .pt-cont .main-head, .pt-cont p, .online-cont .small-head, .online-cont .main-head, .online-cont p{ color: #fff; }
img.pt-elevation {position: absolute; top: -118px; right: 0;}
/************************* Book online *************************/
.online-cont{background: url("../images/booking-portal-bg-image.jpg") no-repeat; background-size:cover; width: 100%;   }
.online-cont ul li{ width: 48%; float: left; position: relative; }
.left-online{ float: left; width: 76%; padding: 25px 25px; margin-top: 8px; background: #9e6d2b; font-size: 18px; line-height: 20px; font-family: "''Open Sans', sans-serif !important"; color: #fff; text-align: right; text-transform: uppercase; height: 120px; border-top-left-radius:7px; border-bottom-left-radius:7px;}
.left-online a{ text-transform: none; color: #eccd76; font-size: 20px; font-family: "'Open Sans', sans-serif"; border-bottom: 2px solid #b38843; line-height: 18px;}
.right-online{ float: left; width: 24%; position: relative;}
.right-online img{ float: right; position: relative; z-index: 999; }
.online-cont ul li:nth-child(even){ margin-top: 110px; float: right;}
.online-cont ul li:nth-child(even) .right-online img{ float: left; }
.online-cont ul li:nth-child(even) .left-online{ text-align: left;  border-top-right-radius:7px; border-bottom-right-radius:7px;  border-top-left-radius:0px; border-bottom-left-radius:0px;}
.online-cont ul li:nth-child(3){ margin-top: 98px; }
.online-cont ul li:nth-child(1):after{ background: url("../images/join-1.png") no-repeat; height: 240px; width: 268px; position: absolute; right: -156px; top: 2px; content: ""; display: block;}
.online-cont ul li:nth-child(2):before{background: url("../images/join-2.png") no-repeat; height: 240px; width: 268px; position: absolute; left: -140px; top: 11px; content: ""; display: block;}
.online-cont ul li:nth-child(3):before{background: url("../images/join-3.png") no-repeat; height: 240px; width: 268px; position: absolute; right: -145px; top: 11px; content: ""; display: block;}
.online-cont .now-cont{ clear: both; background: #fff; color: #000; width: 210px; padding: 12px 10px; margin-top: 70px;}
.book-div{ text-align: center; clear: both; display: block; }
.number-cont { position: absolute; top: 100%; left: -20px; background: url(../images/small-square.png) no-repeat; width: 52px !important; height: 53px; z-index: 999; text-align: center; line-height: 53px;}
span.num { font-size: 32px; color: #eccd77; font-family: "'Open Sans', sans-serif";}
.online-cont ul li:nth-child(even) .number-cont { right: -20px; left: inherit; }
.online-cont ul li:nth-child(2) .left-online, .online-cont ul li:nth-child(3) .left-online, .online-cont ul li:nth-child(4) .left-online{ padding-top: 43px; }
.online-cont .color-change{ clear: none; display: inline-block; color: #f6d15b; }
/************************* copyright *************************/
.copy-right-cont{ padding: 15px 0px; }
.copy-right-cont p, .copy-right-cont .rera-cont{ font-size: 12px; line-height: 12px; padding: 0px; color: #868686; font-family: 'Muli', sans-serif;}
.amura{ font-size: 12px; text-transform: capitalize; color: #868686; font-family: "''Open Sans', sans-serif !important"; margin-left: 10px; padding-left: 10px; float: left; border-left: 1px solid #fff; margin-top: 25px;}
.copy-right-cont .now-cont{ width: 200px; font-size: 12px; padding: 4px 10px; float: left;}
.copy-right-cont .now-cont:hover{ background: #1c1c1c; color: #fff; }
.right-copy{ float: right; }
.copy-right-cont span {padding-top: 9px; display: inline-block; float: left; width: 92%;}
#form_success{ display: none; }
.download-btn-wrapper.text-center {width: 100%; text-align: center;}
.download-btn-wrapper a { background: #d28e26; padding: 0px 20px !important; font-size: 12px !important; text-transform: uppercase !important; letter-spacing: 1px; cursor: pointer !important; margin-left: 15px; line-height: 40px; border-radius: 3px; color: #fff; font-family: "'Open Sans', sans-serif" !important; display: none; width: auto !important; margin: 12px auto !important; cursor: pointer;}
.enquiry-form .thankyou{ color: #000; font-size: 14px; text-align: center; margin-top: 20px; }
.terms-cont{ color: #fff; position: absolute; left: 0; bottom: 100px; transform: rotate(-90deg); font-size: 12px; }
.bttom-para{ padding: 0px 0px 5px 0px;  display: inline-block; }

.width20{font-size: 12px;line-height: 12px;padding: 0px;color: #868686;font-family: 'Muli', sans-serif;float: right}
.neulogo{width: 245px;margin-top: -50px;margin-left: -18px;}
 .width20 h6{font-size: 14px;letter-spacing: 1px;display: inline-block;vertical-align: top;}
 .reralogo{height: 40px;float: left;margin-right: 13px;}
 .projectby{display: inline-block;}

a.pager-prev, a.pager-next {
   display: none;
}

#return-to-top {
    position: fixed;
    bottom: 20px;
    right: 20px;
    background: rgb(0, 0, 0);
    background: rgba(0, 0, 0, 0.7);
    width: 50px;
    height: 50px;
    display: block;
    text-decoration: none;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    display: none;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    animation: bounce-arrow 2s infinite;
    z-index: 999;
}
@keyframes bounce-arrow {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(30px);
  }
  60% {
    transform: translateY(15px);
  }
}

#return-to-top img {
    color: #fff;
    margin: 0;
    position: relative;
    left: 10px;
    top: 9px;
    font-size: 19px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    transform: rotate(-180deg);
}

#return-to-top:hover {
    background: rgba(0, 0, 0, 0.9);
}
#return-to-top:hover i {
    color: #fff;
    top: 5px;
}
#blog-wrapper{
  margin-top: 120px;
}
#blog-wrapper .col-9{
  padding-right: 90px;
}
.recent-blogs{
  font-size: 14px;
  line-height: 20px;
}
.recent-blogs a{
  color: #d28e26;
  font-weight: bold;
}
.recent-blogs .col-7{
  line-height: 17px;
  padding-left: 10px;
}
.recent-blogs .col-7 .link{
  display: block;
  font-size: 12px;
}
#blog-wrapper .small-head{
    padding-bottom: 10px;
    margin-bottom: 20px;
    border-bottom: 1px solid #ccc;
}
.recent-blogs-wrapper{
  margin-bottom: 20px;
}
.link{
  color: #d28e26;
  text-decoration: underline;
  font-size: 16px;
  font-weight: bold;
}
.quick-links{
  margin: 5px 0px;
}
.quick-links a{
  color: #000;
}
.site-map li{
      font-size: 14px;
    color: #231e1f;
    font-family: "'Open Sans', sans-serif !important";
    
}

.site-map span {
    background-color: #d18f28;
    border-radius: 26px;
    padding: 5px 6px;
    font-size: 12px;
    text-align: center;
    /* display: inline-block; */
    margin-right: 5px;
}
.full-body{ overflow:hidden; }
/**Investor Page **/
.investor-banner{ padding: 0px; }
.investor-banner .bx-controls{ display: none; }
.investor-banner .slider-text { margin-top: 0px; }
  .investor-banner .slider h2 { font-size: 48px; line-height: 57px; left: 62%; top:20%;}
.investor-banner .slide1{ background: url(../images/investor-image.jpg) no-repeat; background-size: cover; background-position: center; width: 100%; }
.investor-banner h2{font-family: 'Open Sans', sans-serif, serif; font-weight: normal; left: 50%; transform: translateX(-50%); position: absolute;   }
.combine-lifestyle h2{color: #4c4a4e; font-size: 34px; line-height: 46px; text-align: center; font-family: ''Open Sans', sans-serif', serif; font-weight: normal; padding-bottom: 60px; }
.combine-lifestyle img{display: block; margin: 0 auto; padding: 10px; background: #fff; position: relative; z-index: 99;}
.border-image{ position: relative; margin-bottom: 60px;}
.border-image:before{content: ""; display: block; width: 100%; height: 1px; background: #cccccc; position: absolute; top: 22px;}
.invest-ment-cont h3{ font-size: 38px; color: #d28e26; text-transform: none; text-align: center; margin-bottom: 80px; font-family: "'Open Sans', sans-serif"; line-height: 39px;}
.invest-ment-cont ul li{ float: left; width: 100%; margin-bottom: 60px; }
.invest-ment-cont ul li:last-child{ margin-bottom: 0px; }
.left-investment{ text-align: right; }
.left-investment h4{ font-size: 24px; line-height: 29px;  color: #000; font-family: ''Open Sans', sans-serif', serif; font-weight: normal; padding-bottom: 25px;}
.left-investment p{ color: #4d4b4d; font-size: 16px; font-weight: normal; line-height: 26px;   font-family: "'Open Sans', sans-serif";}
.left-investment ul li{ color: #4d4b4d; font-size: 20px; line-height: 26px; position: relative; padding-bottom: 20px; padding-right: 25px; margin-bottom: 0px; font-family: "'Open Sans', sans-serif"; }
.left-investment ul li:after{ content: ""; display: block; height: 8px; width: 8px; background:#d28e28; border-radius: 50%; position: absolute; right: 0; top: 7px; }
.invest-ment-cont ul li:nth-child(n) .right-invest{ float: right; }
.invest-ment-cont ul li:nth-child(2n) .right-invest{ float: left; }
.invest-ment-cont ul li:nth-child(2n) .left-investment{ text-align: left; }
.invest-ment-cont ul li:nth-child(2n) .left-investment ul li::after{position: absolute; left: 0; right: inherit;  }
.invest-ment-cont ul li:nth-child(2n) .left-investment ul li{ padding-left: 25px; padding-right: 0px; }
.ready-life-cont{ background:#1c1c1c; text-align: center; }
.ready-life-cont h2{font-family: "'Open Sans', sans-serif"; color: #fff; font-size: 34px; line-height: 36px; text-transform: none; padding-bottom: 50px; }
.ready-life-cont p{ color: #a9a9a9; font-family: "'Open Sans', sans-serif"; font-size: 24px; line-height: 39px; }
.ready-life-cont h4{font-family: "'Open Sans', sans-serif"; font-size: 36px; color: #f2a730; margin: 40px 0px 40px 0px; }
.book-invest{color: #000; background: #f2a730; padding: 14px 20px 10px 20px; border-radius: 5px; font-size: 25px; text-transform: uppercase; font-family: "'Open Sans', sans-serif"; display: inline-block; width: auto;}

/** images floorplans **/
.lazy12{
	width:50%;
}
.lazy4{width:30%;}
.width58{width:58%;}
.lazy1{display:block!important;width: 120%;}


/** media **/
@media(max-width: 1440px){
  .left-overview{ padding-right: 95px; }
  .main-head{ margin-bottom: 15px; }
  .left-overview ul li{ font-size: 14px; }
  .floor-plan{ margin-top: 0px; }
  .pt-cont p{ padding-right: 90px; }
  .slider-text { margin-top: 390px;}
  .slider h2{ font-size: 24px;line-height: 30px;letter-spacing: 1px;text-shadow: 5px 5px 4px black; }
  .slider h3{ margin-top: 30px;  line-height: 31px; text-shadow: 2px 2px 2px black;}
  .slider a { margin-top: 30px;}
  .img-cont{ right: 1%; }
  .artist-imp{ left: 8%; }
}
@media(max-width: 1200px){
  .container{ width: 100%; max-width: 100%; }
}
@media(max-width: 1024px){
  #header a{font-size: 9.6px; padding-right: 4px;}
  .cover{ margin-top: 29px; }
  .last-logo {margin: 7px 0px 0px 12px;}
  .slider h2{ font-size: 45px; line-height: 48px; }
  .slider h3 { font-size: 23px; line-height: 32px;}
  .right-overview img{ position: static; }
  .location-tab{ width: 52.2%; }
  .tab-cont .bx-wrapper .bx-next { background: url(../images/circle-arrow.png) 61px no-repeat , rgba(63, 63, 63, 0.6);}
  .location-tab-container{ height: 425px; }
  .floor-plan {margin-top: 292px; }
  .location-tab-container1 img{ width: 95%; max-width: 100%; right: 20px; }
  .floor-plan{ padding-bottom: 60px; }
  .location-cont .head-highlight {right: 127px; top: 118px;}
  .location-cont img {right: 15px; top: 240px; max-width: 100%; width: 90%;}
  .pt-cont{ padding-bottom: 3px; }
  .pt-cont p {padding-right: 187px;}
  .right-online img{ height: 130px; }
  .online-cont ul li:nth-child(2):before{ top: 8px; }
  .copy-right-cont span{ width: 89%; }
  .park-town .bx-wrapper .bx-next{ left: 68%; }
  .img-cont{ right: 1.2%; }
  .artist-imp{ left: 20px; }

}

@media(max-width: 768px){
  .hidden-xs1{display: none;}
  .call_me{ display: none; }
  .contactNo span, .contactNo img{ float: none; color: #fff; font-size: 20px;}
  .num{font-size: 13px! important;}
  #header.fixed .contactDiv{ padding-top: 0px; }
  .contactNo { border-right: 1px solid #fff;}
  .contactDiv { margin-top: 0px; float: none; width: auto; position: fixed; left: 0; width: 100%; text-align: center; bottom: 0; border-top: 1px solid #ddd; padding-top: 0px; background: #d28e26;}
  .contactNo, .enquire-now{ margin: 0px; width: 50% !important; float: left !important; background: none; padding: 0px; text-align: center; font-size: 20px; line-height: 46px;}
  .sell_do_virtual_number_mobile{ color: #fff !important; font-size: 14px; text-decoration: none; }
  .contactNo img { margin: 10px 0px 0px 0px;}
  .headerFormContainer { display: none; position: fixed; right: 0; border: 1px solid #ddd;  padding: 0px; width: 100%; height: 100%; 
  top: inherit; bottom: 0; z-index: 999; background: #fff; overflow-y: auto;}
  .form-container1 { position: fixed; left: inherit; top:0; height: 100%; width: 100%; padding: 0px; z-index: 999;}
  .close-btn, .close-btn1 { position: absolute; right: 20px; top: 20px; display: block; color: #000;}
  .scheduleBtn.open-cont { left: inherit; right: -73px;}
  .selldof .title{ padding:64px 15px 15px 15px !important; }
   .copy-right-cont .col-7, .copy-right-cont .col-5 { width: 100%; }
   .num{ display: none; }
   .main-nav{width: 50%;}
   .slider112{width: 360px;}
   .slider h2 {font-size: 15px;line-height: 25px;}
   .header-cont-right {   float: right; margin-right: -40px;}
  .burger-menu { background: #d28e26; padding: 13px; border-radius: 6px; margin-top: 12px;}
  .burger-menu span {display: block; width: 30px; height: 4px; margin-bottom: 3px; background-color: #fff;}
  .visible-xs {display: block;}
  .visible-xs1{margin-top: -40px;}
  .visible-xs span{float: right;}
  .menu-list {padding: 0px; position: absolute; left: 0px; top: 75px; width: 100%; text-align: left; background-color: #fff; display: none; padding-bottom: 20px; z-index: 999999; box-shadow: 1px 1px 1px #ddd; padding-top: 20px;}
  .nav-links li a { font-size: 14px; display: block; padding: 5px 0px;}
  .navigation-cont ul li { width: 100%; padding-left: 20px; }
  header { padding: 10px 0px 2px 0px; height: 75px; }
  .logo-cont { width: auto; }
  .bottom-toll-free{ display: block; color: #6c6c6c; font-size: 13px; display: block; }
  #header a {padding-right: 7px; width: 100%; text-align: center; padding-bottom: 10px; font-size: 15px; color:#000;}
  .li1 {padding-left: 0px;}
  .cover{ border: 0px; }
  #header.fixed{ height: 80px;}
  .last-logo { position: absolute; left: 0; top: 0; height: 63px;}
  #header.fixed .cover{ border-left: 0px; }
  #header.fixed .header-left img, #header .header-left img { padding-top: 0px; height: 93px; position: absolute; left: 27%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); top:0;}
  .overview-cont img{ display: none; }
  .overview-cont {display:none;}
  .banner-cont {margin-bottom: 0px;}
  .left-overview{ width: 100%; text-align: center; padding-right: 0px; }
  .left-overview ul { width: 75%; margin: 30px auto;}
  .head-highlight{ margin-bottom: 29px; }
  .left-overview ul li{ width: 50%; text-align: left; margin-bottom: 30px; font-size: 18px; line-height: 24px;}
  .ipad-br{ display: none; }
  .park-town .col-4, .park-town .col-8{ width: 100%;  }
  .park-top1 ul{margin-top: 105%;}
  .park-town .col-8, .online-cont .small-head, .online-cont .main-head{ text-align: center; }
  #first_div{ text-align: center; }
  .park-town .small-head{ font-size: 19px; color: #fff; text-align: center;}
  .park-list li{ width: 50%; float: left; text-align: center;}
  .lazy4{margin-top: 40px;}
  .park-list li {font-size: 17px;}
  ul.park-list { width: 79%; margin: 0px auto; margin-left: 45px;}
  .park-town .bx-wrapper .bx-pager{ left: 50%; transform: translateX(-50%); bottom: -46px; padding-left: 60px; }
  .park-town .bx-wrapper .bx-next{ left: 63%; bottom: -47px; }
  .park-town .bx-wrapper .bx-prev{  left: 33%; bottom: -47px; }
  .main-head{ font-size: 46px; }
  .location-tab{ width: 100%; }
  .location-tab li{ width: 33.33%; }
  .location-tab li a{ width: 100%; }
  .tab-cont .container{ padding: 0px; }
  .location-tab-container {height: auto;}
  .location-tab-container{ padding: 60px 20px 0px 20px; }
  .floor-plan{ padding-bottom: 60px; margin-top: 156px;}
  .floor-plan .col-6, .pt-cont .col-9{ width: 100%; text-align: center; }
  .location-tab-container1 img { width: 95% ! important; position: static; margin-top: 40px;}
  .specification-cont p {margin-bottom: 15px;}
  .specification-cont ul li{ width: 33.33%;  }
  .specification-cont ul li{ border-bottom: 1px solid  #ddd; }
  .desk-spec, .decktop-online{ display: none; }
  .ipad-spec, .ipad-online{ display: block; }
  .specification-cont ul li:nth-child(5n), .specification-cont ul li:last-child{ border-right: 1px solid #ddd; }
  .specification-cont ul li:nth-child(3n){ border-right: 1px solid #ddd; }
  .location-cont{ text-align: center; padding-bottom: 0px;}
  .location-tab1 li {margin-bottom: 0px;display: inline-block; width: 75px;}
  .location-circle, img.pt-elevation{ display: none; }
  .location-cont .head-highlight{ position: static; margin-bottom: 50px;}
  .pt-cont p{ padding-right: 0px; }
  .pt-cont{ padding-bottom: 80px; }
  .right-online img{ height: auto; }
  .online-cont ul li, .right-online{ width: auto; }
  .online-cont ul li:nth-child(1):after{ background: url("../images/mobile-join1.png") no-repeat; right: -225px; top: 98px; }
  .online-cont ul li:nth-child(2):before{ background: url("../images/mobile-join2.png") no-repeat; left: -175px; top: 97px; }
  .online-cont ul li:nth-child(3):before {background: url("../images/mobilejoin-3.png") no-repeat; left: 96px; top: 97px; }
  .ipad-online{ width: 57%; margin:0 auto; }
  .online-cont ul li:nth-child(even) {margin-top: 204px;}
  .online-cont ul li:nth-child(3){ margin-top: 269px; }
  .online-cont ul li:nth-child(4){ margin-top: 275px;  }
  .copy-right-cont{ padding-bottom: 55px;  }
  .right-copy{ float: none; }
  .online-cont ul li:nth-child(even) .left-online{     left: -235%; }
  .left-online {float: left; width: auto; padding: 17px 9px; background: none; float: none; position: absolute; left: 113%; width: 295px;text-align: left;}
  .online-cont ul li:nth-child(2) .left-online, .online-cont ul li:nth-child(3) .left-online, .online-cont ul li:nth-child(4) .left-online { padding-top: 56px; text-align: right;}
  .locations-list li{ width: 50%; float: left; text-align: center; margin-bottom: 70px;}
  .locations-list li img{ height: auto; width: auto; position: static;  }
  .locations-list li span{ clear: both; display: block; font-family: "'Open Sans', sans-serif !important"; font-size: 18px; color: #3f3f3f; text-transform: uppercase; line-height: 25px; margin-top: 10px; }
  .locations-list li:nth-child(5){ width: 100%; margin:0 auto; }
  #blockContainer, #blockContainer1, #blockContainer2, #blockContainer3, #blockContainer4 {
  display: -webkit-box;
  display: -moz-box;
  display: box;

  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  box-orient: vertical;
  }
  #blockA, #blockc, #blocke, #blockg {
  -webkit-box-ordinal-group: 2;
  -moz-box-ordinal-group: 2;
  box-ordinal-group: 2;
  }
  #blockB, #blockd, #blockf, #blockh{
  -webkit-box-ordinal-group: 1;
  -moz-box-ordinal-group: 1;
  box-ordinal-group: 1;
  }
  .slider h2, .slider h3, .slider h4, .slider-text{ text-align: left; }
/*  .banner-cont .now-cont{ display: none;  }*/
  .banner-cont .bx-wrapper .bx-pager.bx-default-pager a{ background: #666 !important; text-indent: -9999px !important; display: block !important;  width: 20px !important; height: 20px !important; margin: 0 5px !important; outline: 0 !important; -moz-border-radius: 50% !important; border-radius: 50% !important;}
  .banner-cont .bx-wrapper .bx-pager{ display: block; }
  .banner-cont .bx-wrapper .bx-pager{ bottom: 70px; }
  .slider-text { margin-top: 0px; position: absolute; bottom: 275px; width: 100%;}
  .banner-cont .bx-wrapper .bx-pager.bx-default-pager a:hover, .banner-cont .bx-wrapper .bx-pager.bx-default-pager a.active, .banner-cont .bx-wrapper .bx-pager.bx-default-pager a:focus{ background: #fff !important; }
  .col-2.header-left { width: 50%; float: left; margin-left: -85px;}
  .col-10.header-right { width: 50%; float: right;}
  .right-park{ padding-left: 0px; }
  .location-tab-container .bx-wrapper:nth-child(2){ position: static; }
  .index-cont a { width: 236px !important;}
  .tab-cont .bx-wrapper .bx-next { background: url(../images/circle-arrow.png) 94px no-repeat , rgba(63, 63, 63, 0.6);}
  .artist-imp{     bottom: -250px; }
  #return-to-top{ bottom: 70px; }
  #return-to-top{ height: 40px; width: 40px; }
  #return-to-top img { left: 7px; top: 6px; height: 27px;}
  .combine-lifestyle h2{ font-size: 28px; padding-bottom: 25px; }
  .border-image{ margin-bottom: 35px; }
  .invest-ment-cont h3{ font-size: 34px; }
  .left-investment p{ padding-bottom: 15px; }
  .left-investment h4{ font-size: 22px; padding-bottom: 15px; }
  .left-investment br, .ready-life-cont br{display: none;}
  .left-investment ul li{ font-size: 17px; padding-bottom: 10px;}
  .ready-life-cont p{ font-size: 22px; }
  .ready-life-cont h2{ font-size: 30px; padding-bottom: 35px; }
  .ready-life-cont h4{ font-size: 32px; margin: 10px 0px 30px 0px; }
  .investor-banner .slider-text{ bottom: inherit; top:21%; }
  #header.fixed .cover, #header .cover{ border-left: 0px; }
  .width20{font-size: 12px;line-height: 12px;padding: 0px;color: #868686;font-family: 'Muli', sans-serif;float: none; text-align: center;}
  .neulogo{width: 280px;height: 150px !important;margin-top: -50px;margin-left: -8px;}
  .width20 h6{font-size: 12px;}
  .right-park .main-head {
    margin-bottom: 30px;
    text-shadow: 3px 3px 3px black;
    text-align: center;
	}
	.park-top {margin-top: 60px !important;}
}

@media(max-width: 700px){
  .amura{
    border-left: 0px;
  }
  .col-4.site-map {
    text-align: left;
    width: 100%;
}

  .banner-cont .bx-wrapper .bx-pager.bx-default-pager a{
    width: 10px !important;
    height: 10px !important;
  }
.quick {
    font-size: 12px;
    text-transform: capitalize;
    color: #868686;
    font-family: "'Open Sans', sans-serif !important";
    float: left;
}
  .quick{
    display: inline-block;
  }
  .slider a{
    width: auto;
  }
  .terms-cont{
    left: -25px;
  }
  #blog-wrapper {
      margin-top: 80px;
  }
  #blog-wrapper .col-9, #blog-wrapper .col-3{
    width: 100%;
    margin-bottom: 30px;
  }
  #blog-wrapper .col-9{
    padding-right: 0px;
  }
  .ipad-online, table.table-loc, .invest-ment-cont .col-6{ width: 100%; }
  .slider h2 { font-size: 29px; line-height: 34px;}
  .slider h3 { font-size: 20px; line-height: 24px; margin-top: 11px;}
  #header .header-left img{ height: 110px; }
  .col-2.header-left{ margin-left: -45px; }
  section{ padding: 45px 0px; }
  .main-head{ font-size: 22px; margin-bottom: 20px; line-height: 29px;}
  .small-head{ padding-bottom: 15px; }
  .small-head1{padding-bottom: 0px !important;}
  p{ font-size: 14px; }
  .left-overview ul li { width: 100%;text-align: left; margin-bottom: 28px; font-size: 15px; line-height: 22px;}
  .head-highlight { margin-bottom: 7px;}
  .park-list li{ width: 100%; }
  .park-town{ padding-bottom: 80px; height:610px; }
  .park-town .bx-wrapper .bx-pager{ width: 210px; padding-left: 42px; }
  .park-town .bx-wrapper .bx-prev{ left:23%; }
  .park-town .bx-wrapper .bx-next{ left: 72%; }
  .location-tab li a{ padding: 8px 4px; font-size: 12px;}
  .tab-cont .bx-wrapper .bx-next{ width: 143px; }
  .floor-plan{ margin-top: 0px; }
  .table-loc thead td, .table-loc tbody td {font-size: 11px; padding: 3px 0px; line-height: 19px;}
  .video-cont iframe{ height: 300px; }
  .specification-cont ul li{ padding: 31px 5px 0px 5px; height: 164px;}
  .specification-cont ul li span{ margin-top: 3px; font-size: 10px; }
  a.open-bio{ bottom: 32px; left: 50%; }
  .mobile-br, .online-cont ul li:nth-child(1):after, .online-cont ul li:nth-child(2):before, .online-cont ul li:nth-child(3):before{ display: none; }
  .locations-list li span{ font-size: 13px; line-height: 20px; }
  .locations-list li{ margin-bottom: 33px; }
  .map-cont iframe{ height: 350px; }
  .pt-cont { padding-bottom: 25px;}
  .online-cont ul li, .right-online{ width: 100%; }
  .left-online, .right-online, .online-cont ul li:nth-child(2) .left-online, .online-cont ul li:nth-child(3) .left-online, .online-cont ul li:nth-child(4) .left-online{ width: 100%; position: static; float: none; text-align: center; clear: both; display: block; height: auto;}
  .right-online img, .online-cont ul li:nth-child(even) .right-online img, .online-cont ul li:nth-child(even){ float: none; }
  .online-cont ul li:nth-child(even) { margin-top: 10px; }
  .online-cont ul li:nth-child(3){ margin-top: 0px; }
  .copy-right-cont span{ width: 83% !important; }
  .contactNo, .enquire-now{ font-size: 15px; }
   #blocki, #blockk {
  -webkit-box-ordinal-group: 2;
  -moz-box-ordinal-group: 2;
  box-ordinal-group: 2;
  }
  #blockj, #blockl {
  -webkit-box-ordinal-group: 1;
  -moz-box-ordinal-group: 1;
  box-ordinal-group: 1;
  } 

  .online-cont .left-online { width: auto;font-size: 14px; padding: 10px 0px 30px 0px !important; margin: 0px;}
  .right-online img {height: 110px; max-width: 100%;}
  .number-cont, .combine-lifestyle br{ display: none; }
  .online-cont .now-cont{ margin-top: 22px; }
  .location-tab-container { padding: 60px 0px 0px 0px;}
  .enquiry-form .thankyou { color: #000; font-size: 14px; text-align: center; margin-top: 66px; padding: 20px;}
  .mobile-loc-list{ display: block; }
  .index-cont a { width: 213px !important;}
  .tab-cont .bx-wrapper .bx-next { background: url(../images/circle-arrow.png) 91px no-repeat , rgba(63, 63, 63, 0.6);}
  .lifestyle-cont{ padding-bottom: 0px; height: auto; }
  .tab-cont .bxslider-tab img, .tab-cont .bxslider-tab2 img, .tab-cont .bxslider-tab3 img{ height: 245px; }
  .floor-plan .now-cont{ margin: 59px auto 0 auto; }
  .slider h4, .slider p{ text-align: center; }
  .right-copy{ text-align: center; }
  .amura{text-align: center;margin-left: 60px;margin-top: 15px; width: 185px;}
  .tab-cont #tabs3 .bx-wrapper  .bx-next{ display:block; }
  .img-cont { font-size: 9px; padding: 0px 5px; line-height: 17px; bottom: 5px;}
  .artist-imp{ bottom: -120px; }
  .slider-text {  bottom: 150px;}
  .copy-right-cont img{
    float: left;
  }
  .reralogo{margin-top: 10px;}
  .copy-right-cont p {
    text-align: center;
  }
  .quick-links{
    display: none;
  }
  .copy-right-cont span {
    width: 100%;
    text-align: center;
  }
  .border-image { margin-bottom: 15px;}
  .invest-ment-cont ul li{ margin-bottom: 30px; }
  .combine-lifestyle h2 { font-size: 19px; padding-bottom: 0px; line-height: 30px;}
  .invest-ment-cont h3 { font-size: 26px; margin-bottom: 35px; line-height: 35px;}
  .left-investment{ text-align: left; }
  .left-investment ul li{ margin-bottom: 0px; }
  .left-investment ul li:after{ right: inherit; left: 0; }
  .left-investment ul li{ padding: 0px 0px 10px 25px;  }
  .combine-lifestyle .right-invest img{ padding: 0px 0px 15px 0px;  }
  .ready-life-cont h2 {font-size: 24px; padding-bottom: 20px;}
  .ready-life-cont p { font-size: 18px; line-height: 28px;}
  .ready-life-cont h4 { font-size: 24px; margin: 0px 0px 20px 0px; line-height: 32px;}
  .book-invest { padding: 10px 20px 6px 20px; font-size: 19px;}
  .left-investment p{ font-size: 15px; }
  .investor-banner .slider h2 {font-size: 33px; line-height: 42px; left: 68%;}
  .investor-banner .artist-imp{ bottom: 0; }
  .burger-menu {
    padding: 10px 12px 27px 10px;
    margin-top: 23px;
}
}
@media(max-width: 420px){
    .slider h1 {font-size: 22px !important;margin-bottom: 10px !important; line-height: 24px !important;}
  .slider h3 {font-size: 16px; padding-bottom: 20px; margin-top: 0px;}
  .slider h2 { font-size: 20px; line-height: 27px;}
}
@media(max-width: 375px){
  .banner-cont .bx-wrapper .bx-pager { bottom: 50px;}
  .location-tab1 li a, .location-tab1 li:nth-child(7) a{padding: 2px 6px; font-size: 12px; width: auto; }
  .locations-list li{ width: 100%; }
  .location-tab li { width: 100%; border-bottom: 1px solid #fff;}
  .burger-menu { padding: 10px 12px 27px 10px; margin-top: 23px;}
  .index-cont a { width: 190px !important;}
  .index-cont a{ height: 120px; line-height: 18px; }
  .location-tab-container {padding: 40px 0px 0px 0px;}
  .tab-cont .bxslider-tab img, .tab-cont .bxslider-tab2 img, .tab-cont .bxslider-tab3 img { height: auto;}
  .specification-cont ul li { padding: 14px 5px 0px 5px;  height: 172px;}
  .slider p{ padding-bottom: 5px; }
  .slider h4{ font-size: 19px; margin-bottom: 10px; text-align: left;}
  .slider h2 {font-size: 16px; line-height: 20px;padding-bottom: 15px;}
  .artist-imp{ font-size: 10px; padding: 2px 10px;    bottom: -60px;}
  .slider-text{ bottom: 80px; }
  .banner-cont .bx-wrapper .bx-pager.bx-default-pager a { width: 8px !important; height: 8px !important;}
  .combine-lifestyle h2{font-size: 17px; line-height: 28px; }
  .left-investment h4{ font-size: 20px; }
  .investor-banner .slider-text {top: 24%;}

}




@media(max-width: 320px){
  .slider a{display: inline !important;}
  .slider h2 {font-size: 15px;line-height: 25px;}
  .slider h3 {font-size: 13px; line-height: 20px;}
  .banner-cont .bx-wrapper .bx-pager.bx-default-pager a{ width: 8px !important; height: 8px !important; }
  .park-town .bx-wrapper .bx-prev {left: 14%;}
  .park-town .bx-wrapper .bx-next {left: 79%;}
  .main-head{ font-size: 18px; line-height: 24px; }
  .location-tab1 li, .location-tab1 li a{ width: 100%; }
  .index-cont a { width: 170px !important;}
  .tab-cont .bxslider-tab img, .tab-cont .bxslider-tab2 img, .tab-cont .bxslider-tab3 img{ height: auto; }
  .ready-life-cont h2, .ready-life-cont h4{ font-size: 23px; }
  .ready-life-cont p { font-size: 16px; line-height: 24px;}
  .investor-banner .slider h2 { font-size: 26px; line-height: 31px;}
}


.slide1{ background: url("../images/Banner1.jpg");height: 575px; background-size: cover;}
.slide2{ background: url("../images/Banner2.jpg");height: 575px;background-size: cover; }
.slide3{ background: url("../images/Banner3.jpg"); height: 575px;background-size: cover;}
.slide4{ background: url("../images/Banner4.jpg"); height: 575px;background-size: cover;}

.park-top{margin-top: 100px;}

.section1{
	padding: 0px !important;
}

