@media(max-width:767px){body.flyout-active{overflow-y:hidden}}#account-savedlistinglist.iframed .site-header,#account-savedlistinglist.iframed .site-navigation,#mapsearch-single-listing-overlay .site-header,#mapsearch-single-listing-overlay .site-navigation{display:none}.header-placeholder-v2{clear:both;display:none;float:none;height:52px;width:100%}@media(min-width:580px){.header-placeholder-v2{height:68px}}.header-placeholder-v2::before{content:"";display:block;height:52px}@media(min-width:580px){.header-placeholder-v2::before{height:68px}}.header-placeholder-v2.flyout-active{display:block}@media(min-width:768px){.header-placeholder-v2.flyout-active{display:none}}.site-header-v2{background:#009fc7;box-shadow:0 1px 8px #555;height:52px;position:relative;z-index:1020}@media(min-width:580px){.site-header-v2{height:68px}}@media(min-width:768px){.site-header-v2{box-shadow:none}}.site-header-v2.flyout-active{left:0;position:fixed;right:0;top:0}@media(min-width:768px){.site-header-v2.flyout-active{left:auto;position:relative;right:auto;top:auto}}@media(min-width:768px){.site-header-v2 .inner-container{margin:0 auto;max-width:1200px}}.site-header-v2 .left-side{float:left}.site-header-v2 .right-side{float:right}.site-header-v2 .close-flyout{display:none}.site-header-v2 .hamburger-menu{border-bottom:2px solid #fff;border-top:2px solid #fff;display:block;float:left;height:22px;margin:15px 16px 0;position:relative;width:27px}@media(min-width:321px){.site-header-v2 .hamburger-menu{margin-right:34px}}@media(min-width:580px){.site-header-v2 .hamburger-menu{height:26px;margin:21px 31px 0 25px;width:32px}}@media(min-width:768px){.site-header-v2 .hamburger-menu{display:none}}.site-header-v2 .hamburger-menu::before{background:#fff;content:"";display:block;height:2px;left:0;position:absolute;top:8px;width:100%}@media(min-width:580px){.site-header-v2 .hamburger-menu::before{top:10px}}.site-header-v2 .logo-group{float:left;margin:8px 0 0 0}@media(min-width:580px){.site-header-v2 .logo-group{margin:14px 0 0 0}}@media(min-width:768px){.site-header-v2 .logo-group{margin:9px 0 0 25px}}.site-header-v2 .logo-group .xome-logo-wrapper{display:block;float:left;margin:0;text-decoration:none;width:57px}@media(min-width:580px){.site-header-v2 .logo-group .xome-logo-wrapper{width:61px}}@media(min-width:768px){.site-header-v2 .logo-group .xome-logo-wrapper{width:79px}}.site-header-v2 .logo-group .xome-logo{display:block;width:100%}.site-header-v2 .logo-group .xome-logo-label{clear:both;color:#fff;font-size:.4rem;font-weight:normal;line-height:1.1;margin:0 0 0 1px;white-space:nowrap}@media(min-width:580px){.site-header-v2 .logo-group .xome-logo-label{font-size:.43rem}}@media(min-width:768px){.site-header-v2 .logo-group .xome-logo-label{font-size:.55rem}}.site-header-v2 .logo-group .logo-divider{background:#70c9df;float:left;height:34px;margin:0 10px;width:1px}@media(min-width:580px){.site-header-v2 .logo-group .logo-divider{height:37px}}@media(min-width:768px){.site-header-v2 .logo-group .logo-divider{margin:0 12px;height:48px}}.site-header-v2 .logo-group .cooper-logo{display:block;float:left;margin:4px 0 0;width:89px}@media(min-width:580px){.site-header-v2 .logo-group .cooper-logo{width:95px}}@media(min-width:768px){.site-header-v2 .logo-group .cooper-logo{margin-top:6px;width:124px}}.site-header-v2 .main-contact-number{display:none}@media(min-width:580px){.site-header-v2 .main-contact-number{color:#fff;display:block;float:left;font-size:1.14rem;font-style:normal;font-weight:700;margin:23px 20px 0 0;position:relative;text-decoration:none}}@media(min-width:768px){.site-header-v2 .main-contact-number{display:none}}@media(min-width:580px){.site-header-v2 .main-contact-number::before{background-image:url(/images/recos/35012/icon-phone-white.svg);background-repeat:no-repeat;background-size:16px auto;content:"";display:block;height:16px;left:-22px;position:absolute;top:4px;width:24px}}.site-header-v2 .main-contact-number.hide-number{display:none}.site-header-v2 .header-cta{background:#e67300;border-radius:16px;color:#fff;display:none;float:right;font-size:.86rem;font-weight:normal;height:32px;line-height:1.2;margin:10px 16px 0 0;outline:0;padding:9px 15px 0;text-decoration:none}@media(min-width:580px){.site-header-v2 .header-cta{border-radius:20px;font-size:1.14rem;height:40px;margin:14px 25px 0 0}}.site-header-v2 .header-signed-in-ui{display:none;float:right;margin:0 10px 0 0;position:relative}@media(min-width:580px){.site-header-v2 .header-signed-in-ui{margin-right:25px}}.site-header-v2 .header-signed-in-ui .name-region{color:#fff;display:block;height:inherit;margin:2px 0 0;text-decoration:none}@media(min-width:580px){.site-header-v2 .header-signed-in-ui .name-region{margin-top:19px}}.site-header-v2 .header-signed-in-ui .first-and-last-name{float:left;font-size:.92rem;font-weight:normal;line-height:1.2;margin:17px 0 0;text-align:right}@media(min-width:375px){.site-header-v2 .header-signed-in-ui .first-and-last-name{margin:9px 0 0}}@media(min-width:580px){.site-header-v2 .header-signed-in-ui .first-and-last-name{font-size:1.14rem;margin:4px 0 0}}@media(min-width:580px){.site-header-v2 .header-signed-in-ui .first-and-last-name .manual-break{display:none}}.site-header-v2 .header-signed-in-ui .first-and-last-name .display-name{display:none}@media(min-width:375px){.site-header-v2 .header-signed-in-ui .first-and-last-name .display-name{display:block;max-width:106px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(min-width:405px){.site-header-v2 .header-signed-in-ui .first-and-last-name .display-name{max-width:9999px}}.site-header-v2 .header-signed-in-ui .first-and-last-name .default-text{display:inline}@media(min-width:375px){.site-header-v2 .header-signed-in-ui .first-and-last-name .default-text{display:none}}.site-header-v2 .header-signed-in-ui .caret-icon{background:url(/images/recos/35012/header-caret.svg) center no-repeat;float:left;height:12px;margin:18px 0 0 7px;transform:rotate(180deg);width:14px}@media(min-width:580px){.site-header-v2 .header-signed-in-ui .caret-icon{margin:9px 0 0 7px}}.site-header-v2 .header-signed-in-ui .user-icon{display:none;float:left;margin:0 0 0 10px}@media(min-width:580px){.site-header-v2 .header-signed-in-ui .user-icon{display:block}}.site-header-v2 .header-signed-in-ui .menu-container{background:#fff;box-shadow:0 0 6px rgba(0,0,0,0.3);opacity:0;padding:10px 0 0 0;pointer-events:none;position:absolute;right:0;top:52px;transition:opacity .2s}@media(min-width:580px){.site-header-v2 .header-signed-in-ui .menu-container{top:58px}}.site-header-v2 .header-signed-in-ui .menu-container::before{border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:block;height:0;position:absolute;right:0;top:-7px;width:0}@media(min-width:580px){.site-header-v2 .header-signed-in-ui .menu-container::before{border-bottom-width:12px;border-left-width:12px;border-right-width:12px;right:33px;top:-12px}}.site-header-v2 .header-signed-in-ui .menu-container .menu-item{color:#000;display:block;font-size:1.07rem;line-height:1.2;padding:7px 21px 8px;text-decoration:none;transition:background-color .1s;white-space:nowrap;width:100%}.site-header-v2 .header-signed-in-ui .menu-container .menu-item:hover{background-color:#f5f5f5}.site-header-v2 .header-signed-in-ui .menu-container .menu-item.item-sign-out{border-top:1px solid #efefef;padding:13px 21px 14px;margin:10px 0 0 0}.site-header-v2 .header-signed-in-ui.display-menu .caret-icon{transform:none}.site-header-v2 .header-signed-in-ui.display-menu .menu-container{opacity:1;pointer-events:auto}@media(min-width:321px){.site-header-v2.with-v5-dashboard-menu .hamburger-menu{margin-right:16px}}@media(min-width:580px){.site-header-v2.with-v5-dashboard-menu .hamburger-menu{margin-right:31px}}@media(min-width:768px){#page-ui-searchmotifv3-listingdetail .site-header-v2 .close-flyout{align-items:center;background-color:transparent;border-right:1px solid rgba(255,255,255,0.6);display:flex;float:left;height:68px;justify-content:center;left:auto;margin:0 -12px 0 0;padding:0;position:relative;width:30px}}@media(min-width:800px){#page-ui-searchmotifv3-listingdetail .site-header-v2 .close-flyout{display:none}}@media(min-width:768px){#page-ui-searchmotifv3-listingdetail .site-header-v2 .close-flyout .arrow-icon{display:block;height:18px;margin:0;outline:0;padding:0}}@media(min-width:768px){#page-ui-searchmotifv3-listingdetail .site-navigation-v2 .nav-items-container{padding-left:43px}}@media(min-width:800px){#page-ui-searchmotifv3-listingdetail .site-navigation-v2 .nav-items-container{padding-left:25px}}.site-navigation-v2{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.13);display:block;height:38px;position:relative;z-index:1015}@media(max-width:767px){.site-navigation-v2{bottom:0;box-shadow:none;display:block;height:auto;overflow-y:auto;position:fixed;top:68px;transform:translate(-100%,0);transition:.5s;width:184px}}@media(max-width:579px){.site-navigation-v2{top:52px;z-index:1115}}.site-navigation-v2.flyout-active{transform:translate(0,0)}.site-navigation-v2 .nav-items-container{display:block;height:38px;margin:0 auto;max-width:1200px;padding:10px 25px 0}@media(max-width:767px){.site-navigation-v2 .nav-items-container{flex-direction:column;height:auto;padding:0;text-align:center;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}.site-navigation-v2 .nav-items-container .nav-item{color:#1d537b;display:block;float:left;font-size:1rem;font-weight:400;height:auto;line-height:1.2;padding:1px 14px 0;position:relative;text-decoration:none;white-space:nowrap}@media(max-width:991px){.site-navigation-v2 .nav-items-container .nav-item{padding-left:12px;padding-right:12px}}@media(max-width:767px){.site-navigation-v2 .nav-items-container .nav-item{background-repeat:no-repeat;clear:both;float:none;font-size:.92857rem;font-weight:400;height:64px;padding:0}}.site-navigation-v2 .nav-items-container .nav-item:first-child{padding-left:0}.site-navigation-v2 .nav-items-container .nav-item:last-child{float:right;padding-right:0}@media(max-width:767px){.site-navigation-v2 .nav-items-container .nav-item:last-child{float:none}}@media(max-width:767px){.site-navigation-v2 .nav-items-container .nav-item.nav-item-search-homes{background-image:url(/images/recos/35012/icon-flyout-search-homes.svg);background-position:center 9px}}@media(max-width:767px){.site-navigation-v2 .nav-items-container .nav-item.nav-item-my-homes{background-image:url(/images/recos/35012/icon-flyout-my-homes.svg);background-position:center 11px}}@media(max-width:767px){.site-navigation-v2 .nav-items-container .nav-item.nav-item-my-searches{background-image:url(/images/recos/35012/icon-flyout-my-searches.svg);background-position:center 11px}}@media(max-width:767px){.site-navigation-v2 .nav-items-container .nav-item.nav-item-sell{background-image:url(/images/recos/35012/icon-flyout-sell.svg);background-position:center 12px}}@media(max-width:767px){.site-navigation-v2 .nav-items-container .nav-item.nav-item-loan{background-image:url(/images/recos/35012/icon-flyout-loan.svg);background-position:center 10px}}@media(max-width:767px){.site-navigation-v2 .nav-items-container .nav-item.nav-item-explore-neighborhoods{background-image:url(/images/recos/35012/icon-flyout-explore-neighborhoods.svg);background-position:center 11px}}@media(max-width:767px){.site-navigation-v2 .nav-items-container .nav-item.nav-item-contact-us{background-image:url(/images/recos/35012/icon-flyout-contact-us.svg);background-position:calc(50% + 9px) 11px;border-bottom:1px solid #999;height:86px;order:-1}}.site-navigation-v2 .nav-items-container .nav-item.nav-item-contact-us .nav-name{font-weight:500}@media(max-width:767px){.site-navigation-v2 .nav-items-container .nav-item.nav-item-contact-us .nav-name{font-weight:400}}@media(max-width:767px){.site-navigation-v2 .nav-items-container .nav-item .nav-name{bottom:6px;display:block;left:50%;line-height:1.3;position:absolute;transform:translate(-50%,0)}}.site-navigation-v2 .nav-items-container .nav-item .nav-name .main-contact-number{color:#1d537b;display:block;font-size:1.14rem;font-style:normal;font-weight:700;margin:-3px 0 0;position:relative;text-decoration:none}@media(max-width:767px){.site-navigation-v2 .nav-items-container .nav-item .nav-name .main-contact-number{clear:both;color:#3f4a58;display:block;font-size:.92857rem;font-weight:normal;margin:0}}.site-navigation-v2 .nav-items-container .nav-item .nav-name .main-contact-number::before{background-image:url(/images/recos/35012/icon-phone-dark-blue.svg);background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:22px;left:-25px;position:absolute;top:1px;width:22px}@media(max-width:767px){.site-navigation-v2 .nav-items-container .nav-item .nav-name .main-contact-number::before{display:none}}.site-navigation-v2 .nav-items-container .nav-item .contact-us-label{display:none}@media(max-width:767px){.site-navigation-v2 .nav-items-container .nav-item .contact-us-label{display:block}}.site-navigation-v2 .nav-items-container .divider{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#aaa 50%,rgba(255,255,255,0) 100%);display:none;float:left;height:26px;margin:-2px 0 0;width:1px}@media(max-width:767px){.site-navigation-v2 .nav-items-container .divider{display:block;height:1px;margin:0;width:100%}}.site-navigation-v2 .nav-items-container .divider.last-divider{display:none}@media(max-width:767px){.site-navigation-v2 .nav-items-container .divider.last-divider{display:block}}.flyout-overlay{background-color:rgba(0,106,151,0.56);bottom:0;display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .5s;z-index:1010}@media(max-width:767px){.flyout-overlay.flyout-active{opacity:1;pointer-events:auto}}#footer{background:#1d6a95;bottom:0;color:#fff;line-height:1.5;padding:24px 0;position:relative;text-align:center;width:100%}#footer a{color:#fff}#footer .main-links{font-size:0;list-style:none;margin:0 0 3px;padding:0 25px}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){#footer .main-links{padding:0 20px}}#footer .link-item{display:inline-block;font-size:.86rem;margin:0 0 10px;padding:0 18px}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){#footer .link-item{padding:0 12px}}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){#footer .link-item:first-child{padding-left:0}}#footer .link-item:not(:last-child){border-right:1px solid #fff}#footer .equal-housing-logo{height:18px}#footer .legal-copy{font-size:.86rem;margin:0 auto;max-width:1140px;padding:0 25px}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){#footer .legal-copy{text-align:left}}#footer .footer-divider{background:#fff;clear:both;height:1px;margin:15px auto;width:100px}body#listing-listingsearch #footer{padding:24px 0 90px}@media(min-width:768px){body#listing-listingsearch #footer{padding:24px 0}}body#ui-searchmotifv3-listingdetail #footer{padding:24px 0 90px}@media(min-width:1024px){body#ui-searchmotifv3-listingdetail #footer{padding:24px 0}}.section-search-v2{background-color:#000;background-position:center;background-repeat:no-repeat;background-size:cover;clear:both;padding:0 0 95px;position:relative;text-align:center}@media(min-width:580px){.section-search-v2{padding-bottom:140px}}.section-search-v2 .main-tagline{color:#fff;font-family:"Lato Black";font-size:2.12rem;font-weight:300;letter-spacing:.02em;line-height:1.2;margin:0 16px;padding:95px 0 40px;position:relative;text-shadow:0 0 6px rgba(0,0,0,0.45);z-index:50}@media(min-width:580px){.section-search-v2 .main-tagline{font-size:3.42rem;letter-spacing:0;padding-top:115px}}@media(min-width:768px){.section-search-v2 .main-tagline{letter-spacing:.01em}}.section-search-v2 .form-hero-search{display:block;margin:0 auto 14px!important;position:relative;width:calc(100% - 32px)!important;z-index:50}@media(min-width:580px){.section-search-v2 .form-hero-search{margin-bottom:5px!important;max-width:520px;width:calc(100% - 50px)!important}}.section-search-v2 .input-wrapper{background:#fff;border-radius:24px;box-shadow:0 4px 12px rgba(0,0,0,0.6);height:48px}@media(min-width:580px){.section-search-v2 .input-wrapper{border-radius:28px;height:56px}}.section-search-v2 .input-wrapper .hero-search-field{background:transparent;border:0;color:#222;float:left;font-family:Lato;font-size:1rem!important;font-weight:normal;height:inherit;line-height:1.2;margin:0 0 0 24px!important;outline:0;padding:0 10px 0 8px;text-align:left;width:calc(100% - 66px)!important}@media(min-width:580px){.section-search-v2 .input-wrapper .hero-search-field{font-size:1.14rem!important;height:55px;margin-left:28px!important;width:calc(100% - 28px - 17px - 23px)!important}}.section-search-v2 .input-wrapper .hero-search-field:focus{border:0}.section-search-v2 .input-wrapper .hero-search-field::-ms-clear{display:none}.section-search-v2 .input-wrapper .hero-search-field::-webkit-input-placeholder{color:#adafb2;opacity:1}.section-search-v2 .input-wrapper .hero-search-field:-ms-input-placeholder{color:#adafb2;opacity:1}.section-search-v2 .input-wrapper .hero-search-field::placeholder{color:#adafb2;opacity:1}.section-search-v2 .input-wrapper .hero-search-button{background:transparent!important;border:0;box-shadow:none;display:block;float:right;height:inherit;margin:0 24px 0 0!important;outline:0;padding:0;position:absolute;right:0;top:0;width:18px;-webkit-appearance:none}@media(min-width:580px){.section-search-v2 .input-wrapper .hero-search-button{margin-right:17px!important;width:23px}}.section-search-v2 .input-wrapper .hero-search-button .icon-search-glass{border:2px solid #009fc7;border-radius:50%;height:14px;left:0;position:absolute;top:15px;width:14px}@media(min-width:580px){.section-search-v2 .input-wrapper .hero-search-button .icon-search-glass{height:18px;top:17px;width:18px}}.section-search-v2 .input-wrapper .hero-search-button .icon-search-glass::before{background:#009fc7;bottom:-6px;content:"";display:block;height:7px;position:absolute;right:-3px;transform:rotate(-45deg);width:2px}@media(min-width:580px){.section-search-v2 .input-wrapper .hero-search-button .icon-search-glass::before{height:9px}}.section-search-v2 .search-license-agreement{margin:0 16px;position:relative;text-align:center;z-index:50}.section-search-v2 .search-license-agreement .link{color:#fff;font-size:.85rem;line-height:1.2;text-decoration:underline}.section-search-v2 .street-smarts-container{display:inline-block;font-size:0;margin:10px auto 0;position:relative;text-align:right;z-index:50}.section-search-v2 .street-smarts-container .main-text{color:#fff;font-family:"Lato Black";font-size:1.71rem;font-weight:300;letter-spacing:.03em;line-height:1.2}.section-search-v2 .street-smarts-container .main-text .highlight{color:#61c7e0;font-family:"Lato Black";line-height:1.2}.section-search-v2 .street-smarts-container .citation{color:#fff;font-size:.78rem;font-style:italic;line-height:1.2;margin:-5px 5px 0 0;position:relative}.section-search-v2.neighborhood-version{margin:0 -15px}@media(min-width:580px){.section-search-v2.neighborhood-version{padding-bottom:70px}}@media(min-width:580px){.section-search-v2.neighborhood-version .main-tagline{padding-bottom:36px;padding-top:70px}}#recohomepage{margin:0;min-height:100%;overflow-x:visible;padding:0;-ms-overflow-style:scrollbar}#recohomepage .header{min-height:208px}@media(max-width:1199px){#recohomepage .header{min-height:108px}}@media(max-width:767px){#recohomepage .header{min-height:60px}}#recohomepage #viewport-wrapper{position:relative;-ms-flex:1;-webkit-flex:1;flex:1}#recohomepage #Master_Viewport{min-height:0}#recohomepage .header{overflow:hidden}#recohomepage .form-group{margin-bottom:0}#recohomepage .standard-property-carousel .listings-title{color:#004261;font-size:2.28rem;line-height:1.1;margin:54px 0 31px;padding:0}@media(min-width:768px){#recohomepage .standard-property-carousel .listings-title{font-size:2.28rem}}@media(min-width:1000px){#recohomepage .standard-property-carousel .listings-title{font-size:2.28rem}}@media(min-width:1240px){#recohomepage .standard-property-carousel .listings-title{margin:74px 0 32px}}#recohomepage .standard-property-carousel .featured-property-card .price{font-family:"Lato Black";font-weight:300}#recohomepage .horizontal-rule{background:#dedede;height:1px;width:100%}#recohomepage .pre-qualify-billboard{background-image:url(/images/recos/35012/home-prequalify-background.webp);background-position:-200px center;background-repeat:no-repeat;background-size:auto 158%;clear:both;position:relative}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#recohomepage .pre-qualify-billboard{background-image:url(/images/recos/35012/home-prequalify-background-2x.webp)}}@media(min-width:768px){#recohomepage .pre-qualify-billboard{background-position:-200px -165px;background-size:1000px auto}}@media(min-width:1200px){#recohomepage .pre-qualify-billboard{background-position:-150px -165px}}@media(min-width:1320px){#recohomepage .pre-qualify-billboard{background-position:-100px -165px}}@media(min-width:1440px){#recohomepage .pre-qualify-billboard{background-position:-20px -165px}}@media(min-width:1650px){#recohomepage .pre-qualify-billboard{background-image:url(/images/recos/35012/home-prequalify-background-2x.webp);background-position:left -220px;background-size:auto 260%}}@media(min-width:1900px){#recohomepage .pre-qualify-billboard{background-position:left -270px;background-size:auto 300%}}#recohomepage .pre-qualify-billboard::before{background:linear-gradient(to right,rgba(11,162,200,0.5) 0,rgba(11,162,200,0.95) 40%);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}@media(min-width:580px){#recohomepage .pre-qualify-billboard::before{background:linear-gradient(to right,rgba(11,162,200,0) 20%,#0ba2c8 50%)}}@media(min-width:768px){#recohomepage .pre-qualify-billboard::before{background:linear-gradient(to right,rgba(11,162,200,0) 30%,#0ba2c8 60%)}}@media(min-width:1100px){#recohomepage .pre-qualify-billboard::before{background:linear-gradient(to right,rgba(11,162,200,0) 30%,#0ba2c8 55%)}}#recohomepage .pre-qualify-billboard .copy-container{margin:0 auto;max-width:1060px;position:relative;z-index:10}#recohomepage .pre-qualify-billboard .blurb-area{color:#fff;padding:55px 0;position:relative;text-align:center}@media(min-width:580px){#recohomepage .pre-qualify-billboard .blurb-area{float:right;margin:0 26px 0 0}}#recohomepage .pre-qualify-billboard .blurb-title{font-family:"Lato Black";font-size:2.28rem;font-weight:300;line-height:1.24;margin:0 0 10px;padding:0}#recohomepage .pre-qualify-billboard .blurb-description{font-size:1.14rem;font-weight:normal;line-height:1.15;margin:0 0 25px;padding:0}#recohomepage .pre-qualify-billboard .rounded-cta{background:transparent;border:2px solid #fff;border-radius:25px;color:#fff;display:block;font-size:1.14rem;font-weight:bold;height:50px;line-height:1.2;margin:0 auto;text-decoration:none;width:276px}#recohomepage .pre-qualify-billboard .rounded-cta .cta-text{display:block;margin:12px auto 0}#recohomepage .section-testimonials-v2{background-color:#fafafa;clear:both}#recohomepage .section-testimonials-v2 .centered-content{margin:0 18px;text-align:center}@media(min-width:575px){#recohomepage .section-testimonials-v2 .centered-content{margin:0 85px}}@media(min-width:768px){#recohomepage .section-testimonials-v2 .centered-content{margin:0 52px}}#recohomepage .section-testimonials-v2 .testimonials-header{color:#004261;font-family:"Lato Black";font-size:2rem;font-weight:300;line-height:1.2;margin:0;padding:42px 0 30px}@media(min-width:768px){#recohomepage .section-testimonials-v2 .testimonials-header{font-size:2.28rem;padding:53px 0 47px}}@media(min-width:1000px){#recohomepage .section-testimonials-v2 .testimonials-header{padding:65px 0 50px}}#recohomepage .section-testimonials-v2 .testimonials-box{background:#fff;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,0.15);margin:0 auto;padding:50px 20px 20px;position:relative;width:100%}@media(min-width:768px){#recohomepage .section-testimonials-v2 .testimonials-box{max-width:940px;padding:20px 56px}}#recohomepage .section-testimonials-v2 .testimonials-slides-container{display:block;list-style:none;margin:0;padding:0}#recohomepage .section-testimonials-v2 .testimonial-slide{display:block;height:100%}#recohomepage .section-testimonials-v2 .chat-icon{display:block;height:141px;margin:0 auto 20px}@media(min-width:768px){#recohomepage .section-testimonials-v2 .chat-icon{float:left;position:absolute;top:50%;transform:translate(0,-50%)}}@media(min-width:1000px){#recohomepage .section-testimonials-v2 .chat-icon{height:159px}}#recohomepage .section-testimonials-v2 .testimonial-text{align-items:center;clear:both;display:flex;height:calc(100% - 161px);justify-content:center;padding:0 1px;text-align:left}@media(min-width:575px){#recohomepage .section-testimonials-v2 .testimonial-text{padding:0 35px}}@media(min-width:768px){#recohomepage .section-testimonials-v2 .testimonial-text{height:100%;padding:0 1px 0 190px}}@media(min-width:1000px){#recohomepage .section-testimonials-v2 .testimonial-text{padding-left:226px}}#recohomepage .section-testimonials-v2 .testimonial-text .quote{color:#004261;font-family:"Lato Bold Italic";font-size:1.42rem;font-style:italic;font-weight:normal;line-height:1.42}@media(min-width:1000px){#recohomepage .section-testimonials-v2 .testimonial-text .quote{font-size:1.57rem;line-height:1.6}}#recohomepage .section-testimonials-v2 .testimonial-text .credit{clear:both;color:#707479;font-size:1.14rem;font-weight:bold;line-height:1.2;margin:24px 0 0}@media(min-width:768px){#recohomepage .section-testimonials-v2 .testimonial-text .credit{margin-top:17px}}@media(min-width:1000px){#recohomepage .section-testimonials-v2 .testimonial-text .credit{font-size:1.42rem;margin-top:20px}}#recohomepage .section-testimonials-v2 .testimonial-text .credit .hyphen{float:left}#recohomepage .section-testimonials-v2 .testimonial-text .credit .text{float:left;margin:0 0 0 4px}#recohomepage .section-testimonials-v2 .testimonial-text .credit .author{clear:both}#recohomepage .section-testimonials-v2 .testimonial-text .credit .author-information{font-size:.9rem;font-style:italic;font-weight:normal}#recohomepage .section-testimonials-v2 .navigation-arrow{background-color:#fff;background-image:url(/images/recos/35012/navigation-arrow.svg);background-repeat:no-repeat;background-position:14px center;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,0.4);cursor:pointer;height:54px;position:absolute;top:80px;width:54px;z-index:100}@media(min-width:575px){#recohomepage .section-testimonials-v2 .navigation-arrow{margin-top:-27px;top:50%}}#recohomepage .section-testimonials-v2 .navigation-arrow.left-arrow{left:-7px}@media(min-width:575px){#recohomepage .section-testimonials-v2 .navigation-arrow.left-arrow{left:-27px}}#recohomepage .section-testimonials-v2 .navigation-arrow.right-arrow{right:-7px;transform:rotate(180deg)}@media(min-width:575px){#recohomepage .section-testimonials-v2 .navigation-arrow.right-arrow{right:-27px}}#recohomepage .section-testimonials-v2 .slick-dots{bottom:-52px;display:block;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translate(-50%,0)}@media(min-width:768px){#recohomepage .section-testimonials-v2 .slick-dots{bottom:-66px}}@media(min-width:1000px){#recohomepage .section-testimonials-v2 .slick-dots{bottom:-60px}}#recohomepage .section-testimonials-v2 .slick-dots li{display:inline-block;margin:0 5px}#recohomepage .section-testimonials-v2 .slick-dots li.slick-active button{background:#009fc7}#recohomepage .section-testimonials-v2 .slick-dots button{background-color:#d8d8d8;border:0;color:transparent;border-radius:50%;display:inline-block;font-size:0;height:12px;margin:0;outline:0;padding:0;transition:background-color .2s;width:12px}#recohomepage .section-testimonials-v2 .slick-track{display:flex!important}#recohomepage .section-testimonials-v2 .slick-slide{height:inherit!important}#recohomepage .section-testimonials-v2 .slick-slide>div{height:100%}#recohomepage .section-testimonials-v2 .disclaimer{font-size:.85rem;line-height:1.2;margin:0;padding:50px 0 40px}@media(min-width:768px){#recohomepage .section-testimonials-v2 .disclaimer{padding:60px 0 63px}}@media(min-width:1000px){#recohomepage .section-testimonials-v2 .disclaimer{font-size:1rem}}#recohomepage .section-divider{border-bottom:1px solid #d3d3d3;clear:both;height:50px;margin-bottom:20px;width:100%}@media(max-width:767px){#recohomepage .section-divider{height:30px;margin-bottom:10px}}#recohomepage .section-contact{background-color:#00b4d2}#recohomepage .external-marketing-container{bottom:0;margin-bottom:-1px;position:absolute;width:100%}@media(max-width:767px){#recohomepage .external-marketing-container{display:none}}#recohomepage .ac_results,#recohomepage .ac-recent-searches,#neighborhood-values .ac_results,#neighborhood-values .ac-recent-searches{border-top:1px solid #ddd!important}@media(min-width:580px){#recohomepage .ac_results,#recohomepage .ac-recent-searches,#neighborhood-values .ac_results,#neighborhood-values .ac-recent-searches{transform:translate(0,1px)}}html.only-show-hero-search{height:auto;overflow:hidden}html.only-show-hero-search body{overflow:hidden}html.only-show-hero-search .section-search-v2{overflow:hidden}html.only-show-hero-search .hidden-for-hero-search-iframe{display:none!important}html.only-show-hero-search .ac-recent-searches .recent-search-list li:nth-child(n+4){display:none}@media(min-width:1070px){body#ui-searchmotifv3-listingdetail .ldp-wrap .ldp-body .main-sidebar,body#listing-listingsearch .ldp-wrap .ldp-body .main-sidebar{padding-top:35px}}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-header,body#listing-listingsearch .ldp-wrap .mobile-header{padding:6px 1em}body#ui-searchmotifv3-listingdetail .ldp-wrap .top-summary-buttons,body#listing-listingsearch .ldp-wrap .top-summary-buttons{display:none}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .ldp-wrap .top-summary-buttons,body#listing-listingsearch .ldp-wrap .top-summary-buttons{display:block}}body#ui-searchmotifv3-listingdetail .ldp-wrap .top-summary-buttons .pill-cta,body#listing-listingsearch .ldp-wrap .top-summary-buttons .pill-cta{float:left;margin:0 0 0 8px}body#ui-searchmotifv3-listingdetail .ldp-wrap .top-summary-buttons .pill-cta:first-child,body#listing-listingsearch .ldp-wrap .top-summary-buttons .pill-cta:first-child{margin:0}body#ui-searchmotifv3-listingdetail .ldp-wrap .top-summary-buttons .pill-cta.pill-cta-saved,body#listing-listingsearch .ldp-wrap .top-summary-buttons .pill-cta.pill-cta-saved{display:none}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .ldp-wrap .top-summary-buttons .pill-cta.pill-cta-prequalify,body#listing-listingsearch .ldp-wrap .top-summary-buttons .pill-cta.pill-cta-prequalify{display:none}}@media(min-width:920px){body#ui-searchmotifv3-listingdetail .ldp-wrap .top-summary-buttons .pill-cta.pill-cta-prequalify,body#listing-listingsearch .ldp-wrap .top-summary-buttons .pill-cta.pill-cta-prequalify{display:flex}}body#ui-searchmotifv3-listingdetail .ldp-wrap .top-summary-buttons.saved-property .pill-cta-not-saved,body#listing-listingsearch .ldp-wrap .top-summary-buttons.saved-property .pill-cta-not-saved{display:none}body#ui-searchmotifv3-listingdetail .ldp-wrap .top-summary-buttons.saved-property .pill-cta-saved,body#listing-listingsearch .ldp-wrap .top-summary-buttons.saved-property .pill-cta-saved{display:flex}body#ui-searchmotifv3-listingdetail .ldp-wrap .pill-cta,body#listing-listingsearch .ldp-wrap .pill-cta{align-items:center;background:#004261;border-radius:20px;display:flex;height:40px;justify-content:center;padding:0 15px;text-decoration:none}body#ui-searchmotifv3-listingdetail .ldp-wrap .pill-cta.light,body#listing-listingsearch .ldp-wrap .pill-cta.light{background:#f0f2f9}body#ui-searchmotifv3-listingdetail .ldp-wrap .pill-cta.light .pill-text,body#listing-listingsearch .ldp-wrap .pill-cta.light .pill-text{color:#004261}body#ui-searchmotifv3-listingdetail .ldp-wrap .pill-cta .pill-icon,body#listing-listingsearch .ldp-wrap .pill-cta .pill-icon{display:block;margin:0 8px 0 0}body#ui-searchmotifv3-listingdetail .ldp-wrap .pill-cta .pill-icon.pill-icon-save,body#listing-listingsearch .ldp-wrap .pill-cta .pill-icon.pill-icon-save{margin:0 5px -1px 0}body#ui-searchmotifv3-listingdetail .ldp-wrap .pill-cta .pill-icon.pill-icon-share,body#listing-listingsearch .ldp-wrap .pill-cta .pill-icon.pill-icon-share{margin-right:6px}body#ui-searchmotifv3-listingdetail .ldp-wrap .pill-cta .pill-text,body#listing-listingsearch .ldp-wrap .pill-cta .pill-text{color:#fff;font-size:1rem;font-weight:bold;line-height:1.2;text-decoration:none}body#ui-searchmotifv3-listingdetail .ldp-wrap .phone-button,body#listing-listingsearch .ldp-wrap .phone-button{color:#1d537b;display:inline-block;font-size:1.14rem;font-weight:bold;line-height:1.2;padding:0 0 2px;position:relative;text-decoration:none}body#ui-searchmotifv3-listingdetail .ldp-wrap .phone-button::before,body#listing-listingsearch .ldp-wrap .phone-button::before{background-image:url(/images/recos/35012/icon-phone-dark-blue.svg);background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:22px;left:-25px;position:absolute;top:1px;width:22px}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary,body#listing-listingsearch .ldp-wrap .listing-summary{box-shadow:0 0 8px rgba(0,0,0,0.15)}}body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary::after,body#listing-listingsearch .ldp-wrap .listing-summary::after{display:none}@media(min-width:1070px){body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .listing-summary-inner-wrapper,body#listing-listingsearch .ldp-wrap .listing-summary .listing-summary-inner-wrapper{align-items:center}}body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .price-payment .price,body#listing-listingsearch .ldp-wrap .listing-summary .price-payment .price{font-weight:normal}body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .price-payment .payment a,body#listing-listingsearch .ldp-wrap .listing-summary .price-payment .payment a{border-bottom:2px solid #dbdcdd;text-decoration:none}body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .price-payment .payment a:active,body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .price-payment .payment a:hover,body#listing-listingsearch .ldp-wrap .listing-summary .price-payment .payment a:active,body#listing-listingsearch .ldp-wrap .listing-summary .price-payment .payment a:hover{text-decoration:none}body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .save-share,body#listing-listingsearch .ldp-wrap .listing-summary .save-share{display:none}body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .status,body#listing-listingsearch .ldp-wrap .listing-summary .status{border-radius:10px;padding:0 8px;text-transform:lowercase}body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .stats,body#listing-listingsearch .ldp-wrap .listing-summary .stats{display:block}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .stats,body#listing-listingsearch .ldp-wrap .listing-summary .stats{flex:none;margin-right:10px}}body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .stats .item-residence,body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .stats .item-bedrooms,body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .stats .item-baths,body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .stats .item-acrelot,body#listing-listingsearch .ldp-wrap .listing-summary .stats .item-residence,body#listing-listingsearch .ldp-wrap .listing-summary .stats .item-bedrooms,body#listing-listingsearch .ldp-wrap .listing-summary .stats .item-baths,body#listing-listingsearch .ldp-wrap .listing-summary .stats .item-acrelot{display:none}body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .stats .item,body#listing-listingsearch .ldp-wrap .listing-summary .stats .item{border-color:#ebebec;border-width:2px;float:left;margin:0 20px 0 0}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .stats .item,body#listing-listingsearch .ldp-wrap .listing-summary .stats .item{margin:0;padding:0 15px}}@media(min-width:1070px){body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .stats .item .stats-value,body#listing-listingsearch .ldp-wrap .listing-summary .stats .item .stats-value{font-size:1.25rem}}@media(min-width:1070px){body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .stats .item .stats-label,body#listing-listingsearch .ldp-wrap .listing-summary .stats .item .stats-label{font-size:1rem}}body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .address .address-line-1,body#listing-listingsearch .ldp-wrap .listing-summary .address .address-line-1{display:block;line-height:1.1}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .address .address-line-1,body#listing-listingsearch .ldp-wrap .listing-summary .address .address-line-1{line-height:1;margin:4px 0 5px}}@media(min-width:1070px){body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .address .address-line-1,body#listing-listingsearch .ldp-wrap .listing-summary .address .address-line-1{font-size:1.25rem;line-height:1.2;margin-bottom:5px;margin-top:0}}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .address .address-line-1 br,body#listing-listingsearch .ldp-wrap .listing-summary .address .address-line-1 br{display:none}}@media(min-width:1070px){body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .address .address-line-1 br,body#listing-listingsearch .ldp-wrap .listing-summary .address .address-line-1 br{display:block}}body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .address .address-line-2,body#listing-listingsearch .ldp-wrap .listing-summary .address .address-line-2{font-size:.92857rem}@media(min-width:1070px){body#ui-searchmotifv3-listingdetail .ldp-wrap .listing-summary .address .address-line-2,body#listing-listingsearch .ldp-wrap .listing-summary .address .address-line-2{font-size:1rem}}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar{background:#fff;bottom:0;box-shadow:0 0 10px rgba(0,0,0,0.15);display:block;height:66px;left:0;padding:0 15px;position:fixed;right:0;z-index:110}@media(min-width:1024px){body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar{display:none}}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar .icon-cta,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar .icon-cta{align-items:flex-end;display:flex;float:left;height:100%;margin:0 0 0 25px;position:relative;text-align:center;text-decoration:none}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar .icon-cta:first-child,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar .icon-cta:first-child{margin:0}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar .icon-cta.icon-cta-saved,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar .icon-cta.icon-cta-saved{display:none}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar .icon-image,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar .icon-image{display:block;margin:0 auto}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar .icon-image.icon-image-heart,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar .icon-image.icon-image-heart{width:20px}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar .icon-image.icon-image-share,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar .icon-image.icon-image-share{width:18px}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar .icon-image.icon-image-contact,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar .icon-image.icon-image-contact{width:18px}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar .icon-text,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar .icon-text{clear:both;color:#004261;display:block;font-size:1rem;font-weight:bold;line-height:1.2;margin:3px 0 14px;text-decoration:none}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar .pill-cta,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar .pill-cta{float:right;margin:13px 0 0}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar.saved-property .icon-cta-not-saved,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar.saved-property .icon-cta-not-saved{display:none}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar.saved-property .icon-cta-saved,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar.saved-property .icon-cta-saved{display:flex}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar .SocialNetworkingLinksContainer.navbar,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar .SocialNetworkingLinksContainer.navbar{left:230px;right:auto;top:-76px}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar .SocialNetworkingLinksContainer.navbar .drop-share-list::before,body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar .SocialNetworkingLinksContainer.navbar .drop-share-list::after,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar .SocialNetworkingLinksContainer.navbar .drop-share-list::before,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar .SocialNetworkingLinksContainer.navbar .drop-share-list::after{bottom:0;left:10%}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar .SocialNetworkingLinksContainer.navbar .drop-share-list::before,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar .SocialNetworkingLinksContainer.navbar .drop-share-list::before{border-top-color:#cbcbcb!important;border-bottom-color:transparent!important;bottom:-22px}body#ui-searchmotifv3-listingdetail .ldp-wrap .mobile-anchored-bar .SocialNetworkingLinksContainer.navbar .drop-share-list::after,body#listing-listingsearch .ldp-wrap .mobile-anchored-bar .SocialNetworkingLinksContainer.navbar .drop-share-list::after{border-top-color:#fff!important;border-bottom-color:transparent!important;bottom:-20px}body#ui-searchmotifv3-listingdetail .ldp-wrap #fb-root,body#listing-listingsearch .ldp-wrap #fb-root{display:none}body#ui-searchmotifv3-listingdetail .ldp-wrap .SocialNetworkingLinksContainer.navbar,body#listing-listingsearch .ldp-wrap .SocialNetworkingLinksContainer.navbar{right:155px;top:80px}@media(min-width:920px){body#ui-searchmotifv3-listingdetail .ldp-wrap .SocialNetworkingLinksContainer.navbar,body#listing-listingsearch .ldp-wrap .SocialNetworkingLinksContainer.navbar{right:282px}}@media(min-width:1070px){body#ui-searchmotifv3-listingdetail .ldp-wrap .SocialNetworkingLinksContainer.navbar,body#listing-listingsearch .ldp-wrap .SocialNetworkingLinksContainer.navbar{top:64px}}body#ui-searchmotifv3-listingdetail #listingdetail-title-summary .property-type,body#listing-listingsearch #listingdetail-title-summary .property-type{padding-right:0}body#ui-searchmotifv3-listingdetail #listingdetail-title-summary .property-type .ribbon,body#listing-listingsearch #listingdetail-title-summary .property-type .ribbon{line-height:1.2;padding:4px;white-space:normal}body#ui-searchmotifv3-listingdetail .top-summary .block-share-property .share-dropdown,body#listing-listingsearch .top-summary .block-share-property .share-dropdown{color:#00b4d2}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#ui-searchmotifv3-listingdetail .top-summary .block-share-property .share-dropdown,body#listing-listingsearch .top-summary .block-share-property .share-dropdown{color:rgba(0,0,0,0)}}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#ui-searchmotifv3-listingdetail .top-summary .block-share-property .share-dropdown .fa-share,body#listing-listingsearch .top-summary .block-share-property .share-dropdown .fa-share{color:#00b4d2}}body#ui-searchmotifv3-listingdetail .top-summary .block-save-property .save-property,body#ui-searchmotifv3-listingdetail .top-summary .block-save-property .saved-property,body#ui-searchmotifv3-listingdetail .top-summary .block-save-property .second-field,body#ui-searchmotifv3-listingdetail .top-summary .block-saved-property .save-property,body#ui-searchmotifv3-listingdetail .top-summary .block-saved-property .saved-property,body#ui-searchmotifv3-listingdetail .top-summary .block-saved-property .second-field,body#listing-listingsearch .top-summary .block-save-property .save-property,body#listing-listingsearch .top-summary .block-save-property .saved-property,body#listing-listingsearch .top-summary .block-save-property .second-field,body#listing-listingsearch .top-summary .block-saved-property .save-property,body#listing-listingsearch .top-summary .block-saved-property .saved-property,body#listing-listingsearch .top-summary .block-saved-property .second-field{color:#00b4d2}body#ui-searchmotifv3-listingdetail .top-summary .block-share-property .dropdown-menu,body#listing-listingsearch .top-summary .block-share-property .dropdown-menu{z-index:1000!important}body#ui-searchmotifv3-listingdetail .top-summary .block-share-property .dropdown-menu .homes-for-sale-email-link,body#listing-listingsearch .top-summary .block-share-property .dropdown-menu .homes-for-sale-email-link{color:#00b4d2}body#ui-searchmotifv3-listingdetail .home-loans-skin,body#listing-listingsearch .home-loans-skin{width:100%}body#ui-searchmotifv3-listingdetail #listingdetail-container .main-content-body-container #property-detail-info-v3 span.toggler,body#ui-searchmotifv3-listingdetail #listingdetail-container .main-content-body-container #walkscore-transitscore-container-v3 span.toggler,body#listing-listingsearch #listingdetail-container .main-content-body-container #property-detail-info-v3 span.toggler,body#listing-listingsearch #listingdetail-container .main-content-body-container #walkscore-transitscore-container-v3 span.toggler{color:#00b4d2;font-size:1.07143rem}body#ui-searchmotifv3-listingdetail #listingdetail-container .main-content-body-container #priceTaxHistoryGetPriceAlerts,body#listing-listingsearch #listingdetail-container .main-content-body-container #priceTaxHistoryGetPriceAlerts{background:#00b4d2}body#ui-searchmotifv3-listingdetail #listingdetail-container .main-content-sidebar-container .btn-request-info,body#listing-listingsearch #listingdetail-container .main-content-sidebar-container .btn-request-info{background-color:#00b4d2;color:#fff}body#ui-searchmotifv3-listingdetail #listingdetail-container .main-content-sidebar-container .btn-request-info:hover,body#listing-listingsearch #listingdetail-container .main-content-sidebar-container .btn-request-info:hover{background-color:#00b4d2;color:#fff}body#ui-searchmotifv3-listingdetail #listingdetail-container .main-content-sidebar-container .ask-a-question #rif-schedulevisit,body#listing-listingsearch #listingdetail-container .main-content-sidebar-container .ask-a-question #rif-schedulevisit{-moz-appearance:checkbox;-o-appearance:checkbox;-webkit-appearance:checkbox;appearance:checkbox;background:0;border:0;box-shadow:none;height:auto;margin:0;padding:.5rem;vertical-align:baseline;width:auto}body#ui-searchmotifv3-listingdetail #listingdetail-container .main-content-sidebar-container .ask-a-question #rif-schedulevisit::after,body#listing-listingsearch #listingdetail-container .main-content-sidebar-container .ask-a-question #rif-schedulevisit::after{display:none}body#ui-searchmotifv3-listingdetail #listingdetail-container .main-content-sidebar-container .action-icons .list-inline li,body#listing-listingsearch #listingdetail-container .main-content-sidebar-container .action-icons .list-inline li{height:32px}body#ui-searchmotifv3-listingdetail #listingdetail-container .main-content-sidebar-container .ld-ctae-saved-property a i:before,body#listing-listingsearch #listingdetail-container .main-content-sidebar-container .ld-ctae-saved-property a i:before{color:#00b4d2}body#ui-searchmotifv3-listingdetail #listingdetail-container .main-content-sidebar-container #btnSubmitNotes,body#listing-listingsearch #listingdetail-container .main-content-sidebar-container #btnSubmitNotes{background:#00b4d2;color:#fff}body#ui-searchmotifv3-listingdetail #listingdetail-container .main-content-sidebar-container #listingdetail-callstoaction .action-icons a:hover,body#listing-listingsearch #listingdetail-container .main-content-sidebar-container #listingdetail-callstoaction .action-icons a:hover{color:#00b4d2}body#ui-searchmotifv3-listingdetail #listingdetail-container .mortgage-calculator-container.condensed-calculator,body#listing-listingsearch #listingdetail-container .mortgage-calculator-container.condensed-calculator{height:790px}@media(max-width:636px){body#ui-searchmotifv3-listingdetail #listingdetail-container .mortgage-calculator-container.condensed-calculator,body#listing-listingsearch #listingdetail-container .mortgage-calculator-container.condensed-calculator{height:1430px}}@media(max-width:1116px){body#listing-listingsearch #listingdetail-container .mortgage-calculator-container.condensed-calculator{height:1430px}}@media(max-width:991px){body#listing-listingsearch #listingdetail-container .mortgage-calculator-container.condensed-calculator{height:790px}}@media(min-width:768px){body#listing-listingsearch .custom-price-alerts-section{margin-top:7px}}#mainMarketingContainer{margin:0 auto 15px;max-width:480px}#sidebarMarketingContainer{margin:0 auto 20px}.marketing-container{display:none}.marketing-container.visible{display:block;margin-left:0;margin-right:0;width:100%}.marketing-container .marketing-image{clear:both;display:block;outline:0;width:100%}body#listing-propertydetail{color:#202226;font-size:14px}body#listing-propertydetail b,body#listing-propertydetail strong{font-weight:700}body#listing-propertydetail #single-listing-overlay #listingdetail-title-summary{padding-top:43px}body#listing-propertydetail #areastatistics-container-v3{padding:15px 20px 0}body#listing-propertydetail #areastatistics-container-v3 .details-header{font-size:1.25rem}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail #areastatistics-container-v3 .details-header{font-size:1.4rem}}@media(min-width:768px) and (max-width:991px){body#listing-propertydetail #areastatistics-container-v3 .details-header{font-size:1rem}}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail #areastatistics-container-v3 .details-header span{display:block;font-size:.85rem;text-align:right;width:100%}}body#listing-propertydetail #areastatistics-container-v3 .area-stats-source{margin-bottom:10px}body#listing-propertydetail #areastatistics-container-v3 .box-item:first-child{border-top:0}body#listing-propertydetail #areastatistics-container-v3 .box-item .row-header{font-size:1rem;font-weight:500;margin:0}@media(max-width:767px){body#listing-propertydetail #areastatistics-container-v3 .box-item .row-header{display:none}}@media(min-width:768px) and (max-width:991px){body#listing-propertydetail #areastatistics-container-v3 .box-item .row-header{font-size:.71428rem}}body#listing-propertydetail #areastatistics-container-v3 .box-item .row-header>div{padding:0 .25rem}body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid{font-size:1.0714285714rem;padding:1rem}@media(max-width:767px){body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid{padding:0}}@media(min-width:544px) and (max-width:767px){body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid .container-area-statistics .row-data{font-size:.71428rem}}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid .container-area-statistics .row-data{font-size:1.1rem}}body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid .container-area-statistics .row-data div{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}@media(max-width:767px){body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid .container-area-statistics .row-data div::before{content:"";display:inline-block;min-width:40%}}@media(max-width:767px){body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid .container-area-statistics .row-data div:nth-child(1)::before{display:none}}@media(max-width:767px){body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid .container-area-statistics .row-data div:nth-child(2)::before{content:"Zip:"}}@media(max-width:767px){body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid .container-area-statistics .row-data div:nth-child(3)::before{content:"City:"}}@media(max-width:767px){body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid .container-area-statistics .row-data div:nth-child(4)::before{content:"County:"}}@media(max-width:767px){body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid .container-area-statistics .row-data div:nth-child(5)::before{content:"National:"}}body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid .row-data{margin:0 auto;padding:.25rem 0;width:100%}body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid .row-data:nth-child(even){background:#f6f6f6}body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid .row-data>div{padding:0 .25rem}body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid .row-data label{font-size:1rem;font-weight:500;line-height:1.3;margin-bottom:0;vertical-align:middle}@media(min-width:544px) and (max-width:767px){body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid .row-data label{font-size:.71428rem}}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid .row-data label{font-size:1.2rem;font-weight:300}}@media(min-width:768px) and (max-width:991px){body#listing-propertydetail #areastatistics-container-v3 .box-item .container-grid .row-data span{font-size:.71428rem}}body#listing-propertydetail .SchoolDetailContainer{padding:15px 20px}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail .SchoolDetailContainer{padding:0}}body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView{font-size:1rem;padding:0}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView{font-size:.71428rem}}body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView .table-header{font-weight:300;padding:.5rem}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView .table-header{padding:.25rem}}body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView .tablehead .table-header{font-size:.85714rem}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView .tablehead .table-header{font-size:.71428rem;letter-spacing:normal}}body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView .table-item{padding:.5rem;vertical-align:middle;font-size:1rem;font-weight:400;letter-spacing:normal;line-height:1.42857143}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView .table-item{font-size:.71428rem;padding:.25rem}}body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView .table-item .school-link{text-decoration:underline}body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView .tablehead .table-header{font-size:1rem;font-weight:500}body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView .tablehead .table-header:first-child{text-align:center}body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView .table-primary-header{font-size:1.14285rem;font-weight:500;letter-spacing:0;padding:.71428rem}body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView .table-header,body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView .table-item{padding:.71428rem}body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView .school-rating{display:block;letter-spacing:0;margin:0 auto;text-align:center;font-size:1.21428rem;height:2rem;width:2rem}body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView .school-rating.rating-none{line-height:1.75;padding:0}body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView .credit-text{letter-spacing:1px}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail .SchoolDetailContainer .SchoolDetailView .credit-text{letter-spacing:0}}body#listing-propertydetail #market-trend-container{padding:15px 20px;font-size:1.0714285714rem;font-weight:400;letter-spacing:0;line-height:1.5714285714}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail #market-trend-container{font-size:1rem}}body#listing-propertydetail #market-trend-container .row-fluid.trend-row{display:flex}body#listing-propertydetail #market-trend-container .trend-active{border:1px solid #e4e4e4;padding:10px 30px}body#listing-propertydetail #market-trend-container .trend-active .row:after,body#listing-propertydetail #market-trend-container .trend-active .row:before{content:normal}body#listing-propertydetail #market-trend-container .trend-column{text-align:center}body#listing-propertydetail #market-trend-container .trend-data-header,body#listing-propertydetail #market-trend-container .trend-data,body#listing-propertydetail #market-trend-container .market-trend-down,body#listing-propertydetail #market-trend-container .market-trend-up{display:block;margin:15px 0}body#listing-propertydetail #market-trend-container .trend-data{font-weight:700}body#listing-propertydetail #market-trend-container .credit-source{font-size:.85714rem;margin-top:15px}body#listing-propertydetail #market-trend-container .mls_mkt_up,body#listing-propertydetail #market-trend-container .mls_mkt_down,body#listing-propertydetail #market-trend-container .mls_mkt_flat{padding:20px 0 0}body#listing-propertydetail #market-trend-container .market-trend-down{background:url(/images/recos/1325/media/down-arrow.svg) center no-repeat}body#listing-propertydetail #market-trend-container .market-trend-up{background:url(/images/recos/1325/media/up-arrow.svg) center no-repeat}body#listing-propertydetail #market-trend-container .market-trend-up,body#listing-propertydetail #market-trend-container .market-trend-down{background-size:30px;display:inline-block;height:30px;margin:0 auto;width:30px}body#listing-propertydetail #priceHistorySection,body#listing-propertydetail #price-tax-history{padding:15px 20px}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail .price-tax-container{padding:.5rem}}@media(min-width:768px) and (max-width:991px){body#listing-propertydetail .price-tax-container{padding:.5rem}}body#listing-propertydetail .price-tax-container .property-price-history-section,body#listing-propertydetail .price-tax-container .price-alerts-container,body#listing-propertydetail .price-tax-container .details-header-section{display:none!important}body#listing-propertydetail .price-tax-container .property-tax-history-section{margin-top:2rem}body#listing-propertydetail .price-tax-container .price-history-tbl,body#listing-propertydetail .price-tax-container .tax-history-tbl{font-size:1rem;margin-bottom:1rem;width:100%}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail .price-tax-container .price-history-tbl,body#listing-propertydetail .price-tax-container .tax-history-tbl{font-size:.71428rem;padding:.2rem}}@media(min-width:768px) and (max-width:991px){body#listing-propertydetail .price-tax-container .price-history-tbl,body#listing-propertydetail .price-tax-container .tax-history-tbl{font-size:.92857rem;padding:.25rem}}body#listing-propertydetail .price-tax-container .price-history-tbl thead,body#listing-propertydetail .price-tax-container .tax-history-tbl thead{background:#f1f2f5}body#listing-propertydetail .price-tax-container .price-history-tbl th,body#listing-propertydetail .price-tax-container .price-history-tbl td,body#listing-propertydetail .price-tax-container .tax-history-tbl th,body#listing-propertydetail .price-tax-container .tax-history-tbl td{border:1px solid #ccc;padding:.25rem .5rem}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail .price-tax-container .price-history-tbl th,body#listing-propertydetail .price-tax-container .price-history-tbl td,body#listing-propertydetail .price-tax-container .tax-history-tbl th,body#listing-propertydetail .price-tax-container .tax-history-tbl td{line-height:1.5;padding:.2rem}}@media(min-width:768px) and (max-width:991px){body#listing-propertydetail .price-tax-container .price-history-tbl th,body#listing-propertydetail .price-tax-container .price-history-tbl td,body#listing-propertydetail .price-tax-container .tax-history-tbl th,body#listing-propertydetail .price-tax-container .tax-history-tbl td{line-height:1.5;padding:.25rem}}body#listing-propertydetail .price-tax-container .btn-primary{display:block;margin:0 auto;max-width:70%;width:13rem}body#listing-propertydetail .price-tax-container .btn-primary::after{clear:both;content:"";display:table;width:100%}body#listing-propertydetail .price-tax-container .btn-primary .fa{margin-right:.5rem}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail #map-aerial-view-container .mapTypeButtonContainerWrapper{padding-bottom:0;padding-left:0;padding-top:0}}body#listing-propertydetail #map-aerial-view-container .mapTypeButtonContainerWrapper .mapTypeButtonHeight{display:block!important;height:34px}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail #map-aerial-view-container .mapTypeButtonContainerWrapper .mapTypeButtonHeight{height:22px;margin:0}}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail #map-aerial-view-container .mapTypeButtonContainerWrapper .mapTypeButtonHeight::after{display:none!important}}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail #map-aerial-view-container .mapTypeButtonContainerWrapper .mapTypeButtonHeight a{font-size:.78571rem}}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail #map-aerial-view-container .layersIcon::after{display:none!important}}body#listing-propertydetail #map-aerial-view-container #MapTypeText{line-height:2.4}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail #map-aerial-view-container #MapTypeText{line-height:1.6}}body#listing-propertydetail #map-aerial-view-container .map-navbar{top:72px}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){body#listing-propertydetail #map-aerial-view-container .map-navbar{display:none}}body#listing-propertydetail #map-aerial-view-container .map-navbar .map-navbar-button{margin-bottom:8px}@media(min-width:768px){body#listing-propertydetail .pdp-wrap .listing-summary{box-shadow:0 0 8px rgba(0,0,0,0.15);margin-bottom:15px;padding-bottom:4px}}@media(min-width:1024px){body#listing-propertydetail .pdp-wrap .listing-summary{border:0;box-shadow:none;margin-bottom:20px;padding:10px 1.5rem 4px;position:relative}}@media(min-width:1024px){body#listing-propertydetail .pdp-wrap .listing-summary::after{background:#fff;bottom:0;box-shadow:0 0 8px rgba(0,0,0,0.15);content:"";display:block;left:-2000px;position:absolute;right:-2000px;top:0}}body#listing-propertydetail .pdp-wrap .listing-summary .listing-summary-inner-wrapper{position:relative}@media(min-width:1024px){body#listing-propertydetail .pdp-wrap .listing-summary .listing-summary-inner-wrapper{z-index:50}}@media(min-width:768px){body#listing-propertydetail .pdp-wrap .listing-summary .listing-summary-data{align-items:center;margin-bottom:4px}}body#listing-propertydetail .pdp-wrap .listing-summary .status-data{margin-bottom:7px}@media(min-width:768px){body#listing-propertydetail .pdp-wrap .listing-summary .status-data{margin-bottom:0;position:absolute;top:-3px}}body#listing-propertydetail .pdp-wrap .listing-summary .status-data.no-xome-value{margin-bottom:.75em}@media(min-width:768px){body#listing-propertydetail .pdp-wrap .listing-summary .status-data.no-xome-value{margin-bottom:.75em;position:relative;top:auto}}body#listing-propertydetail .pdp-wrap .listing-summary .status{border-radius:10px;padding:0 8px;text-transform:lowercase}body#listing-propertydetail .pdp-wrap .listing-summary .xome-valuations{align-items:center}@media(min-width:768px){body#listing-propertydetail .pdp-wrap .listing-summary .xome-valuations .xome-value-data{margin-top:22px}}body#listing-propertydetail .pdp-wrap .listing-summary .xome-valuations .xome-value-estimate{color:#707479;font-weight:normal}@media(min-width:1024px){body#listing-propertydetail .pdp-wrap .listing-summary .xome-valuations .xome-value-estimate{font-size:1.71rem}}body#listing-propertydetail .pdp-wrap .listing-summary .xome-valuations .xome-value-label{color:#707479;font-weight:bold;margin:6px 0 2px;text-transform:capitalize}@media(min-width:1024px){body#listing-propertydetail .pdp-wrap .listing-summary .xome-valuations .xome-value-label{font-size:.78rem}}body#listing-propertydetail .pdp-wrap .listing-summary .xome-valuations .last-evaluated{color:#707479;text-transform:lowercase}body#listing-propertydetail .pdp-wrap .listing-summary .xome-valuations .range-data .range-data-item{float:none;margin:0 0 7px}body#listing-propertydetail .pdp-wrap .listing-summary .xome-valuations .range-data .range-data-item:last-child{margin:0}body#listing-propertydetail .pdp-wrap .listing-summary .xome-valuations .range-value{font-size:1rem;font-weight:normal;line-height:1.2}body#listing-propertydetail .pdp-wrap .listing-summary .xome-valuations .range-value.value-green{color:#00a881}body#listing-propertydetail .pdp-wrap .listing-summary .xome-valuations .range-value.value-red{color:#c0188c}body#listing-propertydetail .pdp-wrap .listing-summary .xome-valuations .range-label{color:#707479;font-size:.857rem;text-transform:none}body#listing-propertydetail .pdp-wrap .listing-summary .xome-valuations .confidence-data svg .circles-valueStroke{stroke:#00a881}body#listing-propertydetail .pdp-wrap .listing-summary .xome-valuations .confidence-data .circles-text{color:#424548;font-size:1.14rem!important}body#listing-propertydetail .pdp-wrap .listing-summary .xome-valuations .confidence-label{color:#707479;font-size:.857rem;line-height:.95;margin-top:-2px;text-transform:none}body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .address-data{margin:5px 0 7px}@media(min-width:768px){body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .address-data{margin:0}}@media(min-width:1024px){body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .property-address{padding:2px 0}}body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .stats-data{display:block}@media(min-width:768px){body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .stats-data{align-items:center;display:flex;flex:none;margin-right:0}}body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .stats-data .stats-data-item-property-type,body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .stats-data .stats-data-item-beds,body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .stats-data .stats-data-item-baths{display:none}body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .stats-data .stats-data-item{border-color:#ebebec;border-width:2px;float:left;margin:0 20px 0 0;text-align:left}@media(min-width:768px){body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .stats-data .stats-data-item{border-right:2px solid #ebebec;margin:0;padding:0 15px;text-align:center}}@media(min-width:1024px){body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .stats-data .stats-data-item{padding-bottom:2px;padding-top:2px}}body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .stats-data .stats-data-item:last-child{border:0;padding-right:0}body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .stats-data .stats-data-item .stats-value{color:#202226;font-size:1.14286rem;font-weight:600}@media(min-width:768px){body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .stats-data .stats-data-item .stats-value{line-height:1;margin-bottom:5px}}@media(min-width:1024px){body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .stats-data .stats-data-item .stats-value{font-size:1.25rem;line-height:1.2}}body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .stats-data .stats-data-item .stats-label{color:#707479;display:block;font-size:.92857rem;font-weight:normal}@media(min-width:768px){body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .stats-data .stats-data-item .stats-label{line-height:1.2}}@media(min-width:1024px){body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .stats-data .stats-data-item .stats-label{font-size:1rem}}body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .address-line-1{color:#000;display:block;font-weight:600;line-height:1.1;margin-bottom:.25rem;margin-top:0;padding:0;font-size:1.14286rem}@media(min-width:768px){body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .address-line-1{line-height:1;margin:0 0 5px}}@media(min-width:1024px){body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .address-line-1{font-size:1.25rem;line-height:1.2;margin-bottom:5px;margin-top:0}}body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .address-line-2{color:#707479;display:block;font-size:.928rem;font-weight:normal}@media(min-width:768px){body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .address-line-2{line-height:1.2}}@media(min-width:1024px){body#listing-propertydetail .pdp-wrap .listing-summary .address-stats .address-line-2{font-size:1rem}}body#listing-propertydetail #areastatistics-container-v3 .panel-body{padding:0}body#listing-propertydetail #areastatistics-container-v3 .details-header{color:inherit}body#listing-propertydetail #homeValuationSection{padding:15px 20px}body#listing-propertydetail .qxomeGraphAxisTitle{color:#8e8e8e}body#listing-propertydetail .qxomeSmallText{font-size:.78571rem}body#listing-propertydetail .qxomeMediumText{font-size:.85714rem}body#listing-propertydetail .panel-title{font-weight:700}body#listing-propertydetail .panel-title a{text-decoration:none}body#listing-propertydetail .panel-title a:hover,body#listing-propertydetail .panel-title a:active,body#listing-propertydetail .panel-title a:focus{color:inherit}body#listing-propertydetail .map-con{margin-bottom:5px}body#listing-propertydetail .update-text{float:none!important;margin-bottom:5px;text-align:right}body#listing-propertydetail .secondary{font-weight:300}body#listing-propertydetail .panel-body{padding:15px 20px}body#listing-propertydetail .estimate-section{width:350px}@media(max-width:1199px){body#listing-propertydetail .estimate-section{width:290px}}body#listing-propertydetail .estimate-section.sticky{position:fixed;top:17px;z-index:100}@media(max-width:991px){body#listing-propertydetail .estimate-section.sticky{position:relative;top:auto}}body#listing-propertydetail .property-detail-ask-a-question-container .question-form-header{font-weight:600;visibility:hidden}body#listing-propertydetail .property-detail-ask-a-question-container .question-form-header.visible{visibility:visible}body#listing-propertydetail .property-detail-ask-a-question-container input{border-radius:0}body#listing-propertydetail .property-detail-ask-a-question-container input::-webkit-input-placeholder,body#listing-propertydetail .property-detail-ask-a-question-container input::-moz-placeholder,body#listing-propertydetail .property-detail-ask-a-question-container input:-ms-input-placeholder{color:#a8a8a8}body#listing-propertydetail .property-detail-ask-a-question-container .row:after,body#listing-propertydetail .property-detail-ask-a-question-container .row:before{content:normal}body#listing-propertydetail .property-detail-ask-a-question-container .form-group:last-child{margin-bottom:.3rem}body#listing-propertydetail .property-detail-ask-a-question-container .question-form-button{box-shadow:none;outline:0}body#listing-propertydetail .property-detail-ask-a-question-container .question-form-button:hover{color:#fff!important}body#listing-propertydetail .property-details-data{font-weight:600}body#listing-propertydetail .panel-within-panel{margin:15px 20px}body#listing-propertydetail .public-records-information .row:after,body#listing-propertydetail .public-records-information .row:before{content:normal}body#listing-propertydetail #mainMarketingContainer{margin:0 auto 20px}body#listing-propertydetail #sidebarMarketingContainerAboveWatchThisHome{margin:-8px auto 20px}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2,body#ui-searchmotifv3-listingdetail .contact-form-single-view,body#listing-propertydetail .multistep-contact-form-v2,body#listing-propertydetail .contact-form-single-view,body#listing-listingsearch .multistep-contact-form-v2,body#listing-listingsearch .contact-form-single-view{background:#f3f3f4;border:0;box-shadow:none;padding-bottom:53px}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .icon-and-form-title,body#ui-searchmotifv3-listingdetail .contact-form-single-view .icon-and-form-title,body#listing-propertydetail .multistep-contact-form-v2 .icon-and-form-title,body#listing-propertydetail .contact-form-single-view .icon-and-form-title,body#listing-listingsearch .multistep-contact-form-v2 .icon-and-form-title,body#listing-listingsearch .contact-form-single-view .icon-and-form-title{align-items:center;clear:both;display:flex;justify-content:center;margin:10px 0 7px}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .icon-and-form-title .icon,body#ui-searchmotifv3-listingdetail .contact-form-single-view .icon-and-form-title .icon,body#listing-propertydetail .multistep-contact-form-v2 .icon-and-form-title .icon,body#listing-propertydetail .contact-form-single-view .icon-and-form-title .icon,body#listing-listingsearch .multistep-contact-form-v2 .icon-and-form-title .icon,body#listing-listingsearch .contact-form-single-view .icon-and-form-title .icon{display:block;margin:0 16px 0 0;outline:0;width:48px}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .icon-and-form-title .form-title,body#ui-searchmotifv3-listingdetail .contact-form-single-view .icon-and-form-title .form-title,body#listing-propertydetail .multistep-contact-form-v2 .icon-and-form-title .form-title,body#listing-propertydetail .contact-form-single-view .icon-and-form-title .form-title,body#listing-listingsearch .multistep-contact-form-v2 .icon-and-form-title .form-title,body#listing-listingsearch .contact-form-single-view .icon-and-form-title .form-title{color:#004261;font-size:2rem;height:auto;line-height:1.2;margin:0;padding:1px 0 0}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .timeline,body#ui-searchmotifv3-listingdetail .contact-form-single-view .timeline,body#listing-propertydetail .multistep-contact-form-v2 .timeline,body#listing-propertydetail .contact-form-single-view .timeline,body#listing-listingsearch .multistep-contact-form-v2 .timeline,body#listing-listingsearch .contact-form-single-view .timeline{display:none}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .cta-main,body#ui-searchmotifv3-listingdetail .contact-form-single-view .cta-main,body#listing-propertydetail .multistep-contact-form-v2 .cta-main,body#listing-propertydetail .contact-form-single-view .cta-main,body#listing-listingsearch .multistep-contact-form-v2 .cta-main,body#listing-listingsearch .contact-form-single-view .cta-main{border-radius:23px;bottom:53px;font-size:1.14rem}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .cta-main span,body#ui-searchmotifv3-listingdetail .contact-form-single-view .cta-main span,body#listing-propertydetail .multistep-contact-form-v2 .cta-main span,body#listing-propertydetail .contact-form-single-view .cta-main span,body#listing-listingsearch .multistep-contact-form-v2 .cta-main span,body#listing-listingsearch .contact-form-single-view .cta-main span{padding-bottom:2px}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .custom-form-elements .custom-text-field.mini-version .input-field:not(:focus)+.input-label,body#ui-searchmotifv3-listingdetail .contact-form-single-view .custom-form-elements .custom-text-field.mini-version .input-field:not(:focus)+.input-label,body#listing-propertydetail .multistep-contact-form-v2 .custom-form-elements .custom-text-field.mini-version .input-field:not(:focus)+.input-label,body#listing-propertydetail .contact-form-single-view .custom-form-elements .custom-text-field.mini-version .input-field:not(:focus)+.input-label,body#listing-listingsearch .multistep-contact-form-v2 .custom-form-elements .custom-text-field.mini-version .input-field:not(:focus)+.input-label,body#listing-listingsearch .contact-form-single-view .custom-form-elements .custom-text-field.mini-version .input-field:not(:focus)+.input-label{color:#707479}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .custom-form-elements .custom-select-field.mini-version .select-dropdown,body#ui-searchmotifv3-listingdetail .contact-form-single-view .custom-form-elements .custom-select-field.mini-version .select-dropdown,body#listing-propertydetail .multistep-contact-form-v2 .custom-form-elements .custom-select-field.mini-version .select-dropdown,body#listing-propertydetail .contact-form-single-view .custom-form-elements .custom-select-field.mini-version .select-dropdown,body#listing-listingsearch .multistep-contact-form-v2 .custom-form-elements .custom-select-field.mini-version .select-dropdown,body#listing-listingsearch .contact-form-single-view .custom-form-elements .custom-select-field.mini-version .select-dropdown{background:#fff;border-radius:4px}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .custom-form-elements .custom-select-field.mini-version .select-dropdown:focus,body#ui-searchmotifv3-listingdetail .contact-form-single-view .custom-form-elements .custom-select-field.mini-version .select-dropdown:focus,body#listing-propertydetail .multistep-contact-form-v2 .custom-form-elements .custom-select-field.mini-version .select-dropdown:focus,body#listing-propertydetail .contact-form-single-view .custom-form-elements .custom-select-field.mini-version .select-dropdown:focus,body#listing-listingsearch .multistep-contact-form-v2 .custom-form-elements .custom-select-field.mini-version .select-dropdown:focus,body#listing-listingsearch .contact-form-single-view .custom-form-elements .custom-select-field.mini-version .select-dropdown:focus{outline:0}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .custom-form-elements .custom-select-field.mini-version .selected-option,body#ui-searchmotifv3-listingdetail .contact-form-single-view .custom-form-elements .custom-select-field.mini-version .selected-option,body#listing-propertydetail .multistep-contact-form-v2 .custom-form-elements .custom-select-field.mini-version .selected-option,body#listing-propertydetail .contact-form-single-view .custom-form-elements .custom-select-field.mini-version .selected-option,body#listing-listingsearch .multistep-contact-form-v2 .custom-form-elements .custom-select-field.mini-version .selected-option,body#listing-listingsearch .contact-form-single-view .custom-form-elements .custom-select-field.mini-version .selected-option{color:#707479}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .custom-form-elements .custom-select-field.mini-version .selected-option.valid-select-option,body#ui-searchmotifv3-listingdetail .contact-form-single-view .custom-form-elements .custom-select-field.mini-version .selected-option.valid-select-option,body#listing-propertydetail .multistep-contact-form-v2 .custom-form-elements .custom-select-field.mini-version .selected-option.valid-select-option,body#listing-propertydetail .contact-form-single-view .custom-form-elements .custom-select-field.mini-version .selected-option.valid-select-option,body#listing-listingsearch .multistep-contact-form-v2 .custom-form-elements .custom-select-field.mini-version .selected-option.valid-select-option,body#listing-listingsearch .contact-form-single-view .custom-form-elements .custom-select-field.mini-version .selected-option.valid-select-option{color:#252525}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .custom-form-elements .custom-checkbox .checkbox-label::before,body#ui-searchmotifv3-listingdetail .contact-form-single-view .custom-form-elements .custom-checkbox .checkbox-label::before,body#listing-propertydetail .multistep-contact-form-v2 .custom-form-elements .custom-checkbox .checkbox-label::before,body#listing-propertydetail .contact-form-single-view .custom-form-elements .custom-checkbox .checkbox-label::before,body#listing-listingsearch .multistep-contact-form-v2 .custom-form-elements .custom-checkbox .checkbox-label::before,body#listing-listingsearch .contact-form-single-view .custom-form-elements .custom-checkbox .checkbox-label::before{border-radius:4px}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .custom-form-elements .custom-radio-button.mini-version .radio-label::before,body#ui-searchmotifv3-listingdetail .contact-form-single-view .custom-form-elements .custom-radio-button.mini-version .radio-label::before,body#listing-propertydetail .multistep-contact-form-v2 .custom-form-elements .custom-radio-button.mini-version .radio-label::before,body#listing-propertydetail .contact-form-single-view .custom-form-elements .custom-radio-button.mini-version .radio-label::before,body#listing-listingsearch .multistep-contact-form-v2 .custom-form-elements .custom-radio-button.mini-version .radio-label::before,body#listing-listingsearch .contact-form-single-view .custom-form-elements .custom-radio-button.mini-version .radio-label::before{border-color:#00344d}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .custom-form-elements .custom-radio-button.mini-version .radio-input:checked+.radio-label::before,body#ui-searchmotifv3-listingdetail .contact-form-single-view .custom-form-elements .custom-radio-button.mini-version .radio-input:checked+.radio-label::before,body#listing-propertydetail .multistep-contact-form-v2 .custom-form-elements .custom-radio-button.mini-version .radio-input:checked+.radio-label::before,body#listing-propertydetail .contact-form-single-view .custom-form-elements .custom-radio-button.mini-version .radio-input:checked+.radio-label::before,body#listing-listingsearch .multistep-contact-form-v2 .custom-form-elements .custom-radio-button.mini-version .radio-input:checked+.radio-label::before,body#listing-listingsearch .contact-form-single-view .custom-form-elements .custom-radio-button.mini-version .radio-input:checked+.radio-label::before{border-color:var(--reco-custom-radio-button-mini-fill-color)}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .custom-text-field .input-field,body#ui-searchmotifv3-listingdetail .contact-form-single-view .custom-text-field .input-field,body#listing-propertydetail .multistep-contact-form-v2 .custom-text-field .input-field,body#listing-propertydetail .contact-form-single-view .custom-text-field .input-field,body#listing-listingsearch .multistep-contact-form-v2 .custom-text-field .input-field,body#listing-listingsearch .contact-form-single-view .custom-text-field .input-field{border-radius:4px}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .custom-text-field .input-field:focus,body#ui-searchmotifv3-listingdetail .contact-form-single-view .custom-text-field .input-field:focus,body#listing-propertydetail .multistep-contact-form-v2 .custom-text-field .input-field:focus,body#listing-propertydetail .contact-form-single-view .custom-text-field .input-field:focus,body#listing-listingsearch .multistep-contact-form-v2 .custom-text-field .input-field:focus,body#listing-listingsearch .contact-form-single-view .custom-text-field .input-field:focus{outline:0}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .plain-text-field,body#ui-searchmotifv3-listingdetail .contact-form-single-view .plain-text-field,body#listing-propertydetail .multistep-contact-form-v2 .plain-text-field,body#listing-propertydetail .contact-form-single-view .plain-text-field,body#listing-listingsearch .multistep-contact-form-v2 .plain-text-field,body#listing-listingsearch .contact-form-single-view .plain-text-field{border-radius:4px}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .plain-text-field:focus,body#ui-searchmotifv3-listingdetail .contact-form-single-view .plain-text-field:focus,body#listing-propertydetail .multistep-contact-form-v2 .plain-text-field:focus,body#listing-propertydetail .contact-form-single-view .plain-text-field:focus,body#listing-listingsearch .multistep-contact-form-v2 .plain-text-field:focus,body#listing-listingsearch .contact-form-single-view .plain-text-field:focus{outline:0}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .form-region .plain-text-field::-webkit-input-placeholder,body#ui-searchmotifv3-listingdetail .contact-form-single-view .form-region .plain-text-field::-webkit-input-placeholder,body#listing-propertydetail .multistep-contact-form-v2 .form-region .plain-text-field::-webkit-input-placeholder,body#listing-propertydetail .contact-form-single-view .form-region .plain-text-field::-webkit-input-placeholder,body#listing-listingsearch .multistep-contact-form-v2 .form-region .plain-text-field::-webkit-input-placeholder,body#listing-listingsearch .contact-form-single-view .form-region .plain-text-field::-webkit-input-placeholder{color:#707479;opacity:1}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .form-region .plain-text-field:-ms-input-placeholder,body#ui-searchmotifv3-listingdetail .contact-form-single-view .form-region .plain-text-field:-ms-input-placeholder,body#listing-propertydetail .multistep-contact-form-v2 .form-region .plain-text-field:-ms-input-placeholder,body#listing-propertydetail .contact-form-single-view .form-region .plain-text-field:-ms-input-placeholder,body#listing-listingsearch .multistep-contact-form-v2 .form-region .plain-text-field:-ms-input-placeholder,body#listing-listingsearch .contact-form-single-view .form-region .plain-text-field:-ms-input-placeholder{color:#707479;opacity:1}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .form-region .plain-text-field::placeholder,body#ui-searchmotifv3-listingdetail .contact-form-single-view .form-region .plain-text-field::placeholder,body#listing-propertydetail .multistep-contact-form-v2 .form-region .plain-text-field::placeholder,body#listing-propertydetail .contact-form-single-view .form-region .plain-text-field::placeholder,body#listing-listingsearch .multistep-contact-form-v2 .form-region .plain-text-field::placeholder,body#listing-listingsearch .contact-form-single-view .form-region .plain-text-field::placeholder{color:#707479;opacity:1}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .form-region .date-and-time-fields,body#ui-searchmotifv3-listingdetail .contact-form-single-view .form-region .date-and-time-fields,body#listing-propertydetail .multistep-contact-form-v2 .form-region .date-and-time-fields,body#listing-propertydetail .contact-form-single-view .form-region .date-and-time-fields,body#listing-listingsearch .multistep-contact-form-v2 .form-region .date-and-time-fields,body#listing-listingsearch .contact-form-single-view .form-region .date-and-time-fields{display:block!important;opacity:.5;pointer-events:none}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .form-region .date-and-time-fields.show-more-options,body#ui-searchmotifv3-listingdetail .contact-form-single-view .form-region .date-and-time-fields.show-more-options,body#listing-propertydetail .multistep-contact-form-v2 .form-region .date-and-time-fields.show-more-options,body#listing-propertydetail .contact-form-single-view .form-region .date-and-time-fields.show-more-options,body#listing-listingsearch .multistep-contact-form-v2 .form-region .date-and-time-fields.show-more-options,body#listing-listingsearch .contact-form-single-view .form-region .date-and-time-fields.show-more-options{opacity:1;pointer-events:auto}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .form-region .prompt,body#ui-searchmotifv3-listingdetail .contact-form-single-view .form-region .prompt,body#listing-propertydetail .multistep-contact-form-v2 .form-region .prompt,body#listing-propertydetail .contact-form-single-view .form-region .prompt,body#listing-listingsearch .multistep-contact-form-v2 .form-region .prompt,body#listing-listingsearch .contact-form-single-view .form-region .prompt{font-size:1.28rem}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .contact-legalese,body#ui-searchmotifv3-listingdetail .contact-form-single-view .contact-legalese,body#listing-propertydetail .multistep-contact-form-v2 .contact-legalese,body#listing-propertydetail .contact-form-single-view .contact-legalese,body#listing-listingsearch .multistep-contact-form-v2 .contact-legalese,body#listing-listingsearch .contact-form-single-view .contact-legalese{color:#828282}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .success-message,body#ui-searchmotifv3-listingdetail .contact-form-single-view .success-message,body#listing-propertydetail .multistep-contact-form-v2 .success-message,body#listing-propertydetail .contact-form-single-view .success-message,body#listing-listingsearch .multistep-contact-form-v2 .success-message,body#listing-listingsearch .contact-form-single-view .success-message{color:#004261;font-size:2rem;font-weight:normal;line-height:1.2;padding:10px 0 34px}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .success-icon,body#ui-searchmotifv3-listingdetail .contact-form-single-view .success-icon,body#listing-propertydetail .multistep-contact-form-v2 .success-icon,body#listing-propertydetail .contact-form-single-view .success-icon,body#listing-listingsearch .multistep-contact-form-v2 .success-icon,body#listing-listingsearch .contact-form-single-view .success-icon{display:block;margin:0 auto 35px}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .hide-form-element,body#ui-searchmotifv3-listingdetail .contact-form-single-view .hide-form-element,body#listing-propertydetail .multistep-contact-form-v2 .hide-form-element,body#listing-propertydetail .contact-form-single-view .hide-form-element,body#listing-listingsearch .multistep-contact-form-v2 .hide-form-element,body#listing-listingsearch .contact-form-single-view .hide-form-element{display:none}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .dot-navigation,body#ui-searchmotifv3-listingdetail .contact-form-single-view .dot-navigation,body#listing-propertydetail .multistep-contact-form-v2 .dot-navigation,body#listing-propertydetail .contact-form-single-view .dot-navigation,body#listing-listingsearch .multistep-contact-form-v2 .dot-navigation,body#listing-listingsearch .contact-form-single-view .dot-navigation{align-items:center;bottom:24px;clear:both;display:flex;justify-content:center;left:0;position:absolute;right:0}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .dot-navigation .dot,body#ui-searchmotifv3-listingdetail .contact-form-single-view .dot-navigation .dot,body#listing-propertydetail .multistep-contact-form-v2 .dot-navigation .dot,body#listing-propertydetail .contact-form-single-view .dot-navigation .dot,body#listing-listingsearch .multistep-contact-form-v2 .dot-navigation .dot,body#listing-listingsearch .contact-form-single-view .dot-navigation .dot{background:#d6d7d8;border-radius:50%;display:block;height:12px;margin:0 8px 0 0;pointer-events:none;width:12px}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2 .dot-navigation .dot:last-child,body#ui-searchmotifv3-listingdetail .contact-form-single-view .dot-navigation .dot:last-child,body#listing-propertydetail .multistep-contact-form-v2 .dot-navigation .dot:last-child,body#listing-propertydetail .contact-form-single-view .dot-navigation .dot:last-child,body#listing-listingsearch .multistep-contact-form-v2 .dot-navigation .dot:last-child,body#listing-listingsearch .contact-form-single-view .dot-navigation .dot:last-child{margin:0}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2.view-1 .dot-1,body#ui-searchmotifv3-listingdetail .contact-form-single-view.view-1 .dot-1,body#listing-propertydetail .multistep-contact-form-v2.view-1 .dot-1,body#listing-propertydetail .contact-form-single-view.view-1 .dot-1,body#listing-listingsearch .multistep-contact-form-v2.view-1 .dot-1,body#listing-listingsearch .contact-form-single-view.view-1 .dot-1{background:var(--reco-custom-checkbox-fill-color)}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2.view-2 .dot-1,body#ui-searchmotifv3-listingdetail .contact-form-single-view.view-2 .dot-1,body#listing-propertydetail .multistep-contact-form-v2.view-2 .dot-1,body#listing-propertydetail .contact-form-single-view.view-2 .dot-1,body#listing-listingsearch .multistep-contact-form-v2.view-2 .dot-1,body#listing-listingsearch .contact-form-single-view.view-2 .dot-1{cursor:pointer;pointer-events:auto}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2.view-2 .dot-2,body#ui-searchmotifv3-listingdetail .contact-form-single-view.view-2 .dot-2,body#listing-propertydetail .multistep-contact-form-v2.view-2 .dot-2,body#listing-propertydetail .contact-form-single-view.view-2 .dot-2,body#listing-listingsearch .multistep-contact-form-v2.view-2 .dot-2,body#listing-listingsearch .contact-form-single-view.view-2 .dot-2{background:var(--reco-custom-checkbox-fill-color)}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2.view-3 .dot-1,body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2.view-3 .dot-2,body#ui-searchmotifv3-listingdetail .contact-form-single-view.view-3 .dot-1,body#ui-searchmotifv3-listingdetail .contact-form-single-view.view-3 .dot-2,body#listing-propertydetail .multistep-contact-form-v2.view-3 .dot-1,body#listing-propertydetail .multistep-contact-form-v2.view-3 .dot-2,body#listing-propertydetail .contact-form-single-view.view-3 .dot-1,body#listing-propertydetail .contact-form-single-view.view-3 .dot-2,body#listing-listingsearch .multistep-contact-form-v2.view-3 .dot-1,body#listing-listingsearch .multistep-contact-form-v2.view-3 .dot-2,body#listing-listingsearch .contact-form-single-view.view-3 .dot-1,body#listing-listingsearch .contact-form-single-view.view-3 .dot-2{cursor:pointer;pointer-events:auto}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2.view-3 .dot-3,body#ui-searchmotifv3-listingdetail .contact-form-single-view.view-3 .dot-3,body#listing-propertydetail .multistep-contact-form-v2.view-3 .dot-3,body#listing-propertydetail .contact-form-single-view.view-3 .dot-3,body#listing-listingsearch .multistep-contact-form-v2.view-3 .dot-3,body#listing-listingsearch .contact-form-single-view.view-3 .dot-3{background:var(--reco-custom-checkbox-fill-color)}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2.view-3.submitted .icon-and-form-title,body#ui-searchmotifv3-listingdetail .contact-form-single-view.view-3.submitted .icon-and-form-title,body#listing-propertydetail .multistep-contact-form-v2.view-3.submitted .icon-and-form-title,body#listing-propertydetail .contact-form-single-view.view-3.submitted .icon-and-form-title,body#listing-listingsearch .multistep-contact-form-v2.view-3.submitted .icon-and-form-title,body#listing-listingsearch .contact-form-single-view.view-3.submitted .icon-and-form-title{display:none}body#ui-searchmotifv3-listingdetail .multistep-contact-form-v2.view-3.submitted .dot-navigation,body#ui-searchmotifv3-listingdetail .contact-form-single-view.view-3.submitted .dot-navigation,body#listing-propertydetail .multistep-contact-form-v2.view-3.submitted .dot-navigation,body#listing-propertydetail .contact-form-single-view.view-3.submitted .dot-navigation,body#listing-listingsearch .multistep-contact-form-v2.view-3.submitted .dot-navigation,body#listing-listingsearch .contact-form-single-view.view-3.submitted .dot-navigation{display:none}body#ui-searchmotifv3-listingdetail .contact-form-sm4.display-as-overlay .close-modal-button-wrapper,body#listing-propertydetail .contact-form-sm4.display-as-overlay .close-modal-button-wrapper,body#listing-listingsearch .contact-form-sm4.display-as-overlay .close-modal-button-wrapper{background:#f3f3f4}body#ui-searchmotifv3-listingdetail .contact-form-sm4.display-as-overlay .cta-main,body#listing-propertydetail .contact-form-sm4.display-as-overlay .cta-main,body#listing-listingsearch .contact-form-sm4.display-as-overlay .cta-main{left:15px;right:15px}body#ui-searchmotifv3-listingdetail .contact-form-sm4.display-as-overlay .blocker,body#listing-propertydetail .contact-form-sm4.display-as-overlay .blocker,body#listing-listingsearch .contact-form-sm4.display-as-overlay .blocker{background:#f3f3f4;bottom:0;height:99px;left:0;position:fixed;right:0}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .contact-form-sm4.display-as-overlay .blocker,body#listing-propertydetail .contact-form-sm4.display-as-overlay .blocker,body#listing-listingsearch .contact-form-sm4.display-as-overlay .blocker{display:none}}body#ui-searchmotifv3-listingdetail .contact-form-sm4.display-as-overlay .dot-navigation,body#listing-propertydetail .contact-form-sm4.display-as-overlay .dot-navigation,body#listing-listingsearch .contact-form-sm4.display-as-overlay .dot-navigation{position:fixed}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .contact-form-sm4.display-as-overlay .dot-navigation,body#listing-propertydetail .contact-form-sm4.display-as-overlay .dot-navigation,body#listing-listingsearch .contact-form-sm4.display-as-overlay .dot-navigation{position:absolute}}body#listing-propertydetail .contact-form-single-view{padding:15px}body#listing-propertydetail .contact-form-single-view .cta-main{bottom:5px}@media(min-width:768px){body#ui-searchmotifv3-listingdetail,body#listing-propertydetail{overflow-x:hidden}}body#listing-listingsearch .ldp-wrap{overflow-x:hidden}body#ui-searchmotifv3-listingdetail .custom-marketing-cta,body#listing-propertydetail .custom-marketing-cta,body#listing-listingsearch .custom-marketing-cta{background:#004261;border-radius:24px;clear:both;color:#fff;display:block;font-size:1.14rem;font-weight:normal;height:48px;line-height:2.9;text-align:center;text-decoration:none;width:auto}body#ui-searchmotifv3-listingdetail .custom-marketing-cta.disable-cta,body#listing-propertydetail .custom-marketing-cta.disable-cta,body#listing-listingsearch .custom-marketing-cta.disable-cta{opacity:.6;pointer-events:none}body#ui-searchmotifv3-listingdetail .custom-marketing-cta .cta-text,body#listing-propertydetail .custom-marketing-cta .cta-text,body#listing-listingsearch .custom-marketing-cta .cta-text{display:block;padding:0 45px;white-space:nowrap}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section,body#listing-propertydetail .custom-marketing-horizontal-section,body#listing-listingsearch .custom-marketing-horizontal-section{background:#009fc7;box-shadow:0 0 20px rgba(0,0,0,0.2);clear:both;margin:7px 0 27px;padding:22px 20px 25px;position:relative}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section,body#listing-propertydetail .custom-marketing-horizontal-section,body#listing-listingsearch .custom-marketing-horizontal-section{align-items:center;display:flex;height:auto;justify-content:space-between;margin-top:12px;padding:27px 30px}}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section.custom-marketing-horizontal-section-price-alerts,body#listing-propertydetail .custom-marketing-horizontal-section.custom-marketing-horizontal-section-price-alerts,body#listing-listingsearch .custom-marketing-horizontal-section.custom-marketing-horizontal-section-price-alerts{display:none}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section.display-section,body#listing-propertydetail .custom-marketing-horizontal-section.display-section,body#listing-listingsearch .custom-marketing-horizontal-section.display-section{display:block}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section.display-section,body#listing-propertydetail .custom-marketing-horizontal-section.display-section,body#listing-listingsearch .custom-marketing-horizontal-section.display-section{display:flex}}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section .left-contents,body#listing-propertydetail .custom-marketing-horizontal-section .left-contents,body#listing-listingsearch .custom-marketing-horizontal-section .left-contents{align-items:flex-start;clear:both;display:flex;justify-content:normal}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section .left-contents,body#listing-propertydetail .custom-marketing-horizontal-section .left-contents,body#listing-listingsearch .custom-marketing-horizontal-section .left-contents{align-items:center}}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section .left-contents .main-icon,body#listing-propertydetail .custom-marketing-horizontal-section .left-contents .main-icon,body#listing-listingsearch .custom-marketing-horizontal-section .left-contents .main-icon{display:block;margin:8px 20px 0 0;outline:0}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section .left-contents .main-icon,body#listing-propertydetail .custom-marketing-horizontal-section .left-contents .main-icon,body#listing-listingsearch .custom-marketing-horizontal-section .left-contents .main-icon{margin:0 25px 0 0}}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section .left-contents .copy-area,body#listing-propertydetail .custom-marketing-horizontal-section .left-contents .copy-area,body#listing-listingsearch .custom-marketing-horizontal-section .left-contents .copy-area{display:block}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section .left-contents .copy-area,body#listing-propertydetail .custom-marketing-horizontal-section .left-contents .copy-area,body#listing-listingsearch .custom-marketing-horizontal-section .left-contents .copy-area{padding-right:35px}}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section .left-contents .title,body#listing-propertydetail .custom-marketing-horizontal-section .left-contents .title,body#listing-listingsearch .custom-marketing-horizontal-section .left-contents .title{color:#fff;font-size:1.71rem;font-weight:bold;line-height:1.3;margin:0 0 4px;padding:0}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section .left-contents .description,body#listing-propertydetail .custom-marketing-horizontal-section .left-contents .description,body#listing-listingsearch .custom-marketing-horizontal-section .left-contents .description{color:#fff;font-size:1.14rem;font-weight:normal;line-height:1.3;margin:0;padding:0 0 4px}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section .custom-marketing-cta,body#listing-propertydetail .custom-marketing-horizontal-section .custom-marketing-cta,body#listing-listingsearch .custom-marketing-horizontal-section .custom-marketing-cta{float:left;margin:26px 0 0 80px}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section .custom-marketing-cta,body#listing-propertydetail .custom-marketing-horizontal-section .custom-marketing-cta,body#listing-listingsearch .custom-marketing-horizontal-section .custom-marketing-cta{float:none;margin:0}}body#ui-searchmotifv3-listingdetail #mortgage-calculator-container,body#listing-propertydetail #mortgage-calculator-container,body#listing-listingsearch #mortgage-calculator-container{overflow:hidden}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section-calculator,body#listing-propertydetail .custom-marketing-horizontal-section-calculator,body#listing-listingsearch .custom-marketing-horizontal-section-calculator{background:#004261;margin:0 0 40px}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section-calculator,body#listing-propertydetail .custom-marketing-horizontal-section-calculator,body#listing-listingsearch .custom-marketing-horizontal-section-calculator{margin-bottom:25px}}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section-calculator .custom-marketing-cta,body#listing-propertydetail .custom-marketing-horizontal-section-calculator .custom-marketing-cta,body#listing-listingsearch .custom-marketing-horizontal-section-calculator .custom-marketing-cta{background:#009fc7}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section-calculator .custom-marketing-cta .cta-text,body#listing-propertydetail .custom-marketing-horizontal-section-calculator .custom-marketing-cta .cta-text,body#listing-listingsearch .custom-marketing-horizontal-section-calculator .custom-marketing-cta .cta-text{padding:0 41px}body#ui-searchmotifv3-listingdetail .custom-overall-marketing-wrapper,body#listing-propertydetail .custom-overall-marketing-wrapper,body#listing-listingsearch .custom-overall-marketing-wrapper{background:#fafafa;clear:both;padding:30px 15px;position:relative}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .custom-overall-marketing-wrapper,body#listing-propertydetail .custom-overall-marketing-wrapper,body#listing-listingsearch .custom-overall-marketing-wrapper{margin:30px 0;padding:70px 20px}}@media(min-width:1025px){body#ui-searchmotifv3-listingdetail .custom-overall-marketing-wrapper::before,body#listing-propertydetail .custom-overall-marketing-wrapper::before,body#listing-listingsearch .custom-overall-marketing-wrapper::before{background:#fafafa;bottom:0;content:"";display:block;left:-2000px;position:absolute;right:-2000px;top:0}}@media(min-width:768px){body#ui-searchmotifv3-listingdetail .custom-overall-marketing-wrapper.pdp-version,body#listing-propertydetail .custom-overall-marketing-wrapper.pdp-version,body#listing-listingsearch .custom-overall-marketing-wrapper.pdp-version{margin:0}}@media(min-width:1025px){body#ui-searchmotifv3-listingdetail .custom-overall-marketing-wrapper.pdp-version,body#listing-propertydetail .custom-overall-marketing-wrapper.pdp-version,body#listing-listingsearch .custom-overall-marketing-wrapper.pdp-version{margin:40px 0 0}}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section-bottom,body#listing-propertydetail .custom-marketing-horizontal-section-bottom,body#listing-listingsearch .custom-marketing-horizontal-section-bottom{background:#fff;border-radius:16px;box-shadow:0 5px 20px rgba(0,0,0,0.35);margin:0 auto;max-width:942px}@media(min-width:950px){body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section-bottom .left-contents .copy-area,body#listing-propertydetail .custom-marketing-horizontal-section-bottom .left-contents .copy-area,body#listing-listingsearch .custom-marketing-horizontal-section-bottom .left-contents .copy-area{padding-right:75px}}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section-bottom .left-contents .title,body#listing-propertydetail .custom-marketing-horizontal-section-bottom .left-contents .title,body#listing-listingsearch .custom-marketing-horizontal-section-bottom .left-contents .title{color:#009fc7}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section-bottom .left-contents .description,body#listing-propertydetail .custom-marketing-horizontal-section-bottom .left-contents .description,body#listing-listingsearch .custom-marketing-horizontal-section-bottom .left-contents .description{color:#707479}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section-bottom .left-contents .text-link,body#listing-propertydetail .custom-marketing-horizontal-section-bottom .left-contents .text-link,body#listing-listingsearch .custom-marketing-horizontal-section-bottom .left-contents .text-link{color:#009fc7;font-weight:bold;text-decoration:none}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section-bottom .left-contents .text-link:hover,body#listing-propertydetail .custom-marketing-horizontal-section-bottom .left-contents .text-link:hover,body#listing-listingsearch .custom-marketing-horizontal-section-bottom .left-contents .text-link:hover{text-decoration:underline}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section-bottom .left-contents .phone-number,body#listing-propertydetail .custom-marketing-horizontal-section-bottom .left-contents .phone-number,body#listing-listingsearch .custom-marketing-horizontal-section-bottom .left-contents .phone-number{white-space:nowrap}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section-bottom .custom-marketing-cta,body#listing-propertydetail .custom-marketing-horizontal-section-bottom .custom-marketing-cta,body#listing-listingsearch .custom-marketing-horizontal-section-bottom .custom-marketing-cta{background:#009fc7}body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section-bottom .custom-marketing-cta .cta-text,body#listing-propertydetail .custom-marketing-horizontal-section-bottom .custom-marketing-cta .cta-text,body#listing-listingsearch .custom-marketing-horizontal-section-bottom .custom-marketing-cta .cta-text{padding:0 50px}@media(min-width:950px){body#ui-searchmotifv3-listingdetail .custom-marketing-horizontal-section-bottom .custom-marketing-cta .cta-text,body#listing-propertydetail .custom-marketing-horizontal-section-bottom .custom-marketing-cta .cta-text,body#listing-listingsearch .custom-marketing-horizontal-section-bottom .custom-marketing-cta .cta-text{padding:0 88px}}body#ui-searchmotifv3-listingdetail .custom-box-with-cta,body#listing-propertydetail .custom-box-with-cta,body#listing-listingsearch .custom-box-with-cta{background:#004261;clear:both;display:none;margin:0 0 2rem;padding:22px 20px 25px}@media(min-width:1024px){body#ui-searchmotifv3-listingdetail .custom-box-with-cta,body#listing-propertydetail .custom-box-with-cta,body#listing-listingsearch .custom-box-with-cta{display:block}}body#ui-searchmotifv3-listingdetail .custom-box-with-cta .icon-and-title,body#listing-propertydetail .custom-box-with-cta .icon-and-title,body#listing-listingsearch .custom-box-with-cta .icon-and-title{align-items:center;clear:both;display:flex;justify-content:center;padding:0 0 0 10px}body#ui-searchmotifv3-listingdetail .custom-box-with-cta .icon,body#listing-propertydetail .custom-box-with-cta .icon,body#listing-listingsearch .custom-box-with-cta .icon{display:block;margin:0 25px 0 0;outline:0}body#ui-searchmotifv3-listingdetail .custom-box-with-cta .title,body#listing-propertydetail .custom-box-with-cta .title,body#listing-listingsearch .custom-box-with-cta .title{color:#fff;font-size:1.71rem;font-weight:bold;line-height:1.3;margin:0;padding:4px 0 0}body#ui-searchmotifv3-listingdetail .custom-box-with-cta .description,body#listing-propertydetail .custom-box-with-cta .description,body#listing-listingsearch .custom-box-with-cta .description{color:#fff;font-size:1.14rem;font-weight:normal;line-height:1.3;margin:14px 15px 26px;text-align:center}body#ui-searchmotifv3-listingdetail .custom-box-with-cta .custom-marketing-cta,body#listing-propertydetail .custom-box-with-cta .custom-marketing-cta,body#listing-listingsearch .custom-box-with-cta .custom-marketing-cta{background:#009fc7;clear:both;margin:0 auto;max-width:260px}body#ui-searchmotifv3-listingdetail .custom-box-with-cta.pdp-version,body#listing-propertydetail .custom-box-with-cta.pdp-version,body#listing-listingsearch .custom-box-with-cta.pdp-version{display:none}body#ui-searchmotifv3-listingdetail .custom-box-with-cta.pdp-version .icon-and-title,body#listing-propertydetail .custom-box-with-cta.pdp-version .icon-and-title,body#listing-listingsearch .custom-box-with-cta.pdp-version .icon-and-title{padding:0}body#ui-searchmotifv3-listingdetail .custom-box-with-cta.pdp-version .icon,body#listing-propertydetail .custom-box-with-cta.pdp-version .icon,body#listing-listingsearch .custom-box-with-cta.pdp-version .icon{margin-right:18px}body#ui-searchmotifv3-listingdetail .custom-box-with-cta.pdp-version .description,body#listing-propertydetail .custom-box-with-cta.pdp-version .description,body#listing-listingsearch .custom-box-with-cta.pdp-version .description{margin-top:16px}body#ui-searchmotifv3-listingdetail .watching-this-property-cta-backdrop,body#listing-propertydetail .watching-this-property-cta-backdrop,body#listing-listingsearch .watching-this-property-cta-backdrop{background:#004261;border:0}body#ui-searchmotifv3-listingdetail .watching-this-property-cta-backdrop .watching-this-property-header .watching-this-property-icon,body#listing-propertydetail .watching-this-property-cta-backdrop .watching-this-property-header .watching-this-property-icon,body#listing-listingsearch .watching-this-property-cta-backdrop .watching-this-property-header .watching-this-property-icon{margin-right:2px}body#ui-searchmotifv3-listingdetail .watching-this-property-cta-backdrop .watching-this-property-header .title,body#listing-propertydetail .watching-this-property-cta-backdrop .watching-this-property-header .title,body#listing-listingsearch .watching-this-property-cta-backdrop .watching-this-property-header .title{color:#fff}body#ui-searchmotifv3-listingdetail .watching-this-property-cta-backdrop .unwatch-this-property-link,body#listing-propertydetail .watching-this-property-cta-backdrop .unwatch-this-property-link,body#listing-listingsearch .watching-this-property-cta-backdrop .unwatch-this-property-link{color:#fff}body#ui-searchmotifv3-listingdetail .watching-this-property-cta-backdrop .unwatch-this-property-link .unwatch-this-property-link-text,body#listing-propertydetail .watching-this-property-cta-backdrop .unwatch-this-property-link .unwatch-this-property-link-text,body#listing-listingsearch .watching-this-property-cta-backdrop .unwatch-this-property-link .unwatch-this-property-link-text{border-bottom-color:#fff}body#ui-searchmotifv3-listingdetail #sidebarMarketingContainer.updated-version,body#listing-propertydetail #sidebarMarketingContainer.updated-version,body#listing-listingsearch #sidebarMarketingContainer.updated-version{border:0;opacity:1}body#ui-searchmotifv3-listingdetail #mainMarketingContainer.updated-version,body#listing-propertydetail #mainMarketingContainer.updated-version,body#listing-listingsearch #mainMarketingContainer.updated-version{max-width:9999px;width:100%}body#ui-searchmotifv3-listingdetail .ldp-pdp-marketing-container,body#listing-propertydetail .ldp-pdp-marketing-container,body#listing-listingsearch .ldp-pdp-marketing-container{background-color:#139ec7;color:#fff;line-height:1.3;padding:0 0 40px;text-align:center}body#ui-searchmotifv3-listingdetail .ldp-pdp-marketing-container .banner-title,body#listing-propertydetail .ldp-pdp-marketing-container .banner-title,body#listing-listingsearch .ldp-pdp-marketing-container .banner-title{font-size:34px;font-weight:bold;line-height:1.3;margin:0;padding:80px 15px 0}body#ui-searchmotifv3-listingdetail .ldp-pdp-marketing-container .banner-title.smaller-padding,body#listing-propertydetail .ldp-pdp-marketing-container .banner-title.smaller-padding,body#listing-listingsearch .ldp-pdp-marketing-container .banner-title.smaller-padding{padding-top:65px}body#ui-searchmotifv3-listingdetail .ldp-pdp-marketing-container .banner-title.secondary,body#listing-propertydetail .ldp-pdp-marketing-container .banner-title.secondary,body#listing-listingsearch .ldp-pdp-marketing-container .banner-title.secondary{padding-top:15px}body#ui-searchmotifv3-listingdetail .ldp-pdp-marketing-container .banner-title .superscript,body#listing-propertydetail .ldp-pdp-marketing-container .banner-title .superscript,body#listing-listingsearch .ldp-pdp-marketing-container .banner-title .superscript{font-size:14px;font-weight:normal}body#ui-searchmotifv3-listingdetail .ldp-pdp-marketing-container .banner-paragraph,body#listing-propertydetail .ldp-pdp-marketing-container .banner-paragraph,body#listing-listingsearch .ldp-pdp-marketing-container .banner-paragraph{font-size:21px;line-height:1.3;margin:0;padding:45px 30px 75px}body#ui-searchmotifv3-listingdetail .ldp-pdp-marketing-container .banner-paragraph.alternate,body#listing-propertydetail .ldp-pdp-marketing-container .banner-paragraph.alternate,body#listing-listingsearch .ldp-pdp-marketing-container .banner-paragraph.alternate{padding-bottom:70px;padding-top:40px}body#ui-searchmotifv3-listingdetail .ldp-pdp-marketing-container .banner-cta,body#listing-propertydetail .ldp-pdp-marketing-container .banner-cta,body#listing-listingsearch .ldp-pdp-marketing-container .banner-cta{background:#094260;border-radius:20px;color:#fff;display:block;font-size:28px;font-weight:bold;margin:0 auto;padding:9px 0;text-decoration:none;width:260px}body#ui-searchmotifv3-listingdetail .ldp-pdp-marketing-container .disclaimer,body#listing-propertydetail .ldp-pdp-marketing-container .disclaimer,body#listing-listingsearch .ldp-pdp-marketing-container .disclaimer{font-size:11px;margin:10px 0 -30px;padding:0 55px}html#page-listing-listingsearch .criteria-form-filters-v2 #search-criteria-form-v3 .btn-save-search,html#page-listing-listingsearch .criteria-form-filters-v2 #criteria-filters-savesearch-bar button,html#page-listing-listingsearch .criteria-form-filters-v2 #btn-sign-in-or-register-mobile,html#page-listing-listingsearch .criteria-form-filters-v2 .mobile-fixed-menu .menu-item a{color:#00b4d2}html#page-listing-listingsearch .criteria-form-filters-v2 #criteria-toggle-filters .r-badge-counter{background:#00b4d2}html#page-listing-listingsearch .criteria-form-filters-v2 #criteria-submit-search{background:#00b4d2}html#page-listing-listingsearch .criteria-form-filters-v2 #criteria-submit-search:hover{background:#00b4d2}html#page-listing-listingsearch .criteria-form-filters-v2 .dd-criteria-container #ddbtn-label-filters{border-color:#00b4d2;outline-color:#00b4d2}@media(max-width:767px){html#page-listing-listingsearch .criteria-form-filters-v2 .dd-criteria-container #ddbtn-label-filters{color:#00b4d2}}@media(max-width:767px){html#page-listing-listingsearch .criteria-form-filters-v2 .dd-criteria-container #ddbtn-label-filters .dd-info{color:#00b4d2}}@media(max-width:767px){html#page-listing-listingsearch .criteria-form-filters-v2 .criteria-filters-button-row{bottom:auto;height:53px;position:relative}}html#page-listing-listingsearch .criteria-form-filters-v2 .criteria-filters-button-row .filters-button.primary-button{background:#00b4d2;color:#fff}html#page-listing-listingsearch .criteria-form-filters-v2 .criteria-filters-button-row .filters-button.primary-button:active,html#page-listing-listingsearch .criteria-form-filters-v2 .criteria-filters-button-row .filters-button.primary-button:hover{background:#00b4d2;color:#fff!important}html#page-listing-listingsearch .criteria-form-filters-v2 .criteria-filters-button-row .filters-button.default-button{border-color:#00b4d2;color:#00b4d2}html#page-listing-listingsearch .criteria-form-filters-v2 .criteria-filters-button-row .filters-button.default-button:hover{border-color:#00b4d2;color:#00b4d2!important}html#page-listing-listingsearch .criteria-form-filters-v2 #criteria-filters-statuses .checkbox .status-chkbox.active::before,html#page-listing-listingsearch .criteria-form-filters-v2 #criteria-filters-statuses .checkbox .proptype-toggler.active::before,html#page-listing-listingsearch .criteria-form-filters-v2 #criteria-filters-statuses .checkbox .hometype-toggler.active::before,html#page-listing-listingsearch .criteria-form-filters-v2 #criteria-filters-propopts .checkbox .status-chkbox.active::before,html#page-listing-listingsearch .criteria-form-filters-v2 #criteria-filters-propopts .checkbox .proptype-toggler.active::before,html#page-listing-listingsearch .criteria-form-filters-v2 #criteria-filters-propopts .checkbox .hometype-toggler.active::before,html#page-listing-listingsearch .criteria-form-filters-v2 #criteria-filters-inrixdrivetime .checkbox .status-chkbox.active::before,html#page-listing-listingsearch .criteria-form-filters-v2 #criteria-filters-inrixdrivetime .checkbox .proptype-toggler.active::before,html#page-listing-listingsearch .criteria-form-filters-v2 #criteria-filters-inrixdrivetime .checkbox .hometype-toggler.active::before{background-color:#00b4d2}html#page-listing-listingsearch #search-display-options-v3 #search-results-sortdir{background-color:#00b4d2}html#page-listing-listingsearch #search-display-options-v3 .active span{color:#00b4d2}html#page-listing-listingsearch #search-display-options-v3 .search-results-displaytype .r-tab.active{border-bottom-color:#00b4d2}#mapsearch-container .r-view-gallery #search-results-container-v3 #mapsearch-results-body .singleprop-footer .data-row .save-listing i:before,#mapsearch-container .r-view-map #search-results-container-v3 #mapsearch-results-body .singleprop-footer .data-row .save-listing i:before{color:#00b4d2}.sticky-header.fixed ~ #viewport-wrapper #search-results-container-v3{margin-top:190px}@media(min-width:580px){.sticky-header.fixed ~ #viewport-wrapper #search-results-container-v3{margin-top:204px}}#no-results-body #filter-change-text{font-weight:300}@media(max-width:543px){#account-saveproperty #Master_Viewport .save-property-details-row .span8{border:none!important;width:100%}}.mlo-card-container-sm4{border-bottom:1px solid #f3f3f3;display:none;padding:14px 0 18px 18px;position:relative}.mlo-card-container-sm4 .portrait-photo-container{border-radius:50%;float:left;height:40px;margin:0 8px 0 0;overflow:hidden;position:relative;width:40px;z-index:10}.mlo-card-container-sm4 .photo{display:block;width:100%}.mlo-card-container-sm4 .information-area{float:left;height:37px;margin:2px 0 0;position:relative;text-align:left;width:calc(100% - 48px);z-index:10}.mlo-card-container-sm4 .secondary-information{align-items:flex-end;bottom:0;clear:both;display:flex;float:left;height:35px;position:absolute}.mlo-card-container-sm4 .name-and-job-title{float:left;position:relative;z-index:100}.mlo-card-container-sm4 .name{font-size:1.21rem;font-weight:bold;line-height:1.2;margin:0 0 2px;padding:0}.mlo-card-container-sm4 .name .linked-name{color:blue;color:var(--reco-mlo-card-link-color);font-size:1.21rem;font-weight:bold;line-height:1.2;text-decoration:none}.mlo-card-container-sm4 .job-title{float:left;font-size:.93rem;line-height:1.2}.mlo-card-container-sm4 .id-number{bottom:0;float:left;font-size:.93rem;line-height:1.2;margin:0 0 0 30px}.mlo-card-container-sm4 .contact-details{bottom:0;float:left;font-size:.93rem;line-height:1.2;margin:0 0 0 30px}.mlo-card-container-sm4 .contact-details br{display:block!important}.mlo-card-container-sm4 .small-logo{display:block;margin:0 0 20px 10px;width:32px}.mlo-card-container-sm4 .background-image-area{display:none}#listing-listingsearch .mlo-card-container-sm4{display:block}#listing-listingsearch #mapsearch-results-all.mapview-activated:not(.mapsearch-results-two-columns) .mlo-card-container-sm4 .name,#listing-listingsearch #mapsearch-results-all.listview-activated .mlo-card-container-sm4 .name{max-width:255px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#listing-listingsearch #mapsearch-results-all.mapview-activated:not(.mapsearch-results-two-columns) .mlo-card-container-within-results,#listing-listingsearch #mapsearch-results-all.listview-activated .mlo-card-container-within-results{display:none}#listing-listingsearch #mapsearch-results-all.mapview-activated:not(.mapsearch-results-two-columns) .mlo-card-container-within-results.show-mlo,#listing-listingsearch #mapsearch-results-all.listview-activated .mlo-card-container-within-results.show-mlo{display:block}#listing-listingsearch #mapsearch-results-all.mapview-activated .mlo-card-container-sm4,#listing-listingsearch #mapsearch-results-all.galleryview-activated .mlo-card-container-sm4{border:1px solid #dcdcdc;box-shadow:0 0 3px 0 rgba(205,205,205,0.5);margin:0 0 6px;padding:12px 0 12px 12px;width:calc(100% - 2px)}#listing-listingsearch #mapsearch-results-all.mapview-activated .mlo-card-container-sm4 .portrait-photo-container,#listing-listingsearch #mapsearch-results-all.galleryview-activated .mlo-card-container-sm4 .portrait-photo-container{height:78px;margin:0;width:78px}#listing-listingsearch #mapsearch-results-all.mapview-activated .mlo-card-container-sm4 .information-area,#listing-listingsearch #mapsearch-results-all.galleryview-activated .mlo-card-container-sm4 .information-area{float:right;height:auto;padding:0 12px 0 0;width:calc(100% - 90px)}#listing-listingsearch #mapsearch-results-all.mapview-activated .mlo-card-container-sm4 .secondary-information,#listing-listingsearch #mapsearch-results-all.galleryview-activated .mlo-card-container-sm4 .secondary-information{display:block;height:auto;position:relative;width:100%}#listing-listingsearch #mapsearch-results-all.mapview-activated .mlo-card-container-sm4 .name,#listing-listingsearch #mapsearch-results-all.galleryview-activated .mlo-card-container-sm4 .name{margin-bottom:7px}#listing-listingsearch #mapsearch-results-all.mapview-activated .mlo-card-container-sm4 .job-title,#listing-listingsearch #mapsearch-results-all.galleryview-activated .mlo-card-container-sm4 .job-title{line-height:1.4}#listing-listingsearch #mapsearch-results-all.mapview-activated .mlo-card-container-sm4 .id-number,#listing-listingsearch #mapsearch-results-all.galleryview-activated .mlo-card-container-sm4 .id-number{clear:both;line-height:1.4;margin:6px 0 0}#listing-listingsearch #mapsearch-results-all.mapview-activated .mlo-card-container-sm4 .contact-details,#listing-listingsearch #mapsearch-results-all.galleryview-activated .mlo-card-container-sm4 .contact-details{clear:both;line-height:1.4;margin:0}#listing-listingsearch #mapsearch-results-all.mapview-activated .mlo-card-container-sm4 .small-logo,#listing-listingsearch #mapsearch-results-all.galleryview-activated .mlo-card-container-sm4 .small-logo{margin:0;position:absolute;right:0;top:-28px}#listing-listingsearch #mapsearch-results-all.mapview-activated.mapsearch-results-two-columns #search-results-mlo-container,#listing-listingsearch #mapsearch-results-all.galleryview-activated #search-results-mlo-container{display:none}#listing-listingsearch #mapsearch-results-all.mapview-activated.mapsearch-results-two-columns #search-results-mlo-container.show-mlo,#listing-listingsearch #mapsearch-results-all.galleryview-activated #search-results-mlo-container.show-mlo{display:block}#listing-listingsearch #mapsearch-results-all.mapview-activated.mapsearch-results-two-columns .mlo-card-container-sm4,#listing-listingsearch #mapsearch-results-all.galleryview-activated .mlo-card-container-sm4{border:0;box-shadow:none;height:100%}@media(max-width:767px){#listing-listingsearch #mapsearch-results-all.mapview-activated.mapsearch-results-two-columns .mlo-card-container-sm4,#listing-listingsearch #mapsearch-results-all.galleryview-activated .mlo-card-container-sm4{margin-bottom:0}}#listing-listingsearch #mapsearch-results-all.mapview-activated.mapsearch-results-two-columns .mlo-card-container-sm4 .background-image-area,#listing-listingsearch #mapsearch-results-all.galleryview-activated .mlo-card-container-sm4 .background-image-area{background-color:#fff;bottom:0;display:block;left:0;position:absolute;right:0;top:0}@media(max-width:767px){#listing-listingsearch #mapsearch-results-all.mapview-activated.mapsearch-results-two-columns .mlo-card-container-sm4 .background-image-area,#listing-listingsearch #mapsearch-results-all.galleryview-activated .mlo-card-container-sm4 .background-image-area{display:none}}#listing-listingsearch #mapsearch-results-all.mapview-activated.mapsearch-results-two-columns .mlo-card-container-sm4 .background-image-area.bank-of-america,#listing-listingsearch #mapsearch-results-all.galleryview-activated .mlo-card-container-sm4 .background-image-area.bank-of-america{background-image:url(/images/recos/1198/mlo-card-background.svg);background-position:left bottom;background-repeat:no-repeat}#listingdetail-container .mlo-card-container-sm4,#listing-propertydetail .mlo-card-container-sm4{display:none}:root{--reco-primary:#00b4d2;--reco-primary-disabled:#abe1ed;--reco-contact-form-theme:#00b4d2;--reco-contact-form-theme-hover:#00add3;--reco-contact-form-theme-secondary:#00a7c3;--reco-custom-radio-button-fill-color:#009ec9;--reco-custom-checkbox-fill-color:#009fc7;--reco-custom-radio-button-mini-fill-color:#009fc7;--reco-custom-text-field-mini-focus-color:#009fc7;--reco-custom-text-field-mini-label-color:#009fc7;--reco-multistep-form-overall-border:0 0 2px rgba(0,0,0,0.45);--reco-multistep-form-step:#009fc7;--reco-multistep-form-step-label:#1b6c92;--reco-multistep-form-line:#2ba7d0;--reco-multistep-form-button:#004261;--reco-multistep-form-button-disabled:#aabec7;--reco-single-view-form-button:#004261;--reco-single-view-form-button-disabled:#aabec7;--reco-site-header-height:106px;--reco-site-header-height-short:106px;--reco-enhanced-forms-button-color:#004364;--reco-dashboard-primary-color:#00b4d2;--reco-active-listings-header-font-family:"Lato Black",Arial;--reco-active-listings-header-font-weight:300;--reco-enrollment-billboard-image:url(/images/recos/35012/hero-background.webp);--reco-enrollment-billboard-font-family:"Lato Black",Arial;--reco-enrollment-billboard-font-weight:normal;--reco-status-label-color-new:#c0188c;--reco-status-label-color-active:#008566;--reco-status-label-color-contingent:#007e9e;--reco-status-label-color-pending:#e40c34;--reco-status-label-color-sold:#004261;--reco-status-label-color-not-for-sale:#707479}@media(min-width:768px) and (max-width:991px){.ldp-wrap#listingdetail-container{top:calc(var(--reco-site-header-height-short) + 86px)}}@media(min-width:768px) and (max-width:991px){.ldp-wrap#listingdetail-container .listing-summary{margin-top:var(--reco-site-header-height-short)}}.close-flyout{display:none}@media(min-width:768px){.close-flyout{background-color:var(--color-primary);border-right:solid 1px rgba(255,255,255,0.6);display:inline-block;float:left;height:61px;left:-10px;padding:0 13px;position:absolute;top:0}}@media(min-width:768px){.close-flyout img{height:18px;width:9px}}.close-flyout+.left-side{margin-left:30px}h1{color:#555;font-size:4.4em}h3.sh-center{text-align:center;max-width:605px;color:#777;margin:30px auto;letter-spacing:3px;font-size:1.8em}#recohomepage .form-inline .form-group,#recohomepage .form-inline .input-group{width:100%}#recohomepage .form-inline .input-group-btn{width:1%}.sh-form-middle-btn{border-right:2px solid #fff}.sh-collapse{transition:all .5s ease-in-out;opacity:1}.sh-hidden{opacity:0}input.sh-text-input.form-control{width:100%;font-size:1em}#criteria-more-options{display:none;margin-top:10px;opacity:1;transition:0s}#criteria-more-options .show{display:block}#criteria-more-options label{color:#666;font-size:.855em;font-weight:normal;letter-spacing:1px;margin-bottom:0}.sh-menu-item label{text-align:center;width:100%}.sh-menu-item label:hover{background-color:#ccc}.sh-criteria-btn button.form-control{width:100%}.sh-criteria-btn ul.dropdown-menu{width:100%;min-width:inherit}.sh-criteria-btn ul.dropdown-menu input[type=radio]{display:none}#recohomepage .ac_results{margin-top:0;z-index:1000}.ac_results li{font-size:15px;line-height:20px;list-style-type:none}.ac_results{background-color:#fff;border:1px solid #ccc;border-top:0;cursor:pointer}.ac_results ul{margin-top:10px;overflow-x:hidden;padding-left:0}.ac_results ul li:hover{background-color:#ccc}.ac_results ul li{padding:2px 10px}.bootstrap select,.bootstrap textarea,.bootstrap input[type=text],.bootstrap input[type=password],.bootstrap input[type=datetime],.bootstrap input[type=datetime-local],.bootstrap input[type=date],.bootstrap input[type=month],.bootstrap input[type=time],.bootstrap input[type=week],.bootstrap input[type=number],.bootstrap input[type=email],.bootstrap input[type=url],.bootstrap input[type=search],.bootstrap input[type=tel],.bootstrap input[type=color],.boostrap button,.bootstrap .uneditable-input{height:30px}.hero-gradient{background:rgba(0,0,0,0) url("/images/recos/35012/hero-gradient.png") no-repeat scroll 0 0/100% 100%;height:540px;position:absolute;top:0;width:100%;z-index:2}.header,#container-content{position:relative;z-index:4}input.empty,select.empty,textarea.empty,input.placeholder,textarea.placeholder,.sh-criteria-button button{color:#999;font-weight:300;font-family:Lato,Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-size:16px}.white{color:#fff}#AdminMaster_AdminLogo{height:80px;padding:10px}.admintopnavstretch,.admintopnav{background-image:none}#admin-header-container{border-bottom:solid 2px #ccc}input,button,select,textarea{line-height:20px}.navbar-brand{margin-right:0;padding-top:0}.header.navbar{background:#eaeaea;border:0;border-radius:0;height:70px;padding-left:0;padding-right:0;padding-top:5px}.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-nav>li>a:hover{color:#ececec}.header .container{width:100%;height:100%}.header .container .div{height:100%}.header .container ul.nav{margin-top:0}.header .container .navbar-brand{margin-top:0}html,body{background:#fff}html,body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,div,span,a,section{font-family:Lato,Arial,"Helvetica Neue",Helvetica,sans-serif}html{height:100%;font-size:14px}@media(max-width:767px){html#page-listing-listingsearch,html#page-ui-searchmotifv3-listingdetail{overflow-x:hidden!important}}body#recohomepage{background-color:#fff;background-size:cover}.viewport-container{background:transparent}#header{padding-top:115px}.searchfield-text-lrg{width:440px;padding:10px}.btn-primary{background:#23b2d2;border:0;border-radius:0}#recohomepage .btn-primary{background-color:#004361}#header h1{margin-top:0;font-size:40px}.hp-search{margin:20px auto 0;background:rgba(0,0,0,0);padding:20px;width:650px}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background-color:#00B4D2;border-color:#00B4D2}.home-search{color:#fff;font-size:1.8em;font-weight:100;text-align:left;float:left;margin-top:76px;letter-spacing:2px;word-spacing:4px}.header.navbar{background:#00B4D2 url("/images/recos/35012/head_bkg-house.png") no-repeat scroll center bottom/1103px auto;border:0 none;box-shadow:0 2px 5px #888;height:208px;padding-top:15px;margin-bottom:0}.xome-logo img{width:102px}.nationstar-logo{width:195px}.nsm-login{font-size:1.4em;letter-spacing:2.5px}@media(max-width:1200px){.header .container .navbar-brand{margin-top:20px;margin-left:-40px}.header.navbar{height:108px;background-size:auto 108px}.xome-logo img{width:50px}.nationstar-logo{width:95px}.home-search{font-size:1em;margin-top:32px}.nsm-login{font-size:.9em;letter-spacing:1.5px}.header .container ul.nav{margin-top:14px}.navbar-nav>li>a{padding-bottom:0;padding-right:0}}@media(max-width:768px){.header.navbar{height:60px;background-size:auto 55px;padding-top:10px}.header .container .navbar-brand{margin-top:0}.navbar-nav>li>a{padding-top:0}.header .navbar-right{float:right;margin-right:0}.nsm-login{padding-top:5px}.header .container ul.nav{margin-top:0}.home-search{margin-top:12px}}.navbar-nav>li{float:none}#close-frame{background:#f47e23 none repeat scroll 0 0!important}#listing-listingdetail div.cta-sidebar [class^=ld-ctae-] i,#listing-listingdetail div.cta-sidebar [class*=ld-ctae-] i,#listing-listingdetail div.cta-sidebar .realping_container a i,#realping_container_leftnav .realping_container a i,#listing-listingsearch .cta-icon,.disable-notification .cta-icon,#listing-listingsearch .icon-search{color:#1b6c92}.down-arrow-wm{text-align:center;padding-top:110px;padding-bottom:140px}.learn-moore-wm{background-color:#f6f2f1;padding:82px 0 50px;text-align:center}.bleu-head-wm{font-family:"Raleway",sans-serif;font-size:40px;color:#0b5474;margin:0 0 40px}.sub-head-wm{font-size:24px}.button-wm{padding-top:100px}.tips-cooper{background-color:#23b2d2;height:250px;color:#fff}.tips-cooper h3{font-variant:small-caps;margin-top:33px;margin-bottom:30px}.safe-con{background-image:url("/images/recos/35012/safeP.png");background-repeat:no-repeat;height:250px}.house-con-wm{background-image:url("/images/recos/35012/bkg-house.png");background-repeat:no-repeat;background-position:center;height:250px}.section2{height:250px;background-color:#fff}.section2 h3{margin-top:33px;margin-bottom:21px;font-size:40px;color:#0b5474}.section3{background-color:#23b2d2;height:210px;color:#fff}.fico-img{background-image:url("/images/recos/35012/fico-img-bg.png");background-repeat:no-repeat;background-position:center;height:210px}.section3 h3{font-variant:small-caps;margin-top:33px;margin-bottom:11px}.section3 p{margin-bottom:11px}.btn-ghost{background-color:transparent;border:#fff 1px solid;border-radius:0;color:#fff;width:100%}.btn-ghost a{color:#fff}.btn-ghost a:hover{background-color:#fff;color:#23b2d2}.disclaim-fico{padding-top:40px;font-size:12px}.devices-wm{background-image:url("/images/recos/35012/devices-coop.png");background-repeat:no-repeat;background-position:bottom;height:245px}.section4{height:245px}.section4 h3{margin-top:33px;margin-bottom:21px;font-size:40px;color:#0b5474}.section5{background-color:#999d9e;height:85px;color:#fff;padding-top:10px}.lead-text-wm{padding-top:17px;font-size:24px}.app-btns{padding-left:20px}#recohomepage .viewport-container{background-color:#eaeaea;position:relative;width:100%}#Master_Viewport{min-height:650px}@media only screen and (max-width:767px){.viewport-container{min-height:600px}}.img-responsive{display:inline}@media all and (max-width:710px){.viewport-container{min-height:600px}}.to-upper-case a,.to-upper-case{text-transform:uppercase}@media(max-width:650px){h1{font-size:2em}h3.sh-center{font-size:1.2em}.viewport-container{min-height:374px!important;z-index:2}.hp-search{padding-left:25px;padding-right:25px;width:100%}.hp-search input{padding:10px;width:100%;font-size:13px}.navbar-collapse{border-top:0;box-shadow:none}}#community-social{display:none}.dd-criteria-container>button{padding:0}#mapsearch-viewtabs .r-tab{text-transform:capitalize}#mapsearch-results-all{overflow-x:hidden}#mapsearch-mainmap-results.r-view-gallery #mapsearch-results-all{margin-top:0}#mapsearch-results .singleprop-header .ribbons .ribbon-sold-date img{margin-bottom:4px}@media(min-width:544px) and (max-width:991px){#mapsearch-results .singleprop-header .ribbons .ribbon-sold-date img{margin-bottom:1px}}@media(orientation:portrait) and (max-width:543px),(orientation:landscape) and (max-width:896px) and (max-height:543px){#mapsearch-results .singleprop-header .ribbons .ribbon-sold-date img{margin-bottom:2px}}.banner-broker-display.r-view-gallery{margin-bottom:0}.dd-criteria-container.open .ddbtn-criteria-label .dd-info,.dd-criteria-container.open .ddbtn-criteria-label .ddbtn-label-arrow,#dd-criteria-pricerange .dd-item-footer a,#mapsearch-criteria-basicsearch .criteria-user-menu-aside li a,#modal-user-menu-mobile li a,.contact-agent-phone-icon,#search-criteria-form-v3 .btn-save-search,#search-display-options-v3 .search-results-displaytype .active span{color:#206b90}#criteria-submit-search,#search-display-options-v3 #search-results-sortdir{background:#206b90}#search-display-options-v3 .search-results-displaytype .r-tab.active{border-bottom-color:#206b90}@media(max-width:599px){#toggle-criteria-filters-table span,#filters-reset{color:#206b90}#criteria-location-input-container{max-width:none}.dd-criteria-section{display:none}#ddbtn-label-filters{background:#206b90}#ddbtn-label-filters .dd-info{color:#fff}.dd-criteria-container.open #ddbtn-label-filters{background:#fff;outline:1px solid #1b6c92}.dd-criteria-container.open #ddbtn-label-filters .dd-info{color:#1b6c92}#search-criteria-form-filters-v3{border-top:1px solid #1b6c92;border-bottom:1px solid #1b6c92}}.iframed #footer,#single-listing-overlay #footer{display:none}.iframed .header,#single-listing-overlay .header{display:none}#listingdetail-container .panel-heading{padding:10px 8px 10px 8px}#listingdetail-container #property-description,#listingdetail-container #property-details-info{font-size:12px}.pd-accordion .panel-heading a.collapsed span.icon-status:before,.pd-accordion .panel-heading a span.icon-status:before{font-size:16px}#listingdetail-container #top-navigation-v3,#top-summary-nonoverlay-v3{padding-left:0}@media(max-width:768px){#top-summary-nonoverlay-v3{padding-left:14px}#top-summary-nonoverlay-v3-controls{padding:0}}#top-navigation-v3 a,#top-navigation-v3 a i,#top-navigation-v3 a span,#top-summary-nonoverlay-v3 a,#top-summary-nonoverlay-v3 a i,#top-summary-nonoverlay-v3 a span{font-weight:bold;font-size:12px}#top-navigation-overlay-controls #top-navigation-v3-closer i,#top-summary-nonoverlay-v3-closer i{font-style:normal}#listingdetail-container .photogallery-header a{cursor:pointer}#listingdetail-container .photogallery-header a:hover{text-decoration:none}#listing-detailcontainer #mapsearch-results .singleprop-header .ribbon,#listing-detailcontainer #mapsearch-results .singleprop-header .ribbon span,#listing-detailcontainer #mapsearch-results .singleprop-header a:hover .ribbon span,#listing-detailcontainer .property-type .ribbon,#listing-detailcontainer .property-type .ribbon span,#listing-detailcontainer .property-type a:hover .ribbon span{padding:.2em;font-size:12px;font-weight:bold;line-height:14px;letter-spacing:1.5px;margin-top:7px}#listingdetail-container .pd-accordion h4,#listingdetail-container .pd-accordion h5,#listingdetail-container .pd-accordion h6,.pd-accordion .panel-heading a{font-size:12px;font-weight:bold;letter-spacing:1.9px;color:#004261}#listingdetail-container .pd-accordion .panel-heading a{color:#004261;padding:15px 5px 15px 0}#imageGallery li img{height:auto;max-width:100%;display:block;margin:auto}.photogallery-header{background-color:#7f7f7f;color:#FFF;font-family:Arial;font-weight:bold;font-size:16px;line-height:15px;padding:10px}.photogallery-header a{background-color:#7f7f7f;color:#FFF;display:inline-block;float:right}.photogallery-header div{margin-right:30px}.photogallery-header .photosMap{margin-right:0}.photogallery-header div span{display:inline-block;margin:0 5px 0 5px}.photos-fullscreen-link i{margin-right:5px}.lSNext i,.lSPrev i{color:#fff;font-size:3.5em}.prop-row{width:90%}.ask-a-question h3{font-size:16px;font-weight:500;letter-spacing:1.7px;color:#004261;margin-top:5px}.ask-a-question input[type=text],.ask-a-question input[type=email]{border-radius:2px;border:solid 1px rgba(210,210,210,0.8);width:100%;padding:10px 5px;line-height:20px;margin-bottom:20px}.ask-a-question label{letter-spacing:1.5px;color:#6e6e6e;font-weight:normal;font-size:12px}.preferred-date-time label,.preferred-time-dropdown label{display:block}.ask-a-question,.travel-container{background-color:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,0.3);padding:10px}.ask-a-question input[type=checkbox]{margin-bottom:10px}.ask-a-question textarea{border:solid 1px rgba(210,210,210,0.8);border-radius:2px;height:119px;width:100%;padding:10px;margin-bottom:20px;resize:none}.ask-a-question form{font-size:1rem;padding:0}.ask-a-question form #scheduleshowing>.col-md-12{padding-left:0;padding-right:0}.ask-a-question form #scheduleshowing #showingdate{height:36px;width:calc(100% - 26px)}.ask-a-question form #scheduleshowing #showingtime{height:36px;padding:.3rem;width:100%}.ask-a-question .btn-request-info{border-radius:0;background-color:#1b6c92;color:#FFF;text-align:center;letter-spacing:1.8px;text-transform:uppercase;padding:10px;width:140px;margin-top:20px}.ask-a-question .alert{border-radius:2px;text-align:left}.ask-a-question .btn-request-info:hover{background-color:#1b6c92}.ask-a-question #rif-button-container{margin:0 auto;text-align:center;padding:15px}.ask-a-question ::-webkit-input-placeholder{font-style:italic}.ask-a-question ::-moz-placeholder{font-style:italic}.ask-a-question :-ms-input-placeholder{font-style:italic}.ask-a-question :-moz-placeholder{font-style:italic}#rif-button-container h5{background-color:#1b6c92;border-radius:2px;color:#fff;padding:10px;font-size:14px;border:solid 1px rgba(210,210,210,0.8);width:90%}.social-bookmarks .dropdown a{padding:0}.social-bookmarks .dropdown-menu{min-width:0;padding:10px}#social-bookmarks .dropdown-menu .fa{margin:0;padding-bottom:5px}.list-inline li a i{color:#00b4d2;margin:39px 9px 0}.list-inline li{padding-bottom:10px}.list-inline li a i,.list-inline li a i.calls-to-action{margin:0 9px 0 0!important}.list-inline li[class^=ld-ctae-]{color:#00b4d2;margin:12px 0;padding-bottom:0}.list-inline li[class^=ld-ctae-] a{color:#00b4d2}.list-inline li[class^=ld-ctae-] a:hover{text-decoration:underline!important}#gallery-photos-all{background-color:#585858}#gallery-photos-all li{list-style:none}.property-price-history-section,.property-tax-history-section{font-size:12px;line-height:1.33;color:#53565a}.details-header-section,#areastatistics-container-v3 .details-header,#listingdetail-trends .row-header{font-size:12px;font-weight:500;letter-spacing:1.7px;color:#53565a;text-transform:uppercase;margin:21px 0 5px}.details-header-section{margin:15px 18px 2px 5px}#areastatistics-container-v3 .details-header,#listingdetail-trends .row-header{text-transform:none}#areastatistics-container-v3 .details-header{color:#53565a;margin:0 0 5px;font-size:14px;font-weight:bold}.price-history-tbl,.tax-history-tbl{padding:0 0 0 10px;width:100%}.price-history-tbl thead th,.tax-history-tbl thead th,.price-history-tbl td,.tax-history-tbl td{padding:10px 0 10px 20px}.price-history-tbl tr.even,.tax-history-tbl tr.even{background-color:#f6f6f6}.property-tax-history-section table>thead>tr>th,.property-tax-history-section .table>tbody>tr>th,.property-tax-history-section>tfoot>tr>th,.property-tax-history-section .table>thead>tr>td,.property-tax-history-section.table>tbody>tr>td,.property-tax-history-section .table>tfoot>tr>td{border-top:0}.price-tax-container{padding:10px 0}.pd-accordion .scorenumber{color:#1b6c92}#areastatistics-container-v3{padding:10px}.price-history-tbl thead,.tax-history-tbl thead,#areastatistics-container-v3 .row-header{color:#53565a;letter-spacing:1.33px;background-color:#eeeeef;font-size:12px}.price-history-tbl thead,.tax-history-tbl thead{background-color:#fff}#areastatistics-container-v3 .row-header{background-color:#eeeeef;padding:10px 0;margin:10px 0}.container-area-statistics .row{margin-left:0;margin-right:0}#listingdetail-trends{margin:0 3px}#listingdetail-trends .row-fluid.trends{border:1px solid #DCDEDE;margin-top:15px}#listingdetail-trends .trend-active div.row-header div{font-size:16px}#listingdetail-trends span{color:#474747;display:inherit;text-align:center;min-height:50px}#listingdetail-trends .fa-3{font-size:4em;color:#7FC241}.brdr-righ t{border-right:1px solid #DCDEDE}.brdr-none{border:0}.pad20{padding:20px 0 20px 0}#property-detail-more-info #listingdetail-roominfo{clear:both}#listingdetail-map #mapsearch-mainmap{border:0;position:relative;height:100%;overflow:hidden}#listingdetail-map mapsearch-mainmap,#mapsearch-results-all{border:0}#listingdetail-map #mapsearch-results-all{min-height:120px}.court-text,.upddate-text{font-size:12px}.prop-row>div:nth-child(2n+1){clear:left}#listingdetail-disclaimercontainer{padding:20px}#listingdetail-callstoaction{font-size:14px}#areastatistics-container-v3 span,#areastatistics-container-v3 label{font-size:12px;color:#53565A;margin-top:15px;margin-bottom:5px}.container-area-statistics .row.row-data div span:before{font-size:12px}.container-area-statistics .row.row-data div:nth-of-type(2) span:before{content:"Zip:";display:inline-block;padding-right:10px}.container-area-statistics .row.row-data div:nth-of-type(3) span:before{content:"City:";display:inline-block;padding-right:10px}.container-area-statistics .row.row-data div:nth-of-type(4) span:before{content:"County:";display:inline-block;padding-right:10px}.container-area-statistics .row.row-data div:nth-of-type(5) span:before{content:"National:";display:inline-block;padding-right:10px}.container-area-statistics .row.row-header{display:none}.container-area-statistics:nth-of-type(even){background-color:grey}.container-area-statistics .row.row-data{padding-bottom:15px}.container-area-statistics .row.row-data:nth-child(even){background:#f8f8f8}.icon-walk-score,.icon-travel-score{display:block;margin-left:0;color:#1b6c92;font-size:3.5em}#NearbyListings-container h5{text-transform:uppercase;color:#53565a;letter-spacing:1.8px;font-size:14px;font-weight:normal}.ask-a-question .input-block-level{display:block;min-height:30px;border-radius:2px;margin-bottom:20px}.ask-a-question .input-append .add-on{background-color:#eee;border:1px solid #ccc;display:inline-block;font-size:14px;line-height:32px;margin-left:-1px;padding:1px 5px;text-align:center;text-shadow:0 1px 0 #fff;width:26px}.ask-a-question select{height:40px;line-height:305px;border:1px solid #ccc;border-radius:2px}.ask-a-question .input-append.date .add-on i{display:inline-block;width:14px;height:14px;margin-top:1px;line-height:14px;vertical-align:text-top;background-repeat:no-repeat}.ask-a-question #showingdate,.ask-a-question #showingtime{display:inline-block}#listingdetail-container #gallery-photos-all .lSGallery li a{display:block;max-height:37px;width:100%}#listingdetail-container .lSSlideOuter .lSPager.lSGallery li.active,#listingdetail-container .lSSlideOuter .lSPager.lSGallery li:hover{border-radius:0}#launchSaveProperty,#listingdetail-callstoaction a:hover{cursor:pointer}#listing-detailcontainer .photos-fullscreen-link{margin-left:10px}#listing-printopenhouseinfo h1{font-size:16px}#listing-printopenhouseinfo .formheader{font-weight:bold;text-transform:uppercase}#listing-printopenhouseinfo a{font-size:16px;color:#428bca;text-decoration:none}#listing-printopenhouseinfo a:hover{color:#2a6496;text-decoration:underline}#listing-printopenhouseinfo img{border:0}.tax-history-tbl>thead>tr>th,.tax-history-tbl>tbody>tr>th,.tax-history-tbl>tfoot>tr>th,.tax-history-tbl>thead>tr>td,.tax-history-tbl>tbody>tr>td,.tax-history-tbl>tfoot>tr>td{padding:10px 7px;line-height:18.62px;vertical-align:middle;border-top:0}.nav>li>.share-dropdown:hover,.nav>li>.share-dropdown:focus{text-decoration:underline;background-color:inherit}@media(min-width:480px){.prop-row>div:nth-child(2n+1){clear:left}}@media(min-width:768px){.prop-row>div:nth-child(2n+1){clear:none}.prop-row>div:nth-child(4n+5){clear:left}#listingdetail-container .panel-heading{padding:10px 15px}#listingdetail-container .pd-accordion .panel-heading a{padding:15px 15px 15px 0}#listingdetail-container #gallery-photos-all .lSGallery li a{max-height:43px}.pd-accordion .panel-heading a.collapsed span.icon-status:before{font-size:12px}.walkscore-content-container{margin-left:0}.icon-walk-score,.icon-travel-score{display:block}.price-history-tbl thead,.tax-history-tbl thead,#areastatistics-container-v3 .row-header{letter-spacing:1.7px;font-size:16px}.property-price-history-section,.property-tax-history-section{font-size:14px;letter-spacing:1.5px;color:#53565a}.price-history-tbl thead,.tax-history-tbl thead{background-color:#eeeeef}#listingdetail-container .pd-accordion h4,#listingdetail-container .pd-accordion h5,#listingdetail-container .pd-accordion h6,.pd-accordion .panel-heading a{font-size:14px}.ask-a-question #showingdate,.ask-a-question #showingtime{display:inline-block;position:relative}.prop-row>div:nth-child(4n+5){clear:left}.price-tax-container{padding:10px 15px}.price-history-tbl tr.even,.tax-history-tbl tr.even{background-color:#FFF}#listingdetail-callstoaction{font-size:14px}.walkscore-content-container h4{color:#53565a;margin:14px 0 0 41px}.pd-accordion .icon-walk-score,.pd-accordion .icon-travel-score{margin-left:20px;color:#1b6c92;font-size:6em}#listingdetail-map{height:350px}.pd-accordion .panel-heading a span.icon-status:before,.pd-accordion .panel-heading a.collapsed span.icon-status:before{font-size:28px}#listingdetail-trends{margin:0 5px}.details-header-section,#areastatistics-container-v3 .details-header,#listingdetail-trends .row-header{font-size:16px}.details-header-section{margin:21px 0 5px}#public-schools td,#private-schools td{padding-left:5px}#areastatistics-container-v3 span,#areastatistics-container-v3 label{font-size:14px;color:#53565A;margin-bottom:20px;margin-top:0}.container-area-statistics .row.row-data div span:before{font-size:14px}.container-area-statistics .row.row-data div:nth-of-type(2) span:before,.container-area-statistics .row.row-data div:nth-of-type(3) span:before,.container-area-statistics .row.row-data div:nth-of-type(4) span:before,.container-area-statistics .row.row-data div:nth-of-type(5) span:before{content:"";display:inline-block;padding-right:0}.container-area-statistics .row.row-header{display:block}.container-area-statistics .row.row-data:nth-child(even){background:#f8f8f8}.ask-a-question label{font-size:14px}}@media(min-width:992px){.prop-row>div:nth-child(4n+5){clear:left}}@media(min-width:1200px){#listingdetail-container #gallery-photos-all .lSGallery li a{max-height:54px}#listingdetail-container .pd-accordion h4,#listingdetail-container .pd-accordion h5,#listingdetail-container .pd-accordion h6,.pd-accordion .panel-heading a{font-size:18px}.court-text,.upddate-text{font-size:16px}#listingdetail-map{height:500px}.pd-accordion .icon-walk-score,.pd-accordion .icon-travel-score{color:#1b6c92;font-size:8em}#NearbyListings-container h5{font-size:16px}.ask-a-question #showingdate,.ask-a-question #showingtime{display:inline-block}#listingdetail-callstoaction{font-size:16px}}.newsearchcontainer{float:right;margin-top:2em}.newsearchcontainer .btn{border-radius:2px}.savedsearchlist-title{float:left}#saved-search-list{clear:both}#saved-search-list .body-container .body-row>div a,#savedsearch-delete-confirmation a{color:#1b6c92!important}#savedsearch-delete-confirmation{padding:50px}#savedsearch-delete-confirmation .red-boa-button-primary{border:0;border-radius:2px;padding:10px;background-color:#23b2d2;color:#FFF}#savedsearch-delete-confirmation p{font-size:14px;text-align:center;margin:20px 0}#savedsearch-delete-confirmation button{padding:0 .5em;margin:0 .5em}#account-savesearch #Master_Viewport{min-height:0}#search-options-modal .modal-body{padding:15px 28px 15px 10px}#saved-search{color:#333}#saved-search .row-fluid{clear:both;float:left;width:100%}#saved-search .span6{float:left;margin-bottom:10px;width:50%}#saved-search .checkbox-label br{display:none}#saved-search .row-fluid [class*=span]:first-child{margin-left:0}#saved-search .pull-right{float:right}#saved-search h4{font-size:18px;font-weight:bold;margin:0}#saved-search .row-fluid,#saved-search small{font-family:Lato,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;margin:5px 0 3px}#Master_SaveSearch_txtName,#Master_SaveSearch_txtDescription{width:100%;border-radius:2px;border:1px solid #CCC;font-family:Lato,Arial,"Helvetica Neue",Helvetica,sans-serif;margin-bottom:10px;padding-left:5px}#saved-search hr{display:none}#saved-search .btn{cursor:pointer}#saved-search .btn-primary{background-color:#23b2d2;border-radius:2px;color:#FFF;font-family:Lato,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;margin:10px 0 0 20px;padding:5px 0;-webkit-appearance:none}.customersubmenu-container-title,.customersubmenu-container,#account-savedlistinglist #mapsearch-right-top,#account-savedlistinglist #mapsearch-downpmthelp,#account-savedlistinglist .fsd-layout,#account-savedlistinglist #mapsearch-mainmap-toolbar{display:none!important}#account-savedlistinglist #mapsearch-mainmap-results.r-view-map #mapsearch-results-all,#account-savedlistinglist #mapsearch-results{display:inline-block}#account-savedlistinglist #Master_Viewport{max-width:none;width:95%;margin:0 auto}#account-savedlistinglist .customer-listings-view #mapsearch-container{max-width:none;margin:0}#account-savedlistinglist .details-disclaimer-text{float:none}#account-savedlistinglist #mapsearch-results-all,#account-savedlistinglist #mapsearch-results,#account-savedlistinglist #mapsearch-results-body{height:auto;max-width:none;width:100%}#account-savedlistinglist #mapsearch-results .mapsearch-map-singleprop{float:left;width:30%;margin:20px 10px!important}#account-savedlistinglist #inrBdyCnt{float:none}#account-savedlistinglist #CustomerListingSort{left:0}#inrBdyCnt table{width:100%!important}@media(max-width:768px){#account-savedlistinglist #mapsearch-results .mapsearch-map-singleprop{width:47%}}@media(max-width:599px){#account-savedlistinglist #mapsearch-results .mapsearch-map-singleprop{width:100%}}a:focus,button:focus,a:focus span button:focus span{text-decoration:underline}.rec-ada-offscreen{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.rec-inline-error{position:absolute;border:1px solid #b71717;background-color:#e5a9a9;padding:10px;display:none;top:130px;border-radius:1px;box-shadow:inset 0 0 3px #000}.rec-inline-error .rec-inline-error-heading{font-size:16px}.rec-inline-error .rec-inline-error-text{color:#821a1a;font-size:14px}#map-dialog-draw-shapename{padding:4px 6px;display:block}#account-savedlistinglist #mapsearch-right{background:0;border:0}#account-savedlistinglist #overlay-properties-save{display:none}#overlay-properties-save iframe{border:0}#account-saveproperty img{max-height:130px;width:auto!important}#account-saveproperty.overlay h4{color:#53565a;font-size:16px;letter-spacing:2px;line-height:24px;margin:0}#account-saveproperty.overlay small{color:#53565a;font-size:12px;letter-spacing:1px}#account-saveproperty.overlay .tall{color:#53565a;font-size:14px;letter-spacing:2px}#account-saveproperty.overlay .tall small{font-size:15px;line-height:35px}.myrating,.star-rating{display:none!important}#account-saveproperty .bootstrap .row-fluid [class*=span]{box-sizing:border-box;display:block;float:left;margin-left:2.12766%;min-height:30px;width:100%}#account-saveproperty .bootstrap .row-fluid [class*=span]:first-child{margin-left:0}#account-saveproperty .bootstrap .row-fluid [class*=span]{box-sizing:border-box;display:block;float:left;margin-left:2.12766%;min-height:30px;width:100%}#account-saveproperty .bootstrap .radio,.bootstrap .checkbox{min-height:20px;padding-left:20px}#account-saveproperty .bootstrap label,.bootstrap input,.bootstrap button,.bootstrap select,.bootstrap textarea{font-size:16px;font-weight:normal;line-height:20px}#account-saveproperty .bootstrap .row-fluid textarea{padding:5px;min-height:40px!important}#account-saveproperty .bootstrap label{display:block;margin-bottom:5px;font-size:11px;letter-spacing:1px}#account-saveproperty .bootstrap .row-fluid{width:100%}#account-saveproperty .bootstrap .row-fluid .span7{width:57.4468%}#account-saveproperty .bootstrap .row-fluid .span5{width:40.4255%;overflow:hidden}#account-saveproperty .bootstrap .row-fluid .span8{width:65.9574%}#account-saveproperty .bootstrap .row-fluid .span4{width:31.9149%}@media(max-width:599px){#account-saveproperty .bootstrap .row-fluid .span8{width:90%}#account-saveproperty .bootstrap .row-fluid .span4{width:90%;margin-top:10px}#account-savedlistinglist #mapsearch-results .mapsearch-map-singleprop{margin:0!important}}#account-savesearch.overlay,#account-saveproperty.overlay,.overlay #saved-search{min-width:200px!important;padding:0}#account-saveproperty.overlay #Master_Viewport{left:0;min-height:0}#account-saveproperty .bootstrap .row-fluid::after{clear:both}#account-saveproperty .bootstrap .row-fluid::before,.bootstrap .row-fluid::after{content:"";display:table;line-height:0}#account-saveproperty .overlay .span4 small{font-size:15px}#account-saveproperty #submit-button{background:#00b4d2;border:0;color:#fff;cursor:pointer;font-size:14px;letter-spacing:2px;padding:9px;text-transform:uppercase}#account-saveproperty #submit-button:hover{background:#00b4d2;color:#fff!important}#account-saveproperty #cancel-button{color:#1b6c92;font-size:13px;cursor:pointer;font-weight:bold}@media(max-width:499px){#account-saveproperty .table-fluid td{display:block}#account-saveproperty .hidden-xs{display:none!important}#account-saveproperty .text-sm-left{text-align:left}#account-saveproperty .text-sm-center{text-align:center}#account-saveproperty .text-sm-right{text-align:right}}@media(max-width:599px){#account-saveproperty .overlay address,#account-saveproperty .overlay address span,#account-saveproperty .overlay address span small,#account-saveproperty .overlay span.price,#account-saveproperty .overlay span.price b{font-size:14px}}@media(min-width:500px){#account-saveproperty .text-md-left{text-align:left}#account-saveproperty .text-md-center{text-align:center}#account-saveproperty .text-md-right{text-align:right}#account-saveproperty .hidden-gt-xs{display:none!important}}#overlay-properties-save .modal-body{padding-left:20px}#overlay-properties-save .modal-body{padding-left:20px;padding-top:0}#search-options-modal .modal-body iframe,#modal-my-properties-id .modal-body iframe,#modal-save-property-id .modal-body iframe{border:0}#search-options-dropdown-overlay.iframe-active,#search-options-dropdown-overlay.layout-active{border-top:1px solid #c0baba}#search-options-dropdown-overlay.iframe-active iframe{border:0}#search-options-dropdown-overlay{padding:0}#save-property-notes{display:none!important}a.underline{text-decoration:underline}.data-row .save-listing,#btn-save-this-search{cursor:pointer}#account-savedlistinglist #inrBdyCnt .title{font-size:20px}.savedSearchNotifyCheckbox[value="2"],.savedSearchNotifyCheckbox[value="2"]+.caption1,.savedPropertyNotifyCheckbox[value="2"],.savedPropertyNotifyCheckbox[value="2"]+.caption1{display:none}.navbar-header{padding-top:64px}.header .container .navbar-brand{margin-top:0}.header .container ul.nav{margin-top:0}@media screen and (max-width:480px){.navbar-header{padding-top:0}.small-screen-hide{display:none}}@media only screen and (max-width:767px){.navbar-header{padding-top:10px}}@media all and (max-width:710px){.navbar-header{padding-top:10px}}@media(max-width:650px){.navbar-header{padding-top:10px}}@media(min-width:768px){.navbar-header{padding-top:0}}@media(min-width:980px){.navbar-header{padding-top:20px}}@media(min-width:1200px){.navbar-header{padding-top:64px}}.marketing-sidebar-container-2{border:0;margin:0 auto 2rem;order:2}.marketing-main-content-4{border:0;display:block;margin:1rem auto}@media(max-width:767px){.marketing-main-content-4{display:none}}#account-unsubscribe .unsubscribe-container{margin:20px}#ui-searchmotifv3-listingdetail .mlo-card-container-sm4,#listing-listingsearch .mlo-card-container-sm4,#listing-propertydetail .mlo-card-container-sm4,#neighborhood-values .mlo-card-container-sm4{display:none}#ui-searchmotifv3-listingdetail .mlo-card-container-mr-cooper,#listing-listingsearch .mlo-card-container-mr-cooper,#listing-propertydetail .mlo-card-container-mr-cooper,#neighborhood-values .mlo-card-container-mr-cooper{display:flex}#ui-searchmotifv3-listingdetail .mlo-branding-card-overall-container-mr-cooper,#listing-listingsearch .mlo-branding-card-overall-container-mr-cooper{width:100%}@media(max-width:991px){#ui-searchmotifv3-listingdetail .mlo-branding-card-overall-container-mr-cooper,#listing-listingsearch .mlo-branding-card-overall-container-mr-cooper{width:calc(55% - 10px)}}@media(max-width:767px){#ui-searchmotifv3-listingdetail .mlo-branding-card-overall-container-mr-cooper,#listing-listingsearch .mlo-branding-card-overall-container-mr-cooper{width:100%}}#ui-searchmotifv3-listingdetail .mlo-branding-card-overall-container-mr-cooper,#listingdetail-container .mlo-branding-card-overall-container-mr-cooper{box-shadow:var(--reco-multistep-form-overall-border,0 0 2px rgba(0,0,0,0.25));display:none}#ui-searchmotifv3-listingdetail .mlo-card-container-mr-cooper,#listingdetail-container .mlo-card-container-mr-cooper{border-left:none}.mlo-card-container-mr-cooper{background:#fff;border-left:1px solid #ddd;color:#202226;display:flex;font-size:1rem;line-height:1.5;margin:0 0 20px;max-width:338px;padding:0 0 0 15px;position:relative;text-align:left}.mlo-card-container-mr-cooper .photo-area img{border-radius:50%;margin:15px 0 0 0;width:74px}.mlo-card-container-mr-cooper .top-area{padding:15px 0 0 15px;position:relative}@media(max-width:767px){.mlo-card-container-mr-cooper .top-area{flex:auto}}.mlo-card-container-mr-cooper .top-area .small-logo{display:block;float:left;margin:2px 0 0;width:60px}.mlo-card-container-mr-cooper .top-area .name{clear:both;color:#1b6c92;float:left;font-size:1.4rem;font-weight:bold;line-height:1.2;max-width:265px;padding:0 8px 0 0}.mlo-card-container-mr-cooper .top-area .name .first-name,.mlo-card-container-mr-cooper .top-area .name .last-name{overflow:hidden;text-overflow:ellipsis}.mlo-card-container-mr-cooper .top-area .title{clear:both;float:left;margin:5px 0 0;width:100%}.mlo-card-container-mr-cooper .photo-area+.right-area .name,.mlo-card-container-mr-cooper .photo-area+.top-area .name{max-width:225px}.mlo-card-container-mr-cooper .bottom-area{clear:both;color:#202226;float:left;padding:15px;width:100%}@media(max-width:767px){.mlo-card-container-mr-cooper .bottom-area{padding-top:0}}.mlo-card-container-mr-cooper .bottom-area .link{color:#1b6c92;text-decoration:underline}.mlo-card-container-mr-cooper .bottom-area .email-line{display:block;max-width:265px;overflow:hidden;padding:0 8px 0 0;text-overflow:ellipsis;white-space:nowrap}.mlo-card-container-mr-cooper .photo-area+.top-area{flex:1}.mlo-card-container-mr-cooper .photo-area+.right-area .email-line,.mlo-card-container-mr-cooper .photo-area+.top-area+.bottom-area .email-line{max-width:212px}.mlo-card-container-mr-cooper .right-area .bottom-area{padding-top:0}#mapsearch-results-all.mapview-activated .mlo-card-container-mr-cooper{margin-bottom:8px}#mapsearch-results-all.mapsearch-results-two-columns .mlo-card-container-mr-cooper,#mapsearch-results-all.galleryview-activated .mlo-card-container-mr-cooper{border:0;box-shadow:none;margin-bottom:0}#mapsearch-results-all.listview-activated .mlo-card-container-mr-cooper{display:flex;margin-bottom:0;max-width:100%}#mapsearch-results-all.listview-activated .mlo-card-container-mr-cooper .right-area{display:inline-flex;width:100%}#mapsearch-results-all.listview-activated .mlo-card-container-mr-cooper .top-area{flex:1;max-width:45%}#mapsearch-results-all.listview-activated .mlo-card-container-mr-cooper .top-area .name{display:inline-flex;max-width:100%}#mapsearch-results-all.listview-activated .mlo-card-container-mr-cooper .top-area .name .first-name{padding-right:5px}#mapsearch-results-all.listview-activated .mlo-card-container-mr-cooper .bottom-area{flex:1;max-width:55%;padding:15px 0 0 15px}#mapsearch-results-all.listview-activated .mlo-card-container-mr-cooper .bottom-area .email-line{max-width:100%}#account-customerhome .mlo-card-container-mr-cooper{margin-bottom:0}#account-customerenrolled .mlo-card-container-mr-cooper{border:0;box-shadow:none;padding-right:0;padding-top:11px}@media(max-width:767px){#account-customerenrolled .mlo-card-container-mr-cooper{max-width:9999px;padding:0}}#neighborhood-values .mlo-card-container-mr-cooper{margin-bottom:0}@media(max-width:767px){#neighborhood-values .mlo-card-container-mr-cooper{clear:both;float:left;margin:22px 0 0;max-width:9999px}}.savings-calculator-disclaimer{clear:both}.savings-calculator-disclaimer .savings-calculator-disclaimer-copy{margin:0 auto;max-width:1150px;padding:40px 16px 80px}@media(min-width:570px){.savings-calculator-disclaimer .savings-calculator-disclaimer-copy{padding-left:20px;padding-right:20px}}@media(min-width:768px){.savings-calculator-disclaimer .savings-calculator-disclaimer-copy{padding-bottom:60px}}.savings-calculator-disclaimer .disclaimer-header{color:#707479;font-size:1.14rem;font-weight:bold;line-height:1.2;margin:0 0 20px;padding:0;text-align:center}.savings-calculator-disclaimer .paragraph-title{text-decoration:underline}.savings-calculator-disclaimer .paragraph{color:#707479;font-size:1rem;line-height:1.2;margin:0 0 16px;padding:0}.savings-calculator-disclaimer a{color:#707479;outline:0;text-decoration:underline}@charset "utf-8";