body{}body>ul.ui-autocomplete{position:absolute;top:100%;left:0;z-index:2 !important;float:left;display:none;min-width:160px;margin:0 0 10px 25px;padding:0;list-style:none;background-color:#ffffff}body>ul.ui-autocomplete li.ui-menu-item{padding:0 0.5em;line-height:2em;font-size:0.95em;cursor:pointer}body>ul.ui-autocomplete li.ui-menu-item.ui-state-focus{background:#F7F7F7}body>ul.ui-autocomplete li.ui-menu-item:hover{background:#00007c;color:#FFF !important}@media (min-width:1122px){body header.site-header .site-branding.logo img{transform:scale(1.5)}}body header.site-header .mobile-menu .top-wrapper{padding:15px 60px 15px 15px}body header.site-header .mobile-menu .top-wrapper li .btn{font-size:13px}@media (max-width:992px){body header.site-header .mobile-menu nav.main-navigation ul.menu li>a{text-transform:uppercase}}@media (max-width:991.98px){body.home>span.select2-container.select2-container--default.select2-container--open>.select2-dropdown--below{min-width:100px !important}}@media (min-width:1122px){body.home #page main#main #top-homepage-area{height:609px}}@media (max-width:991.98px){body.home #page main#main #top-homepage-area .widget_ap-slideshow .single-slideshow .slider-nav{display:none}}@media (max-width:991.98px){body.home #page main#main #top-homepage-area .widget_ap-image{padding:120px 0 50px 0}}@media (min-width:992px){body.home #page main#main #top-homepage-area .widget_ap-image{padding-top:80px}}body.home #page main#main #top-homepage-area .widget_ap-image .image-wrapper img{max-width:350px}@media (min-width:992px){body.home #page main#main #top-homepage-area .widget_ap-image .image-wrapper img{max-width:500px}}@media (min-width:992px){body.home #page main#main .widget.widget_ap-quick-search.minimal form li.select-toolbar{width:140px}}body.home #page main#main .widget.widget_ap-quick-search.minimal form li.select-toolbar .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff transparent !important}body.page .ui-datepicker .ui-datepicker-header .ui-datepicker-month{min-width:40%}body.page .ui-datepicker .ui-datepicker-header .ui-datepicker-year{min-width:30%}body.page div#ui-datepicker-div[style]{transform:translateY(-40px)}body.page #page main#main{min-height:100vh !important}body.page #page main#main article[id]{padding:50px 0}@media (max-width:767px){body.page #page main#main article[id] .entry-content .gform_wrapper.gravity-theme .ginput_complex span.name_first{margin-bottom:16px}body.page #page main#main article[id] .entry-content .gform_wrapper.gravity-theme .ginput_complex span.name_last{margin-bottom:0}body.page #page main#main article[id] .entry-content .gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){padding:0 !important}}body.page #page main#main article[id] .entry-content .gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,body.page #page main#main article[id] .entry-content .gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:4px !important}body.page #page main#main article[id] .entry-content .gform_validation_errors>h2{color:#790000 !important;font-size:16px !important;font-weight:700 !important;text-transform:none !important;margin:0 !important}body.page #page main#main article[id] .entry-content .contact-us .contact-box .contact-details{margin-bottom:1.25rem}@media (max-width:992px){body.ap-page-less-ap_property #page main#main .listing-top-section .single-slideshow .tns-nav{bottom:45px}body.ap-page-less-ap_property #page main#main .listing-top-section .single-slideshow .tns-nav>button{width:8px;height:8px;border-width:1px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .property-description-wrapper .description-container .detail-feature .content ul li{font-size:12px;flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%}body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .property-description-wrapper .description-container .detail-feature .content ul li::before{font-size:12px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body.ap-page-less-ap_property #page main#main .listing-bottom-section .property-content-section .contact-agent-wrapper .listing-agent{flex:0 0 100%;max-width:100%}}body.ap-shortcode-ap_signin #page main#main article[id] .alert-danger{width:100%;max-width:760px;margin:0 auto}body.ap-shortcode-ap_signin #page main#main article[id] .alert-danger li{line-height:1.5}@media (min-width:768px){body.ap-shortcode-ap_signin #page main#main article[id] .alert-danger{width:50%}}@media (min-width:1200px){body.ap-shortcode-ap_signin #page main#main article[id] .alert-danger{width:33.3333333333%}}body.ap-shortcode-ap_signin #page main#main article[id] .ap-core-signin-form h3{color:#111}body.ap-shortcode-ap_register #page main#main article[id] .alert-danger{max-width:760px;margin:0 auto}body.ap-shortcode-ap_register #page main#main article[id] .alert-danger ul{margin-bottom:0}body.ap-shortcode-ap_register #page main#main article[id] .alert-danger ul li{line-height:1.5}body.ap-shortcode-ap_register #page main#main article[id] .ap-core-register-form button[type=submit]{background-color:#00007c !important;color:#ffffff !important}body.ap-shortcode-ap_register #page main#main article[id] .ap-core-register-form button[type=submit]:hover{background-color:#ffffff !important;color:#00007c !important;border:1px solid #00007c !important}