.home .widget_ap_cta_box section#block-call-to-action .container .list-cta .image-cta img[src*=iStock-1815726107],.home .widget_ap_cta_box section#block-call-to-action .container .list-cta .image-cta img[src*=iStock-1349049467]{object-position:left}@media (max-width:767px){.home header{background:#000730}}#search-results .right-listings-nav>*{vertical-align:unset}#header_search_form ul.ap-quick-search li span.select2.select2-container .select2-selection--single{border:solid #ccc 1px !important}#header_search_form ul.ap-quick-search li span.select2.select2-container .select2-selection--multiple{border:solid #ccc 1px !important}#header_search_form ul.ap-quick-search div span.select2.select2-container .select2-selection--single{border:solid #ccc 1px !important}#header_search_form ul.ap-quick-search div span.select2.select2-container .select2-selection--multiple{border:solid #ccc 1px !important}input[type=text],input[type=number],input[type=email],input[type=password],input[type=search]{font-size:16px !important}textarea{font-size:16px !important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.mfp-gallery .mfp-close{width:auto;padding:0 1rem;right:0;top:40px;background:#000730}.gform_wrapper .gform_footer input[type=submit]{background:transparent !important;color:#000730 !important;border-radius:0 !important;border:1px solid #000730 !important}.gform_wrapper .gform_footer input[type=submit]:hover{background:#000730 !important;color:#ffffff !important;border:1px solid #000730 !important}.gform_wrapper.gform_validation_error form .gform_body ul.gform_fields li.gfield,.gform_wrapper.gform_validation_error form .gform_body ul.gform_fields li.gfield.gfield_error.gfield_contains_required{padding:0}.ui-datepicker-title select{padding:0 1.2rem 0 1rem;background-position:calc(100% - 5px) center !important;background-color:white !important;background-size:12px !important;max-width:unset !important}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-calendar td:first-child .ui-state-active{width:100%}#mobile-tools div{color:white;opacity:0.65;box-shadow:0 0 5px 2px rgba(255, 255, 255, 0.5)}.sticker{font-size:22px;padding:0 0 0 25px}@media (max-width:767px){body.ap-page-less-ap_team .agent-top-section .agent-detail .agent-img-container img{width:100%;object-fit:cover}}body.ap-shortcode-ap_open_times .opentimes-wrapper #open-times-wrapper>.row .listing-item .listing-footer .inspection-item{padding-right:1rem !important}body:not(.contact-us, .home) footer.site-footer{padding-top:4rem}