body .ui-datepicker:not(.gform-legacy-datepicker){font-family:Open Sans}@media (max-width:992px){body .ui-datepicker:not(.gform-legacy-datepicker){transform:scale(0.75) translateX(-35px);left:0 !important}}body .ui-datepicker:not(.gform-legacy-datepicker)::before,body .ui-datepicker:not(.gform-legacy-datepicker)::after{display:none}body .ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header{background:transparent;padding:0;border:0}body .ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header::before,body .ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header::after{display:none}body .ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-datepicker-title{margin:0;padding:0;width:100%}body .ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-datepicker-title>select[class]{width:auto;background-position:100% 50% !important;background-repeat:no-repeat !important;background-size:24px 24px !important}body.home #page main#main .widget.widget_ap_cta_box.cta-type-long section#block-call-to-action .content-section .col .cta-square::before{display:none}body.home #page main#main .widget.widget_ap_cta_box.cta-type-long section#block-call-to-action .content-section .col .cta-square img{filter:grayscale(0)}@media (max-width:1199px){body.home #page main#main .ap-wrapper.ap-wrap-absolute-content{height:auto;overflow:visible;padding-top:0;padding-bottom:0}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-video{position:unset}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_ap-text{z-index:2;padding:40px 25px;background:#1e1e1e;color:#ffffff;position:relative;top:auto;bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;font-size:0.95rem}body.home #page main#main .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form{padding:30px 20px;background-color:#666;margin:0 auto;max-width:100%}}body .opentimes-wrapper .tab-icons .list-inline li:nth-child(2){margin-right:auto}body .opentimes-wrapper .tab-icons .list-inline li.list-inline-item a.item-inspection-sort{background:#092349}body .opentimes-wrapper .tab-icons .list-inline li.list-inline-item a.item-inspection-sort.active{background:#e61d19}body .opentimes-wrapper table#opentimes_table_view tr td{padding-left:0.5rem;padding-right:0.5rem}body .gform_validation_errors>h2{font-size:16px !important;margin:0 !important}body .alert ul{list-style:none}body .alert ul li:last-child{margin-top:1rem !important}body.ap-shortcode-ap_agents .staff-item-container .col .container-agent img{top:0;left:0;transform:none;object-position:top}@media (max-width:1199px) and (min-width:992px){body.ap-page-less-ap_property .listing-mid-section__sidebar .listing-navigation-container>ul li.navigation-button{padding-left:0}}body .hero{background-position-x:center}@media (max-width:991px){body footer#footer #footer-top .footer-form .ap-wrapper.ap-wrap-absolute-content .widget_apt-simple-form{max-width:100%}}