.single-homeandland .home-row{margin:0!important;display:none}.single-homeandland .home-single-content{margin-top:0!important}.single-homeandland .home_summary{padding-top:90px}.single-homeandland .house_info .house_specs{width:57.5%!important;padding:15px;padding-top:20px}.single-homeandland #home_info_details_top .house_info{background:#fafaf9;border-bottom:0!important;padding:10px 20px;margin:30px 0}.single-homeandland #home_info_details_top .house_info p{padding-bottom:0}.single-homeandland .home_summary_rcol img{display:inline!important}.single-homeandland .fa{font-size:20px}.single-homeandland #home_info_details_top .icon_wrap{width:65px;font-size:18px!important}.single-homeandland .home-single-content .row{padding-bottom:0}@media (max-width:1300px){.single-homeandland .home_summary_rcol img{text-align:center;display:block!important}.single-homeandland .house_info .size_info{width:100%!important;float:none;margin-bottom:15px!important}.single-homeandland .house_info .house_specs{width:100%!important;float:none}.single-homeandland .house_info .house_specs{padding-left:0;padding-top:0;padding-bottom:0;margin-left:-20px;margin-bottom:15px}}#home_search_container{background:#fafaf9;border-top:solid 1px #fafaf9}#filter_button_container{text-align:center}.filter_col_middle{width:49%!important}.filter_col_third{width:49%!important}.page-template-home-land .filter_col_middle{padding-left:38px;width:38%!important}.page-template-home-land .filter_col_third{width:18%!important}#filter_button_container .filter_text:before{content:"+"}#home_search_container .filter_col{width:31%;margin-bottom:25px;margin-top:34px}.home_option_title{clear:both;font-family:Lato,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;margin:0 0 9px}.price_wrap{padding:9px 0}.filter_hidden{height:0;padding:0}.filter_show{height:auto;padding:15px}.noUi-target.noUi-horizontal .noUi-tooltip{background-color:#4a4a4a}.noUi-horizontal{height:5px;background:#b7b7b7}.noUi-horizontal .noUi-handle{width:14px;height:16px;left:-17px;top:-6px}.noUi-base .noUi-connect{background:#4a4a4a}.noUi-target.noUi-horizontal .noUi-tooltip{background-color:#4a4a4a}.noUi-handle{border:none!important;background-color:transparent!important;background-image:url(../images/handle.png)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;box-shadow:none!important}.noUi-horizontal .noUi-handle{right:-10px!important;left:auto}.noUi-handle:after,.noUi-handle:before{display:none}.checkbox_label{display:block;float:left}#search_results{margin-top:70px;max-width:9;font-family:"linotype-sabon, sans-serif"}#search_results .house_img_feature a{text-decoration:none;color:#888}#search_results .house_img_feature img{height:auto;max-width:100%}@media (max-width:1439px){#search_results .house_img_feature{width:100%;height:220px!important;display:block}}@media (max-width:1153px){#search_results .house_img_feature{width:100%;height:auto!important;display:block}#search_results .house_img_feature img{height:auto!important}}#search_results .house_img_feature img:hover{opacity:.9}#search_results .house_info{background:#fafaf9;top:-37px;display:block;float:left;width:87%;position:relative;margin:0 18px;padding:10px;font-size:1.2vw}#search_results .col_override,#search_results .col_override_hl{width:23%!important;display:block;float:left;margin:1%}@media (max-width:1250px){#search_results .col_override_hl{width:31%!important;display:block;float:left;margin:1%}#search_results .house_info{width:91%}}@media (max-width:1100px){#search_results .col_override,#search_results .col_override_hl{width:31%!important;display:block;float:left;margin:1%}}@media (max-width:1000px){#search_results .col_override,#search_results .col_override_hl{width:48%!important;display:block;float:left;margin:1%}#search_results .house_info{width:91%}.home-selector-wrapper{padding:30px 0!important;margin-left:-60px!important;padding-left:90px!important;width:50%!important;min-width:430px}}@media (max-width:998px){#search_results .house_info{width:88%;font-size:3.2vw}}@media (max-width:692px){#search_results .col_override{width:48%!important;display:block;float:left;margin:1%}#search_results .col_override_hl{width:100%!important;display:block;float:left;margin:1%}#search_results .house_info{width:88%;font-size:3.2vw}}@media (max-width:504px){#search_results .col_override{width:100%!important;display:block;float:left;margin:1%}#search_results .house_info{width:91%}}#search_results .house_info .more-info{color:#d0d0cf;top:-10px;display:block;float:right;position:relative;margin:0 18px;padding:3px 10px;font-size:.9vw;left:23px;font-style:italic}#search_results .house_info .house_specs{background:#fafaf9;position:relative;display:block;float:left;width:100%}#search_results .house_info .house_specs .icons{background:0 0;display:block;float:left;width:19px;height:20px}#search_results .house_info .house_specs .icon_wrap{background:0 0;display:block;float:left;width:26%;height:20px;font-style:italic;margin-right:11px!important}#search_results .house_info .house_specs .bedroom{background:url(../images/bedroom.gif) transparent bottom left no-repeat}#search_results .house_info .house_specs .bathroom{background:transparent url(../images/bathroom.gif) no-repeat left bottom}#search_results .house_info .house_specs .carpark{background:transparent url(../images/carpark.png) no-repeat left bottom}.current_items .wrapper_input{position:relative;margin:0}.current_items input{display:none}.current_items input:checked+label:after{transform:scale(1);opacity:1}.current_items label{margin:0;padding-left:35px;position:relative;padding-right:15px}.current_items label:before{width:20px;height:20px;content:'';position:absolute;left:0;top:50%;background:#fff;margin-top:-10px}.current_items label:after{background:#4a4a4a;left:0;top:50%;transition:.3s;transform:scale(3.4);opacity:0;margin-top:-7px;width:12px;height:12px;content:'';position:absolute;left:3px}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:-35px;font-size:10px;border:none}.noUi-target.noUi-horizontal .noUi-tooltip{background-color:transparent}.home-row{margin-bottom:50px}.single .home-heading-title{padding-bottom:50px;margin-bottom:35px}.home-single-content{background:#fafaf9}#home_info_details{padding-top:30px}#home_info_details h2{padding-top:30px;font-size:26px;font-family:'linotype-sabon, sans-serif';color:#4a4a4a;line-height:35px}#home_info_details h4{text-transform:uppercase;font-size:1vw;font-weight:bolder}#home_info_details p{padding-bottom:10px;font-size:.95vw}#home_info_details .house_info{border-bottom:solid 1px #e9e9e8;padding-bottom:59px;margin-bottom:50px}#home_info_details .house_info .house_specs,.house_info .house_specs{background:#fafaf9;position:relative;display:block;float:left;width:100%;font-size:14px}#home_info_details .house_info .house_specs .icons,.house_info .house_specs .icons{background:0 0;display:block;float:left;width:26px;height:21px}#home_info_details .house_info .house_specs .icon_wrap,.house_info .house_specs .icon_wrap{background:0 0;display:block;float:left;width:53px;height:20px;font-style:italic;font-size:17px;font-weight:700;margin-right:20px!important}#home_info_details .house_info .house_specs .bedroom,.house_info .house_specs .bedroom{background:url(../images/bedroom_lg.png) transparent bottom left no-repeat}#home_info_details .house_info .house_specs .bathroom,.house_info .house_specs .bathroom{background:transparent url(../images/bathroom_lg.png) no-repeat left bottom}#home_info_details .house_info .house_specs .garage,.house_info .house_specs .garage{background:transparent url(../images/carpark_lg.png) no-repeat left bottom}.home-selector-wrapper{background:#efefef;padding:31px 0;margin-left:-90px;padding-left:90px;width:33%;margin-top:-40px;font-size:.8vw}@media (max-width:999px){#home_info_details{padding:30px 50px}.home-selector-wrapper{background:#efefef;padding:31px 0;margin-left:-202px;padding-left:250px;width:106%;font-size:15px}#home_floor_plan_wrap{padding-left:0}#home_info_details p{font-size:1.5vw}#home_info_details h4{text-transform:uppercase;font-size:1.6vw;font-weight:bolder}}@media (max-width:690px){.home-selector-wrapper{padding-left:224px;width:120%}#home_info_details h4{text-transform:uppercase;font-size:13px;font-weight:bolder}#home_info_details p{font-size:12px}#home_floor_plan_wrap{padding:0!important}}#gallery{padding:20px 0}.home-selector-wrapper span{background:#efefef;text-transform:uppercase;margin-right:30px;font-weight:700}.button_home_selector{font-family:"linotype-sabon, sans-serif";font-style:italic;font-weight:strong;background:#fff;border:solid 2px #316b6d;color:#316b6d;padding:8px;margin-right:14px}.active,.button_home_selector:active,.button_home_selector:hover{background:#316b6d!important;border:solid 2px #316b6d!important;color:#fff;cursor:pointer}.floor-plan-wrapper{background:#fff}.download_brochure{border:solid 2px #316b6d;background-color:#fafaf9;color:#316b6d;text-transform:uppercase;padding:5px 10px;border-radius:3px;margin-top:15px;font-size:1vw}#home_floor_plan_wrap{margin-top:66px;padding-left:30px}#home_floor_plan{display:block;margin-top:13px;padding:10px 48px;width:100%;float:left}#design-options{color:#fff;background:#acc2c2;text-transform:uppercase;padding:0;display:inline-block;float:left;position:relative}#design-options-plus{background:#316b6d;float:left;color:#fff;padding:1px;border:none;margin-right:15px}#design-option-drop{background:#acc2c2;height:100%;margin-top:3px;display:block;float:left;position:relative;padding-right:16px;cursor:pointer}.dropdown-content{display:none;position:absolute;background-color:#316b6d;min-width:160px;max-width:100%;z-index:1;top:34px;min-width:100%}.dropdown-content span{padding:30px;width:100%;cursor:pointer}.dropdown-content a{color:#fff;padding:12px 16px;text-decoration:none;display:block;cursor:pointer}.design-option{padding:15}#home-inclusions{margin-top:0;padding:40px 80px;font-family:voltelight!important}#home-inclusions>div{width:45.5%;display:block;float:left;padding:15px 50px 15px 0}@media (max-width:999px){#home-inclusions>div{width:99.5%;display:block;float:left;padding:15px 50px 15px 0}}.flip-floor-plan{float:right;padding-left:35px;background:transparent url(../images/flip.png) no-repeat left bottom;text-decoration:none;color:#3a7173;cursor:pointer;display:block;line-height:20px;font-size:10px;font-weight:700}#floor_plan_image img{padding:50px 50px 0 50px}#floor_plan_image{margin-top:25px}.floor-plan-flipped{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipV;-ms-filter:FlipV}.home_image_gallery{padding:0 25px}#mccarthy-loading{display:block;margin:0 auto;width:100%;height:100%;position:fixed;left:0;top:0;background:#fff;opacity:.7;display:none;z-index:9999;background:#fff url(../images/Loading_icon.gif) no-repeat;background-position:center;background-size:239px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.nectar-button{margin-top:20px}.zero-padded{padding:0!important}@media only screen and (min-width:320px) and (max-width:1000px){.filter_col_third,.page-template-home-land .filter_col_third{WIDTH:100%!important}.filter_col_middle,.page-template-home-land .filter_col_middle{WIDTH:100%!important;padding-left:0}}