#header_search_form ul.ap-quick-search li.col-submit button,#header_search_form ul.ap-quick-search div.col-submit button{border-color:white}#header_search_form ul.ap-quick-search li.col-submit button:hover,#header_search_form ul.ap-quick-search div.col-submit button:hover{background:white;color:#a61e22}#search-results .right-listings-nav>*{vertical-align:unset}.mfp-gallery .mfp-close{width:auto;padding:0 1rem;right:0;top:40px;background:#a61e22}.gform_wrapper.gform-theme .gform_footer input[type="submit"]{background:#a61e22 !important;color:#ffffff !important;border-color:#ffffff !important}.gform_wrapper.gform-theme .gform_footer input[type="submit"]:hover{background:#ffffff !important;color:#a61e22 !important;border-color:#a61e22 !important}.agent-top-section{padding-top:100px}body:not(.home) main#main{padding-top:55px}@media (min-width:768px){body:not(.home) main#main{padding-top:80px}}body:not(.home) main#main .hero-container[style] .page-title{color:white;font-weight:600;font-size:55px}body:not(.home).page-template-default.page:not(.zero-footer-gap) #content main#main article{padding-bottom:4rem}@media (max-width:767px){body.ap-page-less-ap_team .agent-top-section .agent-detail .agent-img-container{padding-bottom:100%}body.ap-page-less-ap_team .agent-top-section .agent-detail .agent-img-container img{left:0;transform:none;width:100%;object-fit:cover}}body.ap-page-less-ap_property main#main{padding-top:150px}@media (max-width:767px){body.ap-page-less-ap_property main#main{padding-top:80px}}body.ap-page-less-ap_property .listing-bottom-section .property-content-section .feature-address{position:static}@media (max-width:767px){body.ap-page-less-ap_property .listing-bottom-section .property-content-section .feature-address{flex-direction:column;gap:1rem}body.ap-page-less-ap_property .listing-bottom-section .property-content-section .feature-address .property-rooms{position:static}}body.ap-page-less-ap_property.home .bg-header{background:#a61e22}body.ap-shortcode-ap_open_times .opentimes-wrapper #open-times-wrapper>.row .listing-item{overflow:hidden}body.ap-shortcode-ap_open_times .opentimes-wrapper #open-times-wrapper>.row .listing-item:before{content:"";position:absolute;background:#F2F2F2;height:100%;left:10.5px;right:10.5px}body.ap-shortcode-ap_open_times .opentimes-wrapper #open-times-wrapper>.row .listing-item .bg-black-5{position:relative;z-index:2;background:#F2F2F2}body.ap-shortcode-ap_open_times .opentimes-wrapper #open-times-wrapper>.row .listing-item .bg-black-5 .listing-info{padding-bottom:0}body.ap-shortcode-ap_open_times .opentimes-wrapper #open-times-wrapper>.row .listing-item .bg-black-5 .listing-info .listing-address .suburb{opacity:1}body.ap-shortcode-ap_open_times .opentimes-wrapper #open-times-wrapper>.row .listing-item .bg-black-5 .listing-info .listing-address .address{opacity:1}body.ap-shortcode-ap_open_times .opentimes-wrapper #open-times-wrapper>.row .listing-item .bg-black-5 .listing-info .price{margin-bottom:10px}body.ap-shortcode-ap_open_times .opentimes-wrapper #open-times-wrapper>.row .listing-item .bg-black-5 .listing-info .rooms{opacity:1}body.ap-shortcode-ap_open_times .opentimes-wrapper #open-times-wrapper>.row .listing-item .bg-black-5 .listing-footer{position:unset !important}body.ap-shortcode-ap_open_times .opentimes-wrapper #open-times-wrapper>.row .listing-item .bg-black-5 .listing-footer .inspection-item{display:block !important;padding-right:1.25rem !important}body.ap-shortcode-ap_open_times .opentimes-wrapper #open-times-wrapper>.row .listing-item .bg-black-5 .listing-footer .inspection-item .time-list{margin-bottom:5px;line-height:normal}body .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span:last-of-type{padding-right:0}body .gform_wrapper.gform_validation_error form .gform_body ul.gform_fields li.gfield,body .gform_wrapper.gform_validation_error form .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required{padding:0}body .mfp-content .popup-email-form form ul li>textarea{font-size:inherit}body .sticker{padding:0 0 0 25px;font-size:22px}