@media screen and (min-width:1152px){.m,.t{display:none!important}.group{width:1040px}a.button,input[type=submit],input[type=button]{height:32px}a.button{line-height:32px}.sbHolder{height:30px}.sbHolder a.sbToggle{width:30px;height:30px;line-height:30px}.sbHolder a.sbSelector{min-width:50px;height:30px;line-height:30px;padding:0 35px 0 5px}.sbHolder .sbOptions li a{padding:0 5px;line-height:24px}#header hgroup{padding:30px 0 20px}nav[role=navigation] ul.menu{width:100%;height:40px}nav[role=navigation] ul.menu li{position:relative}nav[role=navigation] ul.menu a{display:block;color:#fff;text-transform:uppercase}nav[role=navigation] ul.menu>li{float:left;margin:0 1px 0 0}nav[role=navigation] ul.menu>li.last{margin:0}nav[role=navigation] ul.menu>li>a{width:129px;line-height:40px;border-radius:3px 3px 0 0;background:#204C81;text-align:center}nav[role=navigation] ul.menu>li.current-menu-ancestor>a,nav[role=navigation] ul.menu>li.current-menu-item>a,nav[role=navigation] ul.menu>li.current-menu-parent>a,nav[role=navigation] ul.menu>li:hover>a{background:#407DC6}nav[role=navigation] ul.sub-menu{position:absolute;min-width:180px;max-height:0;overflow:hidden;background:#407DC6;transition-duration:.5s}nav[role=navigation] li:hover>ul.sub-menu{max-height:1000px;transition-duration:.5s;overflow:inherit}nav[role=navigation] ul.sub-menu ul{left:100%;top:0}nav[role=navigation] ul.sub-menu a{padding:0 10px;line-height:35px;white-space:nowrap;border-bottom:solid 1px #fff}nav[role=navigation] ul.sub-menu li.current_page_ancestor>a,nav[role=navigation] ul.sub-menu li.current_page_item>a,nav[role=navigation] ul.sub-menu li.current_page_parent>a,nav[role=navigation] ul.sub-menu li:hover>a{background:#7BABE4;font-style:italic}nav[role=navigation] ul.sub-menu li.last>a{border-bottom:none}.quicksearch-1 .search-type{padding:5px 0 0}.quicksearch-1 .search-type label{margin:0 10px 0 0}.quicksearch-1 ul.search-forms>li{margin:0 5px 0 0}.quicksearch-1 .sbHolder a.sbSelector{width:115px}.quicksearch-1 input[type=text]{width:145px;height:30px;padding:0 5px}.quicksearch-1 .has-search-type .sbHolder a.sbSelector,.quicksearch-1 input[type=submit]{width:80px}.quicksearch-1 #select_suburb li{padding:2px 5px}.quicksearch-1 .has-search-type input[type=text]{width:120px}.quicksearch-1 .has-search-type input[type=submit]{width:70px}.search-toolbar .tools .paging{padding:0 20px 0 0}.search-toolbar .tools .back{padding:0 0 0 10px}.pagination a.num{padding:0 7px}.search-toolbar ul.tabs-nav li a{padding:2px 7px 0;font-size:1.28571em}.search-toolbar .sort .sbHolder a.sbToggle{padding:4px 0 0 5px}.search-toolbar .sort .sbHolder ul.sbOptions{top:38px!important;right:-13px;width:129px}.thumbview .listing{width:314px}.thumbview .listing .image{height:194px}.listview .listing .image{width:400px}.listview .listing .overview{width:571px}.listview .listing .overview ul.buttons a.button{width:100px}.property .side-block{width:326px}.property .section.header p.link-back{margin:9px 18px 0 0}.property .section.bottom .realty_widget_stamp_duty_and_mortgage_calculator{width:328px;margin:0 30px}.property .section.top .gallery{width:640px}.property .section.top .overview{width:359px}.action-buttons a i.fa{display:none}.property-table span{float:left}.property-table span.field{width:120px}.property-table span.value{width:166px}.calculator ul.tab-nav{height:36px;padding:0 0 0 10px;border-bottom:solid 1px #98B1D0}.calculator ul.tab-nav li{position:relative;top:1px;margin:0 2px 0 0}.calculator ul.listform li{padding:0 0 5px}.calculator ul.tab-nav li a{width:100px;background:#dbe8fb;border:1px solid #98B1D0;border-bottom:none}.calculator ul.listform li label{float:left;width:120px;margin:3px 0 0}.calculator ul.listform li select{float:left;width:208px}.calculator ul.listform li input[type=text]{float:left;width:190px}.calculator ul.listform li a.btn{float:left}.contact-agent .agent{padding:10px 0}.contact-agent .agent.agent-0{padding:0 0 10px}.contact-agent .agent .image{float:left;width:34.5455%;padding:6px 0 0}.contact-agent .agent .overview{float:right;width:60%}.contact-agent .agent .overview p.contact i.fa{width:15px}#agents{margin:0 -10px}#agents:after{clear:both;content:"";display:table}#agents .agent{box-sizing:border-box;margin:0 0 20px;padding:0 10px;width:33.3333%}#agents .agent:nth-child(3n+1){clear:both}#agent ul.tabs-nav a{width:140px}.calculators .calctype{width:510px}.calculators label{width:150px}.calculators input[type=text]{width:180px}.calculators select{width:202px}}@media screen and (min-width:901px){.thumbview .row{padding:0 0 10px}.thumbview .row:last-child{padding:0}.thumbview .listing.alt{margin:0 10px}.property .section.top .gallery{float:left}.property .section.top .overview{float:right}.property .media{height:426px}.property .overview .description{height:412px;margin:7px;overflow:auto}}@media screen and (min-width:768px){.pagination a,.pagination label,.thumbview .listing .overview p.price{float:left}.listview .listing,.thumbview .listing{background:#fff;transition-duration:.5s}#footer .block.block-3 ul.menu,.action-buttons a{text-align:center}.s{display:none!important}.group{margin:0 auto}.side-block,h1.page-title{margin:0 0 30px}h3.section-title{padding:7px 11px 9px}#header hgroup .utils{padding:6px 0 0}#header .socials{margin:0 0 0 15px}.quicksearch-1 .opt.alt{margin:0 5px 0 0}.pagination label{margin:0 7px 0 0}.pagination a.prev{padding:0 7px}.pagination a.next{padding:0 0 0 7px}.thumbview .listing{padding:13px}.thumbview .listing .image{overflow:hidden}.thumbview .listing .overview p.address{padding:10px 0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.thumbview .listing .overview p.property_type{float:right}.listview .listing{margin:0 0 10px}.listview .listing .image{padding:13px;border-right:1px solid #dbe8fb}.listview .listing .image ul.rooms{top:14px;right:14px}.listview .listing .overview{padding:20px}.listview .listing .overview p.price{float:left;margin:0 10px 0 0}.listview .listing .overview p.property_type{margin:0}.listview .listing .overview ul.buttons{display:inline-block;width:100%;padding:20px 0 0}.listview .listing .overview ul.buttons a.button{padding:0;text-align:center}.property .section.top{padding:13px;border:1px solid #D0DFF4;background:#fff;box-shadow:0 0 1px #fff inset}.property .side-block{float:left;margin:0}.property .section.bottom .side-block.realty_widget_action_buttons{float:none;width:auto;margin:0;padding:0 0 30px}.action-buttons{border:1px solid #D0DFF4;border-top:none;background:#F2F2F2;background:-moz-linear-gradient(top,#F8F8F8 0,#F2F2F2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#F8F8F8),color-stop(100%,#F2F2F2));background:-webkit-linear-gradient(top,#F8F8F8 0,#F2F2F2 100%);background:-o-linear-gradient(top,#F8F8F8 0,#F2F2F2 100%);background:-ms-linear-gradient(top,#F8F8F8 0,#F2F2F2 100%);background:linear-gradient(top,#F8F8F8 0,#F2F2F2 100%)}.action-buttons p{float:left}.action-buttons a{padding:10px;border-right:1px solid #E8E8E8;box-shadow:0 0 1px #FFF inset;background:#F2F2F2;background:-moz-linear-gradient(top,#F8F8F8 0,#F2F2F2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#F8F8F8),color-stop(100%,#F2F2F2));background:-webkit-linear-gradient(top,#F8F8F8 0,#F2F2F2 100%);background:-o-linear-gradient(top,#F8F8F8 0,#F2F2F2 100%);background:-ms-linear-gradient(top,#F8F8F8 0,#F2F2F2 100%);background:linear-gradient(top,#F8F8F8 0,#F2F2F2 100%)}.action-buttons p.last a{border-right:none;box-shadow:1px 0 0 rgba(255,255,255,.3) inset}.action-buttons a:hover{color:#16355C;background:#FDFDFD;background:-moz-linear-gradient(top,#EEE 0,#FDFDFD 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#EEE),color-stop(100%,#FDFDFD));background:-webkit-linear-gradient(top,#EEE 0,#FDFDFD 100%);background:-o-linear-gradient(top,#EEE 0,#FDFDFD 100%);background:-ms-linear-gradient(top,#EEE 0,#FDFDFD 100%);background:linear-gradient(top,#EEE 0,#FDFDFD 100%)}.property-table span{padding:7px 10px}#agents .agent span.overlay{position:absolute;bottom:0;left:10px;right:10px;max-height:0;overflow:hidden;background:url(../images/black_75.png);transition-duration:.5s}#agents .agent:hover span.overlay{max-height:1000px;transition-duration:1s}#agent ul.tabs-nav{display:inline-block;padding:0 0 20px}#agent ul.tabs-nav li{margin:0 1px 0 0}#agent .link-email a.button{border-radius:20px}.calculators label{float:left;margin:4px 0 0;font-weight:700}.comments ul.children{margin:0 0 0 42px}#commentform p label{float:left;width:130px;margin:4px 0 0}#commentform input[type=text]{width:299px}#commentform textarea{width:552px}#commentform p.form-allowed-tags,#commentform p.form-submit{padding:0 0 0 130px}.comments .reply{position:absolute;top:0;right:0}.comments .reply a{display:block}.subscriptions ul.listforms>li{padding:0 0 10px}.subscriptions ul.listforms label{float:left;width:220px}.subscriptions input[type=text]{width:300px}.subscriptions select{width:318px}.subscriptions textarea{width:600px;height:100px}.subscriptions ul.subforms{float:left;width:820px}.subscriptions ul.subforms>li{float:left;width:25%}.subscriptions ul.subforms label{float:none;width:auto}.subscriptions li.buttons .button{float:left;width:100px;margin:0 2px 0 0}ol.cf-ol li label{float:left;width:140px}ol.cf-ol li input[type=text]{width:325px}ol.cf-ol li select{width:237px}ol.cf-ol li textarea{width:325px;height:100px}#footer .block.block-1 .company-details{width:32.6923%}#footer .block.block-1 .company-description{width:65.3846%}#footer .block.block-3{padding:20px 0}#footer .block.block-3 ul.menu li{display:inline-block;margin:0 10px}}@media screen and (min-width:768px) and (max-width:1151px){.ds{display:none!important}.group{width:94%}#header hgroup{padding:30px 0}#header hgroup h1.logo{width:40%}nav[role=navigation]{position:absolute;top:0;right:65px;width:300px}.quicksearch-1 ul.search-forms>li{margin:0 5px 5px 0}.quicksearch-1 ul.search-forms>li#price_for_sale,.quicksearch-1 ul.search-forms>li.suburbs{margin:0 0 5px}.quicksearch-1 ul.search-forms>li.last{float:right}.search-toolbar.top .tools{border-top:1px solid #fff;border-bottom:1px solid #fff}.search-toolbar .tools .paging{padding:12px 20px 12px 0}.search-toolbar .tools .back{padding:13px 0 10px 20px}.pagination a.num{padding:0 14px}.search-toolbar ul.tabs-nav li.first a{padding:16px 12px 11px 22px}.thumbview .listing .overview p.price,.thumbview .listing .overview p.property_type{max-width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.listview .listing .image{border-right:none}.listview .listing .overview{border-left:1px solid #dbe8fb}.listview .listing .overview ul.buttons a.button{width:120px}.property .side-block{width:31%}.property .section.header .misc{padding:0 0 30px}.property .section.header p.link-back{float:right;margin:18px 0 0}.property .section.bottom .realty_widget_stamp_duty_and_mortgage_calculator{margin:0 3%}.action-buttons a span{display:none}#agents{margin:0 -10px}#agents:after{clear:both;content:"";display:table}#agents .agent{box-sizing:border-box;margin:0 0 20px;padding:0 10px;width:50%}#agents .agent:nth-child(2n+1){clear:both}#agent ul.tabs-nav a{width:200px}.calculators li{display:inline-block;width:100%}.calculators label{width:170px}.calculators input[type=text]{width:120px}.calculators select{width:142px}.subscriptions textarea{width:483px}.subscriptions ul.subforms>li{width:50%}#footer .block.block-1 .image{margin:0 -4% 0 0}}@media screen and (min-width:768px) and (max-width:900px){.thumbview{display:inline-block;width:100%}.thumbview .row>.clear{display:none}.thumbview .listing{margin:0 0 10px}.thumbview .listing.alt-t{margin:0 10px 10px 0}.property .overview .description{padding:30px}}@media screen and (min-width:800px) and (max-width:1150px){nav[role=navigation] ul.menu li{position:relative}nav[role=navigation] ul.menu a{display:block;color:#fff;text-transform:uppercase}nav[role=navigation] ul.menu>li.last{margin:0}nav[role=navigation] ul.sub-menu ul{left:100%;top:0}nav[role=navigation] ul.sub-menu a{padding:0 10px;line-height:35px;white-space:nowrap;border-bottom:solid 1px #fff}nav[role=navigation] ul.sub-menu li.current_page_ancestor>a,nav[role=navigation] ul.sub-menu li.current_page_item>a,nav[role=navigation] ul.sub-menu li.current_page_parent>a,nav[role=navigation] ul.sub-menu li:hover>a{font-style:italic}nav[role=navigation] ul.sub-menu li.last>a{border-bottom:none}#header .toggle-menu.m.right{display:block}#header .toggle-menu{margin:0 0 0 5px;cursor:pointer}#header .toggle-menu i.fa{display:block;width:32px;height:32px;line-height:33px;background:#fff;color:#16355c;font-size:21px;border-radius:32px;text-align:center}}@media screen and (min-width:1023px) and (max-width:1025px){#header .toggle-menu.m.right{display:block}}@media screen and (max-width:769px){#header .toggle-menu.m.right{display:block}#header .toggle-menu{margin:0 0 0 5px;cursor:pointer}#header .toggle-menu i.fa{display:block;width:32px;height:32px;line-height:33px;background:#fff;color:#16355c;font-size:21px;border-radius:32px;text-align:center}}@media screen and (max-width:1151px){nav[role=navigation] ul.menu>li.current-menu-ancestor>a,nav[role=navigation] ul.menu>li.current-menu-item>a,nav[role=navigation] ul.menu>li.current-menu-parent>a,nav[role=navigation] ul.menu>li:hover>a,nav[role=navigation] ul.sub-menu li.current_page_ancestor>a,nav[role=navigation] ul.sub-menu li.current_page_item>a,nav[role=navigation] ul.sub-menu li.current_page_parent>a,nav[role=navigation] ul.sub-menu li:hover>a{font-style:italic}.d{display:none!important}.m-cf{float:none!important;width:auto!important}a.button,input[type=submit],input[type=button]{height:40px}a.button{line-height:40px}input[type=checkbox],input[type=radio]{margin:4px 8px 0 0}.sbHolder{height:40px}.sbHolder a.sbToggle{width:40px;height:40px;line-height:40px}.sbHolder a.sbSelector{min-width:50px;height:40px;line-height:40px;padding:0 45px 0 10px}.sbHolder .sbOptions li a{padding:0 10px;line-height:43px;border-bottom:dotted 1px #eaeaea}#header hgroup .utils h4{font-size:1.71429em}nav[role=navigation]{max-height:0;overflow:hidden;transition-duration:.3s;background:#fff;box-shadow:0 0 7px rgba(0,0,0,.2)}nav.shrink[role=navigation]{max-height:1000px;transition-duration:1s}nav[role=navigation] .group{width:auto}nav[role=navigation] ul.menu a{line-height:21px;display:block;position:relative;padding:15px;color:#333;border-bottom:1px solid #E0E0E0;text-transform:uppercase}nav[role=navigation] ul.menu a i.fa{display:block;position:absolute;top:0;right:0;padding:19px 20px;background:#EAEAEA}nav[role=navigation] ul.menu>li.last>a{border-bottom:none}nav[role=navigation] ul.sub-menu{max-height:0;overflow:hidden;transition:max-height .2s ease 0s;background:#F4F4F4}nav[role=navigation] ul.sub-menu ul{background:#FAFAFA}nav[role=navigation] li.shrink>ul.sub-menu{max-height:1000px;transition:max-height 1s ease 0s}.quicksearch-1 .search-type{padding:0 0 10px}.quicksearch-1 .search-type label{margin:0 15px 0 0}.quicksearch-1 .search-type label.last{margin:0}.quicksearch-1 .search-type input[type=radio]{margin:8px 6px 0 0}.quicksearch-1 input[type=text]{height:40px;padding:0 10px}.quicksearch-1 #select_suburb li{padding:8px 10px 5px;border-bottom:1px dotted #EAEAEA}.quicksearch-1 #select_suburb input[type=checkbox]{margin:8px 10px 0 0}.search-toolbar.top .count{padding:12px 0}.search-toolbar ul.tabs-nav li a{padding:16px 15px 11px;font-size:1.25em}.search-toolbar .sort .sbHolder a.sbToggle{padding:18px 0 15px 10px}.search-toolbar .sort .sbHolder ul.sbOptions{top:54px!important;right:-10px;width:152px}.property .section h3.section-title{font-size:1.2em}.property-table span{display:block}.calculator ul.tab-nav li{float:none;margin:0 0 5px}.calculator ul.tab-nav li a{padding:0 15px;line-height:40px;border-radius:25px}.calculator ul.tab-nav li.ui-state-active a{background:#fff}.calculator ul.listform li{padding:0 0 15px}.calculator ul.listform li label{display:block;margin:0 0 5px}.calculator ul.listform li select{width:100%}.contact-agent .agent{padding:30px 0}.contact-agent .agent.agent-0{padding:0 0 25px}.contact-agent .agent .image{margin:0 0 15px}.contact-agent .agent .overview p.contact i.fa{width:20px}#agents .agent span.overlay{max-height:1000px}#agent .sidebar .contact strong{width:80px}#agent .link-email{padding:20px 0 0}.default ul{margin:0 0 20px 20px}.default ol{margin:0 0 20px 25px}.default img{max-width:100%}.comments ul{margin:0}.blog-sidebar h3.section-title{line-height:55px}.blog-sidebar ul li a{padding:5px 0}.blog-sidebar ul li a:hover{padding:5px 0 5px 10px}.blog-sidebar ul li a i.fa{width:15px}#footer .block.block-1{overflow:hidden}}