@import 'flexvideo.css';@font-face{font-family:'CircularStd-Book';src:url('../fonts/CircularStd-Book.eot');src:local('☺'), url('../fonts/CircularStd-Book.woff') format('woff'), url('../fonts/CircularStd-Book.ttf') format('truetype'), url('../fonts/CircularStd-Book.svg') format('svg');font-weight:normal;font-style:normal;}
body{font-family:'CircularStd-Book';}
img.aligncenter{display:block;margin:0 auto;}
p{color:#4a4a4a;font-size:18px;line-height:24px;font-weight:100;}
img{max-width:100%;}
.clearfix:after{clear:both;display:block;content:"";}
.chromeframe{background:#a00;color:#faa;display:block;padding:3px 0;text-align:center;}
.chromeframe a{color:#fff;text-decoration:underline;}
.carousel-control.left,.carousel-control.right{background:none!important;}
.page-header-top-right{margin-top:10px;}
.pagination{margin:0;}
.pagination-center{text-align:center;}
.pagination-row{margin-bottom:20px;}
.required{color:#f00;}
.row-with-vspace{margin-bottom:20px;}
.site-main .format-aside{background:#f5f5f5;}
.site-main .format-image{background:url('../img/content-post-format-image.png') left top no-repeat;}
.site-main .format-link{background:url('../img/content-post-format-link.png') left top no-repeat;}
.site-main .format-quote{background:url('../img/content-post-format-quote.png') left top no-repeat;}
.site-main .format-video{background:url('../img/content-post-format-video.png') left top no-repeat;}
.site-title{margin-bottom:0;margin-top:10px;margin-bottom:10px;}
.site-title > a{text-decoration:none;}
.site-title > div{height:auto;line-height:18px;}
.site-title .site-description{color:#999;font-size:16px;}
.site-title .site-title-heading{margin:0;}
.widget_calendar #wp-calendar{margin:0;}
.widget_calendar #wp-calendar #next{text-align:right;}
#comments .comment-navigation{margin-bottom:0;}
#comments .comment-navigation-below{margin-bottom:20px;margin-top:15px;}
#comments .media-list li .media{margin-top:15px;}
#comments .media-list li .media .media-body{border:1px solid #eee;padding:10px;}
#comments .media-list li .media .media-body .comment-author{font-size:12px;margin-bottom:10px;}
#comments .media-list ul.children{list-style:none;margin-left:2.5em;}
#main-column .wp-video-shortcode{display:block;height:auto;max-width:100%;}
#main-column .attachment .entry-content{margin-bottom:20px;}
#main-column .attachment .entry-content .attachment{text-align:center;}
#main-column .attachment .entry-meta{margin-bottom:20px;}
#main-column .post,
#main-column .page{border:1px solid #eee;margin-bottom:20px;padding:10px;}
#main-column .post .entry-header .entry-meta{color:#999;}
#main-column .post .entry-header .entry-meta a{color:inherit;}
#main-column .post .entry-header .entry-meta .posted-on .updated{display:none;}
#main-column .post .entry-meta .categories-icon{cursor:default;}
#main-column .post .entry-meta .comments-link a{color:#333;}
#main-column .post .entry-meta .comments-link a .comment-icon .comment-total,
#main-column .page .entry-meta .comments-link a .comment-icon .comment-total{color:#555;font-size:12px;margin-left:5px;}
#main-column .attachment .edit-post-link a,
#main-column .attachment .entry-meta .edit-post-link a,
#main-column .post .entry-meta .edit-post-link a,
#main-column .page .entry-meta .edit-post-link a{color:#333;}
#main-column .post .entry-meta .tags-icon{cursor:default;}
#main-column .attachment .entry-title,
#main-column .post .entry-title,
#main-column .page .entry-title{margin-top:0;word-wrap:break-word;}
#sidebar-left .widget,
#sidebar-right .widget{border:1px solid #eee;margin-bottom:20px;overflow:hidden;padding:10px;}
#sidebar-left .widget ul,
#sidebar-right .widget ul{padding-left:20px;}
#sidebar-left .widget .widget-title,
#sidebar-right .widget .widget-title{font-size:18px;margin-top:0;}
#site-footer{background:#fff;font-size:12px;padding:10px;}
.top_links ul{margin:0;}
.top_links{text-align:right;margin:0;background:#f2f2f2;position:relative;}
.top_links li{list-style:none;float:right;font-size:16px;border-left:1px solid #fff;}
.top_links li:last-child{border:none;}
.top_links li a{font-weight:normal;color:#4a4a4a;padding:24px 10px 21px 10px;display:block;}
.top_links li.call a{font-size:26px;color:#2e2d2e;font-weight:normal;padding:17px 5px 13px 5px;}
.top_links li.call a span{font-size:16px;text-transform:uppercase;position:relative;top:-2px;}
.top_links li.call a:hover{text-decoration:none;}
.top_links li.logo_links a{padding:8px 10px;display:inline-block;}
.container{width:96%;max-width:1342px;}
.top-hold{background:#f2f2f2;}
.navbar-nav > li{max-width:118px;text-align:center;}
.site-branding{padding:0;background:#2e2d2e;}
#menu-primary-nav{float:right;}
#menu-primary-nav{margin:20px 0;}
#menu-primary-nav li a{color:#fff;display:table-cell;font-size:13px;font-weight:normal;height:50px;padding:0px 9px;display:table-cell;text-transform:uppercase;vertical-align:middle;border-left:1px solid #eee;}
.top-hold .location{background-position: -785px 0; color:#4a4a4a;font-size:15px;height:20px;margin-top:27px;padding-left:25px;} 
#menu-primary-nav>li:first-child a{border:none;}
#menu-primary-nav li.current-menu-item a{background:none;box-shadow:none;color:#D1D057;}
.site-plan-img{width:100%;}
#header .navbar{margin:0;border:none;box-shadow:none;border-radius:0;background:none;position:relative;}
#pre-footer{padding:40px 0;}
#pre-footer h4{color:#222;font-size:16px;margin-bottom:20px;margin-top:20px;}
#pre-footer ul{padding:0;list-style:none;}
#pre-footer li a{color:#9a9a9a;font-size:16px;}
#pre-footer li{margin-bottom:5px;}
#pre-footer .row>div:nth-child(2){margin-top:45px;}
#pre-footer .row>div:last-child img{margin-bottom:20px;}
#pre-footer .row>div:nth-child(4) h4:nth-child(3){margin-top:20px;}
.social_links li{display:inline-block;margin-right:10px;}
.social_links li a i{color:#fff;font-size:24px;line-height:35px;}
.social_links li a{text-align:center;width:35px;height:35px;border-radius:100%;display:block;}
.social_links li.facebook a{background:#476399;}
.social_links li.twitter a{background:#55acee;}
.social_links li.youtube a{background:#d92028;}
.social_links li.linkedin a{background:#0177b5;}
#copyrights{background:#232323;color:#fff;text-align:center;padding:13px 10px;font-size:16px;}
#copyrights a{color:#fff;}
footer#site-footer{padding:0;}
#front-banner .banner_wrap{position:relative;}
.search_form.fixed{position:fixed;width:100%;bottom:0;left:0;z-index:9;}
#front-banner img{width:100%;}
.search_form #form-search-input{width:100%;background:rgba(3,3,3,0.9);padding:20px 100px 20px 30px;border:none;border-radius:0;font-size:24px;color:#fff;height:auto;}
.search_form .input-group{width:100%;}
.search_form .input-group-btn{background:none;width:auto;}
.search_form .input-group-btn{position:absolute;width:50px;height:100%;z-index:99;right:50px;}
.search_form .input-group-btn button{position:absolute;width:50px;height:100%;background:url("../images/icon-search.png") no-repeat center center;right:0;text-indent:-9999px;top:0;border:none;}
.no-gutter > [class*='col-']{padding-right:0;padding-left:0;}
a.play_icon{position:absolute;width:50px;height:50px;top:50%;left:50%;margin-left:-25px;margin-top:-25px;}
.sprite {
    background: url(../images/sprite.png) no-repeat rgba(0,0,0,0);
}

.common-play {
    background-position: -47px 0;
    width: 50px;
    height: 50px;
    display: block;
}

.common-zoom {
    background-position: -110px 0;
    width: 50px;
    height: 50px;
    display: block;
}

.modal-padding {
    padding-left: 42px;
}

.callbackIcon {
    background-position: -165px 10px;
    width: 50px;
    height: 50px;
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    top: 0;
    left: 0;
}

.sitevisitIcon {
    background-position: -215px 10px;
    width: 50px;
    height: 50px;
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    top: 0;
    left: 0;
}

.enquiryIcon {
    background-position: -268px 15px;
    width: 50px;
    height: 50px;
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    top: 0;
    left: 0;
}
.modal{text-align:center;padding:0!important;}
.modal-cluster-mulberry .modal-dialog{width:600px;}
.modal-cluster .modal-dialog{width:auto;}
.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px;}
.modal-dialog{display:inline-block;text-align:left;vertical-align:middle;}
#breadcrumb{background:rgba(0,0,0,0.5);position:absolute;width:100%;top:0;left:0;padding:12px 10px;z-index:99;}
#breadcrumb ol.breadcrumb{margin:0;padding:0;}
#breadcrumb{color:#fff;}
#breadcrumb >.container{background-position: -785px -27px;
    padding-left: 30px;}
#breadcrumb a,#breadcrumb span{color:#fff;font-size:16px;font-weight:100;}
.text-upper{text-transform:uppercase;}
#month_year_section .month{margin:0;padding:0;}
#month_year_section .month li{display:inline-block;list-style:none;padding:8px;}
#month_year_section .month li a{font-size:22px;color:#4a4a4a;text-transform:uppercase;font-weight:bold;padding:10px;display:block;}
#month_year_section .month li a.active_month{color:#f0ad63;}
#month_year_section .month li a:hover{color:#f0ad63;text-decoration:none;}
#month_year_section .col-md-4{background:#f0ad63;color:#fff;}
#month_year_section div.dd-container{display:inline-block;margin:11px;}
#month_year_section .col-md-4 > label{font-size:18px;margin-top:20px;position:relative;vertical-align:top;margin-left:20px;}
#month_year_section .dd-select{background:none !important;border:none;}
#month_year_section .dd-selected{color:#fff;font-size:16px;}
.chat{position:fixed;right:50px;top:150px;z-index:999;animation:mymove 1s;animation-iteration-count:infinite;}
@-webkit-keyframes mymove{0%{transform:scale(0.9);}
80%{transform:scale(1);}
100%{transform:scale(0.9);}
}
@keyframes mymove{0%{transform:scale(0.9);}
80%{transform:scale(1);}
100%{transform:scale(0.9);}
}
.modal-content{border-radius:10px 10px;}
.modal-header{background:#2e2d2e;color:#fff;border-radius:10px 10px 0 0;}
#mychat .modal-header{background:#d1d057;font-size:18px;color:#4a4a4a;}
i.chat{background:url(../images/icon-chat-title.png) no-repeat center center;width:30px;}
.modal-title span{margin-right:10px;}
#mychat .modal-title{line-height:24px;}
.chat_box{padding:10px;border-bottom:1px solid #eee;}
.chat_box > img{border-radius:100%;float:left;margin-right:10px;}
.chat_box.chat_sender > img{float:right;margin-right:0;margin-left:10px;}
.chat_box .receiver{float:left;}
.chat_box .sender{float:right;text-align:right;}
.chat_box .receiver p,.chat_box .sender p{font-size:14px;line-height:18px;margin-bottom:0;color:#aaa;}
.chat_box span.chat_time{color:#d1d157;}
#mychat .modal-body{padding:0;}
.chat_text_box form{border:1px solid #eee;border-radius:20px;overflow:hidden;}
.chat_text_box{padding:10px;}
.chat_text_box form{position:relative;}
.chat_text_box input[type="text"]{border:medium none;height:40px;width:100%;padding:0 100px 0 10px;}
.chat_text_box input[type="submit"]{background:#D1D057;border:medium none;border-radius:30px;padding:5px 20px;position:absolute;right:10px;top:5px;}
#mychat .modal-dialog{width:350px;}
#mychat .modal-dialog{float:right;left:auto;right:180px;top:130px;width:350px;}
.modal-dialog .dd-container, .modal-dialog .dd-select, .modal-dialog .dd-options{width:100% !important;}
.modal-dialog .dd-select{background:#d1d1d1 !important;border-radius:10px;border:none;}
.modal-dialog .dd-select a{color:#333;}
.modal-dialog .dd-select label{margin-bottom:0;font-size:13px;}
.form-row{margin-bottom:10px;}
.form-row input[type="text"], .form-row input[type="email"]{border:1px solid #ddd;border-radius:10px;height:40px;padding:0 10px;width:100%;}
.form-row textarea{border:1px solid #ddd;border-radius:10px;height:80px;padding:5px 10px;width:100%;}
.modal-body .form-row > input[type="submit"]{background:#a77d2f;border:medium none;border-radius:15px;color:#fff;padding:7px;text-align:center;width:200px;margin-top:20px;}
#callback .modal-dialog{width:400px;}
#enquiry .modal-dialog{width:750px;}
.modal-dialog .close{color:#fff;opacity:0.8;}
#enquiry .modal-body{padding-right:0px;}
#thank .modal-body{padding:0;}
#thank .modal-body{text-align:center;}
#thank .modal-body p{padding:0 10px 20px 10px;}
#homebanner .carousel-indicators > li{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0;border:medium none;width:12px;height:12px;margin:0 3px;}
#homebanner .carousel-control{width:5%;}
#homebanner .carousel-indicators > li.active{background:#fff;}
#homebanner .description{position:absolute;left:0;width:100%;top:30%;text-align:center;}
#homebanner .description .highlight{background:#2e2d2e;color:#fff;font-size:15px;text-transform:uppercase;padding:7px 20px;}
#homebanner .description h3{font-size:60px;color:#fff;font-style:italic;text-shadow:2px 2px 2px #555;text-transform:none;font-weight:normal;font-family:'Titillium Web', sans-serif;}
#homebanner .description p{font-size:20px;color:#fff;text-shadow:2px 2px 2px #555;}
#homebanner .item{background-position:center center;background-repeat:no-repeat;background-size:cover;}
#homebanner a.left.carousel-control > span:first-child{background:url("../images/banner_arrow_left.png") no-repeat center center;height:42px;margin-top:-21px;width:25px;}
#homebanner a.left.carousel-control > span:first-child::before,#homebanner a.right.carousel-control > span:first-child::before{content:"";}
#homebanner a.right.carousel-control > span:first-child{background:url("../images/banner_arrow_right.png") no-repeat center center;height:42px;margin-top:-21px;width:25px;}
.dd-pointer.dd-pointer-down{background:url("../images/select_arrow_closed.png") no-repeat center center;border:none;width:8px;height:5px;}
.dd-pointer.dd-pointer-down.dd-pointer-up{background:url("../images/select_arrow_open.png") no-repeat center center;border:none !important;margin-top:-3px;}
.section_intro,.section_mid1,.section_mid2,.section_mid3,.section_bottom{height:310px;border:1px solid #cccccc;}
.section_mid1,.section_mid2,.section_mid3,.section_bottom{border-top:none;}
.section_intro>div,.section_mid1>div,.section_mid2>div,.section_mid3>div,.section_bottom>div,.section_intro>div:last-child>div,.section_mid1>div>div,.section_mid2>div>div,.section_mid3>div>div,.section_bottom>div>div{position:relative;height:100%;}
.section_intro>div.walkthrough{border-right:1px solid #ccc;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.walkthrough>h4{background:rgba(167,125,47,0.8);padding:15px;color:#fff;font-size:18px;position:absolute;left:0;bottom:0;width:100%;margin:0;border-top:1px solid #ccc;}
.advantage_title.col-md-6,.living_title.col-md-6,.booking_title.col-md-6{padding:30px 20px;}
.advantage_title h3,.advantage_title h4,.living_title h3,.booking_title h3{margin:0;font-size:30px;color:#a77d2f;}
.advantage_title h3{margin-bottom:10px;}
.living_title h3{color:#fff;}
.advantage_content,.living_content,.booking_content{padding:30px 20px;font-size:18px;color:#4a4a4a;}
.living_content p{color:#fff;}
.button_green{background:#a77d2f;color:#fff;font-size:14px;text-align:center;width:200px;padding:6px;border-radius:20px;display:inline-block;position:absolute;bottom:30px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;border:1px solid #2e2d2e;}
.button_green:hover{text-decoration:none;color:#fff;}
.button_white{background:#fff;color:#a77d2f;font-size:14px;text-align:center;width:200px;padding:6px;border-radius:20px;display:inline-block;position:absolute;bottom:30px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;border:1px solid #fff;}
.button_white:hover{text-decoration:none;color:#9e1f62;}
.button_brown{background:#a77d2f;color:#fff;font-size:14px;text-align:center;width:200px;padding:6px;border-radius:20px;display:inline-block;position:absolute;bottom:30px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;border:1px solid #a77d2f;}
.button_brown:hover{text-decoration:none;color:#fff;}
.section_mid1{background:#2e2d2e;color:#fff;}
.bcenter{background-position:center;background-size:cover;background-repeat:no-repeat;}
.events,.community,.site_visit,.hotselling_content{border-left:1px solid #ccc;border-right:1px solid #ccc;}
.community{border-left:none;}
.specification,.twitter_feed{border-right:1px solid #ccc;}
.col-md-6.twitter_feed{padding:30px 20px;}
.events h5 a,.facinating h5 a,.community h5 a,.site_visit h5 a{color:#fff;}
.events h5 a:hover,.community h5 a:hover,.facinating h5 a:hover,.site_visit h5 a:hover{text-decoration:none;}
.events h5,.community h5,.facinating h5,.site_visit h5{padding:15px;color:#fff;background:rgba(46,45,46,0.8);color:#fff;width:100%;position:absolute;left:0;bottom:0;margin:0;font-size:18px;border-top:1px solid #ccc;}
.testimonial h5 a,.specification h5 a,.construction h5 a{color:#fff;}
.testimonial h5 a:hover,.specification h5 a:hover,.construction h5 a:hover{text-decoration:none;}
.testimonial h5,.specification h5,.construction h5{padding:15px;color:#fff;background:rgba(167,125,47,0.8);width:100%;position:absolute;left:0;bottom:0;margin:0;font-size:18px;border-top:1px solid #ccc;}
.hot_selling h5{background:#2e2d2e;color:#fff;font-size:14px;text-transform:uppercase;padding:8px 20px;position:absolute;top:20px;left:20px;}
.hotselling_content.col-md-6{background:#e1e1e1;padding:30px 20px;}
.hotselling_content h3,.hotselling_content h4{margin-top:0;margin-bottom:10px;}
.hotselling_content > ul{font-size:16px;padding-left:15px;}
.section_bottom .brochure{background:#2e2d2e;color:#fff;padding:30px 20px;}
.section_bottom .brochure h3{font-size:30px;margin:0;margin-bottom:15px;}
.video_banner{}
.image_banner{width:100%;}
.image_banner img{width:100%;}
.video_banner h1,.image_banner h1{font-size:60px;color:#fff;font-style:italic;text-align:center;text-transform:none;font-weight:normal;font-family:'Titillium Web', sans-serif;position:absolute;top:50%;margin-top:-100px;width:100%;}
.image_banner h1{margin-top:-20px;}
.video_banner a.play_icon{margin-top:0;}
.inner_banner{position:relative;}
.our_descrip{background-color:#f2f2f2;border-left:1px solid #ccc;}
.our_descrip > ul{margin:0;padding:60px 44px;text-align:left;}
.our_descrip li{color:#797979;font-family:circularstd-book;font-size:14px;line-height:24px;margin-bottom:16px;}
.ashiana_left_descrip{padding:40px 30px !important;}
#about_top_section{padding:0px;border:1px solid #ccc;}
#about_top_section>img{margin-bottom:30px;}
#about_top_section p{font-size:14px;color:#797979;}
#about_top_section > ul{margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:900px;}
#about_top_section p a{color:#a77d2f;}
#about_completed_projects .item,#about_current_projects .item{height:310px;}
#about_current_projects >div{border:1px solid #ccc;}
#about_completed_projects>div{border:1px solid #ccc;}
#about_completed_projects>div:nth-child(2){border-left:none;}
#about_completed_projects>div:nth-child(4){border-top:none;}
#about_completed_projects>div:nth-child(5){border-top:none;border-left:none;}
#about_completed_projects h3,#about_current_projects h3{margin:0;color:#fff;text-align:center;width:100%;position:absolute;top:50%;margin-top:-10px;font-size:30px;}
#about_completed_projects h4,#about_current_projects h4{position:absolute;bottom:0;border-top:1px solid #ccc;left:0;width:100%;padding:15px;background:rgba(46,45,46,0.8);color:#fff;margin:0;font-size:18px;}
#about_completed_projects>div:nth-child(3) h4,#about_completed_projects>div:nth-child(4) h4{background:rgba(167,125,47,0.8);color:#fff;}
#about_completed_projects>h2,#about_current_projects>h2{margin:0;font-size:24px;color:#797979;padding:40px 0;text-align:center;}
#about_testimonial_section{}
#about_testimonial_section{position:relative;margin-top:40px;border:1px solid #ccc;}
#about_testimonial_section h4{font-size:30px;color:#fff;margin:0;top:50%;margin-top:-50px;position:absolute;width:100%;text-align:center;}
#about_testimonial_section a.play_icon{margin-top:0;}
#advantage_section_top>.col-md-3{text-align:center;position:relative;height:100%;}
#advantage_section_top > div{display:table;height:100%;vertical-align:middle;}
#advantage_section_top.advantage_section{height:180px;}
#advantage_section_top{height:auto;border:1px solid #ccc;}
#advantage_section_mid{border:1px solid #ccc;}
#advantage_section_mid.community_con,#advantage_section_mid.club_con{margin-top:20px;}
#advantage_section_mid>div.col-md-6{border-top:1px solid #ccc;}
#advantage_section_mid>div.col-md-6:nth-child(1),#advantage_section_mid>div.col-md-6:nth-child(2){border-top:none;}
#advantage_section_top > div>div{display:table-cell;vertical-align:middle;}
#advantage_section_top h2{color:#a77d2f;font-size:24px;margin:0;margin-bottom:20px;}
#advantage_section_top>div.col-md-9{padding:25px;border-left:1px solid #ccc;}
#advantage_section_mid>.col-md-6>div{text-align:center;color:#fff;width:100%;}
#advantage_section_mid h2{font-size:30px;margin:0;margin-bottom:10px;}
#advantage_section_mid p{font-size:18px;color:#fff;}
.advantage_description{min-width:100%;padding-top:0;position:absolute;top:35%;text-align:center;vertical-align:middle;padding-left:30px;padding-right:30px;}
#landcraft_top_section{text-align:center;border:1px solid #ccc;padding:50px 60px;}
#landcraft_top_section>img{margin-bottom:30px;}
#landcraft_top_section p{font-size:14px;color:#797979;}
#landcraft_top_section p a,#landcraft_top_section p span,#landcraft_top_section h5{color:#a77d2f;}
.landcraft_completed{margin-bottom:40px;}
.testimonial_hold>div{}
.testimonial_content.col-md-6{padding:30px;}
.testimonial_content.col-md-6 h3{margin:0;font-size:24px;color:#a77d2f;margin-bottom:5px;}
.testimonial_content.col-md-6 h4{margin:0 0 25px 0;font-size:18px;color:#4a4a4a;}
.testimonial_content.col-md-6 p{color:#4a4a4a;font-size:14px;}
#section_testimonial_top{border:1px solid #ccc;}
.testimonial_hold{border-top:1px solid #ccc;}
.testimonial_hold:first-child{border-top:none;}
.testimonial_content{border-left:1px solid #ccc;}
#overview_top_section .community{height:310px;}
#overview_top_section .specification,.project_partners{height:310px;}
.project_partners.col-md-6{padding:30px;background:#fff;}
.project_partners.col-md-6 h2{margin:0;font-size:30px;}
#overview_top_section{background:#f2f2f2;border:1px solid #ccc;}
.cluster_image:after,.siteplan_hold:after{clear:both;display:block;content:"";width:100%;height:100%;background:rgba(0,0,0,0.3);top:0;left:0;}
.sports_residence.col-md-6{padding:30px;}
.sports_residence h2{margin:0 0 20px 0;}
.sports_residence p{color:#797979;font-size:14px;}
#specification_top_section{border:1px solid #ccc;}
#specification_mid_section a.button_brown{position:relative;bottom:auto;margin:35px 0;}
.spec_row h3{margin:0;font-size:24px;color:#232323;}
.spec_row>div{padding:30px;}
.spec_row p{color:#797979;font-size:14px;line-height:20px;}
.spec_row li{color:#797979;font-size:14px;margin-bottom:5px;color:#2e2d2e;}
.spec_row li span{color:#797979;}
.spec_row ul{padding-left:15px;}
.spec_row>div.col-md-9{border-left:1px solid #ccc;min-height:200px;}
.spec_row:after{clear:both;display:block;content:"";}
.spec_row{border-top:1px solid #ccc;}
.spec_row:first-child{border-top:none;}
.lgrey{background:#f2f2f2;}
.dgrey{background:#e1e1e1;}
.spec_row h4{margin:15px 0 10px 0;}
.spec_row h4:first-child{margin-top:0px;}
#advantage_section_mid > .col-md-6 > div.double_club{}
.sports_description{padding:30px;text-align:left;color:#797979;}
.sports_description h2{color:#a77d2f;font-size:24px;margin:0 0 15px 0;}
#advantage_section_mid .sports_description p{color:#797979;font-size:14px;}
.sports_description>img{margin-bottom:10px;}
#special_top_section .hot_selling{padding:0px;}
.special_row .hotselling_content{background:#fff;height:305px;}
.special_row .hotselling_content h3{font-size:30px;color:#a77d2f;}
.special_row .hotselling_content h4{font-size:24px;color:#4a4a4a;}
.special_row .hotselling_content li{font-size:18px;color:#4a4a4a;}
.special_row .hotselling_content a.button_brown{position:relative;bottom:auto;margin-top:15px;background:#2e2d2e;}
.section_bottom a.button_brown{background:#2e2d2e;}
.special_row{border-bottom:1px solid #ccc;}
.special_row:after{clear:both;display:block;content:"";}
.partner_logo{display:table;height:600px;text-align:center;}
.partner_description{height:600px;}
.partner_description.col-md-6{padding:30px;}
.partner_description.col-md-6 h2{margin:0 0 15px 0;color:#a77d2f;font-size:30px;}
.partner_description.col-md-6 p{font-size:18px;color:#4a4a4a;}
.partner_logo>div{display:table-cell;vertical-align:middle;}
#partners_section_top{border:1px solid #ccc;}
#partners_section_top>div{border-top:1px solid #ccc;}
#partners_section_top>div:nth-child(2n){border-left:1px solid #ccc;}
#partners_section_top .partner_logo{border-right:1px solid #ccc;}
.siteplan_hold{position:relative;}
#siteplan_zoom .modal-dialog{width:auto;}
#siteplan_top_section a.button_brown{position:relative;bottom:auto;margin:35px 0;}
.section_bottom{border-top:1px solid #ccc;}
.layout_tab_hold,.gallery_tab_hold{background:#f2f2f2;border-bottom:1px solid #ccc;}
.layout_tab_hold ul.layout_tabs,.gallery_tab_hold ul.gallery_tabs{margin:0;padding:0;}
.layout_tab_hold ul.layout_tabs li{width:33.33%;float:left;list-style:none;border-right:1px solid #ccc;}
.gallery_tab_hold ul.gallery_tabs li{width:25%;float:left;list-style:none;border-right:1px solid #ccc;}
.layout_tab_hold ul.layout_tabs li:first-child,.gallery_tab_hold ul.gallery_tabs li:first-child{border-left:1px solid #ccc;}
.layout_tab_hold ul.layout_tabs li a,.gallery_tab_hold ul.gallery_tabs li a{background:#fff;display:block;padding:15px;text-align:center;text-transform:uppercase;font-size:16px;color:#232323;font-weight:100;}
.layout_tab_hold ul.layout_tabs li a:hover,.layout_tab_hold ul.layout_tabs li.active>a{background:#2e2d2e;text-decoration:none;color:#fff;}
.gallery_tab_hold ul.gallery_tabs li a:hover,.gallery_tab_hold ul.gallery_tabs li.active>a{background:#a77d2f;text-decoration:none;color:#fff;}
.siteplan_hold{border:1px solid #ccc;border-top:none;}
.cluster_image{}
.cluster_description.col-md-6{padding:30px;height:305px;}
.cluster_description h2{margin:0 0 15px 0;color:#a77d2f;font-size:30px;text-transform:uppercase;}
.cluster_description h3{margin:0 0 15px 0;color:#232323;font-size:24px;}
#cluster_mid_section{border-left:1px solid #ccc;border-right:1px solid #ccc;}
.cluster_image{border-right:1px solid #ccc;}
.cluster_row{border-top:1px solid #ccc;}
.cluster_row:after{clear:both;display:block;content:"";}
.cluster_row:first-child{border-top:none;}
.item .thumb{width:12.5%;cursor:pointer;float:left;border:1px solid #ccc;border-left:none;border-bottom:none;border-top:none;}
.item .thumb img{width:100%;margin:2px;}
.photo_carousel_big>.item{height:610px;}
#gallery_top_section .carousel-control{width:6.25%;opacity:1;border:1px solid #ccc;}
#gallery_top_section .carousel-control.right,#gallery_top_section .carousel-control.left{background:rgba(0,0,0,0.8);}
#gallery_top_section .pgwSlideshow .ps-current ul{padding:0;}
.pgwSlideshow .ps-current > ul > li img{width:100%;}
#gallery_top_section .pgwSlideshow .ps-list li img{width:120px;height:120px;}
#gallery_top_section .pgwSlideshow .ps-list li .ps-item{margin:0;}
#gallery_top_section .pgwSlideshow .ps-caption b{font-weight:normal;}
.ps-list>ul{margin:0 !important;}
.pgwSlideshow .ps-list .ps-prev{height:100%;top:0 !important;width:100px;}
.pgwSlideshow .ps-list .ps-prev span{background:url("../images/banner_arrow_left.png") no-repeat center center;border:none;width:25px;height:42px;left:50%;top:50%;margin-left:-12.5px;margin-top:-21px;position:absolute;}
.pgwSlideshow .ps-list .ps-next{height:100%;top:0 !important;width:100px;}
.pgwSlideshow .ps-list .ps-next span{background:url("../images/banner_arrow_right.png") no-repeat center center;border:none;width:25px;height:42px;left:50%;top:50%;margin-left:-12.5px;margin-top:-21px;position:absolute;}
#gallery_top_section .ps-caption b{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
#gallery_top_section .pgwSlideshow .ps-caption{font-size:15px;}
.virtualtour{position:relative;}
.construction_filter{background:#f2f2f2;}
#month_year_section>div{padding:10px 0;}
#month_year_section>div:last-child{background:#e1e1e1;padding:10px 20px;}
#month_year_section label{display:inline-block;font-weight:normal;font-size:14px;line-height:35px;vertical-align:top;margin:0;color:#232323;}
#month_year_section .dd-container{display:inline-block;width:120px !important;margin:0 !important;}
#month_year_section .dd-container .dd-selected{padding:0 10px;}
#month_year_section ul.month{display:inline-block;}
#month_year_section .month li{padding:0 10px;border-right:1px solid #ccc;}
#month_year_section .month li a{font-size:14px;padding:8px 0px;}
.video_banner span{display:block;font-size:20px;font-style:normal;}
#fascinating_top_section>div.col-md-6{height:305px;padding:30px;border-top:1px solid #ccc;}
#fascinating_top_section>div.col-md-6:last-child{padding:0;}
#fascinating_top_section>div.col-md-6 .fascinating_map_title{padding:30px;}
#fascinating_top_section>div.col-md-6 .google_loc_content{padding:30px;}
#fascinating_top_section>div:nth-child(2n){border-left:1px solid #ccc;}
#fascinating_top_section h2{font-size:24px;color:#232323;margin:0 0 10px 0;}
#fascinating_top_section .fascinating_map_title h2{font-size:30px;color:#a77d2f;}
#fascinating_top_section p{color:#797979;font-size:14px;}
#fascinating_top_section{border-left:1px solid #ccc;border-right:1px solid #ccc;}
.fascinating_map_content{position:relative;height:100%;}
.list_green{padding:0 0 0 15px;color:#c4cb47;}
.list_green li{margin-bottom:5px;}
.list_green span{color:#797979;}
#fascinating_top_section.location_top > div.col-md-6{height:380px;}
#content.search_page{background:#f5f5f5;}
#content.search_page h1{font-size:24px; color: #232323; margin:25px 0 0px 0;}
#content.search_page h3 a{color:#797979;}
#content.search_page h3{font-size:18px;color:#797979;margin:25px 0 10px 0;text-decoration:underline;}
#content.search_page p{color:#797979;font-size:14px;}
.search-everything-highlight{color:#a77d2f;}
span.caret{display:none;}
#header .navbar-default .navbar-nav > .active > a,#header .navbar-default .navbar-nav > .open > a{background:none;box-shadow:none;}
.sub-menu.dropdown-menu{top:140%;padding:30px;min-width:230px;}
.navbar-nav > li > .dropdown-menu.sub-menu{border-radius:0 0 15px 15px;border:none;border-top:1px solid #2e2d2e;}
#menu-primary-nav .sub-menu.dropdown-menu li a{height:auto;text-transform:none;color:#797979;font-size:18px;padding:5px 0;display:block;}
#menu-primary-nav .sub-menu.dropdown-menu li:hover>a{background:none;color:#2e2d2e;}
#menu-primary-nav .sub-menu.dropdown-menu li a{border:none;}
#menu-primary-nav li:hover>a,#menu-primary-nav li.current-menu-item>a{color:#fff;background:none;}
.col-md-12.art_management{float:none;margin:0 auto;max-width:800px;text-align:center;padding:50px;}
.col-md-12.art_management h3{color:#797979;margin:0 0 20px 0;}
.col-md-12.art_management p{color:#797979;}
#facility_mid_section{border-left:1px solid #ccc;border-right:1px solid #ccc;}
.facility_intro{background:#f2f2f2 none repeat scroll 0 0;padding:30px;text-align:center;}
#advantage_section_top.facility_top>div>div{height:300px;padding:30px;}
.facility_top .img-align-center{position:relative;}
.facility_top .img-align-center img{margin-top:-116px;position:absolute;top:50%;}
.facility_intro h3{font-size:30px;color:#797979;max-width:1000px;margin:0 auto;}
#advantage_section_mid.facility_mid{border-top:none;}
#facility_mid_section > div>.col-md-6 > div{color:#fff;display:table;height:305px;text-align:center;width:100%;background:#000;}
.facility_intro h3{font-size:30px;color:#797979;max-width:1000px;margin:0 auto;}
#advantage_section_mid.facility_mid{border-top:none;}
#facility_mid_section > div>.col-md-6 > div{color:#fff;display:table;height:305px;text-align:center;width:100%;background:#000;}
#advantage_section_mid.facility_mid>h2{font-size:24px;color:#232323;text-align:center;margin:30px 0;}
#facility_mid_section .advantage_description h2{margin:-50px 0 0 0;}
#facility_mid_section .advantage_description a.play_icon{margin-top:0;}
#facility_mid_section .col-md-6:nth-child(2n){border-left:1px solid #ccc;}
#facility_mid_section .col-md-6{border-top:1px solid #ccc;}
#facility_mid_section .col-md-6:first-child,#facility_mid_section .col-md-6:nth-child(2){border-top:none;}
#download_top_section h2{font-size:30px;margin:30px 0 20px 0;color:#232323;}
ul.downloads{padding:0;margin:0;border-bottom:1px solid #ccc;}
ul.downloads>li{border-top:1px solid #ccc;list-style:none;padding-left:15px;padding-top:5px;padding-bottom:5px;}
ul.downloads>li>a{padding:10px 0 10px 35px;background:url("../images/icon-document.png") no-repeat left center;display:inline-block;font-size:18px;color:#232323;}
.download_button:hover{text-decoration:none !important;}
.download_button{background:#a77d2f none repeat scroll 0 0 !important;border-radius:5px;color:#fff !important;font-size:15px !important;margin-left:10px;padding:4px 6px !important;}
#download_mid_section{background:#f2f2f2;margin-top:40px;padding-bottom:40px;}
#reach_top_section>div.col-md-6{padding:30px;}
#reach_top_section h2{margin:0 0 25px 0;color:#232323;font-size:30px;}
#reach_top_section h4{font-size:18px;margin:15px 0 0 15px 0;padding:5px 0;}
#reach_top_section h3{color:#797979;font-size:30px;}
#reach_top_section p{color:#797979;font-size:14px;}
#reach_top_section p a{font-size:14px;color:#a77d2f;}
#reach_top_section h4.location,#reach_top_section h2.location{background:url("../images/icon-location-green.png") no-repeat left center;padding-left:25px;}
#reach_top_section>div{border-left:1px solid #ccc;height:240px;}
#reach_top_section>div:first-child{border:none;}
#reach_top_section{border-left:1px solid #ccc;border-right:1px solid #ccc;}
#disclaimer_top_section{padding:30px 0;}
#disclaimer_top_section h2{font-size:30px;color:#232323;}
#disclaimer_top_section p{color:#797979;font-size:14px;}
#disclaimer_top_section ul{padding-left:15px;}
#disclaimer_top_section ul li{margin-bottom:10px;color:#797979;}
#sitemap_top_section{padding-bottom:30px;}
#sitemap_top_section h2{color:#232323;font-size:30px;margin:35px 0 15px 0;}
#sitemap_top_section h3{font-size:18px;color:#232323;margin-top:30px;}
#sitemap_top_section ul{padding:0;}
#sitemap_top_section ul li{list-style:none;margin-bottom:5px;}
#sitemap_top_section ul li a{color:#797979;font-size:14px;}
.dropdown-menu > li > a{white-space:normal !important;}
.hotselling_content::after{clear:both;content:"";display:block;}
#siteplan_top_section a.button_brown,#cluster_mid_section a.button_brown{background:#2e2d2e;color:#fff;}
.cluster_description h2{color:#2e2d2e;}
#sitemap_top_section h2 a{color:#232323;}
#sitemap_top_section h3 a{color:#232323;}
#advantage_section_top .col-md-3{padding:30px;}
#about_top_section > ul:after{clear:both;display:block;content:"";}
#about_top_section > ul li{clear:both;float:left;text-align:left;color:#797979;}
.advantage_description a{text-decoration:none;}
.advantage_description a h2{color:#fff;}
#fascinating_top_section > div.col-md-6:first-child,#fascinating_top_section > div.col-md-6:nth-child(2){height:700px;}
#fascinating_top_section.location_top>div.col-md-6:first-child,#fascinating_top_section.location_top>div.col-md-6:nth-child(2){height:400px;}
#fascinating_top_section ul{padding-left:15px;color:#2e2d2e;}
#fascinating_top_section ul li{margin-bottom:10px;}
#fascinating_top_section ul li{color:#797979;list-style:none;position:relative;}
#fascinating_top_section ul li::before{background:#9e1f62 none repeat scroll 0 0;border-radius:100%;color:#9e1f62;content:"";font-size:40px;font-weight:bold;height:5px;left:-15px;position:absolute;top:7px;width:5px;}
#fascinating_top_section h3{color:#2e2d2e;font-size:18px;margin-bottom:5px;}
#loan_section{padding:30px;border:1px solid #ddd;}
.project_approvals ul.downloads,.price_list ul.downloads{margin-bottom:30px;}
#partners_section_top>div:nth-child(4){border-bottom:1px solid #ccc;}
.col-md-6.cluster_image.bcenter::after{background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;}
.col-md-6.cluster_image.bcenter a.play_icon{z-index:99;top:43%;}
.cluster_image > h5{color:#fff;font-size:24px;position:absolute;text-align:center;top:53%;width:100%;z-index:99;}
.modal-body .close{background:#000 none repeat scroll 0 0;border-radius:100%;box-shadow:1px 0 1px #fff;color:#fff;font-size:16px;font-weight:normal;height:25px;line-height:22px;position:absolute;right:-8px;top:-7px;width:25px;}
.photo_carousel_big h3{color:#fff;font-size:36px;margin-top:-15px;position:absolute;text-align:center;text-shadow:3px 3px 2px #333;top:50%;width:100%;}
.fascinating_map_title{height:100%;}
#fascinating_top_section.location_top .fascinating_map_title h2{color:#fff;}
ul.loan_list{margin:0;padding:0;}
ul.loan_list li{float:left;list-style:none;text-align:center;}
ul.loan_list li img{float:left;list-style:none;border:1px solid #ccc;padding:2px;}
ul.loan_list li img{height:auto !important;}
.section_bottom{clear:both;}
.error-404 a.button_green{position:relative;}
#pre-footer a{display:block;}
.col-md-12 .club_con:after, .col-md-6 .club_con::after,.col-md-12 .overlay_con:after{background-color:#000;clear:both;content:"";display:block;height:100%;left:0;opacity:0.3;position:absolute;top:0;width:100%;}
.overlay_con{position:relative;}
.after{background-color:#000;clear:both;content:"";display:block;height:100%;left:0;opacity:0.1;position:absolute;top:0;width:100%;}
.overlay_con:hover .after{background-color:#000;clear:both;content:"";display:block;height:100%;left:0;opacity:0.3;position:absolute;top:0;width:100%;}
.club_con .advantage_description,.overlay_con .advantage_description{z-index:9;}
#about_testimonial_section:after, #current1 .item.bcenter:after, #completed3 .item.bcenter::after, #completed2 .item.bcenter::after, #completed1 .item.bcenter::after, #completed4 .item.bcenter::after{background:rgba(0, 0, 0, 0.3) none repeat scroll 0 0;clear:both;content:"";display:block;height:100%;left:0;top:0;width:100%;}
.location_header{text-decoration:none !important;}
.flats_mainimage img,.flat_bottom_section img{width:100%;}
.flats_intro{padding:30px;}
.flats_intro p{color:#fff;}
.bglpink{background:#D6C3DF;color:#740742;}
.bgpink{background:#950C55;color:#fff;}
.bgbrown{background:#BD9A52;color:#fff;}
.flat_bottom_section>div>div.col-md-6:last-child{padding:10px 30px;}
#flat_top_section form{width:65%;margin:50px auto;color:#fff;}
#flat_top_section form input[type="text"],#flat_top_section form input[type="email"],#flat_top_section form input[type="tel"],#flat_top_section form textarea{width:100%;border:1px solid #ddd;padding:0 10px;height:35px;color:#333;font-size:16px;border-radius:0;}
#flat_top_section form p{color:#fff;}
#flat_top_section form textarea{height:80px;}
#flat_top_section form input[type="submit"],#flat_top_section form input[type="reset"]{background:#BD9A52;color:#fff;padding:10px
25px;border:1px solid #fff;}
#flat_top_section h5.call_us{font-size:24px;}
#flat_top_section h5.call_us span{font-size:15px;}
#threebhk_sohana_top .head_sec h3{color:#2e2d2e;font-size:28px;margin-bottom:20px;}
#threebhk_sohana_top .head_sec p{margin-bottom:25px;}
#threebhk_sohana_top .head_sec p.heading{color:#2e2d2e;font-size:24px;margin-bottom:15px;}
#threebhk_sohana_top .head_sec ul{padding:0;margin-bottom:30px;}
#threebhk_sohana_top .head_sec ul li{background:url("../images/bullet.png") no-repeat left -1px;padding-left:25px;font-size:16px;margin-bottom:10px;list-style:none;}
#threebhk_sohana_top .cluster_row{border-top:1px solid #ccc;}
#twobhk_sohana_top .head_sec h3{color:#2e2d2e;font-size:28px;margin-bottom:20px;}
#twobhk_sohana_top .head_sec p{margin-bottom:25px;}
#twobhk_sohana_top .head_sec p.heading{color:#2e2d2e;font-size:24px;margin-bottom:15px;}
#twobhk_sohana_top .head_sec ul{padding:0;margin-bottom:30px;}
#twobhk_sohana_top .head_sec ul li{background:url("../images/bullet.png") no-repeat left -1px;padding-left:25px;font-size:16px;margin-bottom:10px;list-style:none;}
#twobhk_sohana_top .cluster_row{border-top:1px solid #ccc;}
#bhk_sohana_bottom{background:#eee none repeat scroll 0 0;padding:20px;}
#bhk_sohana_bottom > form{margin:0 auto;max-width:700px;width:95%;text-align:left;}
#bhk_sohana_bottom > form #qureytxtcontact{margin-left:0 !important;}
#bhk_sohana_bottom > form input[type="text"],#bhk_sohana_bottom > form input[type="email"],#bhk_sohana_bottom > form input[type="number"],#bhk_sohana_bottom > form textarea{width:100%;padding:0 10px;height:35px;border-radius:0;border:1px solid #ddd;}
#bhk_sohana_bottom > form textarea{height:122px;padding:5px 10px;}
#bhk_sohana_bottom h6{font-size:20px;color:#2e2d2e;margin-bottom:15px;}
#bhk_sohana_bottom > form input[type="submit"]{background:#9e1f62 none repeat scroll 0 0;color:#fff;display:inline-block;float:none !important;font-size:15px;margin:15px auto 0;padding:10px 25px;width:150px;}
@media screen and (max-width:1330px){#menu-primary-nav li a{font-size:13px;padding:0 5px;}
}
@media screen and (max-width:1290px){#menu-primary-nav li a{padding:0 4px;}
}
@media screen and (max-width:1279px){#header .col-md-2, #header .col-md-10, #header .col-md-9{}
.navbar-nav > li{max-width:110px;float:none;display:inline-block;}
#menu-primary-nav{width:100%;text-align:center;}
.site-title-heading{text-align:center;}
#menu-primary-nav li a{height:90px;}
#header .col-md-2{text-align:center;}
.top-hold .location{display:inline-block;}
.top-hold .col-md-3{text-align:center;}
.top_links ul{text-align:center;}
.top_links li{float:none;display:inline-block;}
}
@media screen and (max-width:991px){.image_banner h1{font-size:40px;}
.section_bottom{height:310px;}
.section_intro,.section_mid1,.section_mid2,.section_mid3{height:auto;}
.walkthrough > img, #front-main .events > img, #front-main .testimonial > img,.community > img,.specification > img,.facinating > img,.site_visit > img, .construction > img, .offer_bg > img{width:100%;}
.hot_selling{height:310px;}
.section_intro .walkthrough,.section_mid1 .events,.section_mid2 .community,.section_mid2 .specification,.section_mid2 .facinating ,.section_mid3 .site_visit,.section_mid3 .construction{height:auto;}
.section_mid1 .testimonial{}
.button_green,.button_white{position:relative;bottom:auto;margin-top:30px;}
.advantage_content,.living_content{padding-top:0;}
#advantage_section_top{height:auto;text-align:center;}
#advantage_section_top > div{display:block;margin-top:30px;}
#advantage_section_top > div > div{display:block;}
#advantage_section_top > div.col-md-9{border-left:none;}
.hot_selling>div:first-child{height:310px;}
#fascinating_top_section.location_top > div.col-md-6{height:auto;}
#menu-primary-nav li{display:block;}
#menu-primary-nav li a{border:none;}
.sub-menu.dropdown-menu{top:100%;}
.partner_logo{border:medium none !important;display:block;height:auto;padding-top:30px;text-align:center;padding-bottom:30px;}
.partner_logo > div{display:block;}
.partner_description{height:auto;}
.top_links li:first-child{border:none;}
.top_links li a{padding:13px 10px 13px 10px;}
}
@media screen and (max-width:639px){.carousel-control.right{right:10px;}
.carousel-control.left{left:10px;}
#homebanner .description{right:0%;top:22%;}
#homebanner .description h3{font-size:20px;}
.gallery_tab_hold ul.gallery_tabs li,.layout_tab_hold ul.layout_tabs li{width:100%;}
}
@media screen and (max-width:1279px){.container{width:98%;}
#menu-primary-nav li{max-width:100px;}
#menu-primary-nav li a{padding:15px 3px;font-size:13px;}
}
@media screen and (max-width:1024px) and (min-width:768px){#external_amenities_section .amenities_desc p{font-size:16px;}
#internal_amenities_section .amenities_desc p{font-size:16px;}
}
@media screen and (max-width:1024px) and (min-width:992px){.walkthrough > img, #front-main .events > img, #front-main .testimonial > img, .book_site > img, .construction_udpates > img, .fascinating > img, .hot_selling .col-md-6 > img, .brochure > img, .internal_amenities > img, .external_amenities > img{height:auto;}
.twitter_bottom h3{font-size:15px;}
.section_intro, .section_mid1, .section_mid2, .section_mid3{height:auto;}
.section_bottom{height:231px;}
.section_intro p{font-size:11px;}
.advantage_content a, .hotselling_content a,.lifestyle_content a, .booking_content a{position:relative;float:right;margin-right:0px;margin-bottom:20px;bottom:auto;right:auto;}
.brochure a{right:10px;bottom:10px;}
.lifestyle_content a, .booking_content a{margin-right:20px;}
.top_links::before{background:#f2f2f2 none repeat scroll 0 0;content:"";height:100%;left:-9999px;position:absolute;top:0;width:9999px;}
.site-title-heading{text-align:center;}
.top_links li:first-child{border:none;}
.top_links li a{font-size:14px;padding:14px 10px;}
.top_links>ul{padding:0;text-align:center;}
.top_links>ul>li{float:none;display:inline-block;}
.top_links li:last-child{border-left:1px solid #fff;}
.advantage_description{top:15%;}
#advantage_section_mid h2{font-size:24px;}
#advantage_section_mid p{font-size:14px;}
.top_location,.top_formlinks{width:100%;}
.site-title-heading a img{width:160px;}
#menu-primary-nav li a{padding:0px 3px;font-size:11px;height:40px;}
#menu-primary-nav li{max-width:80px;}
#menu-primary-nav{margin:15px 0px 0px 0px;}
.top-hold .location{margin-top:10px;margin-bottom:0px;}
.top_links li.call a{padding:0px 5px 9px 5px;}
.facility_top .img-align-center img{margin-top:0px;position:static;}
}
@media (max-width:990px){.navbar-header{float:none;}
.navbar-toggle{display:block;}
.navbar-collapse{border:none !important;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}
.navbar-collapse.collapse{display:none!important;border:none;}
.navbar-collapse.collapse.in{display:block !important;}
.navbar-nav{float:none!important;margin:7.5px -15px;}
.navbar-nav>li{float:none;}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}
#menu-primary-nav li{max-width:100%;}
#menu-primary-nav li a{height:auto;}
.form-row .col-md-6{margin-bottom:10px;}
.top_links li.call a{padding:0px 5px 0px 5px;}
.top-hold .location{margin-top:10px;margin-bottom:0px;}
.facility_top .img-align-center img{margin-top:0px;position:static;}
}
@media screen and (max-width:767px){#enquiry .modal-dialog,#callback .modal-dialog{width:auto;}
#advantage_section_top.facility_top > div > div{height:100%;}
.facility_top .img-align-center img{position:relative;}
#homebanner .description .highlight{font-size:9px;}
#homebanner .description p{font-size:11px;}
#homebanner a.right.carousel-control > span:first-child,#homebanner a.left.carousel-control > span:first-child{height:22px;}
.walkthrough > img,.section_intro .walkthrough,.section_mid2 .facinating{height:auto;}
.walkthrough>h4,.facinating h5,.testimonial h5, .specification h5, .construction h5,.events h5, .community h5, .facinating h5, .site_visit h5{font-size:14px;padding:8px;}
.walkthrough > img, #front-main .events > img, #front-main .testimonial > img, .book_site > img, .construction_udpates > img, .fascinating > img, .hot_selling .col-md-6 > img, .brochure > img, .internal_amenities > img, .external_amenities > img{width:100%;}
.section_intro .walkthrough, .section_mid1 .events,.section_mid2 .community, .section_mid2 .specification, .section_mid2 .facinating, .section_mid3 .site_visit, .section_mid3 .construction,.section_bottom{height:auto;}
.video_banner h1{font-size:18px;top:70%;margin-top:-60px;}
.video_banner h1 span{display:none;}
.advantage_description{top:16%;}
#advantage_section_mid h2{font-size:18px;}
#advantage_section_mid p{font-size:10px;line-height:12px;}
.image_banner h1{font-size:30px;top:50%;}
.image_banner img{width:auto;}
.top-hold .location{margin-top:10px;margin-bottom:0px;}
.site-title{z-index:1;}
.top_links ul{padding:0px;}
.top_links ul li:first-child{display:none;border:none;}
.top_links li.logo_links a{border:none;}
.top_links ul li{float:none;display:inline-block;border:none;}
.top_links ul li a{border-right:1px solid #999;padding:0px 3px 0px 0px;font-size:11px;}
.top_links ul li:nth-child(4) a{border:none;}
.top_links li.call a{font-size:16px;padding:0px 5px 0px 5px;border:none;}
.top_links li.call{display:block;}
.top_links li.call a span{font-size:14px;top:0px;}
.navbar-default .navbar-toggle{top:10px;}
#menu-primary-nav .sub-menu.dropdown-menu li a,#menu-primary-nav .sub-menu.dropdown-menu li:hover>a{color:#fff;}
.navbar-nav > li > .dropdown-menu.sub-menu{padding:0px 30px;}
#menu-primary-nav li a{padding:6px 3px;}
#menu-primary-nav .sub-menu.dropdown-menu li a{padding:2px 0px;font-size:14px;}
#fascinating_top_section > div.col-md-6:first-child, #fascinating_top_section > div.col-md-6:nth-child(2),#fascinating_top_section>div.col-md-6{height:auto;}
.facility_top .img-align-center img{margin-top:0px;position:static;}
.section_bottom a.button_brown{bottom:5px;}
.twitter_bottom h3{font-size:18px;}
}
@media screen and (max-width:639px){.filter > div{border:none;}
.inner_banner > h1{font-size:18px;top:65%;}
#breadcrumb{position:relative;}
#photo_gallery_thumb span.col-sm-3{width:25% !important;float:left;}
#mychat .modal-dialog{float:none;left:auto;right:auto;top:auto;width:350px;}
}
.error-404{text-align:center;}