@media (min-width:1024px){#masthead .header-menu-container .logo img{max-height:80px !important}}@media (max-width:768px){#masthead .header-menu-container .logo img{max-width:inherit !important}}@media (max-width:480px){#masthead .header-menu-container .logo img{min-height:30px !important;max-height:30px !important}}body.home .widget_ap-properties.minimal .property-items .image-property{-ms-flex:0 0 120px;flex:0 0 120px;max-width:120px}body.home .widget_ap-properties.minimal .property-items .property-detail{-ms-flex:0 0 100%;flex:0 0 100%;max-width:calc(100% - 120px)}body.home .widget_ap-properties .container.single-slideshow .carousel .property-items .rooms li{font-size:1.35rem}body.home .widget_ap-properties .container.single-slideshow .carousel .property-items .rooms li i{margin-right:0.45rem}body.home .widget_ap-properties .container.single-slideshow .carousel .property-items .rooms li+li{margin-left:2.35rem}@media (min-width:1200px){.ap-page-less-ap_property .main-gallery #tns1-iw{margin:0 100px !important}.ap-page-less-ap_property .main-gallery #tns1-iw .popup-gallery.tns-item .embed-responsive-16by9{padding:0 !important;height:900px}}.ap-page-less-ap_property .property_map{margin:0 -15px;padding:2rem 0}.ap-page-less-ap_property .property_map #map_canvas{padding-bottom:75%;height:0;z-index:0}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.tns-controls{display:none}}.aioseop-link{background-color:#262626;color:white !important;border:none;border-radius:0 !important;padding:6px 10px !important;line-height:initial !important;display:inline-block !important}.aioseop-link:hover{text-decoration:underline}body .site .site-header .header-menu-container .container{flex-direction:column}body .site .site-header .header-menu-container .container .site-branding{display:flex;justify-content:center !important}header.site-header .logo img{min-height:60px !important}#site-navigation{justify-content:flex-start !important}.pagination-results-bar{font-weight:bold}.pagination-results-bar .pagination-top-bar{background:#F47321 !important}.nav-sitemap .item .parent{color:#F47321 !important;margin-bottom:0.45rem}#ap-realty-agents-2 .agent-detail.col p.phone a{color:#333 !important;font-size:12px !important;line-height:18px !important;font-weight:400 !important}#ap-ratemyagent-2 #block-ratemyagent .review-page-link a[data-default-block]{color:black !important}#main>.page-title:not(.hero){margin-bottom:0.5rem !important}@media (min-width:1024px){#main>.page-title:not(.hero){margin-top:5rem}}#main .title-hero span:nth-child(2) a span,#main .title-hero span:nth-child(4) a span{color:#f47321 !important}#list-view .pagination-results-bar .pagination-top-bar{background:#f47321 !important}#list-view .button-inspection.btn-solid-theme{background-color:#f47321 !important}#list-view .listing-info .address,#list-view .listing-info .price{color:#333 !important}#list-view .listing-info .listing-headline>a{color:#f47321 !important}#list-view .listing-footer{width:calc(100% - 31px) !important}#ap-testimonial-2 #block-testimonial:before{background:black !important}#current-listing .listing-info .listing-headline,#list-view .listing-info .listing-headline,#recent-leases .listing-info .listing-headline,#recent-sales .listing-info .listing-headline{position:relative;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#current-listing .listing-info .listing-headline>a,#list-view .listing-info .listing-headline>a,#recent-leases .listing-info .listing-headline>a,#recent-sales .listing-info .listing-headline>a{font-weight:500;font-size:16px !important;line-height:24px !important}#current-listing .listing-info .listing-headline>a:hover,#list-view .listing-info .listing-headline>a:hover,#recent-leases .listing-info .listing-headline>a:hover,#recent-sales .listing-info .listing-headline>a:hover{color:currentColor !important}.staff-item-container .embed-responsive picture>img{object-position:top}#contact-agent .listing-agent img{object-position:top}