﻿#main{padding-top:58px;}header a.brand{width:190px;background-size:190px auto;background-position:0 1px;margin-top:2px;}header .header-wrap a.mobile-phone,header .header-wrap a.enquire{width:auto;height:32px;margin:21px 15px 0 0;background:none;text-indent:0;}header .header-wrap a.mobile-phone span,header .header-wrap a.enquire span{display:inline;}header .main-navigation-wrap{top:5px;}.lifestyle h4,.prestige h4,.advantage h4,.access h4,.dual-occ h4,.smart-living h4,.communities h4,.acreage h4{font-size:25px;}#main-navigation .mobile-account-navigation a{margin-left:35px;}#main-navigation ul.top-level li a{text-indent:24px;}#main-navigation ul.top-level li.search ul.second-level li .search-wrap{width:92%;}#main-navigation ul.top-level li.search ul.second-level li .search-wrap input#search-field{width:89%;}#main-navigation ul.top-level li.search ul.second-level li .search-wrap input#search{}#main-navigation ul.top-level li.find-and-buy.has-dropdown.toggle-open li.toggle-open{margin:0 24px;}#main-navigation ul.top-level li.find-and-buy.has-dropdown.toggle-open li.toggle-open li a{text-indent:24px;}.touch #main-navigation ul.top-level li ul.second-level li a{margin:0 24px;}h1.grid-heading{font-size:50px;margin:25px 0;}h1.grid-heading span{font-size:65px;}#mason-grid article{width:49.9%;}#mason-grid article.text-intro .details h2{text-align:left;font-size:24px;line-height:1;}#mason-grid article.text-intro .details p{margin-top:20px;font-size:16px;line-height:20px;}#mason-grid article.news .item{padding:10% 0;}.form-wrap .btn{width:285px;height:46px;margin:20px auto 0;display:block;}.form-wrap fieldset input[type="text"]{width:430px;}.form-wrap fieldset input[type="password"]{width:430px;height:45px;}.form-wrap fieldset textarea{width:430px;}.form-wrap fieldset .btn{width:285px;height:46px;margin:20px auto 0;display:block;}.form-wrap fieldset .error{width:424px;}.designs-filter .filter-menu .slider{width:250px;}.designs-filter .filter-menu #sliderPrice .slider{width:auto;}#packageFinderFilter h2{font-size:35px;}li.house-item h5{padding:5% 0 10px 0;font-size:24px;}li.house-item ul.available-sizes{margin-top:26%;}li.house-item ul.available-sizes li{font-size:10px;}li.house-item .priced-from{font-size:12px;line-height:14px;}li.house-item .price{font-size:20px;padding:0;}li.house-item .exclusive-price{font-size:13px;line-height:17px;color:#007876;margin:0 10px 5px;}li.house-item .region{font-size:12px;line-height:14px;margin-bottom:-9px;}li.house-item ul.property-features li{line-height:30px;margin:10px 5px 0 5px;}li.house-item ul.property-features li span{font-size:12px;}#worldOfStyleHeader .hero-image-wrap img{height:320px;}#worldOfStyleHeader .hero .hero-title-wrap .content-hero-title h1{font-size:50px;line-height:1;}#worldOfStyleHeader .hero .hero-title-wrap .content-hero-title h1 span{font-size:20px;line-height:1;}#worldOfStyleHeader .hero #heroLink.classic,#worldOfStyleHeader .hero #heroLink.resort{width:160px;margin-left:-80px;}#worldOfStyleHeader .hero #heroLink.contemporary{width:200px;margin-left:-100px;}#worldOfStyleHeader .hero #heroLink.designer{width:170px;margin-left:-65px;}#worldOfStyleHeader h2{width:auto;}#worldOfStyleHeader .desktop-menu .world-of-style-menu-paragraph{padding-left:12px;padding-right:12px;}#worldOfStyleHeader .desktop-menu .world-of-style-menu{display:table;margin:0 auto;}#worldOfStyleHeader .desktop-menu .world-of-style-menu li{border-top:none;float:left;text-align:center;width:48%;padding-left:0.8%;padding-right:0.8%;}.estate-listing .listing-header .listing-details{width:72%;}.estate-listing .displays-for-sale h3{font-family:'MuseoSans500Regular';font-weight:bold;}.estate-listing .displays-for-sale h3 span{text-transform:capitalize;}.estate-listing .packages ul.listing li{background-position:97% 49px;}.estate-listing .packages ul.listing li.toggle-open{background-position:97% -41px;}.estate-listing .packages .listing-image{max-width:168px;}.estate-listing .packages .listing-image img{max-height:113px;max-width:168px;}.estate-listing .packages .listing-price{top:40px;left:168px;}.estate-listing .packages .listing-price p{font-size:17px;margin:0 0 0 15px;}.estate-listing .packages .listing-price p.price{font-size:17px;}.estate-listing .packages .listing-details{margin:15px 0 0 15px;}.estate-listing .packages .listing-details h4{font-size:20px;}.estate-listing .packages .listing-details .property-features{margin:31px 0 0;}.estate-listing .packages .listing-details .property-features p{display:block;}.estate-listing .packages .listing-details .property-features ul li{padding:5px 0 0;}.estate-listing .packages .listing-details .property-features ul li span{font-size:20px;padding:4px 35px 0 0;}.estate-listing .packages .listing-details .property-features ul li.bedrooms span{background-position:13px 1px;}.estate-listing .packages .listing-details .property-features ul li.livingareas span{background-position:13px -116px;}.estate-listing .packages .listing-details .property-features ul li.bathrooms span{background-position:10px -36px;}.estate-listing .packages .listing-details .property-features ul li.carports span{background-position:15px -77px;}.find-and-buy .panel ul li{display:inline-block;}.mobile-utilities ul li.pdf a{font-size:16px;}.mobile-utilities ul li.pdf a span{font-size:13px;}#houseAndLand .discount-price p{font-size:15px;}#houseAndLand .lot-details h3{font-size:35px;}#houseAndLand .lot-details p{width:42%;font-size:16px;}#houseAndLand .discount-information p{font-size:15px;}#houseAndLand .discount-information p.price{font-size:32px;}.events#contact .sign-up-form .content-wrap ul{width:50%;float:left;}.events#events .event-details{padding-left:0;}.events#events .event-description{padding-left:65px;background-image:url("/images/icons-events@x2.png");background-size:200px 2200px;background-repeat:no-repeat;background-position:-1px -1539px;position:relative;overflow:visible;}.events#events .event-type-display .event-description{background-position:-1px -1539px;}.events#events .event-type-info .event-description{background-position:-1px -1394px;}.events#events .event-type-rewards .event-description{background-position:-50px -1259px;}section.content ul.four-column li{float:left;width:45%;margin-right:5%;}section.content .image-grid .image-grid-cell{float:left;width:45%;margin-right:5%;}#worldOfStyleQuiz a.icon-heart.action-favourite{width:40px;height:30px;background-size:24px 420px;}#worldOfStyleQuiz a.icon-heart.action-favourite.favourited{background-position:center -35px;}#worldOfStyleQuiz .wosq-heading h2{font-size:34px;}#worldOfStyleQuiz .module-wrap.wosq-start{background:url("/images/wosq/bg-start-img-grid.jpg") center top repeat;}#worldOfStyleQuiz .wosq-start .wosq-intro{width:80%;margin:12% auto;}#worldOfStyleQuiz .wosq-start p{padding:0 30px;}#worldOfStyleQuiz .wosq-category p.wosq-unique{font-size:25px;line-height:32px;}#worldOfStyleQuiz .wosq-quiz .wosq-grid li{width:48%;margin-bottom:4%;}#worldOfStyleQuiz .wosq-quiz .wosq-grid li:nth-child(odd){margin-right:4%;}#worldOfStyleQuiz .wosq-quiz .wosq-grid.wosq-grid-36 li{width:32%;margin:0 2% 2% 0;}#worldOfStyleQuiz .wosq-quiz .wosq-grid-36 li:nth-child(3n+3){margin-right:0;}#worldOfStyleQuiz .wosq-quiz .wosq-grid-result .wosq-style{height:30px;}#worldOfStyleQuiz .wosq-quiz .wosq-grid-result .wosq-title{text-indent:10px;font-size:15px;line-height:30px;}#worldOfStyleQuiz .wosq-quiz .wosq-grid-result .action-favourite{margin:-30px 0 0 0;}#findYourHouseDesign > h1{font-size:60px;padding:25px 0;}#findYourHouseDesign .btn-proceed-back{position:absolute;left:30px;bottom:65px;}#findYourHouseDesign .module-wrap.fyhd-start{background:url("/images/fyhd/bg-start-img-grid.jpg") repeat center;}#findYourHouseDesign .fyhd-start .fyhd-intro{width:80%;margin:12% auto;}#findYourHouseDesign .fyhd-start p{padding:0 30px;}#findYourHouseDesign #landing1{background:#000 url("/images/fyhd/bg-landing1.jpg") no-repeat center;}#findYourHouseDesign #landing2{background:#000 url("/images/fyhd/bg-landing2.jpg") no-repeat center;}#findYourHouseDesign #landing3{background:#000 url("/images/fyhd/bg-landing3.jpg") no-repeat center;}#findYourHouseDesign #landing4{background:#000 url("/images/fyhd/bg-landing4.jpg") no-repeat center;}#findYourHouseDesign #landing5{background:#000 url("/images/fyhd/bg-landing5.jpg") no-repeat center;}#findYourHouseDesign #landing6{background:#000 url("/images/fyhd/bg-landing6.jpg") no-repeat center;}#findYourHouseDesign .fyhd-category p.fyhd-unique{font-size:28px;line-height:32px;}#findYourHouseDesign .fyhd-footer .fyhd-controls{width:405px;margin:32px auto 0;}#findYourHouseDesign .fyhd-quiz .fyhd-grid li{width:48%;margin-bottom:4%;}#findYourHouseDesign .fyhd-quiz .fyhd-grid li:nth-child(odd){margin-right:4%;}#findYourHouseDesign .fyhd-quiz .fyhd-grid-3 li:last-child,#findYourHouseDesign .fyhd-quiz .fyhd-grid-5 li:last-child{margin-left:26%;}#findYourHouseDesign .fyhd-quiz .fyhd-grid-5 li:last-child{margin-left:0;}#findYourHouseDesign .fyhd-quiz .fyhd-grid.fyhd-grid-6 li{width:32%;margin:0 2% 2% 0;}#findYourHouseDesign .fyhd-quiz .fyhd-grid-6 li:nth-child(3n+3){margin-right:0;}#findYourHouseDesign .fyhd-quiz .filter-section .form-row .text{width:21%;padding-right:4%;text-align:center;}#findYourHouseDesign .fyhd-quiz .filter-section .form-row .slider{width:50%;}#findYourHouseDesign .fyhd-quiz .filter-section .form-row .sliderValue{width:20%;padding-left:4%;}#findYourHouseDesign .fyhd-quiz .fyhd-grid-result .fyhd-style{text-indent:10px;font-size:15px;line-height:30px;margin:-30px 0 0;height:30px;}#findYourHouseDesign .fyhd-quiz .filter-results li.house-item .house-details{padding:0;}#findYourHouseDesign .fyhd-quiz .filter-results li.house-item h5{color:#007876;padding:10px 0;}#findYourHouseDesign .fyhd-quiz .filter-results li.house-item .priced-from{font-size:15px;line-height:17px;}#findYourHouseDesign .fyhd-quiz .filter-results li.house-item .price{font-size:24px;}#findYourHouseDesign .fyhd-quiz .filter-results li.house-item ul.property-features li{line-height:26px;margin-top:0;width:30px;}#findYourHouseDesign .fyhd-quiz .filter-results li.house-item ul.property-features li span{color:#007876;height:auto;}
