html{height:100%}body{font-family:'Proxima Nova W01 Regular',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;color:#484c57}body.offcanvas-form-active{overflow:hidden;margin-top:0}h1{font-family:'plaumedium';color:#4f4f4f;text-transform:uppercase}h2{font-family:'plaumedium';color:#4f4f4f}h3{font-family:'Proxima Nova W01 Bold';color:#be0a26}h4,h5,h6{font-family:'Proxima Nova W01 Bold';color:#4f4f4f}strong{font-family:"plaumedium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}img{max-width:100%;height:auto}sup{font-size:60%}a{color:#CD2B3C;cursor:pointer}a:hover,a:focus{text-decoration:none;color:#DF1D2D}img.alignleft{float:left;margin-right:15px}img.aligncenter{margin:auto;display:block}img.alignright{float:right;margin-left:15px}.wp-caption{max-width:100%;border:1px solid #ccc;padding:10px}.wp-caption.alignleft{float:left;margin-right:15px}.wp-caption.aligncenter{margin:auto;display:block}.wp-caption.alignright{float:right;margin-left:15px}.wp-caption-text{margin:0;padding:10px 0 0;text-align:center}dd,dt{display:inline-block}dt{font-family:"plaumedium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;width:30%}dd{width:60%}.main-content{background-color:#fff}.page-template-calculator_page .row{margin-left:-15px!important;margin-right:-15px!important;width:auto!important}.page-template-calculator_page #stamp-duty-calculator .row,.page-template-calculator_page #loan-calculator .row,.page-template-rental-yield-calculator #rental-yield-calculator .row{margin:0!important;width:100%}.fa-8x{font-size:8em}.datepicker-dropdown{top:-260px!important}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled.active:hover,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active[disabled]{background-color:#CD2B3C}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-image:none}.btn-brand{background-color:#CD2B3C;border-radius:0;color:#fff;padding:8px 15px;text-transform:uppercase;transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-webkit-transition:all 0.1s ease-in-out 0s;-ms-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s}.btn-dark{background-color:#383B42}.btn-opaque{background-color:rgba(255,255,255,.3);border-radius:5px;padding:10px 35px;color:#fff}.btn-brand.btn-sm{padding:5px 10px}.btn-brand:hover,.btn-brand:focus{color:#fff;background-color:#B21E2F}.no-gutter{padding:0}.form-control{border:1px solid #51555e;border-radius:0;height:40px}.form-control:focus,.form-control:active{border-color:transparent;box-shadow:0 1px 1px rgba(201,35,49,.075) inset,0 0 8px rgba(201,35,49,.6)}.page-banner{background-color:#CD2B3C;border-bottom:1px solid #fff;border-top:1px solid #fff;color:#fff;margin-bottom:40px}.page-banner.d-flex .col-md-12{display:flex;justify-content:space-between;align-items:center}.agent-testimonials .page-banner,.agent-active-listings .page-banner,.agent-sold-listings .page-banner{background-color:#fff}.page-banner .title{font-family:"plauregular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:26px;margin:0;padding:15px 0}.title-wrapper{position:relative}#site-header{width:100%;z-index:999;background-color:#fff;position:relative}.top-header{background-color:#e2e5ea;font-size:12px;padding:5px 0}.top-header span:first-child{padding-left:0}.top-header span{display:inline-block;padding-right:12px;padding-left:10px;border-right:2px solid #9a9fa5;line-height:1}.top-header span:last-child{border-right:none;padding-right:0}.top-header .is-group span{border-right:none}.top-header span i{color:#DF1D2D}.top-header a{color:#333}.top-contact-info{display:inline}.google-translate{display:inline-block}.top-header .google-translate span{border-right:none;padding-left:0;padding-right:0}.top-header .google-translate .goog-te-gadget{font-family:"plauregular","Helvetica Neue","Helvetica",Arial,sans-serif;padding-left:10px}.top-property-alerts.translate{padding-top:4px}.main-header .logo{position:relative;float:left;width:250px;padding-bottom:5px;padding-top:5px}.main-header .logo img{padding:10px 0 20px}.main-header .logo .office-name{position:absolute;bottom:3px;right:18px;font-size:16px;color:#ca2231;font-family:"plaumedium","Helvetica Neue",Helvetica,Arial,sans-serif}#header-nav{font-family:'plauregular';float:right;margin:0}#header-nav .navbar-nav>li>a{color:#000;font-size:1em;line-height:88px;padding-bottom:0;padding-top:0;text-transform:uppercase}#header-nav .navbar-nav>li:hover>a::before,#header-nav .navbar-nav>li:focus>a::before,#header-nav .navbar-nav>li.active>a::before,#header-nav .navbar-nav>li.current-menu-parent>a::before{border-bottom:5px solid #CD2B3C;bottom:-2px;content:"";left:0;position:absolute;width:100%}#header-nav .navbar-nav .dropdown-menu{font-family:'Proxima Nova W01 Regular';border-radius:0;padding:0;top:101%}#header-nav .navbar-nav .dropdown-menu .dropdown-menu{border:0;top:0;box-shadow:none}#header-nav .navbar-nav>li:last-child>.dropdown-menu{left:auto;right:0}#header-nav .navbar-nav .dropdown-menu>li>a{padding:8px 20px}#header-nav .navbar-nav .dropdown-menu>li.menu-item-has-children>a::after{content:'\f054';font-family:'fontawesome';position:absolute;right:10px;color:#CD2B3C;font-size:11px;top:10px}#header-nav .navbar-nav .dropdown-menu>.active>a,#header-nav .navbar-nav .dropdown-menu>.active>a:focus,.hasHover #header-nav .navbar-nav .dropdown-menu>.active>a:hover{background-color:#CD2B3C}.header-nav ul{display:inline-block;float:right;margin:0}.header-nav ul li{display:inline-block;float:left;cursor:pointer;position:relative}.header-nav ul li a{display:inline-block;cursor:pointer;float:left;line-height:1;padding:36px 0 33px;margin:0 15px;text-transform:uppercase;position:relative;color:#4d4f5c}.header-nav>ul>li:hover>a::before,.header-nav>ul>li:focus>a::before{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:5px solid #CD2B3C}.header-nav ul li:hover>ul.dropDown,.header-nav ul li:focus>ul.dropDown{display:block;z-index:200}.header-nav ul li ul.dropDown{position:absolute;top:83px;left:50%;margin-left:-100px;width:200px;height:auto;background-color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border:1px solid rgba(0,0,0,.25);padding:10px 0;display:none}.header-nav ul li ul.dropDown:before,.header-nav ul li ul.dropDown:after{position:absolute;z-index:2;left:50%;width:0;height:0;margin-left:-8px;top:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.header-nav ul li ul.dropDown:after{z-index:1;top:-9px;margin-left:-9px;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid rgba(0,0,0,.25)}.header-nav ul li ul.dropDown li{position:relative;display:inline-block;float:left;width:100%;padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.header-nav ul li ul.dropDown li:hover,.header-nav ul li ul.dropDown li:focus{background-color:#fafafa}.header-nav ul li ul.dropDown li a{border:none;display:inline-block;float:left;margin:0;width:100%;text-align:center;padding:10px 0;line-height:1.2;text-transform:inherit;color:#888}.header-nav ul li ul.dropDown li ul.dropDownDown{position:absolute;top:-10px;left:-202px;margin-left:0;width:200px;height:auto;background-color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border:1px solid rgba(0,0,0,.25);padding:10px 0;display:none}.header-nav ul li ul.dropDown li ul.dropDownDown:before,.header-nav ul li ul.dropDown li ul.dropDownDown:after{content:'';position:absolute;z-index:2;width:0;height:0;top:20px;right:-8px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff}.header-nav ul li ul.dropDown li ul.dropDownDown:after{z-index:1;top:19px;right:-9px;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:9px solid rgba(0,0,0,.25)}.header-nav ul li ul.dropDown li:hover ul.dropDownDown,.header-nav ul li ul.dropDown li:focus ul.dropDownDown{display:block}la .header-nav ul li ul.dropDown li:hover ul.dropDownDown li a,.header-nav ul li ul.dropDown li:focus ul.dropDownDown li a{color:#888}.property-search a.search-toggle{color:#fff;display:block;position:relative}.property-search a.search-toggle:hover,.property-search a.search-toggle:active,.property-search a.search-toggle:focus,.property-search a.search-toggle:visited{text-decoration:none}.agent-testimonials .title-wrapper .chevron,.agent-active-listings .title-wrapper .chevron,.agent-sold-listings .title-wrapper .chevron{color:#CD2B3C;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.property-search{color:#fff;margin:30px 0}.page-template-results-page .property-search{margin:30px 0 15px}.property-search .search-content{padding:15px 0;position:relative}.property-search .search-content::after{border-right:24px solid #CD2B3C;border-top:74px solid transparent;content:"";height:100%;opacity:1;position:absolute;right:-15px;top:0;width:0}.property-search .search-content .title{font-family:"plauregular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:25px;margin:0}.property-search .search-content .text{font-size:13px;margin:0}.property-search .search-content .chevron{display:none}.property-search #advSearchFrm{position:relative}#advSearchFrm .form-wrapper{display:table;height:65px;width:100%;font-size:18px}#advSearchFrm .select-wrapper{display:table-cell;vertical-align:top;width:10%;height:100%}#advSearchFrm .suburb-wrapper{display:table-cell;position:relative;vertical-align:bottom;width:60%;background-color:#fff}#advSearchFrm .suburb-wrapper .form-control::-moz-placeholder{color:#484B57}#advSearchFrm .suburb-wrapper .form-control:-ms-input-placeholder{color:#484B57}#advSearchFrm .suburb-wrapper .form-control::-webkit-input-placeholder{color:#484B57}#advSearchFrm .button-wrapper{display:table-cell;height:100%;width:5%}#advSearchFrm .select-wrapper .bootstrap-select{height:100%;background-color:transparent}#advSearchFrm .select-wrapper .bootstrap-select>.dropdown-toggle{font-size:18px;background-color:#FFF;border:none;border-radius:0;color:#000;height:100%;padding:0 30px;font-family:'plaubold';border-top-left-radius:5px;border-bottom-left-radius:5px}.page-template-results-page #advSearchFrm .select-wrapper .bootstrap-select>.dropdown-toggle,.page-template-property-details #advSearchFrm .select-wrapper .bootstrap-select>.dropdown-toggle{border:1px solid #CCC;border-right:0}#advSearchFrm .suburb-wrapper .form-control{font-size:18px;background-color:transparent;border-top:0;border-right:0;border-left:0;border-bottom:0;box-shadow:none;height:65px;padding:6px 50px 8px 30px;color:#484B57}.page-template-results-page #advSearchFrm .suburb-wrapper .form-control,.page-template-property-details #advSearchFrm .suburb-wrapper .form-control{border-top:1px solid #ccc;border-bottom:1px solid #ccc}#advSearchFrm .suburb-wrapper .form-control:focus{box-shadow:none}#advSearchFrm .suburb-wrapper .advanced-search{position:absolute;right:15px;bottom:19px;cursor:pointer}#advSearchFrm .suburb-wrapper .advanced-search a{font-family:'plaumedium';padding:15px 0 15px 15px;color:#000}#advSearchFrm .advanced-wrapper{background-color:rgba(255,255,255,.8);display:block;height:0;left:13.5%;opacity:0;overflow:hidden;padding:15px 5px;position:absolute;transition:all 300ms ease-in-out 0s;-webit-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-ms-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;width:79.9%;z-index:100}#advSearchFrm .advanced-wrapper.open{display:block;height:270px;opacity:1;overflow:visible}#advSearchFrm .advanced-wrapper.open{border-left:1px solid #484B57;border-bottom:1px solid #484B57;border-right:1px solid #484B57}#advSearchFrm .form-group{text-align:left}#advSearchFrm label{font-size:15px;font-weight:400;text-transform:uppercase;color:#000}#advSearchFrm .advanced-wrapper .bootstrap-select .dropdown-toggle{background-color:#FFF;border:none;border-radius:0;box-shadow:none;color:#000;height:100%}#advSearchFrm .advanced-wrapper .bootstrap-select .dropdown-toggle{border:1px solid #484B57}#advSearchFrm .select-wrapper .bootstrap-select>.dropdown-toggle::after{content:'';position:absolute;border-right:1px solid #484B57;height:40px;right:0;top:50%;transform:translateY(-50%)}#advSearchFrm .advanced-wrapper .bootstrap-select.btn-group .dropdown-menu li a{padding:8px 20px}#advSearchFrm .advanced-wrapper .bootstrap-select.btn-group .dropdown-menu li a:hover{background-color:#eee;color:#000}#advSearchFrm .select-wrapper .bootstrap-select.btn-group .dropdown-toggle .caret{right:40px}#advSearchFrm .bootstrap-select.btn-group .dropdown-toggle .caret{border-top:5px dashed;border-top:5px solid\9;border-right:5px solid transparent;border-left:5px solid transparent}#advSearchFrm .bootstrap-select.btn-group.dropup .dropdown-toggle .caret{border-bottom:5px dashed;border-top:0}.btn.search{width:100%;height:65px;font-size:25px;border-top-right-radius:5px;border-bottom-right-radius:5px}.home-banner{width:100%;position:relative}.home-banner .banner-image{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:600px;position:relative;z-index:1}.home-banner .banner-image.top{background-position:top}.home-banner .banner-image.bottom{background-position:bottom}.home-banner .banner-image.center{background-position:center}.home-banner .banner-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:-1}.page-template-contactpage .home-banner .banner-image::after{background-color:rgba(0,0,0,0)}.home-banner .banner-title{position:absolute;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:100%}.home-banner .banner-title .title{color:#fff;font-size:72px;text-transform:inherit}.home-banner .banner-title .banner-icon{text-align:center;padding-top:30px}.page-template-agent-details .home-banner .banner-title .banner-icon{padding-top:0}.home-banner .banner-title .banner-icon .btn-opaque i{font-size:30px;color:#fff}.home-banner .banner-text p{font-size:25px;color:#fff;padding:0 20%}.home-banner .video-wrapper{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}.home-banner .video-wrapper iframe{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);max-width:none;width:2116.67px;height:1190.63px}#hidden-embed{display:none}.home-text{padding:15px 0;position:relative;width:100%}.home-text .home-title .title{border-left:3px solid #ca2231;font-size:40px;margin-left:30px;padding-left:33px;text-transform:uppercase}.home-text .home-content .text{font-size:20px;padding-top:27px}.service-icons .service.image{border-bottom:2px solid #fff;border-right:2px solid #fff;display:block;height:440px;overflow:hidden;position:relative;width:100%}.service-icons .service.image.last{border-right:0}.service-icons .service-image{background-color:#ab1926;background-position:center center;background-size:cover;height:100%;width:100%}.service-icons .service-image .service-details{background-color:rgba(0,0,0,.4);height:100%;padding:25px;transform:translateY(78%);-webkit-transform:translateY(78%);-moz-transform:translateY(78%);-ms-transform:translateY(78%);-o-transform:translateY(78%);transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-ms-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s}.service-icons .service-image:hover .service-details{padding:80px 25px;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.service-icons .service.image.no-image .service-image .service-details{background-color:transparent}.service-icons .service-details .service-title .title{font-family:'plaubold';color:#fff}.service-title .title{border-left:2px solid #c82230;font-size:25px;margin-bottom:0;margin-left:15px;margin-top:0;padding-left:31px}.service.no-image .service-title .title{border-left:2px solid #fff}.service-text{font-size:18px;padding-left:45px;padding-top:25px}.service-description{padding-bottom:25px;color:#fff}.service-text a:first-of-type{margin-right:15px}.rss-bg-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:550px;position:relative;width:100%;z-index:1}.rss-bg-image::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.4);z-index:-1}.rss-wrapper{position:absolute;bottom:100px;left:0;width:100%;padding:0 15px}.rss-wrapper h2{color:#fff}.rss-list{list-style-type:none;margin:0;padding:0}.rss-list li{font-size:20px;padding:5px 0;border-top:1px solid rgba(255,255,255,.2)}.rss-list li:last-child{border-bottom:1px solid rgba(255,255,255,.2)}.rss-list li a{color:#fff;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rss-list li a:hover{color:#CD2B3C;transition:color 0.3s ease-in-out 0s;-webkit-transition:color 0.3s ease-in-out 0s;-moz-transition:color 0.3s ease-in-out 0s;-o-transition:color 0.3s ease-in-out 0s;-ms-transition:color 0.3s ease-in-out 0s}.rss-list li a i{padding-right:15px;color:#CD2B3C}.rss-link{position:absolute;bottom:0;left:0;width:100%;background-color:#CD2B3C;padding:10px 15px;font-size:25px}.rss-link::after{content:"\f054";position:absolute;right:15px;top:13px;font-family:'fontawesome';color:#fff}.rss-link a{color:#fff;display:block}.agency-about .about-photo{background-position:center center;background-repeat:no-repeat;background-size:cover;height:550px;width:100%}.agency-about .rma-widget iframe{width:100%}.agency-about .about-wrapper{display:table;height:550px;padding-left:50px;padding-right:50px;width:100%}.agency-about .about-wrapper .about-content{display:table-cell;vertical-align:middle}.agency-about .agency-title{font-family:"plauregular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:35px;padding-bottom:40px}.agency-about .about-text{font-size:18px;padding-bottom:40px}.agency-about .social{list-style-type:none;margin:0;padding:0}.agency-about .social .social-icon{display:inline;padding-bottom:15px;padding-right:12px}.agency-about .social .social-icon img{width:7%}.agency-about .social .social-icon a{color:#484c57;font-size:18px}.social li a.facebook:hover{color:#3B5998}.social li a.twitter:hover{color:#000}.social li a.youtube:hover{color:#E32C28}.social li a.google-plus:hover{color:#C13C31}.social li a.pinterest:hover{color:#BD081C}.social li a.linkedin:hover{color:#0077B5}.social li a.instagram:hover{color:#9535A3}.social li a.blog:hover{color:#F8991D}.fixed-social{position:fixed;z-index:100;top:50%;right:0;transform:translateY(-42%);display:flex;flex-direction:column;justify-content:end;align-items:end}.fixed-social .social-icon{width:60px;height:60px;transition:width 0.3s ease;overflow:hidden}.fixed-social a{width:100%;height:100%;display:block;font-size:25px;color:#fff;display:flex;justify-content:center;align-items:center;overflow:hidden}.fixed-social a.facebook{background-color:#3B5998}.fixed-social a.twitter{background-color:#000}.fixed-social a.youtube{background-color:#E32C28}.fixed-social a.google-plus{background-color:#C13C31}.fixed-social a.pinterest{background-color:#BD081C}.fixed-social a.linkedin{background-color:#0077B5}.fixed-social a.instagram{background-color:#9535A3}.fixed-social a.blog{background-color:#F8991D}.fixed-social span{opacity:0;display:none;transition:opacity 0.3s ease;font-size:18px;letter-spacing:2px;text-transform:uppercase;margin-left:10px}.fixed-social .social-icon:hover span{opacity:1;display:block}.fixed-social .social-icon:hover{width:200px}.agency-about .more-button{padding-top:22px}.modal::before{content:'';display:inline-block;height:100%;vertical-align:middle}.modal{text-align:center}.modal .modal-dialog{vertical-align:middle;display:inline-block;text-align:left}.modal .modal-body img{margin:2rem auto 0;display:block}#newsletter_modal.modal .modal-dialog{max-width:900px;width:100%;margin:1.75rem auto;vertical-align:middle;display:inline-block;text-align:left}#newsletter_modal.modal .modal-content{background-color:#51555E;border-radius:0;border:none}#newsletter_modal.modal .modal-body{padding:0 25px 0 0}#newsletter_modal.modal .popup-image{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:400px}#newsletter_modal.modal .newsletter-details{padding-bottom:15px;padding-top:15px}#newsletter_modal.modal .newsletter-title,.modal .newsletter-text{color:#fff}#newsletter_modal.modal .newsletter-title{font-size:25px;font-family:"plauregular","Helvetica Neue",Helvetica,Arial,sans-serif}#newsletter_modal.modal .close{color:#3e3e3e;opacity:1;font-weight:200;font-size:14px;text-shadow:1px 0 0 rgba(0,0,0,.3)}.newsletter-subscribe{background-color:#51555e;color:#fff;padding:30px 0;position:relative;width:100%}.newsletter-subscribe .newsletter-title{font-size:25px;line-height:1;margin:0;font-family:"plauregular","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.newsletter-subscribe .newsletter-text{font-size:15px;margin:0}.newsletter-subscribe #newsletter-signup{padding-top:5px}.newsletter-subscribe #newsletter-signup .form-group{margin-bottom:0}.auto-suggest-items-wrapper{border-collapse:separate;display:table;position:relative;top:0;width:100%}.ui-autocomplete{cursor:pointer;position:absolute;max-height:370px;overflow-y:auto;padding-right:20px;color:#000;z-index:9999}* html .ui-autocomplete{height:100px}.ui-widget{z-index:9999;color:#999}.ui-widget-content{color:#a3aab4}.ui-menu{float:left;list-style:none outside none;margin:0;padding:0;top:-4px}.ui-menu .ui-menu-item{background-color:#FFF;clear:left;display:inline-block;float:left;width:100%;padding:10px 30px;border-bottom:1px solid #484b57}li.ui-menu-item:hover{background-color:#eee}li.ui-menu-item:hover a{color:#000}.ui-autocomplete a:hover{text-decoration:none;color:#fff}.ui-menu-item a{color:#000;font-size:18px;display:inline-block}.ui-menu-item a.suggestion{float:left}.ui-menu-item a.suggestion-action{float:right}.ui-menu-item a.suggestion-action{color:#000}.ui-menu-item a.disable,a.disable:hover{color:rgba(255,255,255,.3);cursor:default}.ui-menu-item span{color:#FFF;font-size:14px;display:inline-block}.ui-state-hover{border:1px solid #999;background:#CCC;color:#000}.ui-state-hover a.suggestion,.ui-state-hover a.suggestion:hover,.ui-state-hover a.suggestion:link,.ui-state-hover a.suggestion:visited{color:#FFF;text-decoration:none}.ui-helper-hidden-accessible{display:none}.results-bar{padding:5px 0}.results-bar .btn-default.active.focus,.results-bar .btn-default.active:focus,.results-bar .btn-default.active:hover,.results-bar .btn-default:active.focus,.results-bar .btn-default:active:focus,.results-bar .btn-default:active:hover,.results-bar .open>.dropdown-toggle.btn-default.focus,.results-bar .open>.dropdown-toggle.btn-default:focus,.results-bar .open>.dropdown-toggle.btn-default:hover{border:0;background-color:transparent}.order-type .bootstrap-select{background-color:transparent;box-shadow:none;height:40px}.order-type .btn-group .dropdown-toggle{background-color:transparent;border:none;border-radius:0;font-size:16px;height:100%;padding-left:0}.order-type .btn-group.open .dropdown-toggle{box-shadow:none}.results-bar .results-count{color:#585b62;font-family:"plaumedium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;padding-top:9px;text-align:center}.results-bar .results-display{text-align:right}.results-display .btn-group{border:1px solid #ccc;border-radius:5px}.results-display .btn-group .btn-brand{background-color:#fff;color:#b7b7b7;font-size:20px;padding:4px 7px}.results-display .btn-group .btn-brand.active{background-color:#CD2B3C;box-shadow:none;color:#fff}.results-display .btn-group .btn-brand:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.results-display .btn-group .btn-brand:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.results{padding-top:20px}.results.grid a{color:inherit}.results.grid .details-wrapper .image-wrapper{height:250px;width:100%}.results.grid.grid-large .details-wrapper .image-wrapper{height:320px}.results.grid .image-wrapper .property-image{background-image:url(/wp-content/themes/pros_au_member_v18/assets/images/loading-wheel.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}.results.grid .image-wrapper .property-image .property-status,.results.list .image-wrapper .property-image .property-status,.property-images .property-status{line-height:1.12;background-color:#CD2B3C;color:#fff;font-size:14px;right:15px;padding:20px 0 20px;position:absolute;top:15px;border-radius:50%;width:75px;height:75px;text-align:center}.results.grid .image-wrapper .property-image .property-status span,.results.list .image-wrapper .property-image .property-status span,.property-images .property-status span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:'plaubold';width:100%;padding:0 3px}.results.grid .details-wrapper .info-wrapper{padding:10px 0 5px;position:relative;width:100%}.results.grid .details-wrapper .info-wrapper .address,.results.grid .details-wrapper .info-wrapper .address,.results.list .details-wrapper .info-wrapper .address,.results.list .details-wrapper .info-wrapper .address{font-size:16px}.results.grid .details-wrapper .info-wrapper .address,.results.list .details-wrapper .info-wrapper .address{color:#CD2B3C;font-family:"plaumedium","Helvetica Neue",Helvetica,Arial,sans-serif}.results.grid .details-wrapper .info-wrapper .bbc,.results.list .details-wrapper .info-wrapper .property-icons .bbc{list-style-type:none;margin-top:0;padding:0}.results.grid .details-wrapper .info-wrapper .bbc>li,.results.list .details-wrapper .info-wrapper .property-icons .bbc li{display:inline-block;font-size:15px;padding-bottom:10px;padding-right:8px}.results.grid .details-wrapper .info-wrapper .bbc>li i,.results.list .details-wrapper .info-wrapper .property-icons .bbc li i{font-size:17px;color:#58595B}.results.grid .details-wrapper .info-wrapper .bbc>li>.icon,.results.list .details-wrapper .info-wrapper .property-icons .bbc li .icon{height:auto;padding-right:5px;width:30px;padding-bottom:3px}.results.grid .details-wrapper .info-wrapper .bbc>li>.icon.car,.results.list .details-wrapper .info-wrapper .property-icons .bbc li .icon.car{width:35px}.results.grid .details-wrapper .info-wrapper .bbc>li>.icon.land{width:21px}.results.grid .details-wrapper .info-wrapper .bbc>li>.icon.vr-tour,.results.list .details-wrapper .info-wrapper .property-icons .bbc li .icon.vr-tour{width:33px}.results.grid .details-wrapper .info-wrapper .bbc>li>span{line-height:1.5}.results.list a,.results.list a:hover,.results.list a:visited,.results.list a:active{text-decoration:none}.results.list .details-wrapper{display:table;height:225px;margin-top:25px;width:100%}.results.list .details-wrapper:last-of-type{margin-bottom:25px}.results.list .details-wrapper .image-wrapper{display:table-cell;height:100%;width:30%}.results.list .details-wrapper .image-wrapper a{display:block;height:100%;width:100%}.results.list .details-wrapper .image-wrapper .property-image{background-image:url(/wp-content/themes/pros_au_member_v18/assets/images/loading-wheel.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}.results.list .details-wrapper .info-wrapper{display:table-cell;height:100%;vertical-align:top;width:70%;padding-left:20px}.results.list .details-wrapper .info-wrapper .property-icons .bbc li .icon.land{width:19px}.results.list .details-wrapper .info-wrapper .property-icons .bbc li span{line-height:1.5px;vertical-align:middle;color:#484c57}.results.list .details-wrapper .info-wrapper .property-icons .bbc li i{font-size:18px;line-height:1.5px;vertical-align:middle;color:#484c57}.results.list .details-wrapper .info-wrapper .price{color:#484c57;}.results.list .details-wrapper .info-wrapper .heading{font-family:"plaumedium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:5px;color:#484c57;padding:10px 0}.results.list .details-wrapper .info-wrapper .description{color:#484c57}.results .description{margin-bottom:25px}.pagination-wrapper{text-align:center;width:100%;margin-top:15px}.pagination{border-radius:0;margin:10px 0 3px}.pagination>li>a,.pagination>li>span{background-color:transparent;border:none;color:#585b62!important;font-size:17px;margin-right:10px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.pagination span.current{background-color:rgba(42,45,52,.3);color:#ffffff!important}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{background-color:transparent;border:none;border-radius:0}.property-images .property-status{right:45px;top:30px;z-index:50}.gallery-hero-image{position:relative;height:600px}.main-gallery .slick-arrow{background-color:rgba(0,0,0,.5);border-radius:100%;color:#fff;cursor:pointer;font-size:15px;height:35px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);vertical-align:middle;width:35px;z-index:100}.slick-arrow.left-arrow{left:25px}.slick-arrow.right-arrow{right:25px}.slick-arrow.left-arrow.slick-disabled,.slick-arrow.right-arrow.slick-disabled{visibility:hidden}.slick-arrow.left-arrow i,.slick-arrow.right-arrow i{padding-top:11px}.slick-arrow.left-arrow i{padding-right:3px}.slick-arrow.right-arrow i{padding-left:3px}.intrinsic-container-slide{height:inherit;overflow:hidden;position:relative;background-image:url(/wp-content/themes/pros_au_member_v18/assets/images/loading-wheel.svg);background-position:center center;background-size:cover;width:100%;height:100%}.intrinsic-container-map{background-size:contain;background-repeat:no-repeat;background-color:rgb(229,227,223)}.intrinsic-container{position:relative;overflow:hidden;height:0}.intrinsic-container-16x9{padding-bottom:56.25%}.intrinsic-container iframe,.intrinsic-container-slide iframe,.intrinsic-container-slide embed{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.gallery-image-fill,.property-slideshow-image{background-color:#fff;background-image:url(/wp-content/themes/pros_au_member_v18/assets/images/loading-wheel.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:100%;width:100%;position:relative;overflow:hidden}.gallery-image-fill .video-icon-holder{background-color:rgba(0,0,0,.3);height:100%;left:0;position:absolute;top:0;width:100%}.gallery-image-fill .video-icon-holder .video-icon{background-color:#CD2B3C;border-radius:9px;color:#fff;font-size:19px;left:50%;line-height:1;padding:12px 0;position:absolute;text-align:center;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);width:70px}.gallery-image-fill .image-hover{background-color:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:absolute;top:0;transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-ms-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;width:100%}.gallery-image-fill:hover .image-hover{opacity:1}.gallery-image-fill .image-hover .hover-icon{color:#fff;font-size:30px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}.address-banner{background-color:#CD2B3C;padding:25px 0}.address-banner .address{color:#fff;font-size:25px;margin:0}.property-details{margin-top:40px}.property-heading{font-size:16px}.property-heading .address{color:#CD2B3C}.property-heading .address,.property-heading .price{padding-bottom:2px}.property-details .property-heading .heading h1,.property-details .price{font-family:'plauregular','Helvetica Neue',Helvetica,Arial,sans-serif;margin:0;text-transform:none}.property-heading .address,.property-heading .price span{padding-left:10px;padding-right:10px;border-left:2px solid #484c57}.property-heading .address,.property-heading .price span:first-child{padding-left:0;border-left:none}.property-heading .address,.property-heading .price span:last-child{padding-right:0}.property-details .property-heading .heading h1{font-size:25px;padding-bottom:15px}.property-details .property-attributes{margin-bottom:25px}.property-details .property-attributes .attr{display:inline-block}.property-details .property-attributes .attribute{display:inline-block;margin-right:-4px;padding:0 15px}.property-details .property-attributes .attribute:first-of-type{padding-left:0}.property-details .property-attributes .attribute img{margin-right:5px;width:22px}.property-details .property-attributes .attribute img.car{width:26px}.property-details .property-attributes .attribute img.land{width:16px}.property-details .property-features{margin-bottom:25px}.property-details .property-features-wrapper>ul{list-style-type:none;margin:0;padding:0}.property-details .property-features-wrapper>ul .feature{display:inline-block;list-style-type:none;width:33%}.property-details .property-features-wrapper>ul .feature::before{color:#00be33;content:"\f00c";font-family:"fontawesome";padding-right:18px}.property-details .virtual-tour-wrapper{padding-bottom:25px}.property-details .disclaimer{line-height:.8}.property-details .disclaimer small{font-size:70%}.property-details .nav-tabs{border-bottom:none}.property-details .nav-tabs>li{text-align:center;width:150px}.property-details .nav-tabs>li>a{background-color:#f5f5f5;border:1px solid #d4d4d4;border-radius:0;color:#3a3b40;font-size:12.5px;letter-spacing:.6px;padding:10px 20px}.property-details .nav-tabs>li.active>a,.property-details .nav-tabs>li.active>a:focus,.property-details .nav-tabs>li.active>a:hover{background-color:#d4d4d4}.property-details .tab-content{margin:25px 0}.property-details .property-buttons{margin-bottom:25px}.property-details .property-buttons .btn{margin-bottom:5px}.property-details .property-buttons #hidden-floorplans{display:none}.property-details .comparable-sales .title-wrapper{padding-bottom:25px;position:relative;width:100%}.property-details .comparable-sales .social img{width:20px;margin-left:5px}.property-details .comparable-sales .title-wrapper .title{float:left;width:50%}.property-details .comparable-sales .title-wrapper .title h2{font-family:"plauregular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;margin:0}.property-details .comparable-sales .title-wrapper .social{float:right;text-align:right;width:50%}.property-details .table-wrapper table tbody{border:2px solid #ecf0f1}.property-details .table-wrapper table tbody tr th{background-color:#CD2B3C;border-right:2px solid #ecf0f1;color:#fff;font-weight:400}.property-details .table-wrapper table tbody tr th:last-of-type{border-right:none}.property-details .table-wrapper table tbody tr td{border-right:2px solid #ecf0f1}.property-details .table-wrapper table tbody tr td:last-of-type{border-right:none}.tab-content-loading{height:300px;width:100%;position:relative}.tab-content-loading i{font-size:30px;left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%)}.agent-container .title-banner,.inspection-container .title-banner,.link-container .title-banner{color:#CD2B3C;padding:10px 0}.agent-wrapper{display:table;width:100%;padding-bottom:15px;table-layout:fixed}.agent-wrapper .image-container{display:table-cell;width:35%}.agent-wrapper .image-container .property-agent-image{background-position:center;background-repeat:no-repeat;background-size:cover;border:1px solid #d9d9d9;height:130px;width:100%}.agent-wrapper .details-container{display:table-cell;padding-left:10px;vertical-align:top}.agent-wrapper .details-container.no-image{padding-left:0}.agent-wrapper .details-container .agent-name{font-family:"plauregular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;margin:0}.agent-wrapper .details-container .role{display:block;font-size:12px;margin-bottom:5px}.agent-wrapper .details-container .phone{display:block;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.agent-wrapper .details-container .phone:last-of-type{margin-bottom:6px}.agent-wrapper .details-container .phone a{color:inherit}.inspection-wrapper{background-color:#f5f5f5;border:1px solid #e8e8e8;display:table;margin-bottom:15px;width:100%}.date-container{background-color:#CD2B3C;color:#fff;display:table-cell;line-height:1;padding:7px 10px;text-align:center;vertical-align:middle;width:20%}.date-container .date-day{font-size:22px}.time-container,.auction-container{display:table-cell;line-height:1;padding:7px 10px;vertical-align:middle;width:60%}.auction-container{width:80%}.ics-container{color:#CD2B3C;display:table-cell;font-size:17px;padding:10px;text-align:center;transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-ms-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;vertical-align:middle;width:20%}.ics-container:hover{background-color:#CD2B3C;color:#fff}.ics-container:hover a{color:#fff}.link-wrapper ul{font-size:16px;list-style-type:none;margin:0;padding:0}.property-map{margin-top:25px}.map-results{width:100%;height:500px}.gm-style-iw-chr{position:absolute;right:0;z-index:100}#map-info-window{width:270px;position:relative;display:table;table-layout:fixed}#map-info-window .info-window-container{display:table-row}#map-info-window .info-window-container a{display:block;outline:0;border:none}#map-info-window .info-window-container a:active{border:none;outline:none}.info-window-container .info-image{display:table-cell;width:60px}.info-window-container .info-image .info-image-wrapper{padding:15px 10px 15px 0}.info-window-container .info-image .info-image-wrapper .map-window-image{width:90px;height:90px;background-size:cover;background-repeat:no-repeat;background-position:center;border:2px solid #afa9c3;border-radius:50%}.info-window-container .info-details-wrapper{display:table-cell;vertical-align:middle;width:100px;font-family:"plaumedium","Helvetica Neue",Helvetica,Arial,sans-serif}.info-window-container .info-details-wrapper .property-address{font-family:inherit;font-size:15px;margin:0}.info-window-container .info-details-wrapper span{display:block;padding-top:5px}.info-window-container .info-details-wrapper span.price{color:#CD2B3C}.info-window-container .info-details-wrapper span.agent-details{font-family:"plauregular","Helvetica Neue",Helvetica,Arial,sans-serif}.property-slideshow{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.property-slideshow-wrapper{height:100%;width:100%;position:relative}.property-slideshow-method::after{border-bottom:101px solid transparent;border-left:30px solid #CD2B3C;border-top:0 solid transparent;content:"";height:0;position:absolute;left:17%;top:0;width:0}.property-slideshow-method{width:17%;padding:15px 0;background-color:#CD2B3C;font-size:3.5em;text-align:center;color:#fff;font-family:"plaubold","Helvetica Neue",Helvetica,Arial,sans-serif}.propertydetails-slideshow-wrapper{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,.5);width:100%;padding:30px 100px;display:block}.property-slideshow-info{float:left;width:70%}.property-slideshow-info h1{color:#fff;margin:0;font-size:2.8em}.property-slideshow-info .bbc{padding-top:10px}.property-slideshow-info .bbc .attribute{display:inline;padding:8px 15px 8px 0;font-size:1.4em;line-height:1;color:#fff;vertical-align:middle}.property-slideshow-info .bbc img{width:4%;margin-right:5px;display:inherit}.property-slideshow-info .bbc img.car{width:5%}.property-slideshow-info .bbc img.land{width:2.5%}.property-price p{color:#fff;font-size:2em;margin:0;padding-top:10px}.property-slideshow-agents{float:right;width:30%}.property-slideshow-agents h1{margin:0;color:#fff;font-size:2.8em}.property-slideshow-agents .agent p{padding-top:10px;color:#fff;font-size:2em}.agency-staff-list{padding-bottom:25px;position:relative}.agency-staff-list .agent-wrapper{background-color:#e2e5ea;border:1px solid #e2e5ea;display:flex;width:100%;height:200px;flex-flow:row nowrap;-moz-flex-flow:row nowrap;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-o-flex-flow:row nowrap;align-content:center}.agency-staff-list .agent-wrapper:last-of-type{margin-bottom:20px;padding-top:0;padding-bottom:0}.agency-staff-list .agent-wrapper .agent-image-wrapper{height:100%;width:40%}.agency-staff-list .agent-wrapper .agent-image-wrapper .agent-image{background-image:url(/wp-content/themes/pros_au_member_v18/assets/images/loading-wheel.svg);background-position:center top;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.agency-staff-list .agent-wrapper .agent-info-wrapper{align-self:center;background-color:#e2e5ea;padding:0 10px;width:60%;height:auto}.agency-staff-list .agent-wrapper .agent-info-wrapper .agent-name{font-family:"plauregular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;margin:0}.agency-staff-list .agent-wrapper .agent-info-wrapper .agent-role{font-family:"plauregular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;margin-bottom:10px;margin-top:0}.agency-staff-list .agent-wrapper .agent-info-wrapper .agent-contact{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agency-staff-list .agent-wrapper .agent-info-wrapper a .agent-role,.agency-staff-list .agent-wrapper .agent-info-wrapper .agent-contact a{color:#484c57}.agency-staff-list .agent-wrapper .agent-info-wrapper .agent-contact:last-of-type{margin-bottom:10px}.page-template-agent-details .page-banner{margin-bottom:0}.page-template-agent-details .page-banner .title{font-family:"plaubold","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding-bottom:0}.page-template-agent-details .page-banner .title.no-role{padding-bottom:15px}.page-banner h3{font-family:"plauregular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;margin:0;padding-bottom:15px}.page-banner .title{color:#fff}.page-template-agent-details .page-banner h3{color:#fff}.page-template-agent-details .service-icons .service.image{height:200px}.page-template-agent-details .service-icons .service-image .service-details{height:auto;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%)}.page-template-agent-details .service-icons .service-image:hover .service-details{padding:25px;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%)}.page-template-agent-details .results{padding:0}.agent-profile{padding:50px 0}.agent-profile .agent-image-wrapper{margin-bottom:20px}.agent-profile .agent-image-wrapper .agent-image{background-position:center top;background-repeat:no-repeat;background-size:cover;height:300px;width:100%}.agent-profile .agent-social img{width:30px;margin-right:5px}.agent-profile .agent-contact .contact{font-size:20px;margin-bottom:0}.agent-profile .agent-contact .contact a{color:inherit}.agent-profile .agent-bio .RMA-widget iframe{width:100%}.agent-testimonials .page-banner .title,.agent-active-listings .page-banner .title,.agent-sold-listings .page-banner .title{color:#CD2B3C;padding-top:25px;padding-bottom:25px;width:100%}.agent-testimonials .testimonial-wrapper{background-color:#FAFAFA;border:1px solid #E1E1E1;margin-bottom:35px;padding:25px 0}.agent-testimonials .testimonial-wrapper .quote{color:#EBEBEB;font-size:50px;line-height:1;text-align:center}.agent-testimonials .testimonial-wrapper .testimonial-image{height:200px;background-size:cover;width:100%;background-position:center;background-repeat:no-repeat}.agent-testimonials .testimonials-container{padding-top:35px}.agent-testimonials .testimonial-wrapper .testimonial-body>p{font-size:15px}.agent-testimonials .testimonial-wrapper .testimonial-body .testimonial-author{color:#CD2B3C;font-family:"plaumedium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px}#sold-properties,#assigned-properties,#assigned-testimonials{position:relative}.overlay{background-color:#000;height:100%;left:0;opacity:.5;position:fixed;top:0;bottom:0;width:100%;z-index:1001;cursor:pointer}.l-table{display:table}.l-table-row{display:table-row}.l-table-cell{display:table-cell}.offcanvas-form.is-active{transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.offcanvas-form{background:#fff;bottom:0;display:block;overflow-x:hidden;overflow-y:hidden;position:fixed;right:0;top:0;transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transition:all 800ms cubic-bezier(.19,1,.22,1) 0s!important;-moz-transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 800ms cubic-bezier(.19,1,.22,1) 0s;width:380px;z-index:1100;height:100%}.offcanvas-form-body{height:100%;margin-top:0;overflow:hidden}.offcanvas-form .l-table{height:100%;width:100%}.offcanvas-form-content.l-table-cell{height:100%;vertical-align:top}.offcanvas-form-scroller{-moz-height:calc(100vh - 60px);-webkit-height:calc(100vh - 60px);-ms-height:calc(100vh - 60px);-o-height:calc(100vh - 60px);height:calc(100vh - 60px);max-height:100vh;min-height:100%;overflow-y:scroll;position:relative;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);width:100%;-webkit-overflow-scrolling:touch}.offcanvas-form-heading{background-color:#CD2B3C;color:#fff;padding:65px 25px 16px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;vertical-align:top}.offcanvas-form-title{font-family:'plaubold';color:#fff}.form-content{overflow:visible;padding:25px 25px 0;width:100%}.form-content::after{clear:both;content:"";display:block}.form-content .content-wrapper{position:absolute;width:87%;text-align:center;top:45%}.form-wrap{padding:25px 0}.required{color:red;font-size:.7em;vertical-align:top}.form-control{border-radius:0}.form-control:focus{border-color:#cecece;box-shadow:0 1px 1px rgba(0,0,0,.075);outline:0 none}.offcanvas-form-controls.l-table-row{height:50px}.offcanvas-form-cancel{background-color:#414647}.offcanvas-form-submit,.offcanvas-form-cancel,.offcanvas-form-login{border:medium none;color:#fff;float:left;font-size:1.2em;font-weight:600;height:50px;outline:medium none;padding:0;width:50%}.offcanvas-form-cancel{background-color:#383B42}.offcanvas-form-submit,.offcanvas-form-login{background-color:#CD2B3C}.form-section-title h3{border-bottom:1px solid #e3e3e3;font-size:1.2em;margin:30px 0;padding-bottom:10px}.offcanvas-form .loading-overlay{background-color:#383b42;bottom:0;color:#CD2B3C;font-size:37px;left:0;position:absolute;right:0;top:0}.offcanvas-form .loading-overlay .spinner-container{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);width:100%;text-align:center}.offcanvas-form .spinner-container .success-message{color:#fff;font-size:18px}.offcanvas-form .spinner-container .success-message .large{font-family:"plaubold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px}.main-content .page-banner.featured-image{margin-bottom:0}.main-content .page-featured-banner{width:100%;height:400px;margin-bottom:40px}.main-content .page-featured-banner .image-banner{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%}.page-share-icons{margin-bottom:50px}.page-share-icons .share-title{font-family:'plaumedium','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px}.page-share-icons img{width:25px}.user-comments .comments-header{font-family:'plaumedium','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:15px}.user-comments .comments-header a{color:#CD2B3C}.comments .list-group-item{border-bottom:1px solid #CD2B3C;border-top:none;border-right:none;border-left:none;padding:20px 0}.comments .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.comments .list-group-item:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.comments .list-group-item .list-group__text a{color:#CD2B3C}.comments .children{margin-top:3px}.user-comment-form .comment-form-title h2{font-family:'plaumedium','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px}#commentform label{font-weight:400}.user-comment-form{padding-bottom:50px}.inspection-times{padding-bottom:50px}.page-banner .bootstrap-select{height:58px}.page-banner .bootstrap-select .dropdown-toggle{background-color:#CD2B3C;border:none;border-radius:0;color:#fff;font-size:18px;height:58px;transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-ms-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s}.page-banner .bootstrap-select .dropdown-toggle:hover{background-color:#383B42}.page-banner .bootstrap-select .dropdown-toggle[aria-expanded=true]{background-color:#383B42}.inspection-times .list{border:1px solid #e2e5ea;display:table;height:180px;position:relative;transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-ms-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;width:100%}.inspection-times .list:hover{box-shadow:2px 2px 3px rgba(0,0,0,.2)}.inspection-times .list .inspections-image{display:table-cell;height:100%;width:20%}.inspection-times.property-matches .list .inspections-image{width:30%}.inspection-times .list .inspections-image a{display:block;height:100%;width:100%}.inspection-times .list .inspections-image .property-pic{background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%}.inspection-times .list .property-details{border-right:1px solid #e2e5ea;display:table-cell;height:100%;padding-left:30px;vertical-align:middle;width:60%}.inspection-times .list .property-details p{font-size:16px}.inspection-times .list .property-details p a{color:inherit}.inspection-times .list .property-details .property-icons .bbc{list-style-type:none;margin-top:0;padding:0}.inspection-times .list .property-details .property-icons .bbc li{display:inline-block;font-size:15px;padding-bottom:10px;padding-right:8px}.inspection-times .list .property-details .property-icons .bbc li .icon{height:auto;margin-right:5px;width:30px}.inspection-times .list .property-details .property-icons .bbc li .icon.car{width:35px}.inspection-times .list .property-details .property-icons .bbc li .icon.land{width:19px}.inspection-times .list .property-details .property-icons .bbc li span{line-height:1.5px;vertical-align:middle}.inspection-times .list .property-details .property-icons .bbc li i{font-size:18px;line-height:1.5px;vertical-align:middle}.inspection-times .list .inspection-details{display:table-cell;text-align:center;vertical-align:middle;width:20%;font-size:16px}.inspection-times .list .inspection-details a{display:block}.inspection-times .list .inspection-details a.time{color:inherit}.inspection-times .list .inspection-details a.time:hover{color:#CD2B3C}.inspection-times .list .address,.inspection-times .list .inspection-details a.view-more{color:#CD2B3C}.page-content.page-empty{min-height:450px}.page-empty .page-text{padding-top:90px;text-align:center}.page-empty.property-alerts .page-text{padding-bottom:200px}@media print{#loan-repayment-calculator li button,#rentalyield-calculator li button,.stamp-calculate,.page-template-calculator_page h1,.page-template-calculator_page h2,.page-template-calculator_page h3,.page-template-calculator_page p,.page-template-rental-yield-calculator h1,.page-template-rental-yield-calculator h2,.page-template-rental-yield-calculator h3,.page-template-rental-yield-calculator p{display:none}#loan-repayment-calculator li button.checked,#rentalyield-calculator li button.checked{border:medium none;box-shadow:none;color:#999;display:block}#loan-repayment-calculator,#rentalyield-calculator,body,html{margin:0;padding:0}#loan-repayment-calculator .state-module label,#rentalyield-calculator .state-module label{float:left;width:auto}#loan-repayment-calculator .state-module li,#rentalyield-calculator .state-module li{line-height:1;padding:0}#loan-repayment-calculator .state-module button,#rentalyield-calculator .state-module button{height:auto;padding:3px 0 0 7px}}@media (max-width:720px){#loan-repayment-calculator .result-div,#rentalyield-calculator .result-div{float:none;margin-left:0;margin-top:20px;width:100%}#loan-repayment-calculator .stamp-options,#rentalyield-calculator .stamp-options{float:none;width:100%}button:active,button:hover,input.stamp-calculate:active,input.stamp-calculate:hover{outline:3px solid gold;position:relative;top:1px}}input.stamp-calculate{border-radius:2px;letter-spacing:1px;margin:8px 0;padding:9px 0;text-transform:uppercase}.state-module button,input.stamp-calculate{box-shadow:0 1px 0 #fff inset,0 -1px 0 #fff inset,1px 0 0 #fff inset,-1px 0 0 #fff inset;color:#fff;font-size:12px;font-weight:400;text-shadow:0 0 2px rgba(0,0,0,.5);width:100%}.state-module button{border-radius:0;height:29px;margin:4px 0;opacity:.6;padding:0 11px}#changes-made{display:none;opacity:0}.state-module button.checked{opacity:1}.state-module button.checked::before{content:"»";float:left;font-family:Tahoma;margin-right:5px}.icon-stamp-exclamation::before,.icon-stamp-flag::before,.icon-stamp-home::before,.icon-stamp-money::before,.icon-stamp-print::before,.icon-stamp-usd::before,.icon-stamp-user::before{font-family:StampDuty;font-style:normal}input.stamp-calculate:active{box-shadow:0 2px 1px rgba(0,0,0,.25) inset}.result-div .row{margin-bottom:10px}.all-float-left>*{float:left;margin-right:2.3%}#loan-repayment-calculator .col-50,#rentalyield-calculator .col-50{width:48%}#loan-repayment-calculator .col-50:nth-child(1),#rentalyield-calculator .col-50:nth-child(1){margin-right:14px}#loan-repayment-calculator .results,#rentalyield-calculator .results{padding-top:0}#state-modules{display:table;width:100%}#state-modules .state-module{display:none;margin:5px 0;padding:22px 0}#state-modules .state-module:first-child{padding-top:0}#state-modules .state-module.long-input>div,#state-modules .state-module.long-input>div li{width:100%}#state-modules .state-module.long-input>div li input,#state-modules .state-module.long-input>div li select{width:86%}#state-modules ul>li{float:left;margin:0;padding:3px 0}.result-module{margin-bottom:3px}.result-module:nth-child(2){border:medium none}.total-result{padding-top:5px}.total-result label{font-size:16px;line-height:1.2}.result-module li{font-size:12px;line-height:.85;margin:0;padding:0 0 0 25px;text-align:left}.active-modules{display:block;padding-bottom:5px}#loan-repayment-calculator .colored-block,#rentalyield-calculator .colored-block{border-radius:3px;margin-bottom:20px}.col-60{width:60%}.col-40{margin-left:15px;width:37%}.col-30{width:30%}#loan-repayment-calculator,#rentalyield-calculator{display:table;max-width:820px;position:relative;width:100%}#stamp-duty-anchors{background:#fff none repeat scroll 0 0;display:table;font-size:15px;padding-left:15px}#loan-repayment-calculator p,#rentalyield-calculator p{font-size:14px;text-align:center}#loan-repayment-calculator .floatLeft,#rentalyield-calculator .floatLeft{float:left}#loan-repayment-calculator .floatNone,#rentalyield-calculator .floatNone{float:none}#loan-repayment-calculator h3,#rentalyield-calculator h3{border-top-left-radius:2px;border-top-right-radius:2px;font-size:22px;font-weight:300;margin:0;padding:5px 15px}#loan-repayment-calculator h4,#rentalyield-calculator h4{margin:5px 0}#loan-repayment-calculator .control-group,#rentalyield-calculator .control-group{display:table;font-size:15px;position:relative;width:100%}#loan-repayment-calculator .control-group span,#rentalyield-calculator .control-group span{display:inline-block;float:left;height:40px;position:relative;text-align:center;width:35px}#loan-repayment-calculator label,#rentalyield-calculator label{display:table;font-size:15px;font-weight:300;margin:1px 0;width:100%}#loan-repayment-calculator .top-label,#rentalyield-calculator .top-label{margin-bottom:5px}#loan-repayment-calculator ul,#rentalyield-calculator ul{margin:0;padding:0}#loan-repayment-calculator li,#rentalyield-calculator li{display:inline-block;line-height:1.8}.result-list{font-size:14px;margin-top:5px}.result-list li{border-top:1px solid #4381f2;margin-bottom:5px}.result-list li:first-child{border:medium none}.hidden{display:none}.filled-circle{border-radius:3px;display:inline-block;font-size:12px;height:19px;line-height:1.7;margin-right:7px;text-align:center;width:19px}#loan-repayment-calculator .control-group span i,#rentalyield-calculator .control-group span i{line-height:2.8}.easy-padding{padding:5px 15px 15px}#loan-repayment-calculator input[type="text"],#loan-repayment-calculator select,#rentalyield-calculator input[type="text"],#rentalyield-calculator select{background:rgba(0,0,0,0) none repeat scroll 0 0;display:inline-block;float:right;line-height:1;margin:8px 3px;padding:0}#loan-repayment-calculator #state-select,#rentalyield-calculator #state-select{margin:9px 3px}#stamp-state-name{font-size:18px;font-weight:300;margin-bottom:10px}#loan-repayment-calculator .control-group input,#loan-repayment-calculator .control-group select,#rentalyield-calculator .control-group input,#rentalyield-calculator .control-group select{border:medium none;box-shadow:0 0 0 #000;font-size:17px;width:87%}#loan-repayment-calculator .control-group input,#rentalyield-calculator .control-group input{height:24px}#loan-repayment-calculator .control-group select,#rentalyield-calculator .control-group select{height:22px}#loan-repayment-calculator input[type="radio"],#rentalyield-calculator input[type="radio"]{margin-left:20px;margin-right:5px}.floatRight{float:right}#loan-repayment-calculator .result-icons,#rentalyield-calculator .result-icons{float:right;font-size:15px;line-height:0}#loan-repayment-calculator .result-icons i,#rentalyield-calculator .result-icons i{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#fff;display:inline;line-height:2;padding:0 3px}.pro-theme .control-group span,.pro-theme .filled-circle,.pro-theme h3{background:#383B42}.pro-theme .control-group{border:1px solid #383B42;border-radius:2px}.pro-theme .colored-block{border:1px solid #383B42;background:#fff}.pro-theme,.pro-theme input,.pro-theme select{color:#666}.pro-theme .control-group span,.pro-theme .filled-circle,.pro-theme h3{color:#FFF}.pro-theme h3{border-bottom:1px solid #383B42;font-family:"plauregular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px!important}.pro-theme .state-module button,.pro-theme input.stamp-calculate{background:#CD2B3C!important;border:none;border-radius:0;color:#fff;font-size:14px;padding:8px 15px;text-transform:uppercase}.pro-theme input.stamp-calculate:active,.pro-theme input.stamp-calculate:hover{background:#CD2B3C!important;border:none}.pro-theme .total-result{border-top:1px solid #383B42}#stamp-duty-calculator .result-icons{display:none!important}.blog-posts .post-wrapper{border:1px solid #e2e5ea;margin-bottom:20px;padding:15px;transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-ms-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s}.blog-posts .post-wrapper:hover{box-shadow:1px 1px 5px rgba(0,0,0,.2)}.blog-posts .post-image-wrapper{height:200px;width:100%}.blog-posts .post-image-wrapper a{display:block;width:100%;height:100%}.blog-posts .post-image-wrapper a .post-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.blog-posts.tips .post-image-wrapper{height:185px}.blog-posts.newsletter .post-wrapper{height:115px}.blog-posts.newsletter .post-image-wrapper{height:85px}.blog-posts.newsletter .post-image-wrapper a .post-image{background-size:contain}.blog-posts.newsletter .post-content .post-excerpt{font-style:italic}.blog-posts .post-title .title{font-family:"plaumedium","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;margin-top:0}.blog-posts .post-attributes ul{font-size:15px;list-style:none;padding:0}.blog-posts .post-attributes li{display:inline;padding-right:10px}.blog-posts .post-attributes li i,.blog-posts .post_tags li i{color:#CD2B3C;padding-right:3px}.blog-posts .post_tags ul{list-style:none;margin:0;padding:0}.blog-posts .post_tags ul li{display:inline;margin-right:10px}.blog-posts .post_tags li a{color:inherit}.form-inline .form-group{margin-bottom:15px;width:49%}.form-inline .form-group:last-child{margin-left:7px}.form-wrap .form-inline .form-group:last-child{margin-left:3px}.form-inline .form-control{width:100%}.contact_form_holder .bootstrap-select>.dropdown-toggle{border-color:#51555e;border-radius:0;height:100%}.profile-form{padding-bottom:50px}.office-wrapper:first-child .office{border-top:none}.office-wrapper .office{border-top:2px solid #d5d2d2;padding-bottom:15px}.office-details .agency-title,.trading-info .title{font-family:'plaumedium','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:25px;color:#CD2B3C}.office-details .agency-phone{display:block;font-size:15px}.office-details .agency-phone i{color:#CD2B3C;margin-right:15px}.office-details .agency-phone>a{color:inherit}.office-details .agency-buttons{margin-top:15px}.office-details .agency-buttons .btn-sm{margin-bottom:5px}.trading-info table{font-size:15px}tr td:first-child{font-family:'plaumedium','Helvetica Neue',Helvetica,Arial,sans-serif;color:#CD2B3C}.trading-info table tr.highlight{background-color:rgba(201,35,49,.1)}.trading-info.holiday-trading table td:nth-child(odd){width:55%}.agency-location .page-banner{margin-bottom:0;margin-top:50px}.agency-location .map{width:100%;height:450px}footer{background-color:#e3e3e3;color:#000;box-shadow:0 50vh 0 50vh #E3E3E3;position:relative;z-index:10}footer .main-footer{padding:40px 0}footer .footer-text{margin:0;line-height:1.3;padding-right:90px}footer .footer-column ul{list-style-type:none;color:#000;margin-top:0}footer .footer-column ul li{margin-bottom:10px}footer .footer-column ul li a{color:#000}footer .images-wrapper{text-align:right}footer .images-wrapper a{display:block}footer .images-wrapper img{margin-bottom:10px}footer .images-wrapper .top-logos a{display:inline-block}footer .images-wrapper .top-logos a{margin-left:10px}footer .images-wrapper .top-logos a:first-of-type{margin-left:0}footer .footer-bottom{padding:15px 0;border-top:1px solid #a4a4a4}footer .footer-bottom a{color:#000}footer .footer-bottom .social{list-style-type:none;margin:0;padding:0;text-align:center}footer .footer-bottom .social li{display:inline}footer .footer-bottom .social li a{color:#a4a4a6;font-size:15px;padding:0 7px}footer .footer-bottom .social li img{width:3%}footer .footer-bottom p{margin-bottom:0;font-size:14px}footer .to-top{text-align:right}footer .roll{padding:10px;border-radius:50%;border:2px solid #4f5762;color:#fff;margin-left:7px;cursor:pointer;font-family:'plauregular'}footer .viber{width:180px}.inspectre-wrapper{color:#989898}.inspectre-wrapper a{color:#989898;text-decoration:underline;font-family:'plaumedium','Helvetica Neue',Helvetica,Arial,sans-serif}.inspectre-wrapper .orange{color:#ec7615}.inspectre-wrapper .dark-grey{color:#616161}.inspectre-wrapper .small{font-size:70%}.inspectre-wrapper .inspectre-logo img{width:65%;margin:0 auto;display:block}.contact_form_holder .inspectre-logo img{width:171px;margin:0}.job-application-form{background-color:#e2e5ea;padding:75px 0 100px}.job-content{margin-bottom:25px}@media screen and (max-width:1400px){.property-slideshow-method::after{left:25%}.property-slideshow-method{width:25%}.property-slideshow-info h1{font-size:2.3em}.property-slideshow-agents h1{font-size:2.3em}.property-slideshow-agents .agent p{font-size:1.8em}}@media screen and (max-width:1280px){.main-header .logo{width:200px;padding-top:10px;padding-bottom:10px}#header-nav .navbar-nav>li>a{font-size:.85em;padding-left:10px;padding-right:10px}.main-header .logo .office-name{right:14px;font-size:13px;bottom:8px}.home-banner .banner-image{height:550px}.home-banner .banner-text p{font-size:20px;padding:0 10%}#advSearchFrm .advanced-wrapper{left:14%;width:79.4%}}@media screen and (max-width:1200px){.home-banner .banner-title .title{font-size:50px}.home-text .home-title .title{font-size:28px}.home-text .home-content .text{font-size:15px}.service-icons .service.image{height:275px}.service-icons .service-image .service-details{transform:translateY(69%);-webkit-transform:translateY(69%);-moz-transform:translateY(69%);-ms-transform:translateY(69%);-o-transform:translateY(69%)}.service-icons .service-image:hover .service-details{padding:30px 25px}.service-title .title{font-size:20px}.service-text{font-size:15px;padding-top:16px}.service-description{padding-bottom:0}.rss-bg-image{height:400px}.agency-about .about-photo{height:400px}.agency-about .agency-title{font-size:25px;padding-bottom:20px}.agency-about .about-text{font-size:15px;padding-bottom:22px}.agency-about .about-wrapper{height:400px}.agency-about .social .social-icon img{width:12%}.newsletter-subscribe{padding:22px 0}.newsletter-subscribe .newsletter-title{font-size:22px;padding-top:5px}.newsletter-subscribe .newsletter-text{font-size:13px}.results.grid .details-wrapper .image-wrapper{height:220px}.results.grid .details-wrapper .info-wrapper .price,.results.grid .details-wrapper .info-wrapper .address{font-size:15px;padding-bottom:5px}.results.grid .details-wrapper .info-wrapper .bbc>li>.icon{width:25px}.results.grid .details-wrapper .info-wrapper .bbc>li>.icon.car{width:30px}.results.grid .details-wrapper .info-wrapper .bbc>li>.icon.land{width:17px}.results.grid .image-wrapper .property-image .property-status,.results.list .image-wrapper .property-image .property-status{font-size:14px;padding:10px 5px 10px 10px}.results.grid .image-wrapper .property-image .property-status::after,.results.list .image-wrapper .property-image .property-status::after{border-bottom:40px solid transparent;border-top:0 solid transparent}.gallery-hero-image{height:500px}.address-banner{padding:20px 0}.address-banner .address{font-size:20px}.map-results{height:400px}.blog-posts.newsletter .post-wrapper{height:135px}.page-template-agent-details .service-icons .service.image{height:200px}.page-template-agent-details .service-icons .service-image .service-details{transform:translateY(63%);-webkit-transform:translateY(63%);-moz-transform:translateY(63%);-ms-transform:translateY(63%);-o-transform:translateY(63%)}.main-content .page-featured-banner{height:300px}.form-inline .form-group:last-child{margin-left:5px}footer .footer-bottom .social li img{width:5%}}@media screen and (max-width:1024px){#site-header{height:auto}#home-menu{background-color:#E2E5EA}.navbar-toggle{display:block;margin-top:25px!important}.navbar-nav{float:none;margin:0}.navbar-nav>li{float:none}.navbar-nav>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu .dropdown-menu{float:none;border:none;box-shadow:none;;left:0;position:relative;width:100%}.navbar-nav>li>.dropdown-menu>li>.dropdown-menu{display:block}#header-nav .navbar-nav>li>a{line-height:40px}#header-nav .navbar-nav .dropdown-menu>li.menu-item-has-children>a::after{content:''}.navbar-nav .open .dropdown-menu{background-color:#fff}#header-nav .navbar-nav>li>.dropdown-menu>li>.dropdown-menu li a{padding:8px 0 8px 40px}.cbp-spmenu{background:#f8f8f8;position:fixed;padding:0;margin:0!important;overflow-x:hidden;overflow-y:visible;display:block}.cbp-spmenu h3{color:#afdefa;font-size:1.9em;padding:20px;margin:0;font-weight:300;background:#0d77b6}.cbp-spmenu a{display:block}.cbp-spmenu-vertical{width:260px;height:100%;top:0;z-index:1000}.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000;overflow:hidden}.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left}.cbp-spmenu-horizontal a{float:left;width:20%;padding:.8em;border-left:1px solid #258ecd}.cbp-spmenu-left{left:-260px}.cbp-spmenu-right{right:-260px}.cbp-spmenu-left.cbp-spmenu-open{left:0}.cbp-spmenu-right.cbp-spmenu-open{right:0}.cbp-spmenu-top{top:-150px}.cbp-spmenu-bottom{bottom:-150px}.cbp-spmenu-top.cbp-spmenu-open{top:0}.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0}.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0}.cbp-spmenu-push-toright{left:260px}.cbp-spmenu-push-toleft{left:-260px}.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:left 0.3s ease,right 0.3s ease;-moz-transition:left 0.3s ease,right 0.3s ease;transition:left 0.3s ease,right 0.3s ease}.modal .modal-dialog{max-width:750px}.modal .newsletter-title{font-size:20px}#advSearchFrm .advanced-wrapper{left:15.5%;width:77.2%}ul.navbar-nav>li.menu-item-has-children::after{content:'\f078';font-family:"fontAwesome";position:absolute;top:11px;right:15px;font-size:12px}}@media screen and (max-width:992px){#advSearchFrm .advanced-wrapper{left:18.5%;width:73%}#advSearchFrm label{font-size:13px}.agency-about .social .social-icon img{width:4%}.blog-posts.newsletter .post-wrapper{height:auto}.form-inline .form-group:last-child{margin-left:11px}}@media screen and (max-width:768px){.navbar-toggle{display:block;margin-top:33px!important}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],select:focus,textarea,input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"],textarea:focus{font-size:16px}#site-header{height:auto}.wp-caption.alignleft,.wp-caption.alignright{float:none;margin-bottom:15px}.wp-caption.aligncenter{margin-bottom:15px}.form-inline .form-group{width:100%}.form-inline .form-group:last-child{margin-left:0}.top-contact-info{text-align:center;padding-bottom:8px;display:block}.google-translate{display:block;text-align:center}.top-property-alerts{display:none}.main-header .logo img{padding:10px 0 30px}.main-header .logo{width:200px}.main-header .logo .office-name{right:16px;bottom:18px;font-size:14px}.property-search .search-content .chevron{display:block}#advSearchFrm .select-wrapper .bootstrap-select>.dropdown-toggle::after{border-right:0}#advSearchFrm .form-wrapper{display:block;height:auto}#advSearchFrm .select-wrapper{display:block;width:100%;height:45px;margin-bottom:10px}#advSearchFrm .select-wrapper .bootstrap-select>.dropdown-toggle{border-radius:5px}#advSearchFrm .suburb-wrapper{display:block;width:90%;float:left}#advSearchFrm .suburb-wrapper .form-control{height:55px;padding:6px 178px 8px 30px}#advSearchFrm .button-wrapper{display:inline-block;width:10%}#advSearchFrm .button-wrapper .btn.search{height:100%}#advSearchFrm .advanced-wrapper.open{height:430px;border-left:1px solid #484B57;border-right:1px solid #484B57;border-bottom:1px solid #484B57}#advSearchFrm .advanced-wrapper{left:0;width:100%}#advSearchFrm .advanced-wrapper .bootstrap-select .dropdown-toggle{border:1px solid #484B57}#advSearchFrm .suburb-wrapper .advanced-search{bottom:15px}.page-template-results-page #advSearchFrm .select-wrapper .bootstrap-select>.dropdown-toggle,.page-template-property-details #advSearchFrm .select-wrapper .bootstrap-select>.dropdown-toggle{border-right:1px solid #ccc}.page-template-results-page #advSearchFrm .suburb-wrapper .form-control,.page-template-property-details #advSearchFrm .suburb-wrapper .form-control{border-left:1px solid #ccc}.btn.search{padding:9px 15px}.property-search .search-content::after{opacity:0}.home-banner .banner-image{height:500px}.home-banner .banner-title .title{font-size:35px}.home-banner .banner-text p{padding:0 5%}.home-text .home-title .title{margin-left:0}.service-icons .service-image .service-details{padding:30px 25px;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.rss-bg-image{height:300px}.rss-wrapper{bottom:65px}.rss-list li{font-size:15px;padding:6px 0}.rss-list li a{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rss-link::after{top:11px}.rss-link{font-size:20px}.agency-about .about-photo{height:300px}.agency-about .about-wrapper{padding-left:0;padding-right:0}.agency-about .social .social-icon img{width:7%}.newsletter-subscribe .newsletter-text{margin-bottom:10px}.newsletter-subscribe #newsletter-signup .form-group{margin-bottom:15px}footer .footer-text{padding-right:0;margin-bottom:10px}footer .footer-column ul{padding:0}footer .images-wrapper.pull-right{float:none!important;text-align:center}.bottom-column{text-align:center;margin-bottom:10px}footer .to-top{text-align:center;margin-top:15px;margin-bottom:10px}.results .container{padding:0}.results.grid .col-md-4,.results.grid .col-md-6,.results.list .col-md-12{padding:0}.results.list .details-wrapper:hover{box-shadow:none}.results.grid .image-wrapper .property-image .property-status,.results.list .image-wrapper .property-image .property-status{top:inherit;bottom:0;width:100%;text-align:center;padding:15px 0;border-radius:0;left:0;height:auto}.results.grid .image-wrapper .property-image .property-status::after,.results.list .image-wrapper .property-image .property-status::after{border-bottom:none;border-top:none}.results.list .details-wrapper,.results.grid .details-wrapper{display:table;height:100px;width:100%;border-bottom:1px solid #E2E5EA;border-top:none;border-left:none;border-right:none}.results.list .details-wrapper,.results.grid .details-wrapper:last-of-type{margin:0}.results.grid .details-wrapper .image-wrapper,.results.grid.grid-large .details-wrapper .image-wrapper{display:table-cell;height:150px;width:30%}.results.list .details-wrapper .image-wrapper{height:150px;width:30%}.results.grid .details-wrapper .info-wrapper{display:table-cell;width:70%;vertical-align:top;padding:10px 15px 5px}.results.list .details-wrapper .info-wrapper{height:auto;vertical-align:top;width:70%;padding:10px 15px 5px}.results.list .details-wrapper .info-wrapper .address{font-size:15px;padding-bottom:5px}.results.list .details-wrapper .info-wrapper .price{font-size:15px;padding-bottom:5px}.results.list .details-wrapper .info-wrapper .property-icons{padding:0}.results.list .details-wrapper .info-wrapper .property-icons .bbc li{padding-bottom:0}.results.list .details-wrapper .info-wrapper .property-icons .bbc>li>.icon{margin-right:0;padding-right:5px}.results.list .details-wrapper .info-wrapper .property-icons .bbc>li>.icon{width:25px}.results.list .details-wrapper .info-wrapper .property-icons .bbc>li>.icon.car{width:30px}.results.list .details-wrapper .info-wrapper .heading{display:none}.results.grid-large .info-wrapper .description,.results.list .details-wrapper .info-wrapper .description{display:none}.results.list .details-wrapper .info-wrapper .agent-container{display:none}.results.list .details-wrapper:last-of-type{margin-bottom:0}.gallery-hero-image{height:400px}.address-banner{padding:15px 0}.address-banner .address{font-size:15px}.property-details .property-heading .heading{float:none;width:100%}.property-details .property-heading .heading h2,.property-details .price h2{font-size:20px;margin-bottom:5px}.property-details .property-heading .price{float:none;text-align:left;width:100%;margin-top:5px}.property-details .property-heading .price .price-wrapper{position:relative;padding:13px 12px}.property-details .property-heading .price .price-wrapper::before{display:none}.property-details .nav-tabs>li{width:50%}.property-buttons .btn-brand{margin-bottom:5px;width:100%}.property-details .comparable-sales .title-wrapper .social{float:none;text-align:left;width:100%}.property-details .comparable-sales .title-wrapper .title{float:none;width:100%;margin-top:10px}.agent-wrapper .image-container .property-agent-image{background-size:contain}.inspection-times .list{height:140px;margin-bottom:15px}.inspection-times .list .inspections-image,.inspection-times.property-matches .list .inspections-image{display:table-caption;height:220px;width:100%}.inspection-times .list .property-details{width:70%}.inspection-times .list .property-details p{font-size:14px;margin-bottom:5px}.inspection-times .list .property-details .property-icons .bbc{margin-bottom:0}.inspection-times .list .property-details .property-icons .bbc li .icon{width:20px}.inspection-times .list .property-details .property-icons .bbc li .icon.car{width:25px}.inspection-times .list .property-details .property-icons .bbc li .icon.land{width:14px}.inspection-times .list .inspection-details{width:30%;background-color:#CD2B3C;color:#fff}.blog-posts .post-image-wrapper{margin-bottom:15px}.page-template-agent-details .service-icons .service.image{height:161px}.page-template-agent-details .service-title .title{font-size:17px}.page-template-agent-details .service-icons .service-image .service-details{transform:translateY(84%);-webkit-transform:translateY(84%);-moz-transform:translateY(84%);-ms-transform:translateY(684%);-o-transform:translateY(84%)}.page-template-agent-details .service-icons .service-image:hover .service-details{transform:translateY(84%);-webkit-transform:translateY(84%);-moz-transform:translateY(84%);-ms-transform:translateY(684%);-o-transform:translateY(84%)}.agent-profile .agent-image-wrapper .agent-image{background-size:contain}.agent-testimonials .testimonial-wrapper .testimonial-image{margin-bottom:15px}.agent-social{text-align:center;margin-bottom:15px}.agent-contact{margin-bottom:15px}.agent-buttons{float:none!important}.agent-buttons .btn{width:49%}.agent-buttons .enquiry-appraisal{width:99%;margin-top:5px}.office-details .agency-buttons .btn-brand{width:100%}.offcanvas-form{width:100%}.offcanvas-form-scroller{height:calc(100vh - 100px);-moz-height:calc(100vh - 100px);-ms-height:calc(100vh - 100px);-o-height:calc(100vh - 100px)}.modal .modal-dialog{max-width:450px}.modal .modal-body{padding:0}.modal .newsletter-details{padding:15px 25px}.modal .newsletter-form{padding:0 25px 15px}.modal .close{padding-bottom:10px}.modal .popup-image{height:300px}.fixed-social .social-icon{width:40px;height:40px}.fixed-social a{font-size:18px}.fixed-social span{font-size:16px}}@media screen and (max-width:720px){#loan-calculator .data,#rental-yield-calculator .data{float:none!important;width:100%}#loan-calculator .results,#rental-yield-calculator .results{float:none!important;margin-top:20px!important;margin-left:0;width:100%}}@media (max-width:450px){.home-banner .video-wrapper iframe{width:990px;height:800px}#loan-repayment-calculator .stamp-options .col-50,#rentalyield-calculator .stamp-options .col-50{width:99%}#loan-repayment-calculator .control-group input,#loan-repayment-calculator select,#state-modules input,#rentalyield-calculator .control-group input,#rentalyield-calculator select{width:80%}#loan-repayment-calculator h3,#rentalyield-calculator h3{font-size:19px}.home-banner .banner-text p{font-size:15px}.main-header .logo{width:60%}.main-header .logo .office-name{right:15px}.main-header .logo img{padding:10px 0 20px}.main-header .logo .office-name{bottom:0;font-size:14px}.results.list .details-wrapper .image-wrapper,.results.grid .details-wrapper .image-wrapper,.results.grid.grid-large .details-wrapper .image-wrapper{height:100%}.modal .modal-dialog{max-width:300px}.modal .popup-image{height:200px}.modal .newsletter-details{padding:0 25px 10px}.property-search .no-gutter{padding-left:15px;padding-right:15px}#advSearchFrm .suburb-wrapper{width:100%;float:none;margin-bottom:10px}#advSearchFrm .suburb-wrapper .form-control{height:45px;padding:6px 15px 8px 15px;font-size:14px}#advSearchFrm .button-wrapper{width:100%;display:block}.btn.search{padding:4px 15px;border-radius:5px}#advSearchFrm .select-wrapper .bootstrap-select>.dropdown-toggle{border-radius:5px;padding:0 15px}#advSearchFrm .select-wrapper .bootstrap-select.btn-group .dropdown-toggle .caret{right:19px}#advSearchFrm .suburb-wrapper .advanced-search{bottom:12px}#advSearchFrm .suburb-wrapper .advanced-search a{font-size:14px}#advSearchFrm .advanced-wrapper.open{border-top:1px solid #484B57}.ui-menu .ui-menu-item{padding:10px 15px}.ui-menu .ui-menu-item a{font-size:14px}#advSearchFrm .advanced-wrapper.open{height:430px;margin-top:15px}.page-template-results-page #advSearchFrm .suburb-wrapper .form-control,.page-template-property-details #advSearchFrm .suburb-wrapper .form-control{border-right:1px solid #ccc}.results .container{padding:inherit}.results:not(.results.map) .row{margin:0}.gallery-hero-image{height:220px}.property-images .property-status{right:20px;top:10px;height:60px;width:60px;font-size:11px}.property-heading .address,.property-heading .price span{padding-left:5px;padding-right:5px;border-left:2px solid #484c57}.page-banner.d-flex .col-md-12{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.page-banner.d-flex .btn{margin-bottom:15px}}@media screen and (max-width:350px){.main-header .logo .office-name{font-size:12px;bottom:3px;right:12px}.service-text{font-size:13.5px}.service-text .btn-brand{padding:6px 12px}.service-text a:first-of-type{margin-right:5px}.modal .modal-dialog{max-width:270px}.modal .popup-image{height:150px}}.navbar-toggle{border:none;background:#CD2B3C;margin-top:18px}.navbar-toggle:hover{background:#CD2B3C}.navbar-toggle .icon-bar{width:22px;transition:all 0.2s;background-color:#fff}@media screen and (max-width:320px){.home-banner .banner-image{height:450px}.home-banner .banner-title .title{font-size:26px}.home-banner .banner-text p{font-size:12px}#advSearchFrm .select-wrapper .bootstrap-select>.dropdown-toggle{font-size:16px}#advSearchFrm .suburb-wrapper .form-control{font-size:12px}#advSearchFrm .suburb-wrapper .advanced-search{bottom:15px}#advSearchFrm .suburb-wrapper .advanced-search a{font-size:12px}.home-banner .banner-title .banner-icon{padding-top:0}}@media print{*{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact}.w-100{width:100%}.h-100{height:100%}.position-relative{position:relative}a[href]:after{content:none!important}.top-header,.header-nav,#property-search,.fixed-social,.btn,.property-buttons,#tidio-chat,.service-icons,.newsletter-subscribe,footer,.social-title,.social,.rma-widget,.results-bar,.results.grid.map .map-container,.property-details .tabbed-content .nav-tabs,.property-map,.page-share-icons,.user-comments,.user-comment-form,.banner-bubble,.rss-link{display:none!important}.agency-about .about-wrapper,.home-banner .banner-image{height:auto}.home-banner .banner-title{position:relative;text-align:left;top:inherit;transform:none}.home-banner .banner-text p,.agency-about .about-wrapper{padding:0}.results.grid .image-wrapper .property-image .property-status,.results.list .image-wrapper .property-image .property-status,.property-images .property-status{top:-238px;background-color:#CD2B3C!important;color:#ffffff!important}.logo{margin-bottom:20px}.agent-wrapper .image-container{width:0%}.agent-wrapper .details-container{padding:0}.page-template-testimonialspage header#site-header{display:none!important}.page-template-testimonialspage .agent-testimonials{padding-top:25px}.page-template-testimonialspage .pagination-wrapper{display:none}.page-template-testimonialspage .newsletter-subscribe{display:none}.page-template-testimonialspage footer{display:none}.agency-staff-list .agent-wrapper .agent-image-wrapper{width:20%}}