.wp-block-cover.standalone img{filter:brightness(0.75)}.wp-block-cover.standalone .wp-block-cover__inner-container{text-align:center}@media (min-width:992px){.wp-block-cover.standalone .wp-block-cover__inner-container{padding-top:15rem;padding-bottom:15rem}}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}#header_search_form ul.ap-quick-search li.col-submit button,#header_search_form ul.ap-quick-search div.col-submit button{background:black !important;color:white !important}.gform_wrapper .gform_footer input[type=submit]{background:transparent !important;color:#009289 !important;border-radius:0 !important;border:1px solid #009289 !important}.gform_wrapper .gform_footer input[type=submit]:hover{background:#009289 !important;color:#ffffff !important;border:1px solid #009289 !important}.sticker{font-size:22px;padding:0 0 0 25px}.mfp-gallery .mfp-close{width:auto;padding:0 1rem;right:0;top:40px;background:#009289}.mobile-menu ul.menu>li ul.sub-menu>li.shrink>ul.sub-menu{max-height:200em;-webkit-transition-duration:1s;transition-duration:1s}.mobile-menu ul.menu>li ul.sub-menu>li ul.sub-menu li{padding-left:1rem}.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}input[type=text],input[type=number],input[type=email],input[type=password],input[type=search]{font-size:16px !important}textarea{font-size:16px !important}header nav.main-navigation ul.menu>li ul.sub-menu ul{left:unset;right:100%}body.home #content{padding-top:0 !important}@media (min-width:768px){body.ap-shortcode-ap_signin .entry-content .alert.alert-danger{width:50%;margin:20px auto 0}}@media (min-width:1200px){body.ap-shortcode-ap_signin .entry-content .alert.alert-danger{width:33.33%;margin:20px auto 0}}@media (min-width:768px){body.ap-shortcode-ap_register .entry-content .alert.alert-danger{width:88%;margin:20px auto 0}}@media (min-width:1200px){body.ap-shortcode-ap_register .entry-content .alert.alert-danger{width:760px;margin:20px auto 0}}body:not(.contact-us, .home) footer.site-footer{padding-top:4rem}#mobile-tools div{box-shadow:0 0 5px 2px rgba(255, 255, 255, 0.2);background:#007a7a;opacity:0.6;color:#ffffff}body.ap-shortcode-ap_open_times .opentimes-wrapper #open-times-wrapper>.row .listing-item .listing-footer .inspection-item{padding-right:1.25rem !important}