body.home #page main#main #top-homepage-area>*:not(.widget_ap-slideshow){z-index:2}@media (min-width:1200px){body.home #page main#main #top-homepage-area>.container{max-width:1170px}}body.home #page main#main #top-homepage-area .widget_ap-menu{z-index:3}body.home #page main#main #top-homepage-area .widget_ap-slideshow{z-index:1}body.home #page main#main #top-homepage-area .widget_ap-slideshow::before{background:rgba(255, 255, 255, 0)}@media (max-width:767px){body.home #page main#main #top-homepage-area .widget_ap-slideshow .single-slideshow .slider-nav{display:none}}@media (min-width:992px){body.home #page main#main #top-homepage-area .widget_ap-quick-search.minimal form{width:75%}}body.home #page main#main #top-homepage-area .widget_ap-quick-search.minimal form .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff transparent !important}body.home #page main#main #top-homepage-area .widget_ap-image{padding:100px 0}body.home #page main#main #top-homepage-area .widget_ap-image .image-wrapper img{max-width:615px}body.home #page main#main .widget_ap-realty-agents .carousel{margin:0 auto}body.home .ui-widget.ui-widget-content{position:absolute;background:white;z-index:2}body.home .ui-widget.ui-widget-content li{cursor:pointer}body.home .ui-widget.ui-widget-content li:hover{background:#01316a;color:white}body>span.select2-container.select2-container--default.select2-container--open>.select2-dropdown--below{min-width:unset}body .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff transparent}body #print_list a i{margin-left:8px}body.ap-shortcode-ap_signin .entry-content>.alert{margin-left:auto;margin-right:auto}@media (min-width:768px){body.ap-shortcode-ap_signin .entry-content>.alert{max-width:50%}}@media (min-width:1200px){body.ap-shortcode-ap_signin .entry-content>.alert{max-width:33.3%}}body.ap-shortcode-ap_register .entry-content>.alert{max-width:760px;margin-left:auto;margin-right:auto}body.ap-shortcode-ap_register .entry-content form.ap-core-register-form button{background:#01316a !important;color:#ffffff !important;border-color:#01316a !important}body.ap-shortcode-ap_register .entry-content form.ap-core-register-form button:hover{background:#e30613 !important;color:#ffffff !important;border-color:#e30613 !important}body .alert>ul{list-style:none !important;padding-left:0 !important;margin-bottom:0 !important}body .listing-top-section .single-slideshow .tns-nav{text-align:center;width:100%}@media (max-width:991px){body .listing-top-section .single-slideshow .tns-outer{display:flex;flex-direction:column-reverse}body .listing-top-section .single-slideshow .tns-outer .tns-nav{position:static;transform:none;margin-top:-3rem}}@media (max-width:1199px){body .listing-head .sidebar .expand-refine button{border-color:white}}@media (max-width:1199px){body .listing-body{padding-top:30px}}@media (max-width:640px){body .gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){padding-right:0 !important}body .gform_wrapper .ginput_complex.ginput_container span{margin-bottom:0}body .gform_wrapper .ginput_complex.ginput_container span:not(:last-child){margin-bottom:calc(16px + 8px)}body .gform_wrapper .gform_footer{padding-right:0 !important}}body .gform_wrapper.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],body .gform_wrapper.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:0}body .gform_wrapper.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:8px}body .gform_wrapper.gform_legacy_markup_wrapper li.hidden_label input{margin-top:0}body header.site-header .mobile-menu .top-wrapper .close-mobile-menu{position:static}body .gform_validation_errors>h2{color:#790000;font-size:16px;font-weight:700;margin:0 0 0.9375rem;text-transform:unset}body .agent-bottom-section .tabs-container.ui-widget.ui-widget-content.ui-tabs .tab-pane.ui-tabs-panel{overflow:auto}@media (max-width:991px){body .agent-bottom-section #open-homes table .action_cell{display:flex;align-items:center}body .agent-bottom-section #open-homes table .action_cell .add-fav{padding-top:0 !important;padding-bottom:0 !important}}body form.add-requirement .ui-tabs-nav li{background:none !important;padding:0 15px 1rem !important;display:block !important;text-align:left !important}body .horizontal-tab .tab-pane .ui-accordion h3.ui-accordion-header{display:flex;padding:0 1rem;align-items:center;cursor:pointer}