.no-margin-left[class*="span"]{margin-left:0px}.dropdown-component{background-color:#fff;border:1px solid #ccc;border-radius:0;color:#000;font-family:'Open Sans',serif;font-size:16px;height:35px;letter-spacing:-0.1px;padding:0;width:107px}.dropdown-component .btn{background-color:#fff;border:0;padding:7px 3px 8px 11px;text-align:left;width:89%}.dropdown-component .btn .caret{border:none;float:right}.dropdown-component .btn .caret:after{background:url("../../../images/icon/chevron.svg") no-repeat 0 center;background-size:100%;content:'';height:12px;width:15px;position:absolute;right:5%;top:50%;margin-top:-7px;transform:rotate(0deg)}.dropdown-component .dropdown-contents{background-color:#fff;border:1px solid #ccc;display:none;float:left;height:100%;margin:0 0 0 -1px;padding:10px 11px 5px;width:219px}.dropdown-component.detached{position:relative}.dropdown-component.detached .btn{outline:none}.dropdown-component.detached .btn .caret:after{right:unset;left:70%}.dropdown-component.open .btn .caret:after{transform:rotate(180deg)}.dropdown-component.open .btn.dropdown-toggle{background-color:#fff}.dropdown-component.open .dropdown-contents{border-top:none;display:table}.dropdown-component.open .dropdown-contents .dropdown-menu{display:block}.typeahead.dropdown-menu li.dropdown:nth-child(n+9){display:none}.collapse-component,.collapse-component:active{background-color:transparent;border:none;box-shadow:none;color:#000;padding:0}.collapse-component .caret,.collapse-component:active .caret{border:none;float:right}.collapse-component .caret:after,.collapse-component:active .caret:after{background:url("../../../images/icon/chevron.svg") no-repeat 0 center;background-size:100%;content:'';height:12px;width:15px;position:absolute;right:5%;margin-top:-7px;transform:rotate(180deg)}.collapse-component.collapsed .caret:after{transform:rotate(0deg)}body.basic{padding-top:51px;padding-bottom:48px}.navbar .navbar-inner{background-color:#fff;background-image:none;box-shadow:none}.navbar .navbar-inner .container{width:auto}.navbar .navbar-inner #navCollapse .nav.pull-right{margin:2px 10px 0 0}.navbar .navbar-inner #navCollapse li>a{color:#737373;font-family:'Open Sans',serif;font-size:14px;padding:9px 15px}.navbar .navbar-inner #navCollapse li>a:hover{color:#08c}.navbar .navbar-inner #navCollapse .nav .view-on-collapse{display:none}.navbar .navbar-inner #navCollapse .btn-join{background-color:#fff;border:1px solid #08c;border-radius:4px;box-shadow:none;color:#08c;margin:2px 0 0 10px;padding:5px 0;text-shadow:none;width:64px}.navbar .navbar-inner #navCollapse .btn-join:hover{background-color:#08c;color:#fff}.navbar .navbar-inner #navCollapse .dropdown .dropdown-menu li a:hover{color:#fff}.navbar .navbar-inner #navCollapse .dropdown{margin-right:15px}.navbar .navbar-inner #navCollapse .dropdown.open .dropdown-menu{top:108%;border:1px solid #ccc}.navbar .navbar-inner #navCollapse .dropdown.open .dropdown-menu a{padding:6px 15px}.navbar .navbar-inner #navCollapse .dropdown.open>.dropdown-toggle .nav-caret:after{background:url(../../../images/icon/chevron-blue.svg) no-repeat 0 center;transform:rotate(180deg);background-size:90%}.navbar .navbar-inner #navCollapse .nav-caret{border:none;float:right;margin-top:5px;margin-left:0;padding-left:6px}.navbar .navbar-inner #navCollapse .nav-caret:after{background:url(../../../images/icon/chevron-gray.svg) no-repeat 0 center;background-size:90%;color:#737373;content:'';height:12px;width:15px;position:absolute;transform:rotate(0deg);right:unset}@media (max-width:979px){.navbar .navbar-inner{padding:0}.navbar .navbar-inner .nav-collapse .nav>li>a:hover{background-color:unset}.navbar .btn-navbar{background:none;border:none;display:block;margin:0;padding:7px 10px;text-shadow:none}.navbar .btn-navbar .icon-bar{background-color:#000;box-shadow:none;border-radius:0;height:2px;width:25px;margin-bottom:6px}.navbar .btn-navbar .icon-muted-logo{background-image:url("../../../images/icon/icon-sprites.png");background-position:-90px -120px;background-repeat:no-repeat;background-size:136px;height:36px;width:45px}.navbar .btn-navbar:hover{background:none}.navbar svg{margin-top:8px;width:90px}}@media (min-width:768px) and (max-width:979px){.navbar .navbar-inner .container .brand{margin-top:2px}.navbar .navbar-inner #navCollapse .nav.pull-right{margin:-40px 0 0 0}.navbar .navbar-inner #navCollapse .btn-join{margin-top:4px}.navbar .navbar-inner #navCollapse li>a:hover{background-color:unset}.navbar .navbar-inner #navCollapse .nav-caret:after{top:34%}.navbar .navbar-inner #navCollapse .dropdown.open .dropdown-menu{display:block;top:100%}.navbar .navbar-inner #navCollapse .dropdown.open .dropdown-toggle{background-color:#e5e5e5}.navbar .navbar-inner #navCollapse .dropdown.open .dropdown-toggle .nav-caret:after{top:30%}.navbar .navbar-inner #navCollapse .dropdown .dropdown-menu{position:absolute;top:100%;display:none;float:left;min-width:170px;padding:5px 0;margin:5px 0 0;list-style:none;background-color:white;border:1px solid #ccc;border-radius:2px;background-clip:padding-box}.navbar .navbar-inner #navCollapse .dropdown .dropdown-menu a{font-weight:normal;padding:6px 15px}.navbar .navbar-inner #navCollapse .dropdown .dropdown-menu.pull-right:before{left:auto;right:12px}.navbar .navbar-inner #navCollapse .dropdown .dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px}.navbar .navbar-inner #navCollapse .dropdown .dropdown-menu.pull-right:after{left:auto;right:13px}.navbar .navbar-inner #navCollapse .dropdown .dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;top:-6px}}@media screen and (min-width:768px){header .navbar .navbar-inner .container #header-location-filter{display:none}}@media screen and (max-width:767px){header .navbar .navbar-inner .container #header-location-filter{display:inline-block;position:relative;width:50%}header .navbar .navbar-inner .container #header-location-filter .filter-box{float:left;margin-right:0;padding:9px 0 10px;width:100%}header .navbar .navbar-inner .container #header-location-filter .filter-box input{border-radius:0;box-shadow:none;color:black;font-family:'Open Sans',serif;font-size:16px;height:35px;letter-spacing:-0.1px;padding:6px 13px 7px;-webkit-appearance:none}header .navbar .navbar-inner .container #header-location-filter .filter-box .dropdown-menu{top:42px}header .navbar .navbar-inner .container #header-location-filter .filter-box.filter-submit{display:none}header .navbar .navbar-inner .container #header-location-filter.hide{display:none}header .navbar .navbar-inner{background-color:white}header .navbar .navbar-inner #navCollapse .nav .view-on-collapse{display:block}header .navbar .navbar-inner #navCollapse .btn-join{margin:13px 0 0 10px}header.map-search-header+#cf-map-container .btn.filters .filter-toggle.caret{display:none}#cf-map-container .btn.filters{top:15px}.navbar .navbar-inner #navCollapse .nav-caret{float:right;padding-right:10px}.navbar .navbar-inner #navCollapse .nav-caret:after{margin-top:5px}.navbar .navbar-inner #navCollapse .if-authenticated .nav-caret:after{margin-top:0px}.navbar .navbar-inner #navCollapse li{padding-left:15px}.navbar .navbar-inner #navCollapse li.dropdown.open .dropdown-menu{border:none}.navbar .navbar-inner #navCollapse li.dropdown.open .dropdown-menu a{padding:9px 15px}.navbar .navbar-inner #navCollapse li.dropdown.open .dropdown-menu .nav-caret:after{margin-top:5px}}@media screen and (max-width:480px){.profilePage header .navbar .navbar-inner .container{height:53px}.profilePage .nav-collapse{background-color:#fff}header.map-search-header .navbar .navbar-inner .container .header-logo.brand{display:none}header.map-search-header .navbar .navbar-inner .container #header-location-filter{display:inline-block;position:relative;width:64.5%}header.map-search-header .navbar .navbar-inner .container #header-location-filter.hide{display:none}}@media screen and (max-width:375px){header.map-search-header .navbar .navbar-inner .container #header-location-filter{display:inline-block;position:relative;width:60.5%}}@media screen and (max-width:320px){header.map-search-header .navbar .navbar-inner .container #header-location-filter{display:inline-block;position:relative;width:55.5%}}@media screen and (max-width:275px){header.map-search-header .navbar .navbar-inner .container #header-location-filter{display:inline-block;position:relative;width:51%}}footer{background-color:#ddd;font-family:'Open Sans',serif;font-size:14px;letter-spacing:-0.1px;padding:0 30px;bottom:0px;box-sizing:border-box;position:relative;width:100%;z-index:100000000}footer .cf-logo{height:48px;width:96px}footer li{color:#000;line-height:48px;float:left;margin:0 31px 0 0;white-space:nowrap}footer li a{color:#000}footer li a:hover{text-decoration:none}footer li.footer-logo{margin-right:42.9px}footer .footer-copy{line-height:48px}footer ul{float:left;margin:0;list-style-type:none}footer.container-fluid.mobile{display:none}@media screen and (max-width:1366px){footer{font-size:1.0234vw}}@media screen and (max-width:1199px){footer{font-size:12px}footer ul{flex-flow:row wrap;width:100%}footer ul li{flex:1 1 auto;margin-right:5px}footer .footer-copy{line-height:30px;text-align:center;width:100%}}@media screen and (max-width:991px){footer{font-size:1.412vw}footer ul#main-links{margin-top:20px !important}footer li.footer-logo{margin-right:10px}footer li.footer-logo .cf-logo{height:36px}footer li{line-height:36px}}@media screen and (max-width:768px){footer.container-fluid{font-size:1.5625vw;font-size:12px;padding:0 1.302083vw}footer.container-fluid li{margin-right:1.302083vw}footer.container-fluid li.footer-logo{margin-right:1.302083vw}}@media screen and (max-width:575px){footer{font-size:2.434vw}}@media screen and (max-width:480px){footer{font-size:2.916vw}footer.container-fluid.mobile{display:inline-block !important;font-size:14px;padding:0;position:static;margin-bottom:49px}footer.container-fluid.mobile li{border-top:1px solid #c5c5c5;flex:none;padding-left:14px;width:100%}footer.container-fluid.mobile li.footer-logo{border:none;line-height:0;padding-left:0;text-align:center}footer.container-fluid.mobile li.footer-logo .cf-logo{float:none;position:relative;top:10px}footer.container-fluid.mobile li.contact-link{border:none}footer.container-fluid.mobile li.nested-links{padding-left:0}footer.container-fluid.mobile li.nested-links .collapse-component{padding-left:14px}footer.container-fluid.mobile li.nested-links ul li{padding-left:28px}footer.container-fluid{display:none !important}}@media screen and (max-width:375px){footer{font-size:3.733vw}}@media screen and (max-width:1224px){#BrowserSize .size-tablet,#BrowserSize .size-phone{display:none}#BrowserSize .size-full{display:block}}@media screen and (max-width:1024px){#BrowserSize .size-phone,#BrowserSize .size-full{display:none}#BrowserSize .size-tablet{display:block}}@media screen and (max-width:480px){#BrowserSize .size-tablet,#BrowserSize .size-full{display:none}#BrowserSize .size-phone{display:block}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#cf-map-filter{background-color:#f2f2f2;border-bottom:solid 1px #e5e5e5;box-shadow:none;padding:0 15px;min-height:50px}#cf-map-filter .searchContainer .listing-characteristics{display:block}#search-filter-container .filter-box{float:left;margin-right:8px;padding:7px 0 6px}#search-filter-container .filter-box .btn{background-image:none;background-repeat:no-repeat;border-color:transparent;border-radius:4px;box-shadow:none;color:#333;font-family:'Open Sans',serif;font-size:14px;padding-left:8px;text-shadow:none;width:86%}#search-filter-container .filter-box .btn.filterSearch{background-color:#cf5800;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:0 0 2px 0 rgba(0,0,0,0.25);height:20px;outline:none;padding:8px;text-shadow:none;transition:none;width:22px}#search-filter-container .filter-box .btn.filterSearch .fa-search{background-image:url("../../../images/icon/icon-sprites.png");background-position:-67px 1px;background-repeat:no-repeat;background-size:105px;font-family:none;display:block;height:22px;margin:0;width:22px}#search-filter-container .filter-box .btn.filterSearch .fa-search:before{content:""}#search-filter-container .filter-box .btn.save-search,#search-filter-container .filter-box .btn.switch-view{background-color:#08c;color:#fff;font-weight:bold;height:22px;padding:4px 0 5px;width:65px}#search-filter-container .filter-box .btn.save-search{border-radius:4px;font-weight:400;padding:7px 16px;width:90px}#search-filter-container .filter-box .btn.switch-view{background-color:#0089cd;box-sizing:content-box;float:left}#search-filter-container .filter-box .btn-group.sort-listings{height:22px;padding:6px 0 7px}#search-filter-container .filter-box .btn-group.sort-listings .btn{background-color:transparent;padding-top:0}#search-filter-container .filter-box input#searchTermField{border-right:none;border-bottom-right-radius:0;border-top-right-radius:0;border:0 solid transparent;box-shadow:0 0 2px 0 rgba(0,0,0,0.25);height:21px;line-height:20px;padding:6px 13px 8px}#search-filter-container .filter-box input#searchTermField:focus{outline:none}#search-filter-container .filter-box input,#search-filter-container .filter-box select{border-radius:4px;color:#000;font-family:'Open Sans',serif;font-size:14px;letter-spacing:-0.1px;line-height:19px;padding:6px 13px 7px}#search-filter-container .filter-box .dropdown-component{border:0 solid transparent;border-radius:4px;box-shadow:0 0 2px 0 rgba(0,0,0,0.25);font-size:14px}#search-filter-container .filter-box .dropdown-component .btn{padding:7px 12px 7px 9px}#search-filter-container .filter-box .dropdown-component .btn .caret:after{margin-top:-6px}#search-filter-container .filter-box .dropdown-component.open .btn.dropdown-toggle{color:#08c}#search-filter-container .filter-box .dropdown-component.open .btn.dropdown-toggle .caret:after{background:url("../../../images/icon/chevron-blue.svg") no-repeat 0 center;background-size:100%}#search-filter-container .filter-box .dropdown-component.open .dropdown-contents{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-color:#e1e1e1}#search-filter-container .filter-box .dropdown-component.open .dropdown-menu{border-bottom-left-radius:4px !important;border-bottom-right-radius:4px !important}#search-filter-container .filter-box .dropdown-component.open .dropdown-menu li a{background-image:none}#search-filter-container .filter-box .dropdown-component.open .dropdown-menu li a:hover{background-color:#08c}#search-filter-container .filter-box .dropdown-component.open .dropdown-menu li a.selected{background-color:#f2f2f2;color:#4a4a4a}#search-filter-container .filter-box .dropdown-component.price-range,#search-filter-container .filter-box .dropdown-component.size-range{padding-right:5px;width:118px}#search-filter-container .filter-box .dropdown-component.price-range .input-field-container,#search-filter-container .filter-box .dropdown-component.size-range .input-field-container{color:#777;float:left;width:47%}#search-filter-container .filter-box .dropdown-component.price-range .input-field-container .dropdown-menu,#search-filter-container .filter-box .dropdown-component.size-range .input-field-container .dropdown-menu{border:0;box-shadow:none;display:block;float:none;min-width:0;position:relative}#search-filter-container .filter-box .dropdown-component.price-range .input-field-container .dropdown-menu li,#search-filter-container .filter-box .dropdown-component.size-range .input-field-container .dropdown-menu li{text-align:left}#search-filter-container .filter-box .dropdown-component.price-range .input-field-container .dropdown-menu li a,#search-filter-container .filter-box .dropdown-component.size-range .input-field-container .dropdown-menu li a{padding:3px 5px}#search-filter-container .filter-box .dropdown-component.price-range .input-field-container .dropdown-menu li a:focus,#search-filter-container .filter-box .dropdown-component.size-range .input-field-container .dropdown-menu li a:focus{background:none;color:#000;outline:none}#search-filter-container .filter-box .dropdown-component.price-range .input-field-container input.input-block-level:focus,#search-filter-container .filter-box .dropdown-component.size-range .input-field-container input.input-block-level:focus{border-color:#000;box-shadow:none;outline:none}#search-filter-container .filter-box .dropdown-component.price-range .input-field-container:focus,#search-filter-container .filter-box .dropdown-component.size-range .input-field-container:focus{outline:none}#search-filter-container .filter-box .dropdown-component.price-range .input-field-container.right,#search-filter-container .filter-box .dropdown-component.size-range .input-field-container.right{float:right}#search-filter-container .filter-box .dropdown-component.price-range .input-field-container.right .dropdown-menu li,#search-filter-container .filter-box .dropdown-component.size-range .input-field-container.right .dropdown-menu li{text-align:right}#search-filter-container .filter-box .dropdown-component.price-range .input-field-container.price-label,#search-filter-container .filter-box .dropdown-component.size-range .input-field-container.price-label{color:#777;margin-bottom:5px;width:100%}#search-filter-container .filter-box .dropdown-component.size-range{width:150px}#search-filter-container .filter-box select{height:37px;width:140px;padding:0 0 0 11px;-moz-appearance:none;-webkit-appearance:none}#search-filter-container .filter-box select.search-type{width:160px}#search-filter-container .filter-box .caret.select{border:none;float:right;display:block;pointer-events:none;position:relative}#search-filter-container .filter-box .caret.select:after{background:url("../../../images/icon/chevron.svg") no-repeat 0 center;background-size:100%;content:'';height:12px;left:-20px;position:absolute;top:11px;transform:rotate(0deg);width:15px}#search-filter-container .filter-box select:focus~.caret.select:after{transform:rotate(180deg)}#search-filter-container .filter-box-right-side{float:right}#search-filter-container .filter-box-right-side .sort-rule{width:1px;background-color:red;height:100%;display:inline-block}#search-filter-container .filter-box.filter-search-term{margin-right:0}#search-filter-container .filter-box.filter-search-term .typeahead.dropdown-menu{left:15px;top:74%}#search-filter-container .filter-box.filter-submit{margin-top:0}#search-filter-container .filter-box.filter-search-type .btn-group.listing-type{width:118px}#search-filter-container .filter-box.filter-search-type .btn-group.listing-type .btn{padding-right:5px}#search-filter-container .filter-box.filter-search-type .btn-group.listing-type .dropdown-contents{padding:0;width:100%}#search-filter-container .filter-box.filter-search-type .btn-group.listing-type .dropdown-contents .dropdown-menu{border:none;border-radius:0;box-shadow:none;margin:0;min-width:0;padding:0;position:relative;width:100%;top:0}#search-filter-container .filter-box.filter-search-type .btn-group.listing-type .dropdown-contents .dropdown-menu li a{padding:3px 11px}#search-filter-container .filter-box.filter-characteristics .property-dropdown .btn{height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:26px !important;width:79% !important}#search-filter-container .filter-box.filter-characteristics .btn-group.listing-type{width:170px}#search-filter-container .filter-box.filter-characteristics .btn-group.listing-type .dropdown-contents{padding:0;width:100%}#search-filter-container .filter-box.filter-characteristics .btn-group.listing-type .dropdown-contents .dropdown-menu{border:none;border-radius:0;box-shadow:none;margin:0;min-width:0;padding:0;position:relative;width:100%;top:0}#search-filter-container .filter-box.filter-characteristics .btn-group.listing-type .dropdown-contents .dropdown-menu li a{padding:3px 11px}#search-filter-container .filter-box.filter-more-options .dropdown-component{box-shadow:none;width:75px}#search-filter-container .filter-box.filter-save{margin-right:16px}#search-filter-container .filter-box.filter-sort{border-left:1px solid rgba(221,221,221,0.9);height:37px;margin-right:0}#search-filter-container .filter-box.filter-sort .sort-listings{position:relative}#search-filter-container .filter-box.filter-sort .sort-listings .dropdown-menu{padding:0;top:42px}#search-filter-container .filter-box.filter-sort .sort-listings .dropdown-menu li a{background-image:none;font-family:'Open Sans',serif;font-size:14px;padding:3px 14px 3px 12px}#search-filter-container .filter-box.filter-sort .sort-listings .dropdown-menu li a:hover{background-color:#08c}#search-filter-container .filter-box.filter-sort .sort-listings .dropdown-menu li a.selected{background-color:#f2f2f2;color:#4a4a4a}#search-filter-container .filter-box.filter-sort .sort-listings .btn.dropdown-toggle{padding:4px 0 4px 16px}#search-filter-container .filter-box.filter-sort .sort-listings .btn.dropdown-toggle .caret{background:url("../../../images/icon/sort.svg") no-repeat 0 center;background-size:100%;border:none;content:'';float:left;height:18px;margin:0 4px 0 0;width:20px}#search-filter-container .filter-box.filter-sort .sort-listings.open .dropdown-backdrop{display:none}#search-filter-container .filter-box.filter-sort .sort-listings.open .btn.dropdown-toggle{color:#0089cd}#search-filter-container .filter-box.filter-sort .sort-listings.open .btn.dropdown-toggle .caret{background:url("../../../images/icon/sort-blue.svg") no-repeat 0 center;background-size:100%}#search-filter-container .filter-box.filter-sort .sort-listings.open .dropdown-menu{left:-50px}#search-filter-container .filter-box.filter-sort .sort-listings.sort-asc .btn.dropdown-toggle .caret{transform:rotate(180deg)}@supports (-moz-appearance:meterbar){#search-filter-container .filter-box.filter-sort{margin-right:0}#search-filter-container .filter-box.filter-sort .sort-listings .btn.dropdown-toggle{padding:4px 0 4px 12px}#search-filter-container .filter-box.filter-sort .sort-listings .btn.dropdown-toggle .caret{margin:-19px 42px 0 0}}
@media all and (-ms-high-contrast:none){#search-filter-container .filter-box .dropdown-component.open *::-ms-backdrop,#search-filter-container .filter-box .dropdown-component.open .dropdown-menu{top:auto}}#search-filter-container .filter-box.filter-more-options .dropdown-component{background-color:transparent;border:none}#search-filter-container .filter-box.filter-more-options .dropdown-component .dropdown-toggle{background-color:transparent}#more-filters{background-color:#fff;font-family:'Open Sans',serif;font-size:16px;height:100%;overflow-x:hidden;overflow-y:auto;padding:1.75% 0;position:fixed;width:inherit;z-index:1}#more-filters .more-option-container{display:flex;height:87%;overflow-x:hidden;overflow-y:auto;padding:0 3.1825%;width:93%}#more-filters .more-option-container .more-full-width-container{width:242px}#more-filters .more-option-container h3{font-size:16px;font-weight:600;margin:0 0 8px}#more-filters .more-option-container input{border-radius:4px;margin-bottom:16px}#more-filters .more-option-container input.full-width{border:solid 1px #b1b3b0;padding:6px 0 7px 6px;width:356px;width:338.46px}#more-filters .more-option-container input.half-width{border:solid 1px #b1b3b0;padding:6px 0 7px 6px;max-width:41%;width:auto}#more-filters .more-option-container input.inline-check,#more-filters .more-option-container .faux-check{background-color:#fff;border:1px solid #b1b3b0;border-radius:4px;float:left;height:17px;margin-right:9px;padding:0;width:17px;-webkit-appearance:none;-moz-appearance:none}#more-filters .more-option-container input.inline-check:checked{background-color:#fff;background-image:url("../../../images/icon/icon-sprites.png");background-position:-137px -35px;background-repeat:no-repeat;background-size:157px}#more-filters .more-option-container input.inline-check.clear{clear:left}#more-filters .more-option-container label.inline-check{float:left;margin:3px 16px 0 0}#more-filters .more-option-container .divider{display:inline-block;max-width:6%;padding:2px;position:relative;text-align:center;top:-6px;width:20px}#more-filters .more-option-container .tabular-option-container{border:solid 1px #b1b3b0;border-radius:4px;height:auto;overflow-y:auto;max-height:60vh !important}#more-filters .more-option-container .tabular-option-container ul.choices{margin:0}#more-filters .more-option-container .tabular-option-container ul.choices label.faux-check-label{margin:0;width:100%}#more-filters .more-option-container .tabular-option-container ul.choices label.faux-check-label .faux-check-tree-vine{display:none}#more-filters .more-option-container .tabular-option-container ul.choices label.faux-check-label .faux-checked{background-image:url("../../../images/icon/icon-sprites.png");background-position:-136px -34px;background-repeat:no-repeat;background-size:157px}#more-filters .more-option-container .tabular-option-container ul.choices li{border-bottom:1px solid #ddd;padding:7px}#more-filters .more-option-container .tabular-option-container ul.choices li:last-of-type{border:none}#more-filters .more-option-container .tabular-option-container ul.choices ul.choices li{border-bottom:1px solid #ddd}#more-filters .more-option-container .tabular-option-container ul.choices ul.choices li .faux-check-label .faux-check-tree-vine{border-bottom:1px solid #b1b3b0;border-left:1px solid #b1b3b0;display:inline-block;float:left;height:7px;margin:3px 0 0 12px;width:7px}#more-filters .more-option-container .tabular-option-container ul.choices ul.choices li .faux-check-label .faux-check{margin-left:9px}#more-filters .more-option-container .tabular-option-container.choices-property{height:auto}#more-filters .more-option-container .more-portfolio{display:none;margin-bottom:16px;width:195px}#more-filters .more-option-container .more-portfolio .portfolio-option{width:185px}#more-filters .more-option-container .more-portfolio .caret.select{left:-14px;top:-8px}#more-filters .more-option-container .left-column{margin-left:0;margin-right:1%;width:48%}#more-filters .more-option-container .left-column .more-property-types,#more-filters .more-option-container .left-column .more-space-use{margin-bottom:16px;width:150px}#more-filters .more-option-container .left-column .more-property-types .caret.select,#more-filters .more-option-container .left-column .more-space-use .caret.select{left:-14px;top:-8px}#more-filters .more-option-container .left-column .more-property-types-advanced,#more-filters .more-option-container .left-column .more-space-use-advanced{width:auto}#more-filters .more-option-container .left-column .more-property-types-advanced label.inline-check,#more-filters .more-option-container .left-column .more-space-use-advanced label.inline-check,#more-filters .more-option-container .left-column .more-property-types-advanced .faux-check-label,#more-filters .more-option-container .left-column .more-space-use-advanced .faux-check-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75%}#more-filters .more-option-container .left-column .more-space-use.cl{clear:left}#more-filters .more-option-container .left-column .more-submarkets{margin-bottom:16px;width:195px}#more-filters .more-option-container .left-column .more-submarkets.cl{clear:left}#more-filters .more-option-container .left-column .floated-check-container{display:table}#more-filters .more-option-container .right-column{margin-left:5%;margin-right:0;width:48%}#more-filters .more-option-container .right-column .floated-check-container,#more-filters .more-option-container .right-column .floated-select-container{display:table}#more-filters .more-option-container .right-column .option-container{float:left;margin-bottom:16px;width:50%}#more-filters .more-option-container .left-column,#more-filters .more-option-container .right-column{max-width:364px}#more-filters .more-option-container .left-column .cl,#more-filters .more-option-container .right-column .cl{clear:left}#more-filters .more-option-container::after{content:" ";display:block;height:0;clear:both}#more-filters .more-action-btns{background-color:#f2f2f2;border:1px solid #ccc;bottom:0;height:2.55vw;max-height:40px;padding:17px;position:fixed;top:unset;width:inherit}#more-filters .more-action-btns .advanced-btn-container{float:right;margin-right:7%}#more-filters .more-action-btns .btn.clearFilter,#more-filters .more-action-btns .btn.doneFilter{background-color:#f2f2f2;border:1px solid #0089cd;border-radius:4px;color:#0089cd;float:left;text-align:center;width:50px}#more-filters .more-action-btns .btn.clearFilter{background-color:#fff;float:left;margin-right:12px}#more-filters .more-action-btns .btn.doneFilter{background-color:#0089cd;color:#fff;float:right}.advance-options .tabular-option-container .choices li{padding:7px 0 7px 0 !important}.advance-options .tabular-option-container .choices li .faux-check{margin-left:7px}.advance-options .tabular-option-container .choices li .child-options ul{border-top:1px solid #ddd;margin-top:7px !important}.advance-options .tabular-option-container .choices li .child-options ul li>.faux-check-label{border-bottom:none}.advance-options .tabular-option-container .choices li .child-options ul li:last-child{border-bottom:none !important;padding-bottom:0 !important}.advance-options .tabular-option-container .choices li .caret{display:inline-block;position:relative;border:none;float:right}.advance-options .tabular-option-container .choices li .caret:after{background:url("../../../images/icon/chevron.svg") no-repeat 0 center;background-size:100%;content:'';height:12px;width:15px;position:absolute;top:3px;left:-28px}.advance-options .tabular-option-container .choices li .caret.show-more:after{background:url("../../../images/icon/chevron-blue.svg") no-repeat 0 center;transform:rotate(180deg);background-size:100%}.mobile-filter-on #more-filters{position:static}.mobile-filter-on #more-filters .more-option-container{padding:0;width:100%}.mobile-filter-on #more-filters .more-option-container .left-column{width:100%}.mobile-filter-on #more-filters .more-option-container .left-column .more-property-types{margin-bottom:0}.mobile-filter-on #search-filter-container .row-fluid.keyword-row{margin-bottom:20px !important}@media screen and (min-width:1025px) and (max-width:1190px){#search-filter-container price-range,#search-filter-container size-range{display:none}}@media screen and (min-width:767px) and (max-width:1024px){#search-filter-container price-range,#search-filter-container size-range{display:none}#search-filter-container .filter-box.filter-price-range,#search-filter-container .filter-box.filter-size-range{display:none}#search-filter-container .filter-box.filter-more-options{margin-right:5px}#search-filter-container .filter-box.filter-more-options .dropdown-component .btn.dropdown-toggle{padding:7px 0 8px}#search-filter-container .filter-box.filter-more-options .dropdown-component .dropdown-contents .more-option-container .more-price-range,#search-filter-container .filter-box.filter-more-options .dropdown-component .dropdown-contents .more-option-container .more-size-range{display:block;width:242px}#search-filter-container .filter-box.filter-sort .btn.dropdown-toggle span:first-of-type{display:inline-block;max-width:145px}}@media screen and (max-width:1024px){#more-filters .more-option-container{display:block;overflow-x:hidden}#more-filters .more-option-container .left-column,#more-filters .more-option-container .right-column{max-width:unset;width:95%}#more-filters .more-option-container .right-column{margin-left:0}#more-filters .more-action-btns .advanced-btn-container{margin-right:13%}}@media screen and (min-width:768px) and (max-width:979px){header .navbar .btn-navbar{display:none}header .navbar .container-fluid{padding-left:20px;padding-right:20px}header .navbar .brand{margin-left:-19px;margin-top:7px;padding:0 20px 0}header .navbar .brand svg{width:124px}header .navbar .nav-collapse.collapse{height:auto;overflow:visible}header .navbar .nav-collapse.collapse .nav.pull-right{float:right;margin:-40px 0 0}header .navbar .nav-collapse.collapse .nav>li{float:left}header .navbar .nav-collapse.collapse .nav>li>a{float:none;font-weight:normal;padding:5px 15px 8px;color:#777;text-decoration:none;text-shadow:0 1px 0 white}#cf-map-container #cf-map-filter.navbar{background-color:#f2f2f2;bottom:unset;overflow:unset;padding:0 15px}#cf-map-container #cf-map-filter.navbar.collapsed{display:block}#cf-map-container #cf-map-filter.navbar #search-filter-container .filter-box.filter-characteristics{display:none}#cf-map-container .btn.search-icon-header{display:none}}@media screen and (max-width:480px){#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .type-container .simple-button.simple-button-lease{border-top-left-radius:4px;border-bottom-left-radius:4px}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .type-container .simple-button.simple-button-executive{border-top-right-radius:4px;border-bottom-right-radius:4px}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .more-price-range input,#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .more-size-range input,#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .more-full-width-container input{border-radius:4px}}#cf-map-container footer{display:none}#cf-map-container .btn.filters{background-color:transparent;background-image:none;border:none;border-color:transparent;border-radius:0;box-shadow:none;color:#000;font-family:'Open Sans',serif;font-size:14px;font-weight:normal;letter-spacing:-0.1px;line-height:22px;text-shadow:none;position:fixed}#cf-map-container .btn.filters .fa-search{display:none}#cf-map-container .btn.filters .filter-toggle.caret{border:none;display:inline-block;float:right;padding:0 0 0 8px}#cf-map-container .btn.filters .filter-toggle.caret:after{background:url("../../../images/icon/chevron.svg") no-repeat 0 center;background-size:100%;content:'';height:8px;width:13px;position:absolute;right:0;top:35%;transform:rotate(0deg)}#cf-map-container .btn.filters.mobile-filter-on .filter-toggle.caret:after{transform:rotate(180deg)}#cf-map-container .related-items li:nth-child(n+11){display:none}@media (max-width:1024px){#cf-map-container .related-items li:nth-child(n+25){display:none}}#cf-map-container .related-items #expand-collaspe>a:first-child{display:none}#cf-map-container .related-items #expand-collaspe>a:last-child{display:block}#cf-map-container .related-items:target li{display:block}@media (max-width:1024px){#cf-map-container .related-items:target li{display:block}}#cf-map-container .related-items:target #expand-collaspe>a:first-child{display:block}#cf-map-container .related-items:target #expand-collaspe>a:last-child{display:none}#cf-map-container .btn.filters:focus{outline:none}#cf-map-container .map-search-results h1.search-detail{box-sizing:border-box;background-color:rgba(255,255,255,0.95);color:#cf5800;font-family:'Roboto Slab',serif;font-size:18px;font-weight:300;margin:0;overflow:hidden;padding:16px 0 10px 15px;position:absolute;z-index:10;left:0px}@media only screen and (min-width:400px){#cf-map-container .map-search-results h1.search-detail{width:100%}}@media only screen and (min-width:768px){#cf-map-container .map-search-results h1.search-detail{width:40%;top:100px}}@media screen and (min-width:896px) and (max-width:1024px){#cf-map-container .map-search-results h1.search-detail{width:45.2%}}@media screen and (min-width:1025px) and (max-width:1279px){#cf-map-container .map-search-results h1.search-detail{width:calc(100% - 583px)}}@media screen and (min-width:1280px) and (max-width:1599px){#cf-map-container .map-search-results h1.search-detail{width:calc(100% - 869px)}}@media screen and (min-width:1600px){#cf-map-container .map-search-results h1.search-detail{width:calc(100% - 869px)}}#cf-map-container .map-search-results #cf-map-wrapper{margin-left:0;width:43.25%}#cf-map-container .map-search-results #cf-map-wrapper .description-container-mobile{display:none}#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary{background-color:rgba(85,85,85,0.85);background-image:none;border-color:#555;border-radius:0;box-shadow:none;color:white;font-weight:normal;height:22px;padding:5px;position:absolute;right:10px;text-shadow:none;top:233px;width:auto}#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary{top:60px !important;left:27px;border-radius:4px;font-size:14px;padding:10px 14px 10px 14px;font-family:'Open Sans',serif;letter-spacing:-0.09px;line-height:19px;box-shadow:0 0 10px 0 rgba(0,0,0,0.25);right:inherit;border:none;color:#fff;background-color:#616468}@media (max-width:980px) and (min-width:768px){#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary{top:178px !important}}@media (max-width:480px){#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary{padding-right:8px;padding-bottom:8px;top:67px !important}#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary .has-boundary,#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary .no-boundary{display:none}}#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary:hover{background-color:#7a7d82}#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary .bounary-icon{background-image:url(../../../images/icon/icon-remove-boundary.svg);width:21px;height:21px;display:inline-block;vertical-align:middle;margin-right:5px;top:-2px;position:relative}#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary.show{color:#000;background-color:#fff}#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary.show:hover{background-color:#e6e6e6}#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary.show .bounary-icon{background-image:url(../../../images/icon/icon-show-boundary.svg)}#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary:hover{background-color:#08c}#cf-map-container .map-search-results #cf-map-wrapper #diamond-ad-container #closeBtn{display:none}#cf-map-container .map-search-results #cf-map-wrapper #diamond-ad-container #closeBtn .close-btn{width:68px;background:#979797;color:white;padding:1px 5px 1px 15px;text-transform:uppercase;position:absolute;right:0;cursor:pointer;top:-17px;font-family:"Open Sans";font-size:11px;line-height:15px}#cf-map-container .map-search-results #cf-map-wrapper #diamond-ad-container #closeBtn .close-btn:after{content:'✕';right:3px;font-family:"Open Sans";font-size:15px;position:absolute}#cf-map-container .map-search-results #cf-col-1{background-color:#fff;box-shadow:none;-webkit-box-shadow:none;width:55%;-webkit-overflow-scrolling:touch}#cf-map-container .map-search-results #cf-col-1 .list-container{display:flex;flex-direction:row;flex-wrap:wrap;margin:16px;overflow:hidden}#cf-map-container .map-search-results #cf-col-1 .list-container a.non-diam:nth-child(even){padding-left:8px;padding-right:2px}#cf-map-container .map-search-results #cf-col-1 .list-container a.non-diam:nth-child(odd){padding-right:8px;padding-left:2px}#cf-map-container .map-search-results #cf-col-1 .list-container a{height:100%;margin-bottom:16px;max-width:400px;width:calc(50% - 10px)}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item{border-top:none;flex:1 1;height:100%;padding:0}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(119,119,119,0.5);height:100%;position:relative}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article no-photo .photo-stretchy-wrapper{padding-top:0}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container{border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;height:264px;margin:0;position:relative;width:100%}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-matterport{background:url(../../../images/icon/3d-load.svg) no-repeat 0 center;background-size:256px;height:28px;margin:16px 16px 0 0;position:absolute;right:36px;top:0;width:33px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-video{height:30px;margin:16px 16px 0 0;position:absolute;right:36px;top:0;width:30px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-favorite{background-image:url("../../../images/icon/icon-sprites.png");background-position:-68px -277px;background-repeat:no-repeat;background-size:256px;height:28px;margin:16px 16px 0 0;position:absolute;right:0;top:0;width:33px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-favorite:hover{background-position:-68px -304px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-favorite-on,#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-favorite-on:hover{background-position:-105px -304px;cursor:default}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .photo-count{display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container.no-photo{background-color:#555;border:none;color:white;box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-moz-box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-webkit-box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container.no-photo table{height:100%;width:100%}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container.no-photo table i.fa.fa-camera{background:url("../../../images/icon/photo-missing.svg") no-repeat 0 center;background-size:100%;height:100px;width:100px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container.no-photo table i.fa.fa-camera:before{content:""}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container.no-photo table .missing-label{display:block;font-family:'Open Sans',serif;font-size:14px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container:before{border-top-left-radius:4px;border-top-right-radius:4px;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:-moz-linear-gradient(top,rgba(0,0,0,0.4) 0%,transparent 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.4) 0%,transparent 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,transparent 100%);height:31.06382978723%}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container:after{content:'';position:absolute;right:0;bottom:0;left:0;background-image:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,0.4) 100%);background-image:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.4) 100%);background-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.4) 100%);height:31.06382978723%}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container{position:relative}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-logo,#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-name{position:absolute;right:25px;top:-67px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-logo.owner,#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-name.owner{left:25px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-logo{border-radius:4px;margin-top:5px;max-height:45px;max-width:135px;top:-80px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-name{color:#fff;display:inline-block;font-family:'Open Sans',serif;font-size:24px;font-weight:bold;letter-spacing:-1px;line-height:43px;margin-top:0;max-width:90%;overflow:hidden;text-align:left;text-overflow:ellipsis;text-shadow:0 2px 1px rgba(0,0,0,0.6);white-space:nowrap;width:auto}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-name.owner{font-size:24px;max-width:unset}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list{margin:0;position:absolute;text-align:right;width:100%}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list li{border-radius:50%;box-shadow:0 4px 12px 0 #fff;display:none;height:45px;margin-right:15px;overflow:hidden;position:relative;top:-12px;vertical-align:top;width:45px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list li img{min-height:45px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list li span.no-broker-photo{background:url("../../../images/icon/no-broker-pic.png") no-repeat 0 center;background-size:100%;display:inline-block;height:45px;width:45px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list li:nth-of-type(1n+4){display:none !important}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list li.no-photo{background-color:transparent}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing{color:#000;font-family:'Open Sans',serif;font-weight:normal;letter-spacing:-0.1px}#cf-map-container .map-search-results #cf-col-1 .list-container a:hover{text-decoration:none}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40{padding:0 2px !important;width:800px;max-width:800px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .photo-container{height:420px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .agent-list li{display:inline-block}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .agent-list li,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .agent-list li{display:inline-block}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .agent-list li:nth-of-type(1n+3),#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .agent-list li:nth-of-type(1n+3){display:none !important}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .agent-list li{display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-left .prop-listing-address .listing.lead,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-left .prop-listing-address .listing.lead{font-size:20px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-left .prop-listing-address .prop-listing-city,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-left .prop-listing-address .prop-listing-city{font-size:16px;font-weight:600}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-left .prop-listing-type,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-left .prop-listing-type{display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-right .prop-listing-price .price-padding,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-right .prop-listing-price .price-padding{display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-right .prop-listing-price .size-desc,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-right .prop-listing-price .size-desc{display:inline}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-right .prop-listing-misc,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-right .prop-listing-misc{display:none}#cf-map-container .map-search-results #cf-col-1 .list-more-container{margin:15px 0 2.5px;text-align:center}#cf-map-container .map-search-results #cf-col-1 .list-more-container .btn.load-more-light{background-color:#f2f2f2;border:1px solid #e8e8e8;border-radius:4px;height:44px;width:auto;text-transform:uppercase;font-size:14px;font-weight:500;color:#555}#cf-map-container .map-search-results #cf-col-1 .list-more-container .btn.load-more-light:hover{background-color:#fff;border:1px solid #e8e8e8;color:#08c}#cf-map-container .map-search-results #cf-col-1 .related-link-container{display:flex;flex-direction:row;flex-flow:row wrap;margin:0 2% 3%}#cf-map-container .map-search-results #cf-col-1 .related-link-container .related-items{margin:20px 3% 0;width:44%}#cf-map-container .map-search-results #cf-col-1 .related-link-container .related-items h5{color:#ce5a0d;font-family:'Roboto Slab',serif;font-size:14px;font-weight:400;letter-spacing:-0.1px;margin-bottom:10px}#cf-map-container .map-search-results #cf-col-1 .related-link-container .related-items .seo-links{margin:0}#cf-map-container .map-search-results #cf-col-1 .related-link-container .related-items .seo-links li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cf-map-container .map-search-results #cf-col-1 .related-link-container .related-items .seo-links li .seoLink{color:#000;font-family:'Open Sans',serif;font-size:12px;font-weight:normal;letter-spacing:-0.1px}#cf-map-container .map-search-results #cf-col-1 .related-link-container .related-items .seo-links li .seoLink:hover{color:#737373;text-decoration:none}#cf-map-container .map-search-results #cf-col-1 .related-link-container .ng-hide{display:none}#cf-map-container .map-search-results #cf-col-1 .blurb-title{margin:5% 5% 0%}#cf-map-container .map-search-results #cf-col-1 .blurb-title img{width:30px;height:32px}#cf-map-container .map-search-results #cf-col-1 .blurb-items{margin:3% 5% 3%}#cf-map-container .map-search-results #cf-col-1 .blurb-items h2{color:#ce5a0d;font-family:'Roboto Slab',serif;font-size:14px;font-weight:400;letter-spacing:-0.1px;margin-bottom:10px}#cf-map-container .map-search-results #cf-col-1 .blurb-items .blurb-details{color:black;font-family:'Open Sans',serif;font-size:12px;font-weight:normal;letter-spacing:-0.1px}#cf-map-container .map-search-results #cf-col-1 .blurb-items .blurb-details .question{color:#ce5a0d;font-family:"Roboto Slab",serif;font-size:14px;font-weight:400;letter-spacing:-0.1px;margin-bottom:10px}#cf-map-container .map-search-results #cf-col-1 .blurb-items .blurb-details .answer ul{list-style:disc}body.mac #cf-map-container .map-search-results #cf-col-1 .list-container a{max-width:416px;width:calc(50% - 10px)}body.mac #cf-map-container .map-search-results #cf-col-1 .list-container a.level-40{max-width:832px;width:832px}@media screen and (min-width:1600px){html,body,#cf-map-container,header .navbar-fixed-top{max-width:unset !important}html #cf-map-filter,body #cf-map-filter,#cf-map-container #cf-map-filter,header .navbar-fixed-top #cf-map-filter{max-width:unset}#cf-map-container .map-search-results{max-width:unset}#cf-map-container .map-search-results #cf-col-1{display:inline-block;max-width:865px;width:100%}#cf-map-container .map-search-results #cf-col-1 #more-filters{max-width:865px}#cf-map-container .map-search-results #cf-col-1 #more-filters .more-action-btns{max-width:865px}#cf-map-container .map-search-results #cf-col-1 .list-container a{width:392px;max-width:392px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container{height:275px}#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even){padding:0 2px 0 8px}#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd){padding:0 8px 0 2px}#cf-map-container .map-search-results #cf-map-wrapper{float:left;display:inline-block;width:calc(100% - 869px)}#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary{top:233px}}@media screen and (min-width:1280px) and (max-width:1599px){#cf-map-container .map-search-results{max-width:unset}#cf-map-container .map-search-results #cf-col-1{display:inline-block;max-width:865px;width:100%}#cf-map-container .map-search-results #cf-col-1 #more-filters{max-width:865px}#cf-map-container .map-search-results #cf-col-1 #more-filters .more-action-btns{max-width:865px}#cf-map-container .map-search-results #cf-col-1 .list-container a{width:392px;max-width:392px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container{height:275px}#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even){padding:0 2px 0 8px}#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd){padding:0 8px 0 2px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40{padding:0 2px !important;width:800px;max-width:800px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .photo-container{height:350px}#cf-map-container .map-search-results #cf-map-wrapper{float:left;display:inline-block;width:calc(100% - 869px)}#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary{top:233px}}@media screen and (min-width:1025px) and (max-width:1279px){#cf-map-container .map-search-results{max-width:unset}#cf-map-container .map-search-results #cf-col-1{display:inline-block;max-width:579px;width:100%}#cf-map-container .map-search-results #cf-col-1 #more-filters{max-width:579px}#cf-map-container .map-search-results #cf-col-1 #more-filters .more-action-btns{max-width:579px}#cf-map-container .map-search-results #cf-col-1 .list-container a{width:800px;max-width:800px;padding:0 2px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container{height:275px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-left .prop-amenities ul .amenity:nth-of-type(1n+3){display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-left .prop-amenities ul .amenity.amenity-count{display:inline-block}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .photo-container{height:350px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity:nth-of-type(1n+6){display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity.amenity-count.diamond-count{display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt{display:inline-block}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-right .prop-listing-misc .space-count{margin-bottom:11px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-right .prop-listing-misc .build-date{float:left}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-right .prop-listing-misc .rating{display:inline;margin:0}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-right .prop-listing-misc .rating .star{background-position:0 -67px;background-size:61px;height:12px;width:12px}#cf-map-container .map-search-results #cf-map-wrapper{float:left;display:inline-block;width:calc(100% - 583px)}#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary{top:233px}body.mac #cf-map-container .map-search-results #cf-col-1 .list-container a{max-width:800px;width:800px}}@media screen and (max-width:1279px){#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-right .prop-listing-misc-type .prop-type{max-width:165px !important}}@media screen and (min-width:896px) and (max-width:1024px){#cf-map-container .map-search-results #cf-map-wrapper{width:45.2%}#cf-map-container .map-search-results #cf-col-1{display:block;width:54.8%}#cf-map-container .map-search-results #cf-col-1 .list-container{margin:16px}#cf-map-container .map-search-results #cf-col-1 .list-container a,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd),#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even){margin-bottom:16px;max-width:unset;padding-left:2px;padding-right:2px;width:100%}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .photo-container,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .photo-container{height:275px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .photo-container{height:310px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .agent-list li:nth-of-type(1n+3){display:none !important}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity:nth-of-type(1n+6){display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity.amenity-count.diamond-count{display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt{display:inline-block}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-right .prop-listing-misc .space-count{margin-bottom:11px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-right .prop-listing-misc .build-date{float:left}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-right .prop-listing-misc .rating{display:inline;margin:0}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-right .prop-listing-misc .rating .star{background-position:0 -67px;background-size:61px;height:12px;width:12px}#cf-map-container .map-search-results #cf-col-1 .related-link-container .related-items{width:94%}}@media screen and (max-width:1024px){#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-right .prop-listing-misc-type .prop-type{max-width:135px !important}}.alert.expansion-search{background-color:#fffbf9;border:1px solid #ddd;color:#63666a;font-family:"Open Sans";font-size:16px;line-height:24px;margin:16px;padding:16px;text-shadow:none}.alert.expansion-search.message{display:none}.alert.expansion-search.message.show{display:flex;justify-content:space-between}.alert.expansion-search.message.show p{margin:0px}.alert.expansion-search .close{font-size:32px;font-weight:400;right:-5px;top:3px}@media screen and (max-width:1024px){.alert.expansion-search .close{font-size:44px;top:0px}.alert.expansion-search .close .close-icon{position:relative}body.mac #cf-map-container .map-search-results #cf-col-1 .list-container a{max-width:unset;padding-left:2px;padding-right:2px;width:100%}}@media screen and (min-width:768px) and (max-width:979px){#cf-map-container .map-search-results{padding-top:38px}#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary{top:233px}}@media screen and (min-width:896px) and (max-width:979px){#cf-map-container .map-search-results #cf-col-1{top:65px;margin-bottom:65px}#cf-map-container .btn.remove-boundary{top:278px !important}#cf-map-container #cf-map-canvas{height:100%}#cf-map-container #cf-map-canvas>div>div{top:105px !important;height:calc(100% - 105px) !important}}@media screen and (min-width:768px) and (max-width:895px){#cf-map-container .map-search-results #cf-map-wrapper{height:100%;width:40%}#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary{top:278px}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-canvas{height:100%}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-canvas>div>div{top:105px !important;height:calc(100% - 105px) !important}#cf-map-container .map-search-results #cf-col-1{display:block;top:65px;margin-bottom:65px;width:60%}#cf-map-container .map-search-results #cf-col-1 .list-container{margin:16px}#cf-map-container .map-search-results #cf-col-1 .list-container a,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even),#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd){margin-bottom:16px;max-width:unset;padding-left:2px;padding-right:2px;width:100%}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .photo-container,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .photo-container{height:280px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .photo-container{height:310px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .agent-list li:nth-of-type(1n+3){display:none !important}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity:nth-of-type(1n+6){display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity.amenity-count.diamond-count{display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt{display:inline-block}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-right .prop-listing-misc .space-count{margin-bottom:11px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-right .prop-listing-misc .build-date{float:left}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-right .prop-listing-misc .rating{display:inline;margin:0}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-right .prop-listing-misc .rating .star{background-position:0 -67px;background-size:61px;height:12px;width:12px}#cf-map-container .map-search-results #cf-col-1 .related-link-container .related-items{width:94%}}.prop-listing.tabular{padding:8px 16px 16px}.prop-listing.tabular .table-section{display:flex;flex-wrap:wrap;margin:0 0 8px 0;padding:0}.prop-listing.tabular .table-section.last{margin-bottom:0;max-height:32px}.prop-listing.tabular .table-section.last .table-cell .data-item{padding-bottom:0}.prop-listing.tabular .table-section.non-premium{display:none}.prop-listing.tabular .table-cell{box-sizing:border-box;flex-grow:1;list-style:none;overflow:hidden;padding:0;width:100%}.prop-listing.tabular .table-2col>.table-cell{width:50%}.prop-listing.tabular .data-item-separator{margin:5px 0}.prop-listing.tabular .table-cell{color:#000;letter-spacing:-0.2px;line-height:0}.prop-listing.tabular .table-cell .non-premium,.prop-listing.tabular .table-cell .data-item.non-premium,.prop-listing.tabular .table-cell .data-item.data-item-platinum{display:none}.prop-listing.tabular .table-cell .data-item{color:#000;font-size:14px;line-height:24px;max-width:100%;padding-bottom:4px}.prop-listing.tabular .table-cell .prop-listing-address{line-height:0;margin-bottom:0}.prop-listing.tabular .table-cell .prop-listing-address .listing.lead{display:inline-block;font-size:20px;font-weight:600;line-height:30px;margin-bottom:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:95%}.prop-listing.tabular .table-cell .prop-listing-city{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prop-listing.tabular .table-cell .price-item{display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prop-listing.tabular .table-cell .size-desc,.prop-listing.tabular .table-cell .size-contiguous,.prop-listing.tabular .table-cell .space-count{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prop-listing.tabular .table-cell .rating{display:inline-block;margin-left:8px;white-space:nowrap}.prop-listing.tabular .table-cell .rating .star{background-image:url("../../../images/icon/icon-sprites.png");background-position:0 -95px;background-repeat:no-repeat;background-size:87px;display:none;height:16px;width:17px}.prop-listing.tabular .table-cell .rating-1 .star-1{display:inline-block}.prop-listing.tabular .table-cell .rating-2 .star-1,.prop-listing.tabular .table-cell .rating-2 .star-2{display:inline-block}.prop-listing.tabular .table-cell .rating-3 .star-1,.prop-listing.tabular .table-cell .rating-3 .star-2,.prop-listing.tabular .table-cell .rating-3 .star-3{display:inline-block}.prop-listing.tabular .table-cell .rating-4 .star-1,.prop-listing.tabular .table-cell .rating-4 .star-2,.prop-listing.tabular .table-cell .rating-4 .star-3,.prop-listing.tabular .table-cell .rating-4 .star-4{display:inline-block}.prop-listing.tabular .table-cell .rating-5 .star-1,.prop-listing.tabular .table-cell .rating-5 .star-2,.prop-listing.tabular .table-cell .rating-5 .star-3,.prop-listing.tabular .table-cell .rating-5 .star-4,.prop-listing.tabular .table-cell .rating-5 .star-5{display:inline-block}.prop-listing.tabular .table-cell .prop-amenities ul{margin:0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity{background-color:#fff;background-position:1px 0;background-size:100%;background:url("../../../images/icon/amenity/icon-generic.svg") no-repeat 0 center;display:inline-block;font-size:16px;font-weight:600;height:32px;line-height:32px;margin-right:3px;max-width:50%;overflow:hidden;vertical-align:bottom;width:32px}.prop-listing.tabular .table-cell .prop-amenities ul .amenity:first-of-type{max-width:90%}.prop-listing.tabular .table-cell .prop-amenities ul .amenity:nth-of-type(1n+4){display:none}.prop-listing.tabular .table-cell .prop-amenities ul .amenity.amenity-count{background-color:none;background-image:none;border-radius:0;color:#555;display:inline-block;font-size:16px;font-weight:600;line-height:32px;text-align:center}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-1,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-295{background:url("../../../images/icon/amenity/icon-24hr.svg") no-repeat 0 center}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-2,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-296{background:url("../../../images/icon/amenity/icon-ac.svg") no-repeat 0 center}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-7,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-298{background:url("../../../images/icon/amenity/icon-balcony.svg") no-repeat 0 center;background-position:0 0;width:38px}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-11{background:url("../../../images/icon/amenity/icon-bio-lab.svg") no-repeat 0 center;background-position:3px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-12{background:url("../../../images/icon/amenity/icon-bus.svg") no-repeat 0 center}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-16,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-177{background:url("../../../images/icon/amenity/icon-controlled-acs.svg") no-repeat 0 center;background-position:3px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-20{background:url("../../../images/icon/amenity/icon-rail.svg") no-repeat 0 center;background-position:2px 1px}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-21{background:url("../../../images/icon/amenity/icon-concierge.svg") no-repeat 0 center;background-position:-4px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-27{background:url("../../../images/icon/amenity/icon-daycare.svg") no-repeat 0 center;background-position:0 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-31,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-127{background:url("../../../images/icon/amenity/icon-dryclean.svg") no-repeat 0 center;background-position:0 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-34{background:url("../../../images/icon/amenity/icon-fenced.svg") no-repeat 0 center;background-position:-7px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-35{background:url("../../../images/icon/amenity/icon-fireplace.svg") no-repeat 0 center;background-position:-1px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-36{background:url("../../../images/icon/amenity/icon-fitness.svg") no-repeat 0 center;background-position:-9px 0;width:33px}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-39,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-40,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-315{background:url("../../../images/icon/amenity/icon-food-svc.svg") no-repeat 0 center;background-position:4px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-45{background:url("../../../images/icon/amenity/icon-golf.svg") no-repeat 0 center;background-position:0 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-48,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-140{background:url("../../../images/icon/amenity/icon-laundry.svg") no-repeat 0 center}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-49{background:url("../../../images/icon/amenity/icon-mailroom.svg") no-repeat 0 center;background-position:0 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-50{background:url("../../../images/icon/amenity/icon-metro.svg") no-repeat 0 center;background-position:0 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-68,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-325{background:url("../../../images/icon/amenity/icon-security.svg") no-repeat 0 center;background-position:-3px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-74,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-207{background:url("../../../images/icon/amenity/icon-storage.svg") no-repeat 0 center;background-position:-1px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-58{background:url("../../../images/icon/amenity/icon-pool.svg") no-repeat 0 center;background-position:-4px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-62{background:url("../../../images/icon/amenity/icon-restaurant.svg") no-repeat 0 center;background-position:0 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-69{background:url("../../../images/icon/amenity/icon-shuttle.svg") no-repeat 0 center;background-position:3px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-77{background:url("../../../images/icon/amenity/icon-tennis.svg") no-repeat 0 center;background-position:0 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-83{background:url("../../../images/icon/amenity/icon-waterfront.svg") no-repeat 0 center;background-position:-5px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-112{background:url("../../../images/icon/amenity/icon-gated.svg") no-repeat 0 center;background-position:-9px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-117{background:url("../../../images/icon/amenity/icon-basketball.svg") no-repeat 0 center;background-position:0 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-120{background:url("../../../images/icon/amenity/icon-carwash.svg") no-repeat 0 center;background-position:0 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-126{background:url("../../../images/icon/amenity/icon-doorman.svg") no-repeat 0 center;background-position:3px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-133,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-291{background:url("../../../images/icon/amenity/icon-wheelchair.svg") no-repeat 0 center;background-position:0 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-137,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-301{background:url("../../../images/icon/amenity/icon-car-park.svg") no-repeat 0 center;background-position:8px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-141{background:url("../../../images/icon/amenity/icon-maid.svg") no-repeat 0 center;background-position:0 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-142{background:url("../../../images/icon/amenity/icon-media-theatre.svg") no-repeat 0 center;background-position:-1px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-170,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-312{background:url("../../../images/icon/amenity/icon-kitchen.svg") no-repeat 0 center;background-position:-1px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-191,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-216,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-328{background:url("../../../images/icon/amenity/icon-wifi.svg") no-repeat 0 center;background-position:-5px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-204,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-321{background:url("../../../images/icon/amenity/icon-reception.svg") no-repeat 0 center;background-position:-1px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-210,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-300{background:url("../../../images/icon/amenity/icon-bicycle.svg") no-repeat 0 center;background-position:0 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-212{background:url("../../../images/icon/amenity/icon-boat.svg") no-repeat 0 center;background-position:4px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-213{background:url("../../../images/icon/amenity/icon-car-charge.svg") no-repeat 0 center;background-position:0 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-218,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-347{background:url("../../../images/icon/amenity/icon-conference-rm.svg") no-repeat 0 center;background-position:-9px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-219{background:url("../../../images/icon/amenity/icon-elevator.svg") no-repeat 0 center;background-position:2px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-230,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-274{background:url("../../../images/icon/amenity/icon-library.svg") no-repeat 0 center;background-position:-2px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-252,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-253{background:url("../../../images/icon/amenity/icon-bbq.svg") no-repeat 0 center;background-position:3px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-129,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-266{background:url("../../../images/icon/amenity/icon-furnished.svg") no-repeat 0 center;background-position:-9px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-267{background:url("../../../images/icon/amenity/icon-garden.svg") no-repeat 0 center;background-position:7px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-271{background:url("../../../images/icon/amenity/icon-intercom.svg") no-repeat 0 center;background-position:2px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-279{background:url("../../../images/icon/amenity/icon-office.svg") no-repeat 0 center;background-position:4px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-314{background:url("../../../images/icon/amenity/icon-natural-lt.svg") no-repeat 0 center;background-position:0 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-338{background:url("../../../images/icon/amenity/icon-pet.svg") no-repeat 0 center;background-position:-4px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-353{background:url("../../../images/icon/amenity/icon-print-copy.svg") no-repeat 0 center;background-position:-1px 0}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-1,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-295,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-2,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-296,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-11,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-12,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-16,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-177,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-20,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-21,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-31,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-127,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-35,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-39,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-40,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-315,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-45,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-48,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-140,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-49,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-68,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-325,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-74,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-207,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-58,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-62,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-69,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-112,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-120,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-126,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-137,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-301,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-141,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-170,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-312,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-204,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-321,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-212,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-219,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-230,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-274,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-252,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-253,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-129,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-266,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-267,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-271,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-279,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-314,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-338,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-353{width:29px}.prop-listing.tabular .table-cell .prop-amenities ul .amenity-27,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-34,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-50,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-77,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-83,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-117,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-133,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-291,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-142,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-191,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-216,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-328,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-210,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-300,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-213,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-218,.prop-listing.tabular .table-cell .prop-amenities ul .amenity-347{width:31px}.prop-listing.tabular .table-cell .prop-amenities .badge-format{display:none !important;white-space:nowrap}.prop-listing.tabular .table-cell .prop-amenities .icon-format{display:none}.prop-listing.tabular .table-cell .prop-listing-misc-type .prop-type{background-color:#eee;border-radius:4px;color:#555;display:inline-block;font-size:12px;font-weight:600;max-width:90%;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.prop-listing.tabular .table-cell .placard-note{overflow:hidden;text-overflow:ellipsis}.prop-listing.tabular .table-2col .table-cell:nth-last-child(-n+2) .data-item{padding-bottom:0}.prop-listing.tabular .right{text-align:right}a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format{display:block}a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity{display:inline-block}a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity:nth-of-type(1n+10){display:none}a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count{display:none}a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count{display:inline-block}a.level-30 .prop-listing.tabular .table-2col>.table-cell,a.level-25 .prop-listing.tabular .table-2col>.table-cell{width:60%}a.level-30 .prop-listing.tabular .table-2col>.table-cell.right,a.level-25 .prop-listing.tabular .table-2col>.table-cell.right{width:40%}a.level-30 .prop-listing.tabular .table-cell.diamond,a.level-25 .prop-listing.tabular .table-cell.diamond{display:none}a.level-30 .prop-listing.tabular .table-cell .prop-listing-address .listing.lead,a.level-25 .prop-listing.tabular .table-cell .prop-listing-address .listing.lead{font-size:20px;line-height:30px}a.level-30 .prop-listing.tabular .table-cell .data-item.data-item-diamond,a.level-25 .prop-listing.tabular .table-cell .data-item.data-item-diamond{display:none}a.level-30 .prop-listing.tabular .table-cell .data-item.data-item-platinum,a.level-25 .prop-listing.tabular .table-cell .data-item.data-item-platinum,a.level-30 .prop-listing.tabular .table-cell .data-item.data-item-platinum-gold,a.level-25 .prop-listing.tabular .table-cell .data-item.data-item-platinum-gold{display:inline-block}a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format,a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format{display:block}a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format li:nth-of-type(1n+4),a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format li:nth-of-type(1n+4){display:none}a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count,a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count{display:inline-block}a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count,a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count{display:none}a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt,a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt{display:none}a.level-30 .prop-listing.tabular .table-cell.force-height,a.level-25 .prop-listing.tabular .table-cell.force-height{height:24px}a.level-30 .prop-listing.tabular .table-cell.no-amenities+.table-cell.right,a.level-25 .prop-listing.tabular .table-cell.no-amenities+.table-cell.right{width:100%}a.level-30 .prop-listing.tabular .table-cell.has-amenities+.table-cell.right,a.level-25 .prop-listing.tabular .table-cell.has-amenities+.table-cell.right{width:100%}a.level-25 .prop-listing.tabular .table-2col>.table-cell.address-1{width:100%}a.level-25 .prop-listing.tabular .table-2col>.table-cell.address-1+.table-cell{width:0}a.level-20 .prop-listing.tabular .table-section.premium,a.level-10 .prop-listing.tabular .table-section.premium{display:none}a.level-20 .prop-listing.tabular .table-section.non-premium,a.level-10 .prop-listing.tabular .table-section.non-premium{display:flex}a.level-20 .prop-listing.tabular .table-section.non-premium .table-cell.rating-filler,a.level-10 .prop-listing.tabular .table-section.non-premium .table-cell.rating-filler{height:24px}a.level-20 .prop-listing.tabular .table-cell,a.level-10 .prop-listing.tabular .table-cell{font-size:18px;width:55%}a.level-20 .prop-listing.tabular .table-cell .data-item,a.level-10 .prop-listing.tabular .table-cell .data-item{line-height:24px}a.level-20 .prop-listing.tabular .table-cell .data-item.non-premium,a.level-10 .prop-listing.tabular .table-cell .data-item.non-premium{display:inline-block}a.level-20 .prop-listing.tabular .table-cell .data-item.premium,a.level-10 .prop-listing.tabular .table-cell .data-item.premium{display:none}a.level-20 .prop-listing.tabular .table-cell .price-item,a.level-10 .prop-listing.tabular .table-cell .price-item{font-weight:600;padding-bottom:0}a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format,a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format{display:block}a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format li:nth-of-type(1n+4),a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format li:nth-of-type(1n+4){display:none}a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count,a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count{display:inline-block}a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count,a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count{display:none}a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt,a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt{display:none}a.level-20 .prop-listing.tabular .table-cell.right,a.level-10 .prop-listing.tabular .table-cell.right{width:45%}a.level-20 .prop-listing.tabular .table-cell.no-amenities+.table-cell.right,a.level-10 .prop-listing.tabular .table-cell.no-amenities+.table-cell.right{width:100%}a.level-20 .prop-listing.tabular .table-cell.has-amenities+.table-cell.right,a.level-10 .prop-listing.tabular .table-cell.has-amenities+.table-cell.right{width:100%}a.level-10 .listing-list-item article .photo-container.upsell-bg{background:url("../../../images/background/upsell_bg.png") no-repeat center center;background-size:cover}a.level-10 .listing-list-item article .photo-container.upsell-bg:before,a.level-10 .listing-list-item article .photo-container.upsell-bg:after{background:unset !important}a.level-10 .listing-list-item article .prop-listing.tabular.upsell{height:154px}a.level-10 .listing-list-item article .prop-listing.tabular.upsell .table-section.upsell-copy{padding:24px 0 8px}a.level-10 .listing-list-item article .prop-listing.tabular.upsell .table-section.upsell-action{display:block;text-align:center}a.level-10 .listing-list-item article .prop-listing.tabular.upsell .upsell-message{color:#08c;font-size:24px;line-height:33px;text-align:center;width:100%}a.level-10 .listing-list-item article .prop-listing.tabular.upsell .upsell-message strong{font-weight:600}a.level-10 .listing-list-item article .prop-listing.tabular.upsell .upsell.save-search{background-color:#08c;border:1px solid #08c;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#fff;font-size:16px;height:36px;line-height:22px;padding:6px 16px 8px}#upsell-placard{cursor:pointer}@media screen and (min-width:1025px) and (max-width:1279px){a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity:nth-of-type(1n+6){display:none}a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count{display:none}a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt{display:inline-block}a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity,a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity,a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity,a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity{display:inline-block}a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count,a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count,a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count,a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count{display:inline-block}a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count,a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count,a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count,a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count{display:none}a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt,a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt,a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt,a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt{display:none}}@media screen and (min-width:768px) and (max-width:1024px){a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity:nth-of-type(1n+6){display:none}a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count{display:none}a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt{display:inline-block}a.level-40 .prop-listing.tabular .table-cell .prop-listing-misc-type .prop-type{max-width:180px}a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity,a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity,a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity,a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity{display:inline-block}a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count,a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count,a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count,a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count{display:inline-block}a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count,a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count,a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count,a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count{display:none}a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt,a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt,a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt,a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt{display:none}a.level-30 .prop-listing.tabular .table-cell .prop-listing-misc-type .prop-type,a.level-25 .prop-listing.tabular .table-cell .prop-listing-misc-type .prop-type,a.level-20 .prop-listing.tabular .table-cell .prop-listing-misc-type .prop-type,a.level-10 .prop-listing.tabular .table-cell .prop-listing-misc-type .prop-type{max-width:180px}}@media screen and (max-width:767px){a.level-10 .listing-list-item article .prop-listing.tabular.upsell .table-section.upsell-copy{padding-top:0}a.level-10 .listing-list-item article .prop-listing.tabular.upsell .table-section.upsell-copy .upsell-message{font-size:20px}}@media screen and (max-width:480px){.prop-listing.tabular .table-cell .price-item{padding-top:8px}.prop-listing.tabular .table-cell .build-date,.prop-listing.tabular .table-cell .rating,.prop-listing.tabular .table-cell .space-count{display:none}.prop-listing.tabular .table-2col:not(.last)>.table-cell{text-align:left;width:100%}a.level-40 .prop-listing.tabular .table-2col:not(.last)>.table-cell,a.level-30 .prop-listing.tabular .table-2col:not(.last)>.table-cell,a.level-25 .prop-listing.tabular .table-2col:not(.last)>.table-cell,a.level-20 .prop-listing.tabular .table-2col:not(.last)>.table-cell,a.level-10 .prop-listing.tabular .table-2col:not(.last)>.table-cell{width:100%}a.level-40 .prop-listing.tabular .table-cell .data-item.build-date,a.level-30 .prop-listing.tabular .table-cell .data-item.build-date,a.level-25 .prop-listing.tabular .table-cell .data-item.build-date,a.level-20 .prop-listing.tabular .table-cell .data-item.build-date,a.level-10 .prop-listing.tabular .table-cell .data-item.build-date,a.level-40 .prop-listing.tabular .table-cell .data-item.rating,a.level-30 .prop-listing.tabular .table-cell .data-item.rating,a.level-25 .prop-listing.tabular .table-cell .data-item.rating,a.level-20 .prop-listing.tabular .table-cell .data-item.rating,a.level-10 .prop-listing.tabular .table-cell .data-item.rating,a.level-40 .prop-listing.tabular .table-cell .data-item.space-count,a.level-30 .prop-listing.tabular .table-cell .data-item.space-count,a.level-25 .prop-listing.tabular .table-cell .data-item.space-count,a.level-20 .prop-listing.tabular .table-cell .data-item.space-count,a.level-10 .prop-listing.tabular .table-cell .data-item.space-count{display:none}a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity,a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity,a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity,a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity,a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity{margin-right:8px}a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity:nth-of-type(1n+4),a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity:nth-of-type(1n+4),a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity:nth-of-type(1n+4),a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity:nth-of-type(1n+4),a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity:nth-of-type(1n+4){display:none}a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count,a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count,a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count,a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count,a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count{display:inline-block}a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count,a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count,a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count,a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count,a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count{display:none}a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt,a.level-30 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt,a.level-25 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt,a.level-20 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt,a.level-10 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt{display:none}a.level-40 .prop-listing.tabular .table-cell .prop-listing-misc-type .prop-type,a.level-30 .prop-listing.tabular .table-cell .prop-listing-misc-type .prop-type,a.level-25 .prop-listing.tabular .table-cell .prop-listing-misc-type .prop-type,a.level-20 .prop-listing.tabular .table-cell .prop-listing-misc-type .prop-type,a.level-10 .prop-listing.tabular .table-cell .prop-listing-misc-type .prop-type{font-size:12px;max-width:125px}a.level-40 .prop-listing.tabular .table-section.table-2col.last .table-cell,a.level-30 .prop-listing.tabular .table-section.table-2col.last .table-cell,a.level-25 .prop-listing.tabular .table-section.table-2col.last .table-cell,a.level-20 .prop-listing.tabular .table-section.table-2col.last .table-cell,a.level-10 .prop-listing.tabular .table-section.table-2col.last .table-cell{width:52%}a.level-40 .prop-listing.tabular .table-section.table-2col.last .table-cell.right,a.level-30 .prop-listing.tabular .table-section.table-2col.last .table-cell.right,a.level-25 .prop-listing.tabular .table-section.table-2col.last .table-cell.right,a.level-20 .prop-listing.tabular .table-section.table-2col.last .table-cell.right,a.level-10 .prop-listing.tabular .table-section.table-2col.last .table-cell.right{width:48%}a.level-40 .prop-listing.tabular .table-cell .prop-amenities .badge-format .amenity{margin-right:8px}a.level-40 .prop-listing.tabular .table-cell .prop-listing-misc-type .prop-type{font-size:12px;max-width:162px}a.level-40 .prop-listing.tabular .table-cell .prop-listing-misc-type .prop-type{max-width:105px}a.level-40 .prop-listing.tabular .table-cell .prop-listing-misc-type .prop-type{max-width:155px}a.level-40 .prop-listing.tabular .table-section.table-2col.last .table-cell{width:48%}a.level-40 .prop-listing.tabular .table-section.table-2col.last .table-cell.right{width:52%}a.level-40 .prop-listing.tabular .table-cell .prop-listing-address .listing.lead,a.level-30 .prop-listing.tabular .table-cell .prop-listing-address .listing.lead{width:65%}a.level-30 .prop-listing.tabular .table-cell.force-height,a.level-25 .prop-listing.tabular .table-cell.force-height{height:unset}a.level-20 .prop-listing.tabular .table-section.non-premium .table-cell.rating-filler,a.level-10 .prop-listing.tabular .table-section.non-premium .table-cell.rating-filler{height:unset}a.level-20 .prop-listing.tabular .table-cell .data-item.price-item.premium,a.level-10 .prop-listing.tabular .table-cell .data-item.price-item.premium{display:block;padding-bottom:8px}a.level-20 .prop-listing.tabular .table-cell .data-item.price-item.non-premium,a.level-10 .prop-listing.tabular .table-cell .data-item.price-item.non-premium{display:none}}@media screen and (max-width:979px){#cf-map-container div.loading-results{display:unset}#cf-map-container .map-search-results .mobile-footer-nav{background-color:#f2f2f2;border:solid 1px #ccc;bottom:0;display:flex;height:48px;margin:0;position:fixed;z-index:10000;width:100%}#cf-map-container .map-search-results .mobile-footer-nav li{border-right:solid 1px #ccc;flex:1 1 auto;max-width:33.333%}#cf-map-container .map-search-results .mobile-footer-nav li a{color:#000;display:inline-block;font-family:'Open Sans',serif;font-size:12px;font-weight:600;line-height:50px;text-align:center;text-decoration:none;width:100%}#cf-map-container .map-search-results .mobile-footer-nav li a .icon-sprite{background-image:url("../../../images/icon/icon-sprites.png");background-repeat:no-repeat;background-size:146px;display:block;height:20px;margin:8px auto 0;width:20px}#cf-map-container .map-search-results .mobile-footer-nav li a .icon-label{background:none;display:block;height:20px;line-height:20px;width:100%}#cf-map-container .map-search-results .mobile-footer-nav li a .icon-favorites{background-position:-126px -1px}#cf-map-container .map-search-results .mobile-footer-nav li a .icon-save-search{background-position:-92px -95px;background-size:139px}#cf-map-container .map-search-results .mobile-footer-nav li a .icon-result-list{background-position:-129px -72px;background-size:150px}#cf-map-container .map-search-results .mobile-footer-nav li a .icon-result-map{background-position:-129px -104px;background-size:150px}#cf-map-container .map-search-results .mobile-footer-nav li a.hide{display:none}}@media screen and (max-width:767px){#cf-map-container .map-search-results h1.search-detail{padding-left:24px;top:60px;width:100%}#cf-map-container .map-search-results #cf-map-wrapper{height:50%;margin-left:0;width:100%;position:static !important}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-canvas{border:none}#cf-map-container .map-search-results #cf-map-wrapper .btn.remove-boundary{top:233px}#cf-map-container .map-search-results #cf-map-wrapper h1.search-detail{top:10px}#cf-map-container .map-search-results #cf-col-1{display:block;overflow-y:visible;width:100%}#cf-map-container .map-search-results #cf-col-1 .list-container{margin:16px}#cf-map-container .map-search-results #cf-col-1 .list-container a{margin-bottom:16px;width:calc(50% - 10px)}#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even){padding:0 2px 0 8px}#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd){padding:0 8px 0 2px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .photo-container{height:350px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .photo-container,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .photo-container{height:230px}#cf-map-container .map-search-results #cf-col-1 .list-container a:last-child{margin-bottom:235px}.alert.expansion-search .close{top:3px}#cf-map-list .alert.noresult{padding:60px 10px 10px 17px}.alert{margin-bottom:0px}}@media screen and (max-width:767px){#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-right .prop-listing-misc-type .prop-type{max-width:135px !important}}@media screen and (min-width:481px) and (max-width:580px){#cf-map-container .map-search-results #cf-col-1 .list-container{margin:24px 16px 16px 16px}#cf-map-container .map-search-results #cf-col-1 .list-container a{max-width:100%;width:100%}#cf-map-container .map-search-results #cf-col-1 .list-container a,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even),#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd){padding-left:2px;padding-right:2px}}@media screen and (max-width:573px){.alert.expansion-search .close{top:0px}}@media screen and (max-width:480px){#cf-map-container div.loading-results{left:12.5%;width:75%}#cf-map-container .map-search-results{margin-bottom:50px}#cf-map-container .map-search-results h1.search-detail{font-size:16px;padding:8px 16px 8px 16px;z-index:1029}#cf-map-container .map-search-results #cf-map-wrapper{height:100%}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate.contact-form-visible{height:100vh;top:-100%;-webkit-transform:translate3d(0,0,0)}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate.contact-form-visible .mobile-listing-hover .contact-modal .mobile-modal-contact{top:9%}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate{bottom:0;height:230px;max-height:unset;overflow:hidden;position:relative;top:-37.5vw}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover{padding:0}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny{margin-top:0}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box{height:47.916vw;width:100%}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container{border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container .photo-count{font-family:'Open Sans',serif;font-size:4.266vw;font-weight:400;left:87%;position:relative;top:12.5px}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container .photo-count .count-label{display:none}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container .listing-favorite{background-image:url("../../../images/icon/icon-sprites.png");background-position:1px 0;background-repeat:no-repeat;background-size:136px;height:28px;margin:11px 0 0 12px;position:absolute;top:0;width:30px}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container .listing-favorite:hover{background-position:1px -120px}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container .listing-favorite-on,#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container .listing-favorite-on:hover{background-position:-29px 0;cursor:default}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container .contact-lister{left:86%;position:absolute;top:35.8333vw}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container .contact-lister .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-48px -192px;background-repeat:no-repeat;background-size:221px;height:42px;margin-right:6px;width:47.25px}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container .contact-lister .fa-envelope:before{content:""}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container.no-photo .fa-camera{background-image:url("../../../images/icon/photo-missing.svg");background-position:0;background-repeat:no-repeat;background-size:100%;float:none;height:80%;margin-top:-10%;width:50%}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container.no-photo .fa-camera:before{content:""}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(45deg,rgba(0,0,0,0.25) 0%,transparent 100%)}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container{display:none}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile{color:#fff;display:block;font-family:'Open Sans',serif;font-size:3.75vw;font-weight:300;letter-spacing:-0.1px;position:relative}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile strong{font-weight:unset}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .headline-container,#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .price-container{font-size:4.79vw;font-weight:400;letter-spacing:-0.2px;width:50%;position:relative;top:-22.91666vw;left:12px}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .headline-container{float:left}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .headline-container .headline-content{display:inline-block;margin-bottom:1.666vw}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .headline-container .headline-content a{color:#fff}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .headline-container .headline-content a:hover{color:#fff;text-decoration:none}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .headline-container .headline-city,#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .headline-container .headline-misc{font-size:3.75vw;font-weight:300;letter-spacing:-0.1px}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .headline-container .headline-city{margin-bottom:1.666vw}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .headline-container .headline-misc span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .headline-container .headline-misc span:first-of-type{max-width:65%}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .price-container{float:right;left:-12px;text-align:right}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .size-container{float:right;width:50%;position:relative;top:-52px;left:12px}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .type-container{float:left;width:50%;position:relative;top:-52px;left:12px}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal{display:block;font-family:'Open Sans',serif;font-size:2.916vw;font-weight:300;letter-spacing:-0.1px;position:relative}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal .mobile-modal-contact{background-color:#f2f2f2;border-radius:0;font-family:'Open Sans',serif;font-size:14px;letter-spacing:0px;padding:0;top:12.5%}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal .mobile-modal-contact .modal-body{padding:5.416vw}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal .mobile-modal-contact .modal-body .closeButton{right:10px;top:10px}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal .mobile-modal-contact .modal-body contact-broker-form{clear:left;display:block;margin-top:6px}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal .mobile-modal-contact .modal-body contact-broker-form input.contact-name{border-radius:0;display:inline;width:48.9%}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal .mobile-modal-contact .modal-body contact-broker-form input.contact-name:first-of-type{margin-right:2.095%}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal .mobile-modal-contact .modal-body contact-broker-form input.contact-default,#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal .mobile-modal-contact .modal-body contact-broker-form textarea.contact-default{border-radius:0;width:99.895%}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal .mobile-modal-contact .modal-body contact-broker-form .control-group{margin-bottom:11px}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal .mobile-modal-contact .modal-body contact-broker-form .control-group .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:18px;text-shadow:none;width:99.895%}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal .mobile-modal-contact .modal-body contact-broker-form .control-group .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;width:20px}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal .mobile-modal-contact .modal-body contact-broker-form .control-group .btn-primary .fa-envelope:before{content:''}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal .mobile-modal-contact .modal-body contact-broker-form .control-group-message{margin-bottom:22px}#cf-map-container .map-search-results #cf-col-1{display:none}#cf-map-container .map-search-results #cf-col-1 .list-container{margin:68px 0 16px 0 !important}#cf-map-container .map-search-results #cf-col-1 .list-container a,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even),#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd){padding-left:2px;padding-right:2px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list li,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .agent-list li,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .agent-list li{top:-19px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .filler,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .prop-listing .filler,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .prop-listing .filler{display:none !important}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-left,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .prop-listing .listing-left,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .prop-listing .listing-left{padding-top:15px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-left .prop-listing-address .listing.lead,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .prop-listing .listing-left .prop-listing-address .listing.lead,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .prop-listing .listing-left .prop-listing-address .listing.lead{font-size:20px;height:25px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-left .prop-listing-address .prop-listing-city,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .prop-listing .listing-left .prop-listing-address .prop-listing-city,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .prop-listing .listing-left .prop-listing-address .prop-listing-city{font-size:16px;height:23px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-left .prop-listing-type,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .prop-listing .listing-left .prop-listing-type,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .prop-listing .listing-left .prop-listing-type{margin-top:0}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-left .prop-listing-type .size-desc,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .prop-listing .listing-left .prop-listing-type .size-desc,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .prop-listing .listing-left .prop-listing-type .size-desc,#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-left .prop-listing-type .size-contiguous,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .prop-listing .listing-left .prop-listing-type .size-contiguous,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .prop-listing .listing-left .prop-listing-type .size-contiguous{font-size:16px;height:27px;margin-bottom:0}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-left .prop-amenities,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .prop-listing .listing-left .prop-amenities,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .prop-listing .listing-left .prop-amenities{height:60px;margin:0;position:relative}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format{bottom:12.5px;position:absolute}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity-padding:nth-of-type(1n+5),#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity-padding:nth-of-type(1n+5),#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity-padding:nth-of-type(1n+5){display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-left .prop-amenities.filler,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .prop-listing .listing-left .prop-amenities.filler,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .prop-listing .listing-left .prop-amenities.filler{display:block !important;height:12.5px}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-right .size-desc,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .prop-listing .listing-right .size-desc,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .prop-listing .listing-right .size-desc{display:inline-block !important;line-height:29px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-right .prop-listing-misc .build-date,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .prop-listing .listing-right .prop-listing-misc .build-date,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .prop-listing .listing-right .prop-listing-misc .build-date,#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-right .prop-listing-misc .rating,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(even) .listing-list-item article .prop-listing .listing-right .prop-listing-misc .rating,#cf-map-container .map-search-results #cf-col-1 .list-container a:nth-child(odd) .listing-list-item article .prop-listing .listing-right .prop-listing-misc .rating{font-size:16px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40{padding:0 !important}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article{border-radius:0}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .photo-container{border-radius:0;height:316px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .agent-list li:nth-of-type(1n+3){display:none !important}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left{color:#4a4a4a}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left address .listing.lead{font-size:20px;height:24px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left address .prop-listing-city{font-size:16px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond.filler+.prop-listing-type{margin-top:0}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity:nth-of-type(1n+5){display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity.amenity-count.diamond-count{display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt{display:inline-block}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond{display:block}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .price-item{color:#000;display:inline-block;font-size:20px;font-weight:600;line-height:27px;margin:4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .space-count,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .build-date,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating{display:block;font-size:16px;line-height:27px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .build-date{display:inline-block;margin-right:10px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating{display:inline;margin-top:0}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating .star{background-image:url("../../../images/icon/icon-sprites.png");background-position:0 -58px;background-repeat:no-repeat;background-size:87px;display:none;height:16px;width:17px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating-1 .star-1{display:inline-block}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating-2 .star-1,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating-2 .star-2{display:inline-block}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating-3 .star-1,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating-3 .star-2,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating-3 .star-3{display:inline-block}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating-4 .star-1,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating-4 .star-2,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating-4 .star-3,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating-4 .star-4{display:inline-block}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating-5 .star-1,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating-5 .star-2,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating-5 .star-3,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating-5 .star-4,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-left .mobile-diamond .rating-5 .star-5{display:inline-block}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-right .prop-listing-price,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-right .prop-listing-misc{display:none;visibility:hidden}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-right .prop-listing-misc-type{bottom:12.5px;position:absolute;right:16.5px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .prop-listing .listing-right .prop-listing-misc-type .prop-type{margin-top:91px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .prop-listing,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .prop-listing{color:#4a4a4a}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .prop-listing .listing-left .prop-amenities,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .prop-listing .listing-left .prop-amenities{bottom:0;position:absolute}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity:not(.amenity-count):nth-of-type(1n+3),#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity:not(.amenity-count):nth-of-type(1n+3){display:inline-block}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity:nth-of-type(1n+5),#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity:nth-of-type(1n+5){display:none !important}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity.amenity-count.diamond-count,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity.amenity-count.diamond-count{display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .prop-listing .listing-left .prop-amenities .badge-format .amenity.amenity-count.diamond-count-alt{display:inline-block !important}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .prop-listing .listing-right .price-padding,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .prop-listing .listing-right .price-padding{display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .prop-listing .listing-right .price-item,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .prop-listing .listing-right .price-item{font-size:16px;line-height:23px;margin-bottom:4px;margin-top:24px}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .prop-listing .listing-right .size-desc,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .prop-listing .listing-right .size-desc{display:none !important}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .prop-listing .listing-right .prop-listing-misc,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .prop-listing .listing-right .prop-listing-misc{margin-top:0}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .prop-listing .listing-right .prop-listing-misc .build-date,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .prop-listing .listing-right .prop-listing-misc .build-date{height:27px;display:inline-block}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .prop-listing .listing-right .prop-listing-misc .rating,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .prop-listing .listing-right .prop-listing-misc .rating{margin:0}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-20,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-10{margin:0 16px 16px !important}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-right .size-desc,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-right .size-desc,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-right .size-desc,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-right .size-desc{display:none}#cf-map-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-right .prop-listing-misc-type,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-right .prop-listing-misc-type,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-right .prop-listing-misc-type,#cf-map-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-right .prop-listing-misc-type{bottom:12.5px;position:relative;right:0}#cf-map-container .map-search-results #cf-map-wrapper.mobile-list{display:none}#cf-map-container .map-search-results #cf-col-1.mobile-list{box-shadow:none;display:block}#cf-map-container .map-search-results #cf-col-1.mobile-list .list-container a,#cf-map-container .map-search-results #cf-col-1.mobile-list a:nth-child(even),#cf-map-container .map-search-results #cf-col-1.mobile-list a:nth-child(odd){margin-left:0;margin-right:0;max-width:100%;width:100%}#cf-map-container .map-search-results #cf-col-1.mobile-list .related-link-container .related-items{width:100%}.alert.expansion-search{font-size:14px;margin:67px 0 0 0;padding:9px;position:absolute;width:94.9%;z-index:1}.alert.expansion-search .close{font-size:44px;right:-5px;top:3px}}@media screen and (max-width:480px){#cf-map-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing .listing-right .prop-listing-misc-type .prop-type{max-width:100px !important}}@media screen and (max-width:375px){#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate{position:relative;bottom:0;top:-48.125vw}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container .photo-count{font-size:4.266vw;left:88%}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container .contact-lister{left:84vw;top:47.333vw}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile{font-size:3.733vw}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .headline-container,#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .price-container{font-size:4.8vw;top:-14vw}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .headline-container .headline-content,#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .headline-container .headline-city{margin-bottom:1.333vw}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .headline-container .headline-city,#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .description-container.description-container-mobile .headline-container .headline-misc{font-size:3.733vw}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal{font-size:3.733vw}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal .mobile-modal-contact{font-size:3.733vw}#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .contact-modal .mobile-modal-contact .modal-body contact-broker-form .control-group .btn-primary{font-size:4.8vw}}@media screen and (max-width:320px){#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container .contact-lister{left:81.5vw;top:48.25vw}}@media screen and (max-width:275px){#cf-map-container .map-search-results #cf-map-wrapper #cf-map-hover-list-alternate .mobile-listing-hover .listing-item-tiny .photo-wrapper-box .photo-container .contact-lister{left:79vw}}@media screen and (max-width:979px){#cf-map-container #cf-map-filter.mobile-filter-on{background-color:#fff;overflow-x:hidden}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container{margin:0 auto;width:85%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid{color:#000;font-family:'Open Sans',serif;font-size:1.634vw;font-weight:400;margin-bottom:14px}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid h3{font-size:1.634vw;font-weight:600;margin:0 0 7px}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-box{margin-bottom:0;padding:0;width:100%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-box .btn-group{width:99.5%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-box .btn-group .btn.dropdown-toggle{padding-left:0;padding-right:0;width:100%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-box .btn-group .btn.dropdown-toggle .selection-label{padding-left:11px}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-search-term{position:relative;width:94.8%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-search-term input#searchTermField{font-size:1.634vw;padding:.612vw 0 .715vw 1.327vw;width:98.25%;width:100%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-submit{left:88.1%;margin-right:0;position:absolute;width:2%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-submit .btn.filterSearch{padding:.612vw .817vw .715vw;width:auto}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .type-container{display:flex;margin:0 0 3px;width:99.62%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .type-container .simple-button{background-color:white;border:solid 1px #b1b3b0;color:black;cursor:pointer;flex:1;font-family:'Open Sans',serif;font-size:1.634vw;font-weight:normal;font-style:normal;font-stretch:normal;height:42px;letter-spacing:0px;line-height:42px;margin-right:0;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .type-container .simple-button.selected{background-color:#ce5a0d;color:white}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .type-container .simple-button.last{margin-right:0}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .type-container .simple-button.simple-button-sale{border-left:none;border-right:none}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .half-width,#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .full-width{border:solid 1px #b1b3b0;border-radius:0;box-shadow:none;color:#000;font-family:'Open Sans',serif;font-size:1.634vw;font-weight:400;padding:.715vw 0 .817vw 1.123vw;text-shadow:none;-webkit-appearance:none}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .half-width{width:46%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .full-width{width:98.25%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .divider{display:inline-block;text-align:center;width:3.6%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-save,#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-clear{display:block;width:25%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-save .btn,#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-clear .btn{background-color:#fff;border:1px solid #08c;color:#08c;font-size:1.634vw;font-weight:400;padding:.612vw 0 .715vw;width:100%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-clear{margin:0;width:20%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-clear .btn{background-color:#ddd;border-color:#999;color:#999;height:22px;padding:.612vw 0 .715vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-go{margin:0;float:right;width:35%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-go .btn{background-color:#08c;color:#fff;font-size:1.634vw;font-weight:400;padding:.612vw 0 .715vw;height:22px;width:100%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid.keyword-row{margin-bottom:86px}}@media screen and (max-width:860px){#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid{font-size:1.86vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid h3{font-size:1.86vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-search-term input#searchTermField{font-size:1.86vw;padding:.697vw 0 .813vw 1.511vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-submit .btn.filterSearch{padding:.697vw .930vw .813vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .type-container .simple-button{font-size:1.86vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .half-width{width:45.75%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .half-width,#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .full-width{font-size:1.86vw;padding:.813vw 0 .930vw 1.279vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-save .btn,#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-clear .btn{font-size:1.86vw;padding:.697vw 0 .813vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-go .btn{font-size:1.86vw;padding:.697vw 0 .813vw}}@media screen and (max-width:768px){#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid{font-size:2.083vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid h3{font-size:2.083vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-search-term input#searchTermField{font-size:2.083vw;height:37px;padding:.781vw 0 .911vw 1.692vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-submit .btn.filterSearch{padding:.781vw 1.04vw .911vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .type-container .simple-button{font-size:2.083vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .half-width{width:45.45%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .half-width,#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .full-width{font-size:2.083vw;padding:.911vw 0 1.04vw 1.432vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .divider{width:3.4%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-save .btn,#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-clear .btn{font-size:2.083vw;padding:.781vw 0 .911vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-go .btn{font-size:2.083vw;padding:.781vw 0 .911vw}}@media screen and (max-width:480px){#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid{font-size:3.33vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid h3{font-size:3.33vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-box .btn-group{width:99.2%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-search-term{height:35px;width:100%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-search-term input#searchTermField{font-size:3.33vw;height:35px;padding:1.458vw 0 1.666vw 2.291vw;width:98%;-webkit-appearance:none}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-submit{left:83.1%;width:25%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-submit .btn.filterSearch{padding:1.25vw 1.666vw 1.041vw;height:27px}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-submit .btn.filterSearch .fa-search{margin-top:2px}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .type-container .simple-button{font-size:3.33vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .half-width,#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .full-width{font-size:3.33vw;padding:1.458vw 0 1.666vw 2.291vw}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .half-width{width:44.5%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .full-width{width:96.75%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .divider{width:2.12245%}#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-save .btn,#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-clear .btn,#cf-map-container #cf-map-filter.mobile-filter-on #search-filter-container .row-fluid .filter-go .btn{font-size:3.33vw;padding:1.25vw 0 1.4583vw}}#cf-map-container .profile-visible .profile-snapshot .header{box-shadow:0 1px 1px rgba(0,0,0,0.2)}#cf-map-container .profile-visible .profile-snapshot .header .actions{display:flex;margin:6px 11px 8px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-item{border-right:1px solid #ddd;color:#0089cd;font-family:'Open Sans',serif;font-size:14px;font-weight:bold;letter-spacing:-0.1px;line-height:34px;flex:1 1 auto;float:left;height:34px;padding:0 10.8px;text-transform:uppercase}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-item a.muted .listing-prev{background-position:-27px -42px;cursor:default}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-item a.muted .listing-next{background-position:-27px -43px;cursor:default;transform:rotate(180deg)}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-item a:hover{color:#0089cd;text-decoration:none}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-item a.muted:hover{color:#999;cursor:default}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-item .action-label{float:left;margin:0 0 0 26px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-item .listing-icon{background-image:url("../../../images/icon/icon-sprites.png");background-position:2px -17px;background-repeat:no-repeat;background-size:89px;float:left;height:20px;margin:8px 0 0;position:absolute;top:0;width:22px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-no-border{border:none}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save{max-width:63.2px;padding-left:0}@media (max-width:480px){#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save{margin-top:7px !important}}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save a.saved{cursor:default}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite{background-position:1px -20px;background-size:96px;width:21px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite:hover{background-position:-42px -85px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite-on,#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite-on:hover{background-position:-20px -20px;background-size:96px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-share{display:none;width:90px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-share .listing-share{background-position:-44px -21px;margin:6px 0 0;width:20px}@media (max-width:480px){#cf-map-container .profile-visible .profile-snapshot .header .actions .action-contact{margin-top:7px !important}}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:14px;padding:4px 2px;text-shadow:none;width:143px;height:34px}@media (max-width:980px) and (min-width:481px){#cf-map-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{height:36px}}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;position:relative;top:2px;width:20px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .fa-envelope:before{content:''}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{display:none}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact,#cf-map-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{text-transform:none}#cf-map-container .profile-visible .profile-snapshot .header .actions .display-owner-logo{text-align:center}#cf-map-container .profile-visible .profile-snapshot .header .actions .display-owner-logo .lister-logo{height:100%}#cf-map-container .profile-visible .profile-snapshot .header .actions .display-owner-logo .lister-name{color:#0c3c74}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-prev{border-left:1px solid #ddd;max-width:58.4px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-prev .listing-prev{background-position:-13px -26px;background-size:64px;height:14px;margin:10px 0 0;width:14px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-prev .action-label{margin:0 0 0 20px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-next{max-width:58.4px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-next .listing-next{background-position:-14px -26px;background-size:64px;height:13px;margin:10px 0 0;transform:rotate(180deg);width:14px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-next .action-label{margin:0 6.5px 0 0}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-expand{max-width:86.4px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-expand .listing-expand{background-position:-57px -17px;width:18px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-expand .action-label{margin:0 6.5px 0 0}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-close{padding-right:0;max-width:66.2px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-close .listing-close{background-position:-1px -39px;height:15px;margin:10px 0 0;width:14px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-close .action-label{margin:0 6.5px 0 0}@media screen and (max-width:768px){#cf-map-container .profile-visible .profile-snapshot .desktop-offmarket{display:none}}@media screen and (min-width:768px){#cf-map-container .profile-visible .profile-snapshot .mobile-offmarket{display:none}}#cf-map-container .profile-visible .profile-snapshot .button-pill{background-color:#ce5a0d;border:none;color:white;padding:5px 20px;text-align:center;text-decoration:none;display:inline-block;margin:2px 2px;pointer-events:none;border-radius:16px;vertical-align:top}#cf-map-container .profile-visible .profile-snapshot .profile-container{margin-top:32px}#cf-map-container .profile-visible .profile-snapshot .profile-container .no-right-side{margin:2.25% !important;width:96% !important}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side{float:left;margin:0 0 0 2.25%;width:63.14%}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section{border-bottom:1px solid #e4e4e4;padding-bottom:38px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.no-hr-separator{border-bottom:none;padding-bottom:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section{margin-left:-27px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-photo-wrapper .photo-count-label,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-photo-wrapper .photo-count-label,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-image-container .photo-count-label.tour,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-image-container .photo-count-label.tour{background-color:#444;border:1px solid rgba(255,255,255,0.5);border-radius:3px;color:#fff;filter:alpha(opacity=80);font-family:'Open Sans',serif;line-height:23px;min-width:30px;opacity:.8;padding:5px 9px;position:absolute;right:10px;top:10px;z-index:100}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-photo-wrapper:before,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-photo-wrapper:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0.16) 0%,transparent 100%)}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel .carousel-inner,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel .carousel-inner{border-radius:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel .carousel-inner .item,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel .carousel-inner .item{border-radius:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls{bottom:40%;width:100%}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left{float:left;position:relative;z-index:2}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left .fa-chevron-left:before,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left .fa-chevron-left:before{content:""}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left .fa-chevron-left,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left .fa-chevron-left{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;left:22px;transform:rotate(90deg);width:40px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right{float:right;position:relative;z-index:2}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right .fa-chevron-right:before,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right .fa-chevron-right:before{content:""}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right .fa-chevron-right,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right .fa-chevron-right{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;right:22px;transform:rotate(-90deg);width:40px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .tab-container .left-tab,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .tab-container .left-tab,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .tab-container .right-tab,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .tab-container .right-tab{border-radius:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .photo-container,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .photo-container{border-radius:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section{margin:0 0 0 2.25%}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side pre{background:transparent;border:none;font-family:'Open Sans',serif;font-size:16px;font-weight:normal;letter-spacing:-0.2px;line-height:25px;margin:0;padding:0;word-break:break-word;white-space:normal}#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side{float:right;margin:0 2.59% 0;width:29.3%}#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact{position:relative}#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{position:fixed;padding:24px 26px 21px 26px;width:293.891px;top:133px}@media screen and (max-width:1600px){#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{width:18.5%}}@media screen and (min-width:1280px) and (max-width:1500px){#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{width:18%}}#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact.fixed-contact-footer .contact-container{top:auto;bottom:160px}#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side .btn-call{width:67%;padding:7px 19px !important;display:none;background-color:#cf5800}#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side .hide-lister-phone{display:none}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container{background-color:#fff;font-family:'Open Sans',serif;font-size:14px;letter-spacing:0px;padding:7.095% 7.68% 6.15%;box-shadow:0 0 3px 0 rgba(0,0,0,0.2)}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-name,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-company{font-size:18px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-phone{font-size:22px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-logo{float:left;margin-right:14.7px;max-width:60px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-logo.missing-logo{background:url("../../../images/icon/no-broker-pic.png") no-repeat 0 center;background-size:100%;height:60px;width:60px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-name{display:block;margin-bottom:4px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-phone{color:#0089cd}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-company{clear:left;color:#777;float:left;margin:9.2px 0 11px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container label{color:#000}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form{clear:left;display:block;margin-top:6px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-name,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-name{border-radius:0;display:inline;width:48.9%}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-name:first-of-type,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-name:first-of-type{margin-right:2.095%}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-default,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-default,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small textarea.contact-default,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form textarea.contact-default{border-radius:0;width:99.895%}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group{margin-bottom:11px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:18px;text-shadow:none;width:99.895%}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary .fa-envelope,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;width:20px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary .fa-envelope:before,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary .fa-envelope:before{content:''}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group-message,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group-message{margin-bottom:22px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower{background-color:#f2f2f2;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);border:none;border-radius:0;padding:3.02% 3.565%}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom{line-height:50px;position:relative}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom .lister-company-logo{border:1px solid #ccc;margin:auto;position:absolute;top:0;bottom:0;right:0;max-width:162px;max-height:70px}@media screen and (max-width:575px){#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom .lister-company-logo{float:none;border:none;max-width:150px;position:relative}}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom hr{display:none}@media screen and (max-width:575px){#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom hr{display:block;width:90%;margin:15px auto 15px auto;border-top:1px solid #d8d8d8}}@media screen and (max-width:575px){#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom{line-height:inherit;text-align:center}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom.no-companyUrl{margin-top:20px;margin-bottom:20px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom.has-companyUrl{margin-top:20px}}@media screen and (max-width:575px){#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower{background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);position:absolute;bottom:40px}}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper+contact-broker-form .contact-broker .mtl-19,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper+contact-broker-form .contact-broker .mtr-19{margin-top:0px !important}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-logo{max-width:100px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-logo.missing-logo{background:url("../../../images/icon/no-broker-pic.png") no-repeat 0 center;background-size:100%;height:60px;width:60px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-company-logo{float:right;max-width:100px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-phone{display:block}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-company{clear:none;float:none;margin:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .btn-call-bottom{display:none;background-color:#cf5800}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .hide-lister-phone-bottom{display:none}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .control-group{margin-bottom:11px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .form-col-left{width:47%;float:left}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .form-col-right{width:47%;float:right}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .mtl-19,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .mtr-19{margin-top:19px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .left{float:left;width:47%}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .right{float:right;width:47%}#cf-map-container .profile-visible .profile-snapshot .contact-modal{background-color:#f2f2f2;display:block;font-family:'Open Sans',serif;font-size:14px;font-weight:300;letter-spacing:-0.1px;padding:25px;position:relative}#cf-map-container .profile-visible .profile-snapshot .contact-modal .closeButton{right:10px;top:10px}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form{clear:left;display:block;margin-top:6px}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-name{border-radius:0;display:inline;width:48.9%}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-name:first-of-type{margin-right:2.095%}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-default,#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form textarea.contact-default{border-radius:0;width:99.895%}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group{margin-bottom:11px}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:18px;text-shadow:none;width:99.895%}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;width:20px}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary .fa-envelope:before{content:''}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group.error{font-size:14px}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group-message{margin-bottom:22px}#cf-map-container .profile-visible .profile-snapshot .contact-modal .mobile-modal-contact{background-color:#f2f2f2;border-radius:0;font-family:'Open Sans',serif;font-size:14px;letter-spacing:0px;padding:0;top:12.5%}.ms-left{-ms-transform:rotate(-90deg)}.ms-right{-ms-transform:rotate(90deg)}@media screen and (min-width:1281px){body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-bottom .contact-container{display:none}}@media screen and (max-width:575px){body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .form-col-left,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-container.contact-container-lower contact-broker-form .form-col-left,body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-modal contact-broker-form .form-col-left,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-modal contact-broker-form .form-col-left{width:100%;float:left}body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .form-col-right,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-container.contact-container-lower contact-broker-form .form-col-right,body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-modal contact-broker-form .form-col-right,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-modal contact-broker-form .form-col-right{width:100%;float:right}body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .mtl-19,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-container.contact-container-lower contact-broker-form .mtl-19,body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-modal contact-broker-form .mtl-19,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-modal contact-broker-form .mtl-19{margin-top:19px}body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .mtr-19,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-container.contact-container-lower contact-broker-form .mtr-19,body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-modal contact-broker-form .mtr-19,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-modal contact-broker-form .mtr-19{margin-top:0px}body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .left,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-container.contact-container-lower contact-broker-form .left,body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-modal contact-broker-form .left,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-modal contact-broker-form .left{float:left;width:47%}body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .right,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-container.contact-container-lower contact-broker-form .right,body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-modal contact-broker-form .right,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-modal contact-broker-form .right{float:right;width:47%}}@media screen and (min-width:1601px){body #cf-map-container .profile-visible,body #cf-map-container .profile-visible.listing-list-click,body #cf-map-container .profile-visible.profile-expanded{left:0;margin:0 auto;right:0;top:0;width:1185px;z-index:1050}}@media screen and (max-width:788px){#cf-map-container .profile-visible .overlay-panel .profile-container .left-side section.score-section .score-container{height:110px;margin:0 8vw;width:110px}}@media screen and (min-width:1101px) and (max-width:1600px){body #cf-map-container .profile-visible,body #cf-map-container .profile-visible.listing-list-click{left:0;margin-left:auto;margin-right:auto;right:0;top:0;width:1100px;z-index:1050}}@media screen and (min-width:1025px) and (max-width:1100px){body #cf-map-container .profile-visible,body #cf-map-container .profile-visible.listing-list-click{left:auto;max-width:1185px;right:13.4375vw;top:0;width:73.125vw;z-index:1050}}@media screen and (min-width:769px) and (max-width:1024px){body #cf-map-container .profile-visible,body #cf-map-container .profile-visible.listing-list-click{right:7.5012vw;top:0;width:85vw;z-index:1050}}@media screen and (max-width:768px){body #cf-map-container .profile-visible,body #cf-map-container .profile-visible.listing-list-click{left:auto;max-width:1185px;right:2.5vw;top:0;width:95vw;z-index:1050}}@supports (-moz-appearance:meterbar){#cf-map-container .profile-visible .profile-snapshot .header .actions .action-prev .listing-prev{position:relative}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-prev .action-label{margin:0 0 0 6px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save{max-width:72px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite{position:relative}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save .action-label{margin:0 0 0 6px}}
.profile-container{font-family:'Open Sans',serif;font-size:1vw;font-weight:normal;letter-spacing:-0.2px;line-height:25px}.profile-container h1{color:#ce5a0d;font-family:'Roboto Slab',serif;font-size:1.375vw;font-weight:300;line-height:39px;margin-bottom:3px}.profile-container h3,.profile-container h2{color:#ce5a0d;font-family:'Roboto Slab',serif;font-size:1.375vw;font-weight:400;line-height:39px}.profile-container h5{font-weight:600;font-size:1vw}.profile-container .muted{color:#555}.profile-container .listing-header h1{color:#000;font-size:1.875vw;letter-spacing:-0.3px;line-height:30px}.profile-container .listing-header h1 .city,.profile-container .listing-header h1 .submarket{font-size:16px;font-family:'Open Sans',serif;line-height:22px;font-weight:normal;color:#555;display:inline-block}@media screen and (max-width:480px){.profile-container .listing-header h1 .city,.profile-container .listing-header h1 .submarket{font-size:14px}}.profile-container .listing-header h1 .submarket{color:#08c}.profile-container .listing-header h1 .submarket:before{content:"-";color:#555;margin-right:3px}@media screen and (max-width:480px){.profile-container .listing-header h1 .submarket:before{display:none}}.profile-container .listing-header h1.muted{color:#555;font-family:'Open Sans',serif;font-size:1vw;font-weight:normal;letter-spacing:-0.2px;line-height:25px;margin:0 0 10px}.profile-container .listing-header h3{color:#000;font-family:'Open Sans',serif;font-weight:normal}.profile-container .listing-header .listing-type-container{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%}.profile-container .listing-header .listing-type-container-misc{display:inline-block;overflow:hidden}.profile-container .summary-section,.profile-container .space-section,.profile-container .amenity-detail-section{margin-bottom:37px}.profile-container .summary-section .listing-summary,.profile-container .space-section .listing-summary,.profile-container .amenity-detail-section .listing-summary{margin:0;width:100%}.profile-container .summary-section .listing-summary .item,.profile-container .space-section .listing-summary .item,.profile-container .amenity-detail-section .listing-summary .item{border-bottom:1px solid #e3e3e3;box-sizing:border-box;float:left;line-height:21px;list-style-type:none;margin:0;width:50%}.profile-container .summary-section .listing-summary .item .title,.profile-container .space-section .listing-summary .item .title,.profile-container .amenity-detail-section .listing-summary .item .title{display:inline-block;font-weight:600;margin-top:5px;overflow:hidden;width:46%}.profile-container .summary-section .listing-summary .item .value,.profile-container .space-section .listing-summary .item .value,.profile-container .amenity-detail-section .listing-summary .item .value{color:rgba(85,85,85,0.9);display:inline-block;max-width:unset;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%}.profile-container .summary-section .listing-summary .item:nth-child(odd),.profile-container .space-section .listing-summary .item:nth-child(odd),.profile-container .amenity-detail-section .listing-summary .item:nth-child(odd){clear:left}.profile-container .summary-section .listing-summary.odd .item:last-child,.profile-container .space-section .listing-summary.odd .item:last-child,.profile-container .amenity-detail-section .listing-summary.odd .item:last-child{border-bottom:none}.profile-container .summary-section .listing-summary.even .item:last-child,.profile-container .space-section .listing-summary.even .item:last-child,.profile-container .amenity-detail-section .listing-summary.even .item:last-child,.profile-container .summary-section .listing-summary.even :nth-last-child(2),.profile-container .space-section .listing-summary.even :nth-last-child(2),.profile-container .amenity-detail-section .listing-summary.even :nth-last-child(2){border-bottom:none}.profile-container .score-section{display:flex;margin:20px 0 33.2px}.profile-container .score-section .score-container{border:1px solid #ddd;border-radius:100%;flex-direction:row;height:9.688vw;margin:0 2.675vw;text-align:center;width:9.688vw}.profile-container .score-section .score-container .score-value{color:#0089cd;font-family:'Roboto Slab',serif;font-size:2.625vw;font-weight:300;display:block;letter-spacing:-0.4px;line-height:2.875vw;margin-top:15%;text-align:center;width:100%}.profile-container .score-section .score-container .score-icon{background-repeat:no-repeat;background-size:87px;display:block;height:20px;margin:2px auto 8px}.profile-container .score-section .score-container .score-icon .star{background-image:url("../../../images/icon/icon-sprites.png");background-position:1px -58px;background-repeat:no-repeat;background-size:87px;display:none;height:18.1px;width:19px}.profile-container .score-section .score-container .score-icon-star-1 .star-1{display:inline-block}.profile-container .score-section .score-container .score-icon-star-2 .star-1,.profile-container .score-section .score-container .score-icon-star-2 .star-2{display:inline-block}.profile-container .score-section .score-container .score-icon-star-3 .star-1,.profile-container .score-section .score-container .score-icon-star-3 .star-2,.profile-container .score-section .score-container .score-icon-star-3 .star-3{display:inline-block}.profile-container .score-section .score-container .score-icon-star-4 .star-1,.profile-container .score-section .score-container .score-icon-star-4 .star-2,.profile-container .score-section .score-container .score-icon-star-4 .star-3,.profile-container .score-section .score-container .score-icon-star-4 .star-4{display:inline-block}.profile-container .score-section .score-container .score-icon-star-5 .star-1,.profile-container .score-section .score-container .score-icon-star-5 .star-2,.profile-container .score-section .score-container .score-icon-star-5 .star-3,.profile-container .score-section .score-container .score-icon-star-5 .star-4,.profile-container .score-section .score-container .score-icon-star-5 .star-5{display:inline-block}.profile-container .score-section .score-container .score-icon.score-icon-transit{background-image:url("../../../images/icon/icon-sprites.png");background-position:-38px -36px;width:16px}.profile-container .score-section .score-container .score-icon.score-icon-walk{background-image:url("../../../images/icon/icon-sprites.png");background-position:-58px -36px;width:14px}.profile-container .score-section .score-container .score-label{color:#103b74;font-family:'Open Sans',serif;font-size:1vw;letter-spacing:-0.1px;text-align:center}.profile-container .description-section{margin-bottom:37px}.profile-container .green-section{margin-bottom:37px}.profile-container .amenities-section{margin:0}.profile-container .amenities-section .amenity-detail-section{margin:0}.profile-container .amenities-section .amenity-detail-section .listing-summary .item{border-bottom:none}.profile-container .amenities-section .amenity-detail-section .listing-summary .item .value{color:#000}.profile-container .tenant-section .table-sleek th,.profile-container .transit-section .table-sleek th,.profile-container .space-section .table-sleek th,.profile-container .parking-section .table-sleek th,.profile-container .demographic-section .table-sleek th,.profile-container .financial-section .table-sleek th,.profile-container .tenant-section .table-sleek td,.profile-container .transit-section .table-sleek td,.profile-container .space-section .table-sleek td,.profile-container .parking-section .table-sleek td,.profile-container .demographic-section .table-sleek td,.profile-container .financial-section .table-sleek td{border-color:#ddd;padding:7.5px 0;text-align:center;width:20%}.profile-container .tenant-section .table-sleek th:first-of-type,.profile-container .transit-section .table-sleek th:first-of-type,.profile-container .space-section .table-sleek th:first-of-type,.profile-container .parking-section .table-sleek th:first-of-type,.profile-container .demographic-section .table-sleek th:first-of-type,.profile-container .financial-section .table-sleek th:first-of-type,.profile-container .tenant-section .table-sleek td:first-of-type,.profile-container .transit-section .table-sleek td:first-of-type,.profile-container .space-section .table-sleek td:first-of-type,.profile-container .parking-section .table-sleek td:first-of-type,.profile-container .demographic-section .table-sleek td:first-of-type,.profile-container .financial-section .table-sleek td:first-of-type{text-align:left;width:60%}.profile-container .tenant-section .table-sleek td:first-of-type,.profile-container .transit-section .table-sleek td:first-of-type,.profile-container .space-section .table-sleek td:first-of-type,.profile-container .parking-section .table-sleek td:first-of-type,.profile-container .demographic-section .table-sleek td:first-of-type,.profile-container .financial-section .table-sleek td:first-of-type{font-weight:600}.profile-container .tenant-section .table-sleek th,.profile-container .transit-section .table-sleek th,.profile-container .space-section .table-sleek th,.profile-container .parking-section .table-sleek th,.profile-container .demographic-section .table-sleek th,.profile-container .financial-section .table-sleek th{border-top:none;color:#777;font-weight:normal}.profile-container .tenant-section .table-sleek.table-hover tbody tr:hover td,.profile-container .transit-section .table-sleek.table-hover tbody tr:hover td,.profile-container .space-section .table-sleek.table-hover tbody tr:hover td,.profile-container .parking-section .table-sleek.table-hover tbody tr:hover td,.profile-container .demographic-section .table-sleek.table-hover tbody tr:hover td,.profile-container .financial-section .table-sleek.table-hover tbody tr:hover td{background:none}.profile-container .transit-section .table-sleek th,.profile-container .transit-section .table-sleek td{width:10%}.profile-container .transit-section .table-sleek th.transit-label,.profile-container .transit-section .table-sleek td.transit-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}.profile-container .transit-section .table-sleek .transit-section-body:after{content:'';display:block;height:17px}.profile-container .space-section .table-sleek th:first-of-type,.profile-container .space-section .table-sleek td:first-of-type{width:25%}.profile-container .space-section .table-sleek th,.profile-container .space-section .table-sleek td{padding:7.5px 3.5px;vertical-align:middle}.profile-container .space-section .table-sleek .space-section-body{background-color:#f9f9f9}.profile-container .space-section .table-sleek .space-section-body .detail-name{color:#08c;cursor:pointer;font-weight:400}.profile-container .space-section .table-sleek .space-section-body .dropdown-component{background-color:transparent;border:none;font-size:unset;height:auto;text-align:left}.profile-container .space-section .table-sleek .space-section-body .dropdown-component .btn.dropdown-toggle{background-color:transparent;box-shadow:none;color:#08c;font-size:unset;padding:0}.profile-container .space-section .table-sleek .space-section-body .dropdown-component .btn.dropdown-toggle .caret:after{background:url("../../../images/icon/chevron-blue.svg") no-repeat 0 center;background-size:100%;left:86%;margin-top:-5px;transform:rotate(180deg)}.profile-container .space-section .table-sleek .space-section-body .dropdown-component .btn.dropdown-toggle .dropdown-label:after{content:'Hide details'}.profile-container .space-section .table-sleek .space-section-body .dropdown-component .btn.dropdown-toggle.collapsed .caret:after{transform:rotate(0deg)}.profile-container .space-section .table-sleek .space-section-body .dropdown-component .btn.dropdown-toggle.collapsed .dropdown-label:after{content:'View details'}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container{border:none;padding:8px}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section pre{margin-top:5px !important}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section .listing-summary{display:inline-block;margin-bottom:30px}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section .listing-summary .item .title,.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section .listing-summary .item .value{font-weight:400}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section .listing-summary .item .title{color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section .attachment-section{border:none !important;padding-bottom:0}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section .attachment-section .flyer-header{display:none}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section.collapse{border:none}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section.collapse.in{border-top:1px dashed #ddd}.profile-container .space-section .carousel.space-carousel{margin:0 auto;max-width:75%}.profile-container .space-section .carousel.space-carousel .carousel-inner{background-color:#555;height:16vw;max-height:255px}.profile-container .space-section .carousel.space-carousel .carousel-inner .item{box-shadow:none;height:100%;margin:0 auto}.profile-container .space-section .carousel.space-carousel .carousel-inner .item img{image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;margin:0 auto;overflow:hidden}.profile-container .highlight-section .table-sleek td{padding-left:0;text-align:left}.profile-container .highlight-section .table-sleek tr:first-of-type td{border-top:0}.profile-container .financial-section .table-sleek tr:first-of-type td{border-top:0}.profile-container .parking-section .table-sleek tr:first-of-type td{border-top:0}.profile-container section.accordion .accordion-group{border:none;border-radius:0;margin-bottom:0}.profile-container section.accordion .accordion-group .accordion-heading{float:left;position:relative}.profile-container section.accordion .accordion-group .accordion-heading .accordion-toggle.caret{border:none;display:inline-block;float:right;padding:0}.profile-container section.accordion .accordion-group .accordion-heading .accordion-toggle.caret.collapsed:after{transform:rotate(0deg)}.profile-container section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{background:url(../../../images/icon/chevron-orange.svg) no-repeat 0 center;background-size:100%;content:'';height:.9375vw;width:1.5625vw;position:absolute;right:0;top:50%;transform:rotate(180deg)}@media screen and (max-width:1280px){.profile-container{font-size:1.25vw}.profile-container h1{font-size:1.718675vw;line-height:39px}.profile-container h3,.profile-container h2{font-size:1.718675vw;line-height:39px}.profile-container h5{font-size:1.25vw}.profile-container .listing-header h1{font-size:2.34375vw}.profile-container .listing-header h1.muted{font-size:1.25vw}.profile-container section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{height:1.171vw;width:1.953vw}.profile-container .space-section .carousel.space-carousel .carousel-inner{height:33vw;max-height:400px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side pre{font-size:1.25vw}}@media screen and (max-width:1024px){.profile-container{font-size:1.5625vw}.profile-container h1{font-size:2.1484375vw}.profile-container h3,.profile-container h2{font-size:2.1484375vw}.profile-container h5{font-size:1.5625vw}.profile-container .listing-header h1{font-size:2.9296875vw}.profile-container .listing-header h1.muted{font-size:1.5625vw}.profile-container section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{height:1.46484375vw;width:2.44140625vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side pre{font-size:1.5625vw}}@media screen and (max-width:979px){.profile-container{font-size:1.63417vw}.profile-container h1{font-size:2.246975vw;line-height:39px}.profile-container h3,.profile-container h2{font-size:2.246975vw;line-height:39px}.profile-container h5{font-size:1.63417vw}.profile-container .listing-header h1{font-size:2.86778vw}.profile-container .listing-header h1.muted{font-size:1.63417vw}.profile-container section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{height:1.532vw;width:2.553vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side pre{font-size:1.63417vw}}@media screen and (max-width:768px){.profile-container{font-size:2.08333vw}.profile-container h1{font-size:2.86458333vw;line-height:39px}.profile-container h3,.profile-container h2{font-size:2.86458333vw;line-height:39px}.profile-container h5{font-size:2.08333vw}.profile-container .listing-header h1{font-size:3.6458333vw}.profile-container .listing-header h1.muted{font-size:2.08333vw}.profile-container section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{height:1.953125vw;width:3.255208333vw}.profile-container .space-section .carousel.space-carousel .carousel-inner{height:37vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side pre{font-size:2.08333vw}}#cfPartnerContainer #cf-search-widget-container footer{display:none}#cfPartnerContainer #cf-search-widget-container .btn.filters{background-color:transparent;background-image:none;border:none;border-color:transparent;border-radius:0;box-shadow:none;color:#000;font-family:'Open Sans',serif;font-size:14px;font-weight:normal;letter-spacing:-0.1px;line-height:22px;text-shadow:none;position:fixed}#cfPartnerContainer #cf-search-widget-container .btn.filters .fa-search{display:none}#cfPartnerContainer #cf-search-widget-container .btn.filters .filter-toggle.caret{border:none;display:inline-block;float:right;padding:0 0 0 8px}#cfPartnerContainer #cf-search-widget-container .btn.filters .filter-toggle.caret:after{background:url("../../../images/icon/chevron.svg") no-repeat 0 center;background-size:100%;content:'';height:8px;width:13px;position:absolute;right:0;top:35%;transform:rotate(0deg)}#cfPartnerContainer #cf-search-widget-container .btn.filters.mobile-filter-on .filter-toggle.caret:after{transform:rotate(180deg)}#cfPartnerContainer #cf-search-widget-container .related-items li:nth-child(n+11){display:none}@media (max-width:1024px){#cfPartnerContainer #cf-search-widget-container .related-items li:nth-child(n+25){display:none}}#cfPartnerContainer #cf-search-widget-container .related-items #expand-collaspe>a:first-child{display:none}#cfPartnerContainer #cf-search-widget-container .related-items #expand-collaspe>a:last-child{display:block}#cfPartnerContainer #cf-search-widget-container .related-items:target li{display:block}@media (max-width:1024px){#cfPartnerContainer #cf-search-widget-container .related-items:target li{display:block}}#cfPartnerContainer #cf-search-widget-container .related-items:target #expand-collaspe>a:first-child{display:block}#cfPartnerContainer #cf-search-widget-container .related-items:target #expand-collaspe>a:last-child{display:none}#cfPartnerContainer #cf-search-widget-container .btn.filters:focus{outline:none}#cfPartnerContainer #cf-search-widget-container .map-search-results h1.search-detail{box-sizing:border-box;background-color:rgba(255,255,255,0.95);color:#cf5800;font-family:'Roboto Slab',serif;font-size:18px;font-weight:300;margin:0;overflow:hidden;padding:16px 0 10px 15px;position:absolute;z-index:10;left:0px}@media only screen and (min-width:400px){#cfPartnerContainer #cf-search-widget-container .map-search-results h1.search-detail{width:100%}}@media only screen and (min-width:768px){#cfPartnerContainer #cf-search-widget-container .map-search-results h1.search-detail{width:40%;top:100px}}@media screen and (min-width:896px) and (max-width:1024px){#cfPartnerContainer #cf-search-widget-container .map-search-results h1.search-detail{width:45.2%}}@media screen and (min-width:1025px) and (max-width:1279px){#cfPartnerContainer #cf-search-widget-container .map-search-results h1.search-detail{width:calc(100% - 583px)}}@media screen and (min-width:1280px) and (max-width:1599px){#cfPartnerContainer #cf-search-widget-container .map-search-results h1.search-detail{width:calc(100% - 869px)}}@media screen and (min-width:1600px){#cfPartnerContainer #cf-search-widget-container .map-search-results h1.search-detail{width:calc(100% - 869px)}}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper{margin-left:0;width:43.25%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .description-container-mobile{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary{background-color:rgba(85,85,85,0.85);background-image:none;border-color:#555;border-radius:0;box-shadow:none;color:white;font-weight:normal;height:22px;padding:5px;position:absolute;right:10px;text-shadow:none;top:233px;width:auto}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary{top:60px !important;left:27px;border-radius:4px;font-size:14px;padding:10px 14px 10px 14px;font-family:'Open Sans',serif;letter-spacing:-0.09px;line-height:19px;box-shadow:0 0 10px 0 rgba(0,0,0,0.25);right:inherit;border:none;color:#fff;background-color:#616468}@media (max-width:980px) and (min-width:768px){#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary{top:178px !important}}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary{padding-right:8px;padding-bottom:8px;top:67px !important}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary .has-boundary,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary .no-boundary{display:none}}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary:hover{background-color:#7a7d82}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary .bounary-icon{background-image:url(../../../images/icon/icon-remove-boundary.svg);width:21px;height:21px;display:inline-block;vertical-align:middle;margin-right:5px;top:-2px;position:relative}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary.show{color:#000;background-color:#fff}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary.show:hover{background-color:#e6e6e6}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary.show .bounary-icon{background-image:url(../../../images/icon/icon-show-boundary.svg)}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary:hover{background-color:#08c}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper #diamond-ad-container #closeBtn{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper #diamond-ad-container #closeBtn .close-btn{width:68px;background:#979797;color:white;padding:1px 5px 1px 15px;text-transform:uppercase;position:absolute;right:0;cursor:pointer;top:-17px;font-family:"Open Sans";font-size:11px;line-height:15px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper #diamond-ad-container #closeBtn .close-btn:after{content:'✕';right:3px;font-family:"Open Sans";font-size:15px;position:absolute}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1{background-color:#fff;box-shadow:none;-webkit-box-shadow:none;width:55%;-webkit-overflow-scrolling:touch}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container{display:flex;flex-direction:row;flex-wrap:wrap;margin:16px;overflow:hidden}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.non-diam:nth-child(even){padding-left:8px;padding-right:2px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.non-diam:nth-child(odd){padding-right:8px;padding-left:2px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a{height:100%;margin-bottom:16px;max-width:400px;width:calc(50% - 10px)}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item{border-top:none;flex:1 1;height:100%;padding:0}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(119,119,119,0.5);height:100%;position:relative}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article no-photo .photo-stretchy-wrapper{padding-top:0}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container{border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;height:264px;margin:0;position:relative;width:100%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-matterport{background:url(../../../images/icon/3d-load.svg) no-repeat 0 center;background-size:256px;height:28px;margin:16px 16px 0 0;position:absolute;right:36px;top:0;width:33px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-video{height:30px;margin:16px 16px 0 0;position:absolute;right:36px;top:0;width:30px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-favorite{background-image:url("../../../images/icon/icon-sprites.png");background-position:-68px -277px;background-repeat:no-repeat;background-size:256px;height:28px;margin:16px 16px 0 0;position:absolute;right:0;top:0;width:33px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-favorite:hover{background-position:-68px -304px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-favorite-on,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-favorite-on:hover{background-position:-105px -304px;cursor:default}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .photo-count{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container.no-photo{background-color:#555;border:none;color:white;box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-moz-box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-webkit-box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container.no-photo table{height:100%;width:100%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container.no-photo table i.fa.fa-camera{background:url("../../../images/icon/photo-missing.svg") no-repeat 0 center;background-size:100%;height:100px;width:100px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container.no-photo table i.fa.fa-camera:before{content:""}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container.no-photo table .missing-label{display:block;font-family:'Open Sans',serif;font-size:14px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container:before{border-top-left-radius:4px;border-top-right-radius:4px;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:-moz-linear-gradient(top,rgba(0,0,0,0.4) 0%,transparent 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.4) 0%,transparent 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,transparent 100%);height:31.06382978723%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container:after{content:'';position:absolute;right:0;bottom:0;left:0;background-image:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,0.4) 100%);background-image:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.4) 100%);background-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.4) 100%);height:31.06382978723%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container{position:relative}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-logo,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-name{position:absolute;right:25px;top:-67px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-logo.owner,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-name.owner{left:25px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-logo{border-radius:4px;margin-top:5px;max-height:45px;max-width:135px;top:-80px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-name{color:#fff;display:inline-block;font-family:'Open Sans',serif;font-size:24px;font-weight:bold;letter-spacing:-1px;line-height:43px;margin-top:0;max-width:90%;overflow:hidden;text-align:left;text-overflow:ellipsis;text-shadow:0 2px 1px rgba(0,0,0,0.6);white-space:nowrap;width:auto}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-name.owner{font-size:24px;max-width:unset}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list{margin:0;position:absolute;text-align:right;width:100%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list li{border-radius:50%;box-shadow:0 4px 12px 0 #fff;display:none;height:45px;margin-right:15px;overflow:hidden;position:relative;top:-12px;vertical-align:top;width:45px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list li img{min-height:45px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list li span.no-broker-photo{background:url("../../../images/icon/no-broker-pic.png") no-repeat 0 center;background-size:100%;display:inline-block;height:45px;width:45px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list li:nth-of-type(1n+4){display:none !important}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list li.no-photo{background-color:transparent}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing{color:#000;font-family:'Open Sans',serif;font-weight:normal;letter-spacing:-0.1px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a:hover{text-decoration:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-40{padding:0 2px !important;width:800px;max-width:800px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .photo-container{height:420px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .agent-list li{display:inline-block}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .agent-list li,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .agent-list li{display:inline-block}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .agent-list li:nth-of-type(1n+3),#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .agent-list li:nth-of-type(1n+3){display:none !important}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .agent-list li{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-left .prop-listing-address .listing.lead,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-left .prop-listing-address .listing.lead{font-size:20px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-left .prop-listing-address .prop-listing-city,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-left .prop-listing-address .prop-listing-city{font-size:16px;font-weight:600}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-left .prop-listing-type,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-left .prop-listing-type{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-right .prop-listing-price .price-padding,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-right .prop-listing-price .price-padding{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-right .prop-listing-price .size-desc,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-right .prop-listing-price .size-desc{display:inline}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-right .prop-listing-misc,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-right .prop-listing-misc{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-more-container{margin:15px 0 2.5px;text-align:center}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-more-container .btn.load-more-light{background-color:#f2f2f2;border:1px solid #e8e8e8;border-radius:4px;height:44px;width:auto;text-transform:uppercase;font-size:14px;font-weight:500;color:#555}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-more-container .btn.load-more-light:hover{background-color:#fff;border:1px solid #e8e8e8;color:#08c}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .related-link-container{display:flex;flex-direction:row;flex-flow:row wrap;margin:0 2% 3%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .related-link-container .related-items{margin:20px 3% 0;width:44%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .related-link-container .related-items h5{color:#ce5a0d;font-family:'Roboto Slab',serif;font-size:14px;font-weight:400;letter-spacing:-0.1px;margin-bottom:10px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .related-link-container .related-items .seo-links{margin:0}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .related-link-container .related-items .seo-links li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .related-link-container .related-items .seo-links li .seoLink{color:#000;font-family:'Open Sans',serif;font-size:12px;font-weight:normal;letter-spacing:-0.1px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .related-link-container .related-items .seo-links li .seoLink:hover{color:#737373;text-decoration:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .related-link-container .ng-hide{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .blurb-title{margin:5% 5% 0%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .blurb-title img{width:30px;height:32px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .blurb-items{margin:3% 5% 3%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .blurb-items h2{color:#ce5a0d;font-family:'Roboto Slab',serif;font-size:14px;font-weight:400;letter-spacing:-0.1px;margin-bottom:10px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .blurb-items .blurb-details{color:black;font-family:'Open Sans',serif;font-size:12px;font-weight:normal;letter-spacing:-0.1px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .blurb-items .blurb-details .question{color:#ce5a0d;font-family:"Roboto Slab",serif;font-size:14px;font-weight:400;letter-spacing:-0.1px;margin-bottom:10px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .blurb-items .blurb-details .answer ul{list-style:disc}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header{box-shadow:0 1px 1px rgba(0,0,0,0.2)}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions{display:flex;margin:6px 11px 8px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item{border-right:1px solid #ddd;color:#0089cd;font-family:'Open Sans',serif;font-size:14px;font-weight:bold;letter-spacing:-0.1px;line-height:34px;flex:1 1 auto;float:left;height:34px;padding:0 10.8px;text-transform:uppercase}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item a.muted .listing-prev{background-position:-27px -42px;cursor:default}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item a.muted .listing-next{background-position:-27px -43px;cursor:default;transform:rotate(180deg)}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item a:hover{color:#0089cd;text-decoration:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item a.muted:hover{color:#999;cursor:default}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item .action-label{float:left;margin:0 0 0 26px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item .listing-icon{background-image:url("../../../images/icon/icon-sprites.png");background-position:2px -17px;background-repeat:no-repeat;background-size:89px;float:left;height:20px;margin:8px 0 0;position:absolute;top:0;width:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-no-border{border:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save{max-width:63.2px;padding-left:0}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save{margin-top:7px !important}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save a.saved{cursor:default}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite{background-position:1px -20px;background-size:96px;width:21px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite:hover{background-position:-42px -85px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite-on,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite-on:hover{background-position:-20px -20px;background-size:96px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-share{display:none;width:90px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-share .listing-share{background-position:-44px -21px;margin:6px 0 0;width:20px}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact{margin-top:7px !important}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:14px;padding:4px 2px;text-shadow:none;width:143px;height:34px}@media (max-width:980px) and (min-width:481px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{height:36px}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;position:relative;top:2px;width:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{text-transform:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .display-owner-logo{text-align:center}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .display-owner-logo .lister-logo{height:100%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .display-owner-logo .lister-name{color:#0c3c74}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-prev{border-left:1px solid #ddd;max-width:58.4px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-prev .listing-prev{background-position:-13px -26px;background-size:64px;height:14px;margin:10px 0 0;width:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-prev .action-label{margin:0 0 0 20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-next{max-width:58.4px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-next .listing-next{background-position:-14px -26px;background-size:64px;height:13px;margin:10px 0 0;transform:rotate(180deg);width:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-next .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-expand{max-width:86.4px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-expand .listing-expand{background-position:-57px -17px;width:18px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-expand .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-close{padding-right:0;max-width:66.2px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-close .listing-close{background-position:-1px -39px;height:15px;margin:10px 0 0;width:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-close .action-label{margin:0 6.5px 0 0}@media screen and (max-width:768px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .desktop-offmarket{display:none}}@media screen and (min-width:768px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .mobile-offmarket{display:none}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .button-pill{background-color:#ce5a0d;border:none;color:white;padding:5px 20px;text-align:center;text-decoration:none;display:inline-block;margin:2px 2px;pointer-events:none;border-radius:16px;vertical-align:top}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container{margin-top:32px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .no-right-side{margin:2.25% !important;width:96% !important}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side{float:left;margin:0 0 0 2.25%;width:63.14%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section{border-bottom:1px solid #e4e4e4;padding-bottom:38px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.no-hr-separator{border-bottom:none;padding-bottom:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section{margin-left:-27px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-photo-wrapper .photo-count-label,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-photo-wrapper .photo-count-label,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-image-container .photo-count-label.tour,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-image-container .photo-count-label.tour{background-color:#444;border:1px solid rgba(255,255,255,0.5);border-radius:3px;color:#fff;filter:alpha(opacity=80);font-family:'Open Sans',serif;line-height:23px;min-width:30px;opacity:.8;padding:5px 9px;position:absolute;right:10px;top:10px;z-index:100}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-photo-wrapper:before,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-photo-wrapper:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0.16) 0%,transparent 100%)}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel .carousel-inner,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel .carousel-inner{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel .carousel-inner .item,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel .carousel-inner .item{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls{bottom:40%;width:100%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left{float:left;position:relative;z-index:2}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left .fa-chevron-left:before,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left .fa-chevron-left:before{content:""}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left .fa-chevron-left,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left .fa-chevron-left{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;left:22px;transform:rotate(90deg);width:40px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right{float:right;position:relative;z-index:2}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right .fa-chevron-right:before,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right .fa-chevron-right:before{content:""}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right .fa-chevron-right,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right .fa-chevron-right{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;right:22px;transform:rotate(-90deg);width:40px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .tab-container .left-tab,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .tab-container .left-tab,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .tab-container .right-tab,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .tab-container .right-tab{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .photo-container,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .photo-container{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section{margin:0 0 0 2.25%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side pre{background:transparent;border:none;font-family:'Open Sans',serif;font-size:16px;font-weight:normal;letter-spacing:-0.2px;line-height:25px;margin:0;padding:0;word-break:break-word;white-space:normal}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side{float:right;margin:0 2.59% 0;width:29.3%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact{position:relative}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{position:fixed;padding:24px 26px 21px 26px;width:293.891px;top:133px}@media screen and (max-width:1600px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{width:18.5%}}@media screen and (min-width:1280px) and (max-width:1500px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{width:18%}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact.fixed-contact-footer .contact-container{top:auto;bottom:160px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side .btn-call{width:67%;padding:7px 19px !important;display:none;background-color:#cf5800}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side .hide-lister-phone{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container{background-color:#fff;font-family:'Open Sans',serif;font-size:14px;letter-spacing:0px;padding:7.095% 7.68% 6.15%;box-shadow:0 0 3px 0 rgba(0,0,0,0.2)}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-name,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-company{font-size:18px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-phone{font-size:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-logo{float:left;margin-right:14.7px;max-width:60px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-logo.missing-logo{background:url("../../../images/icon/no-broker-pic.png") no-repeat 0 center;background-size:100%;height:60px;width:60px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-name{display:block;margin-bottom:4px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-phone{color:#0089cd}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-company{clear:left;color:#777;float:left;margin:9.2px 0 11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container label{color:#000}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form{clear:left;display:block;margin-top:6px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-name,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-name{border-radius:0;display:inline;width:48.9%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-name:first-of-type,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-name:first-of-type{margin-right:2.095%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small textarea.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form textarea.contact-default{border-radius:0;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group{margin-bottom:11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:18px;text-shadow:none;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary .fa-envelope,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;width:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary .fa-envelope:before,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group-message,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group-message{margin-bottom:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower{background-color:#f2f2f2;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);border:none;border-radius:0;padding:3.02% 3.565%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom{line-height:50px;position:relative}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom .lister-company-logo{border:1px solid #ccc;margin:auto;position:absolute;top:0;bottom:0;right:0;max-width:162px;max-height:70px}@media screen and (max-width:575px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom .lister-company-logo{float:none;border:none;max-width:150px;position:relative}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom hr{display:none}@media screen and (max-width:575px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom hr{display:block;width:90%;margin:15px auto 15px auto;border-top:1px solid #d8d8d8}}@media screen and (max-width:575px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom{line-height:inherit;text-align:center}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom.no-companyUrl{margin-top:20px;margin-bottom:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom.has-companyUrl{margin-top:20px}}@media screen and (max-width:575px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower{background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);position:absolute;bottom:40px}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper+contact-broker-form .contact-broker .mtl-19,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper+contact-broker-form .contact-broker .mtr-19{margin-top:0px !important}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-logo{max-width:100px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-logo.missing-logo{background:url("../../../images/icon/no-broker-pic.png") no-repeat 0 center;background-size:100%;height:60px;width:60px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-company-logo{float:right;max-width:100px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-phone{display:block}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-company{clear:none;float:none;margin:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .btn-call-bottom{display:none;background-color:#cf5800}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .hide-lister-phone-bottom{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .control-group{margin-bottom:11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .form-col-left{width:47%;float:left}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .form-col-right{width:47%;float:right}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .mtl-19,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .mtr-19{margin-top:19px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .left{float:left;width:47%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .right{float:right;width:47%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal{background-color:#f2f2f2;display:block;font-family:'Open Sans',serif;font-size:14px;font-weight:300;letter-spacing:-0.1px;padding:25px;position:relative}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal .closeButton{right:10px;top:10px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form{clear:left;display:block;margin-top:6px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-name{border-radius:0;display:inline;width:48.9%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-name:first-of-type{margin-right:2.095%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form textarea.contact-default{border-radius:0;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group{margin-bottom:11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:18px;text-shadow:none;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;width:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group.error{font-size:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group-message{margin-bottom:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal .mobile-modal-contact{background-color:#f2f2f2;border-radius:0;font-family:'Open Sans',serif;font-size:14px;letter-spacing:0px;padding:0;top:12.5%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header{box-shadow:0 1px 1px rgba(0,0,0,0.2)}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions{display:flex;margin:6px 11px 8px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item{border-right:1px solid #ddd;color:#0089cd;font-family:'Open Sans',serif;font-size:14px;font-weight:bold;letter-spacing:-0.1px;line-height:34px;flex:1 1 auto;float:left;height:34px;padding:0 10.8px;text-transform:uppercase}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item a.muted .listing-prev{background-position:-27px -42px;cursor:default}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item a.muted .listing-next{background-position:-27px -43px;cursor:default;transform:rotate(180deg)}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item a:hover{color:#0089cd;text-decoration:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item a.muted:hover{color:#999;cursor:default}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item .action-label{float:left;margin:0 0 0 26px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item .listing-icon{background-image:url("../../../images/icon/icon-sprites.png");background-position:2px -17px;background-repeat:no-repeat;background-size:89px;float:left;height:20px;margin:8px 0 0;position:absolute;top:0;width:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-no-border{border:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save{max-width:63.2px;padding-left:0}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save{margin-top:7px !important}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save a.saved{cursor:default}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite{background-position:1px -20px;background-size:96px;width:21px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite:hover{background-position:-42px -85px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite-on,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite-on:hover{background-position:-20px -20px;background-size:96px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-share{display:none;width:90px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-share .listing-share{background-position:-44px -21px;margin:6px 0 0;width:20px}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact{margin-top:7px !important}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:14px;padding:4px 2px;text-shadow:none;width:143px;height:34px}@media (max-width:980px) and (min-width:481px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{height:36px}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;position:relative;top:2px;width:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{text-transform:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .display-owner-logo{text-align:center}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .display-owner-logo .lister-logo{height:100%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .display-owner-logo .lister-name{color:#0c3c74}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-prev{border-left:1px solid #ddd;max-width:58.4px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-prev .listing-prev{background-position:-13px -26px;background-size:64px;height:14px;margin:10px 0 0;width:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-prev .action-label{margin:0 0 0 20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-next{max-width:58.4px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-next .listing-next{background-position:-14px -26px;background-size:64px;height:13px;margin:10px 0 0;transform:rotate(180deg);width:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-next .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-expand{max-width:86.4px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-expand .listing-expand{background-position:-57px -17px;width:18px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-expand .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-close{padding-right:0;max-width:66.2px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-close .listing-close{background-position:-1px -39px;height:15px;margin:10px 0 0;width:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-close .action-label{margin:0 6.5px 0 0}@media screen and (max-width:768px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .desktop-offmarket{display:none}}@media screen and (min-width:768px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .mobile-offmarket{display:none}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .button-pill{background-color:#ce5a0d;border:none;color:white;padding:5px 20px;text-align:center;text-decoration:none;display:inline-block;margin:2px 2px;pointer-events:none;border-radius:16px;vertical-align:top}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container{margin-top:32px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .no-right-side{margin:2.25% !important;width:96% !important}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side{float:left;margin:0 0 0 2.25%;width:63.14%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section{border-bottom:1px solid #e4e4e4;padding-bottom:38px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.no-hr-separator{border-bottom:none;padding-bottom:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section{margin-left:-27px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-photo-wrapper .photo-count-label,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-photo-wrapper .photo-count-label,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-image-container .photo-count-label.tour,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-image-container .photo-count-label.tour{background-color:#444;border:1px solid rgba(255,255,255,0.5);border-radius:3px;color:#fff;filter:alpha(opacity=80);font-family:'Open Sans',serif;line-height:23px;min-width:30px;opacity:.8;padding:5px 9px;position:absolute;right:10px;top:10px;z-index:100}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-photo-wrapper:before,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-photo-wrapper:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0.16) 0%,transparent 100%)}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel .carousel-inner,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel .carousel-inner{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel .carousel-inner .item,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel .carousel-inner .item{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls{bottom:40%;width:100%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left{float:left;position:relative;z-index:2}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left .fa-chevron-left:before,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left .fa-chevron-left:before{content:""}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left .fa-chevron-left,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left .fa-chevron-left{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;left:22px;transform:rotate(90deg);width:40px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right{float:right;position:relative;z-index:2}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right .fa-chevron-right:before,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right .fa-chevron-right:before{content:""}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right .fa-chevron-right,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right .fa-chevron-right{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;right:22px;transform:rotate(-90deg);width:40px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .tab-container .left-tab,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .tab-container .left-tab,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .tab-container .right-tab,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .tab-container .right-tab{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .photo-container,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .photo-container{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section{margin:0 0 0 2.25%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side pre{background:transparent;border:none;font-family:'Open Sans',serif;font-size:16px;font-weight:normal;letter-spacing:-0.2px;line-height:25px;margin:0;padding:0;word-break:break-word;white-space:normal}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side{float:right;margin:0 2.59% 0;width:29.3%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact{position:relative}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{position:fixed;padding:24px 26px 21px 26px;width:293.891px;top:133px}@media screen and (max-width:1600px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{width:18.5%}}@media screen and (min-width:1280px) and (max-width:1500px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{width:18%}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact.fixed-contact-footer .contact-container{top:auto;bottom:160px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side .btn-call{width:67%;padding:7px 19px !important;display:none;background-color:#cf5800}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side .hide-lister-phone{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container{background-color:#fff;font-family:'Open Sans',serif;font-size:14px;letter-spacing:0px;padding:7.095% 7.68% 6.15%;box-shadow:0 0 3px 0 rgba(0,0,0,0.2)}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-name,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-company{font-size:18px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-phone{font-size:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-logo{float:left;margin-right:14.7px;max-width:60px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-logo.missing-logo{background:url("../../../images/icon/no-broker-pic.png") no-repeat 0 center;background-size:100%;height:60px;width:60px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-name{display:block;margin-bottom:4px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-phone{color:#0089cd}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-company{clear:left;color:#777;float:left;margin:9.2px 0 11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container label{color:#000}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form{clear:left;display:block;margin-top:6px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-name,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-name{border-radius:0;display:inline;width:48.9%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-name:first-of-type,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-name:first-of-type{margin-right:2.095%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small textarea.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form textarea.contact-default{border-radius:0;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group{margin-bottom:11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:18px;text-shadow:none;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary .fa-envelope,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;width:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary .fa-envelope:before,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group-message,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group-message{margin-bottom:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower{background-color:#f2f2f2;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);border:none;border-radius:0;padding:3.02% 3.565%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom{line-height:50px;position:relative}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom .lister-company-logo{border:1px solid #ccc;margin:auto;position:absolute;top:0;bottom:0;right:0;max-width:162px;max-height:70px}@media screen and (max-width:575px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom .lister-company-logo{float:none;border:none;max-width:150px;position:relative}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom hr{display:none}@media screen and (max-width:575px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom hr{display:block;width:90%;margin:15px auto 15px auto;border-top:1px solid #d8d8d8}}@media screen and (max-width:575px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom{line-height:inherit;text-align:center}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom.no-companyUrl{margin-top:20px;margin-bottom:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom.has-companyUrl{margin-top:20px}}@media screen and (max-width:575px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower{background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);position:absolute;bottom:40px}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper+contact-broker-form .contact-broker .mtl-19,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper+contact-broker-form .contact-broker .mtr-19{margin-top:0px !important}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-logo{max-width:100px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-logo.missing-logo{background:url("../../../images/icon/no-broker-pic.png") no-repeat 0 center;background-size:100%;height:60px;width:60px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-company-logo{float:right;max-width:100px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-phone{display:block}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-company{clear:none;float:none;margin:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .btn-call-bottom{display:none;background-color:#cf5800}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .hide-lister-phone-bottom{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .control-group{margin-bottom:11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .form-col-left{width:47%;float:left}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .form-col-right{width:47%;float:right}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .mtl-19,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .mtr-19{margin-top:19px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .left{float:left;width:47%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .right{float:right;width:47%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal{background-color:#f2f2f2;display:block;font-family:'Open Sans',serif;font-size:14px;font-weight:300;letter-spacing:-0.1px;padding:25px;position:relative}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal .closeButton{right:10px;top:10px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form{clear:left;display:block;margin-top:6px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-name{border-radius:0;display:inline;width:48.9%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-name:first-of-type{margin-right:2.095%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form textarea.contact-default{border-radius:0;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group{margin-bottom:11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:18px;text-shadow:none;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;width:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group.error{font-size:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group-message{margin-bottom:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal .mobile-modal-contact{background-color:#f2f2f2;border-radius:0;font-family:'Open Sans',serif;font-size:14px;letter-spacing:0px;padding:0;top:12.5%}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded{padding-top:101px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header{box-shadow:0 1px 1px rgba(0,0,0,0.2)}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions{display:flex;margin:6px 11px 8px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item{border-right:1px solid #ddd;color:#0089cd;font-family:'Open Sans',serif;font-size:14px;font-weight:bold;letter-spacing:-0.1px;line-height:34px;flex:1 1 auto;float:left;height:34px;padding:0 10.8px;text-transform:uppercase}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted .listing-prev{background-position:-27px -42px;cursor:default}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted .listing-next{background-position:-27px -43px;cursor:default;transform:rotate(180deg)}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item a:hover{color:#0089cd;text-decoration:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted:hover{color:#999;cursor:default}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item .action-label{float:left;margin:0 0 0 26px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item .listing-icon{background-image:url("../../../images/icon/icon-sprites.png");background-position:2px -17px;background-repeat:no-repeat;background-size:89px;float:left;height:20px;margin:8px 0 0;position:absolute;top:0;width:22px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-no-border{border:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save{max-width:63.2px;padding-left:0}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save{margin-top:7px !important}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save a.saved{cursor:default}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite{background-position:1px -20px;background-size:96px;width:21px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite:hover{background-position:-42px -85px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite-on,#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite-on:hover{background-position:-20px -20px;background-size:96px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-share{display:none;width:90px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-share .listing-share{background-position:-44px -21px;margin:6px 0 0;width:20px}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact{margin-top:7px !important}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:14px;padding:4px 2px;text-shadow:none;width:143px;height:34px}@media (max-width:980px) and (min-width:481px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary{height:36px}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;position:relative;top:2px;width:20px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact-short{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact,#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact-short{text-transform:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo{text-align:center}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo .lister-logo{height:100%}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo .lister-name{color:#0c3c74}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-prev{border-left:1px solid #ddd;max-width:58.4px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-prev .listing-prev{background-position:-13px -26px;background-size:64px;height:14px;margin:10px 0 0;width:14px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-prev .action-label{margin:0 0 0 20px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-next{max-width:58.4px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-next .listing-next{background-position:-14px -26px;background-size:64px;height:13px;margin:10px 0 0;transform:rotate(180deg);width:14px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-next .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-expand{max-width:86.4px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-expand .listing-expand{background-position:-57px -17px;width:18px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-expand .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-close{padding-right:0;max-width:66.2px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-close .listing-close{background-position:-1px -39px;height:15px;margin:10px 0 0;width:14px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-close .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions{display:flex;margin:6px 11px 8px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item{border-right:1px solid #ddd;color:#0089cd;font-family:'Open Sans',serif;font-size:14px;font-weight:bold;letter-spacing:-0.1px;line-height:34px;flex:1 1 auto;float:left;height:34px;padding:0 10.8px;text-transform:uppercase}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted .listing-prev{background-position:-27px -42px;cursor:default}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted .listing-next{background-position:-27px -43px;cursor:default;transform:rotate(180deg)}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item a:hover{color:#0089cd;text-decoration:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted:hover{color:#999;cursor:default}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item .action-label{float:left;margin:0 0 0 26px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item .listing-icon{background-image:url("../../../images/icon/icon-sprites.png");background-position:2px -17px;background-repeat:no-repeat;background-size:89px;float:left;height:20px;margin:8px 0 0;position:absolute;top:0;width:22px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-no-border{border:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save{max-width:63.2px;padding-left:0}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save{margin-top:7px !important}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save a.saved{cursor:default}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite{background-position:1px -20px;background-size:96px;width:21px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite:hover{background-position:-42px -85px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite-on,#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite-on:hover{background-position:-20px -20px;background-size:96px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-share{display:none;width:90px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-share .listing-share{background-position:-44px -21px;margin:6px 0 0;width:20px}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact{margin-top:7px !important}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:14px;padding:4px 2px;text-shadow:none;width:143px;height:34px}@media (max-width:980px) and (min-width:481px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary{height:36px}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;position:relative;top:2px;width:20px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact-short{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact,#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact-short{text-transform:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo{text-align:center}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo .lister-logo{height:100%}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo .lister-name{color:#0c3c74}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-prev{border-left:1px solid #ddd;max-width:58.4px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-prev .listing-prev{background-position:-13px -26px;background-size:64px;height:14px;margin:10px 0 0;width:14px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-prev .action-label{margin:0 0 0 20px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-next{max-width:58.4px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-next .listing-next{background-position:-14px -26px;background-size:64px;height:13px;margin:10px 0 0;transform:rotate(180deg);width:14px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-next .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-expand{max-width:86.4px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-expand .listing-expand{background-position:-57px -17px;width:18px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-expand .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-close{padding-right:0;max-width:66.2px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-close .listing-close{background-position:-1px -39px;height:15px;margin:10px 0 0;width:14px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-close .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header{background-color:#f9f9f9;height:46px;position:absolute;top:51px;width:100%;position:fixed;z-index:1051}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions{display:block;margin:0 auto;width:75%}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item{margin:5px 0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item .listing-icon{margin:12px 0 0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search{float:right;margin-right:3px;max-width:unset;position:relative}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-search-term{padding:0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-search-term #searchTermField{box-shadow:none;margin-bottom:0;-webkit-appearance:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-search-term .typeahead{left:11px;position:relative;position:absolute;text-align:left;top:35px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-search-term .typeahead a:hover{color:#fff}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-submit{margin-right:0;padding:0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded+div footer{display:block}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded+div footer.mobile{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible{top:100px}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded{box-shadow:none;float:unset;left:0;margin:0 auto;max-width:unset;position:relative;right:0;top:0;width:75%}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel{box-shadow:0 0 2px 0 rgba(0,0,0,0.25);padding-bottom:0}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .header{background-color:#0c3c74;height:48px;padding:5.5px 0;text-align:center}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .header .lister-logo{height:48px}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .header .lister-name{color:#fff;font-family:'Open Sans',serif;font-size:14px;font-weight:bold}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container{margin-top:30px;padding:0}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs{margin-left:-1.695vw}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0.16) 0%,transparent 100%)}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour:before{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour{cursor:pointer}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour .load-icon{background:url(../../../images/icon/3d-load.png) no-repeat 0 center;background-size:contain;bottom:unset;display:inline-block;height:100px;left:calc(50% - 50px);pointer-events:none;position:absolute;right:unset;top:-117%;width:100px}@media screen and (max-width:400px){#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour .load-icon{top:-186%}}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour .load-icon-3D{background:url(../../../images/icon/3d-load.svg) no-repeat 0 center;background-size:contain;bottom:unset;display:inline-block;height:100px;left:calc(50% - 50px);pointer-events:none;position:absolute;right:unset;top:-175%;width:100px}@media screen and (max-width:400px){#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour .load-icon-3D{top:-214%}}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item .photo-count-label{background-color:#444;border:1px solid rgba(255,255,255,0.5);border-radius:3px;color:#fff;filter:alpha(opacity=80);font-family:'Open Sans',serif;line-height:23px;min-width:30px;opacity:.8;padding:5px 9px;position:absolute;right:10px;top:10px;z-index:100}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-control{background:none;border:none;display:block;opacity:1;top:50%}@media screen and (min-width:400px){#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-control{top:45%}}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-control .fa-stack{height:auto;width:auto}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .left{float:left;left:0}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .left .fa-chevron-left:before{content:""}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .left .fa-chevron-left{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;left:22px;transform:rotate(90deg);width:40px}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .right{float:right}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .right .fa-chevron-right:before{content:""}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .right .fa-chevron-right{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;right:22px;transform:rotate(-90deg);width:40px}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container #cf-profile-attachments,#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container #MapView,#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container #StreetView{background-color:#555;border-radius:0;width:100%}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .nav.nav-tabs .btn-left,#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .nav.nav-tabs .btn-right{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .modal{top:15%}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-logo,#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-company-logo,#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-name,#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-phone,#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-company,#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .btn-call-bottom{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-wrapper hr{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header{box-shadow:1px 1px 0px rgba(0,0,0,0.2)}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions{width:75%}@media screen and (min-width:1601px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions{width:1185px}}@media screen and (max-width:788px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions{width:97%}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item{margin:6px 0}@media screen and (max-width:480px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item{margin:8px 0}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions li.backToMap{padding-left:0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .backLink{font-weight:600}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .backLink .caret{background:url(/cont/content/images/left-arrow.png) no-repeat 0 center;border:none;content:'';float:left;height:18px;width:20px;margin-top:8px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave{float:right;margin-left:0px}@media screen and (max-width:480px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave{float:right;margin-left:0px;padding-left:0px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev{padding-right:10px !important}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next{padding-left:10px !important;padding-right:0px !important}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev{border-left:none;max-width:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev:before{height:7px;width:7px;border-right:1px solid;border-top:1px solid;top:-1px;margin-left:3px;transform:rotate(225deg);-ms-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);content:'';position:relative;display:inline-block;left:-2px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev.muted:before,#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev.muted a{color:#999}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev a:after{content:"previous"}@media screen and (max-width:550px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev a:after{content:"prev"}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next:after{height:7px;width:7px;border-right:1px solid;border-top:1px solid;top:-1px;margin-left:3px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);content:'';position:relative;display:inline-block;left:-2px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next.muted:after,#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next.muted a{color:#999}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next a:after{content:"next"}@media screen and (max-width:480px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next{border-right:none !important}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev,#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next{padding:0 15px;cursor:pointer;display:none;font-weight:600}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev.show,#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next.show{display:list-item}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-save{border-right:none;padding-right:0px;padding-left:15px;font-weight:600;max-width:inherit}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-save a{cursor:pointer !important}#cfPartnerContainer #cf-search-widget-container .btn.cf-default-btn{border-radius:4px !important;background-color:#ce5a0d !important;font-weight:300 !important}#cfPartnerContainer #cf-search-widget-container .btn.cf-default-btn:hover{background:#b6500b !important}#cfPartnerContainer #cf-search-widget-container .btn.cf-default-btn.pt-4{padding-top:4px !important}#cfPartnerContainer #cf-search-widget-container .btn.cf-default-btn.pb-8{padding-bottom:8px !important}#cfPartnerContainer #cf-search-widget-container .btn.cf-btn-favorite{width:89px;line-height:34px;background-color:#fff !important;border:1px solid #08c;border-radius:4px;color:#08c;font-weight:600;font-size:14px;padding-top:0px;padding-bottom:0px;font-family:'Open Sans',serif;text-transform:uppercase;box-shadow:none;opacity:1}#cfPartnerContainer #cf-search-widget-container .btn.cf-btn-favorite .fa-heart-o,#cfPartnerContainer #cf-search-widget-container .btn.cf-btn-favorite .fa-heart{margin-right:3px}#cfPartnerContainer #cf-search-widget-container .btn.cf-btn-favorite.saved,#cfPartnerContainer #cf-search-widget-container .btn.cf-btn-favorite.disabled{background-color:#f9f9f9 !important;border:none;text-align:left;cursor:default}@media screen and (max-width:480px){#cfPartnerContainer #cf-search-widget-container .btn.cf-btn-favorite{width:76px}}#cfPartnerContainer #cf-search-widget-container a.btn.cf-default-btn{padding-top:8px !important;padding-bottom:8px !important}#cfPartnerContainer #cf-search-widget-container *{font-family:'Open Sans',serif}#cfPartnerContainer #cf-search-widget-container #cf-map-list .list-more-container{margin:15px 0 2.5px;text-align:center}#cfPartnerContainer #cf-search-widget-container #cf-map-list .list-more-container .btn.load-more-light{background-color:#fff;background-image:none;border-color:transparent;border-radius:0;box-shadow:0 2px 5px rgba(0,0,0,0.25);color:#08c;outline:none;text-shadow:none}#cfPartnerContainer #cf-search-widget-container .profile-visible{left:0;margin:0 auto;overflow:hidden;right:0;top:42px;width:1267px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner{max-width:unset}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .header .actions .action-save,#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .header .actions .action-prev,#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .header .actions .action-next{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .header .actions .action-item .action-label{color:#0089cd;font-weight:bold}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .header .actions .action-item.action-expand{max-width:110px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container{font-size:16px;height:84vh;margin-top:0;overflow-y:auto;padding-top:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container h2{font-family:'Roboto Slab',serif;font-weight:300}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container h3{color:#ce5a0d;font-family:'Roboto Slab',serif;font-size:1.375vw;font-weight:300;line-height:39px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container .tab-container div a{font-size:16px;text-align:center}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container .listing-header .listingPropertyTitleSpecs h3{color:#000;font-family:'Open Sans',serif}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal{background-color:#f2f2f2;border-radius:0;display:block;max-height:64vh}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal{background-color:#f2f2f2;display:block;font-family:'Open Sans',serif;font-size:14px;font-weight:300;letter-spacing:-0.1px;overflow:hidden;padding:25px;position:relative}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal .closeButton{background-color:transparent;border:none;color:black;opacity:.2;right:10px;top:10px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal .closeButton::after{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal .closeButton:hover{opacity:.4}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form{clear:left;display:block;margin-top:6px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form input.contact-name{border-radius:0;display:inline;width:48.9%}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form input.contact-name:first-of-type{margin-right:2.095%}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form input.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form textarea.contact-default{border-radius:0;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form .control-group{margin-bottom:11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form .control-group .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:18px;text-shadow:none;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form .control-group .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;width:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form .control-group .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form .control-group.error{font-size:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form .control-group-message{margin-bottom:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal .mobile-modal-contact{background-color:#f2f2f2;border-radius:0;font-family:'Open Sans',serif;font-size:14px;letter-spacing:0px;padding:0;top:12.5%}@media screen and (min-width:768px) and (max-width:1600px){#cfPartnerContainer #cf-search-widget-container .profile-visible{left:10%;overflow:hidden;top:42px;width:80%}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner{max-width:unset}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container{font-size:16px;height:84vh;margin-top:0;overflow-y:auto;padding-top:0}}@media screen and (max-width:767px){#cfPartnerContainer #cf-search-widget-container #cf-partner-search-result .listing-list-container{width:95vw}#cfPartnerContainer #cf-search-widget-container .profile-visible{left:0;right:0;top:50px;width:100vw}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner{max-width:unset}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .header .actions .action-save,#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .header .actions .action-prev,#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .header .actions .action-next{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container{top:85px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container .left-side{height:235vh;margin:0;width:100%}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container .left-side .listing-tabs{margin-left:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container .right-side{display:none}}@media screen and (max-width:460px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact{display:none}}.lister-wrapper{margin:0px 0px 20px 0px;text-align:center}.lister-wrapper.lister-bottom{text-align:left}.lister-wrapper.lister-bottom.no-companyUrl{margin-bottom:0px}.lister-wrapper.lister-bottom.has-companyUrl{margin-bottom:20px}.lister-wrapper hr.lister-border{border-bottom:1px solid #d8d8d8;width:90%;margin:15px auto 15px auto}.lister-wrapper a.lister-phone{color:#08c;letter-spacing:-0.21px;font-weight:normal}.lister-wrapper a.lister-phone:before{content:'';background:url(../../../images/icon/phone.svg) no-repeat 0 center;width:23px;height:23px;display:inline-block;vertical-align:middle;position:relative;background-size:90%;margin-right:4px;top:-1px}@media screen and (max-width:1280px){#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side{margin:0;width:100%}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section{margin:0 2.25% 0}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs{margin-right:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs section{margin-right:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section{margin-top:20px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container{height:150px;margin:0 5vw;max-height:150px;max-width:150px;min-height:150px;min-width:150px;position:relative;width:150px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-value{font-size:3.28125vw;margin-top:15%}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-label{font-size:1.25vw;left:0;position:absolute;top:68%;width:100%}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-walk{background-position:-9vw -5.708333vw;background-size:13.75vw;height:3.125vw;margin-top:.4vw;width:2.359vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-transit{background-position:-6.176vw -5.697vw;background-size:13.671vw;height:3.125vw;margin-top:.5vw;width:2.343vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star{margin-top:1vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star .star{background-position:0 -61px;background-size:91px;height:19px;width:20px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side .amenities-section .amenity-detail-section{margin:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side{display:none}}@media screen and (max-width:1024px){#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section{display:block;margin:20px auto;text-align:center}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container{display:inline-table;margin:0 2.25vw;max-height:175px;max-width:175px;min-height:175px;min-width:175px;width:175px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-value{font-size:4.1015625vw;margin-top:15%}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-label{font-size:1.5625vw;left:0;position:absolute;top:68%;width:100%}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-walk{background-position:-11.25vw -7.13541625vw;background-size:17.1875vw;height:3.90625vw;margin-top:1.65vw;width:2.94875vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-transit{background-position:-7.71484375vw -7.03125vw;background-size:17.08984375vw;height:3.90625vw;margin-top:1.65vw;width:2.9296875vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star{margin-top:2.25vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star .star{background-position:0 -76px;background-size:115px;height:25px;width:26px}}@media screen and (max-width:768px){#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-item.display-owner-logo{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{font-size:1.82291666vw;padding:4px 2px;width:18.619791666vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .row-fluid.listing-header .span6{float:left;margin-left:0;width:50%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .row-fluid.listing-header .span6.text-right{text-align:right}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section{margin:20px auto}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container{height:150px;margin:0 1vw;max-height:150px;max-width:150px;min-height:150px;min-width:150px;position:relative;width:150px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-value{font-size:5.468vw;margin-top:15%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-label{font-size:2.083vw;left:0;position:absolute;top:68%;width:100%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-walk{background-position:-18.75vw -11.458333vw;background-size:28.25vw;height:7.031vw;margin-top:1vw;width:4.433vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-transit{background-position:-12.239vw -11.197vw;background-size:27.473vw;height:6.64vw;margin-top:1.25vw;width:5.07vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star{margin-top:2.75vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{height:1.953vw;width:3.255vw}}@media screen and (max-width:640px){#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-item.display-owner-logo{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact{padding:0 0 0 3.4375vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{padding:.625vw .31275vw;width:85%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{display:inline-block;font-size:2.1875vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container{height:130px;margin:0 1vw;max-height:130px;max-width:130px;min-height:130px;min-width:130px;width:130px}}@media screen and (min-width:481px) and (max-width:580px){#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact{padding:0 0 0 1.85vw;padding:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{margin:0 auto;padding:.625vw .31275vw;width:85%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{display:none}}@media screen and (max-width:480px){body #cf-map-container .map-search-results .profile-visible.listing-list-click{left:0;width:100vw}#cf-map-container .map-search-results .profile-visible{left:0;right:0;top:0;width:100vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-prev,#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-next,#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-expand,#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-share{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-close{border-right:1px solid #ddd;left:10px;position:absolute}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-close a{display:inline-block;width:100px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-close .action-label{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-close .action-label:after{content:"Back"}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-close .listing-icon.listing-close{background-position:-18px -39px;left:0;position:absolute;width:19px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-close .listing-icon.listing-close:after{content:"Back";left:25px;position:relative;top:-10px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-save{border-left:1px solid #ddd;border-right:none;padding-left:3.08333vw;position:absolute;right:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact{display:none;margin-left:0;max-width:100%;padding:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{font-size:2.91666vw;margin:0 auto;padding:.625vw 5vw;width:auto}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact{display:inline-block}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side{font-size:2.916vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side h3{font-size:3.33vw;line-height:24px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side h5{font-size:3.33vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .listing-tabs{margin:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .listing-tabs .cf-ko-bootstrap-carousel section{margin:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .listing-header h1,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .listing-header h3{font-size:3.75vw;line-height:24px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .listing-header h3{font-size:3.33vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .listing-header h1.muted{font-size:2.916vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .row-space-top-1{margin-top:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.summary-section{margin:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.summary-section .listing-summary .item{float:unset;line-height:20px;width:100%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container{height:110px;margin:0 1vw;max-height:110px;max-width:110px;min-height:110px;min-width:110px;position:relative;width:110px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-label{top:62%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-walk{background-position:-18.1vw -11.1vw;background-size:27.25vw;margin-top:1vw;width:4.166vw;height:6.6075vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-transit{background-position:-11.15vw -10.35vw;background-size:25vw;height:5.835vw;margin-top:1.75vw;width:4.585vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star{margin-top:2.25vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star .star{background-position:0 -46px;background-size:69px;height:14px;width:15px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .tenant-section .table-sleek th:first-of-type,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .parking-section .table-sleek th:first-of-type,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side demographic-section .table-sleek th:first-of-type,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .tenant-section .table-sleek td:first-of-type,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .parking-section .table-sleek td:first-of-type,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side demographic-section .table-sleek td:first-of-type{width:47%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .space-section .table-sleek th:last-of-type,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .space-section .table-sleek td:last-of-type{width:26%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .space-section .table-sleek .carousel.space-carousel{max-width:94%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .space-section .table-sleek .carousel.space-carousel .carousel-inner{height:57vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .transit-section .table-sleek th,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .transit-section .table-sleek td{display:inline-block;width:13%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .transit-section .table-sleek th.transit-label,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .transit-section .table-sleek td.transit-name{width:49%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .transit-section .table-sleek th.transit-label .stop-name,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .transit-section .table-sleek td.transit-name .stop-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .transit-section .table-sleek th:last-of-type,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .transit-section .table-sleek td:last-of-type{display:inline-block;width:16%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{height:3.125vw;width:5.208vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .contact-section-lower{margin:0;padding-bottom:95px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .contact-section-lower .contact-container.contact-container-lower{padding:4.5833vw 3.125vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side pre{font-size:2.91666vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .footer-cta{background-color:#f2f2f2;border-top:1px solid #ddd;bottom:-44px;padding:14px 3.5%;position:absolute;width:100%;z-index:1030}#cf-map-container .map-search-results .profile-visible .profile-snapshot .footer-cta .btn-large{float:left;margin-top:0;width:45.5%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .footer-cta .btn-large .label-contact{font-family:'Open Sans',serif;font-size:16px;font-weight:normal;margin-left:4.36px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .footer-cta .btn-large:last-of-type{margin-left:2%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .modal{background-color:transparent}#cf-map-container .map-search-results #cf-col-1 .list-container{margin-top:40px}#cf-map-container .map-search-results #cf-col-1 .list-container a:last-child{margin-bottom:0}}@media screen and (max-width:375px){#cf-map-container .map-search-results .profile-visible{top:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact{margin-left:0;max-width:100%;padding:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{font-size:3.7333vw;margin:0 auto;padding:.625vw 2.5vw;width:auto}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact{display:inline-block}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container{font-size:14px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section{margin-left:15px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs{margin:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .cf-ko-bootstrap-carousel .carousel-image-container{background-color:transparent}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs section{margin:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .listing-header h1{font-size:18px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side h3{font-size:16px;line-height:21px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section{margin:20px auto}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container{height:100px;margin:0 .5vw;max-height:100px;max-width:100px;min-height:100px;min-width:100px;position:relative;width:100px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-value{font-size:26px;margin-top:25%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-label{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-walk{background-position:-106px -66px;background-size:157px;height:36px;margin-top:3.73vw;width:22.7px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-transit{background-position:-70px -65px;background-size:155px;height:34px;margin-top:3.73vw;width:26px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star{margin-top:4.8vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star .star{background-position:0 -48px;background-size:71px;height:14px;width:15px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{height:2.666vw;width:4vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side pre{font-size:3.733vw}}@media screen and (max-width:320px){#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{display:inline-block;font-size:4.375vw}}#cf-map-container .profile-visible .profile-snapshot .header{box-shadow:0 1px 1px rgba(0,0,0,0.2)}#cf-map-container .profile-visible .profile-snapshot .header .actions{display:flex;margin:6px 11px 8px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-item{border-right:1px solid #ddd;color:#0089cd;font-family:'Open Sans',serif;font-size:14px;font-weight:bold;letter-spacing:-0.1px;line-height:34px;flex:1 1 auto;float:left;height:34px;padding:0 10.8px;text-transform:uppercase}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-item a.muted .listing-prev{background-position:-27px -42px;cursor:default}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-item a.muted .listing-next{background-position:-27px -43px;cursor:default;transform:rotate(180deg)}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-item a:hover{color:#0089cd;text-decoration:none}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-item a.muted:hover{color:#999;cursor:default}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-item .action-label{float:left;margin:0 0 0 26px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-item .listing-icon{background-image:url("../../../images/icon/icon-sprites.png");background-position:2px -17px;background-repeat:no-repeat;background-size:89px;float:left;height:20px;margin:8px 0 0;position:absolute;top:0;width:22px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-no-border{border:none}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save{max-width:63.2px;padding-left:0}@media (max-width:480px){#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save{margin-top:7px !important}}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save a.saved{cursor:default}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite{background-position:1px -20px;background-size:96px;width:21px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite:hover{background-position:-42px -85px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite-on,#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite-on:hover{background-position:-20px -20px;background-size:96px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-share{display:none;width:90px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-share .listing-share{background-position:-44px -21px;margin:6px 0 0;width:20px}@media (max-width:480px){#cf-map-container .profile-visible .profile-snapshot .header .actions .action-contact{margin-top:7px !important}}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:14px;padding:4px 2px;text-shadow:none;width:143px;height:34px}@media (max-width:980px) and (min-width:481px){#cf-map-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{height:36px}}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;position:relative;top:2px;width:20px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .fa-envelope:before{content:''}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{display:none}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact,#cf-map-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{text-transform:none}#cf-map-container .profile-visible .profile-snapshot .header .actions .display-owner-logo{text-align:center}#cf-map-container .profile-visible .profile-snapshot .header .actions .display-owner-logo .lister-logo{height:100%}#cf-map-container .profile-visible .profile-snapshot .header .actions .display-owner-logo .lister-name{color:#0c3c74}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-prev{border-left:1px solid #ddd;max-width:58.4px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-prev .listing-prev{background-position:-13px -26px;background-size:64px;height:14px;margin:10px 0 0;width:14px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-prev .action-label{margin:0 0 0 20px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-next{max-width:58.4px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-next .listing-next{background-position:-14px -26px;background-size:64px;height:13px;margin:10px 0 0;transform:rotate(180deg);width:14px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-next .action-label{margin:0 6.5px 0 0}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-expand{max-width:86.4px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-expand .listing-expand{background-position:-57px -17px;width:18px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-expand .action-label{margin:0 6.5px 0 0}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-close{padding-right:0;max-width:66.2px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-close .listing-close{background-position:-1px -39px;height:15px;margin:10px 0 0;width:14px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-close .action-label{margin:0 6.5px 0 0}@media screen and (max-width:768px){#cf-map-container .profile-visible .profile-snapshot .desktop-offmarket{display:none}}@media screen and (min-width:768px){#cf-map-container .profile-visible .profile-snapshot .mobile-offmarket{display:none}}#cf-map-container .profile-visible .profile-snapshot .button-pill{background-color:#ce5a0d;border:none;color:white;padding:5px 20px;text-align:center;text-decoration:none;display:inline-block;margin:2px 2px;pointer-events:none;border-radius:16px;vertical-align:top}#cf-map-container .profile-visible .profile-snapshot .profile-container{margin-top:32px}#cf-map-container .profile-visible .profile-snapshot .profile-container .no-right-side{margin:2.25% !important;width:96% !important}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side{float:left;margin:0 0 0 2.25%;width:63.14%}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section{border-bottom:1px solid #e4e4e4;padding-bottom:38px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.no-hr-separator{border-bottom:none;padding-bottom:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section{margin-left:-27px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-photo-wrapper .photo-count-label,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-photo-wrapper .photo-count-label,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-image-container .photo-count-label.tour,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-image-container .photo-count-label.tour{background-color:#444;border:1px solid rgba(255,255,255,0.5);border-radius:3px;color:#fff;filter:alpha(opacity=80);font-family:'Open Sans',serif;line-height:23px;min-width:30px;opacity:.8;padding:5px 9px;position:absolute;right:10px;top:10px;z-index:100}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-photo-wrapper:before,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-photo-wrapper:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0.16) 0%,transparent 100%)}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel .carousel-inner,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel .carousel-inner{border-radius:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel .carousel-inner .item,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel .carousel-inner .item{border-radius:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls{bottom:40%;width:100%}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left{float:left;position:relative;z-index:2}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left .fa-chevron-left:before,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left .fa-chevron-left:before{content:""}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left .fa-chevron-left,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left .fa-chevron-left{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;left:22px;transform:rotate(90deg);width:40px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right{float:right;position:relative;z-index:2}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right .fa-chevron-right:before,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right .fa-chevron-right:before{content:""}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right .fa-chevron-right,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right .fa-chevron-right{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;right:22px;transform:rotate(-90deg);width:40px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .tab-container .left-tab,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .tab-container .left-tab,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .tab-container .right-tab,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .tab-container .right-tab{border-radius:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .photo-container,#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .photo-container{border-radius:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section{margin:0 0 0 2.25%}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side pre{background:transparent;border:none;font-family:'Open Sans',serif;font-size:16px;font-weight:normal;letter-spacing:-0.2px;line-height:25px;margin:0;padding:0;word-break:break-word;white-space:normal}#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side{float:right;margin:0 2.59% 0;width:29.3%}#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact{position:relative}#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{position:fixed;padding:24px 26px 21px 26px;width:293.891px;top:133px}@media screen and (max-width:1600px){#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{width:18.5%}}@media screen and (min-width:1280px) and (max-width:1500px){#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{width:18%}}#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact.fixed-contact-footer .contact-container{top:auto;bottom:160px}#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side .btn-call{width:67%;padding:7px 19px !important;display:none;background-color:#cf5800}#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side .hide-lister-phone{display:none}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container{background-color:#fff;font-family:'Open Sans',serif;font-size:14px;letter-spacing:0px;padding:7.095% 7.68% 6.15%;box-shadow:0 0 3px 0 rgba(0,0,0,0.2)}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-name,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-company{font-size:18px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-phone{font-size:22px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-logo{float:left;margin-right:14.7px;max-width:60px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-logo.missing-logo{background:url("../../../images/icon/no-broker-pic.png") no-repeat 0 center;background-size:100%;height:60px;width:60px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-name{display:block;margin-bottom:4px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-phone{color:#0089cd}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-company{clear:left;color:#777;float:left;margin:9.2px 0 11px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container label{color:#000}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form{clear:left;display:block;margin-top:6px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-name,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-name{border-radius:0;display:inline;width:48.9%}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-name:first-of-type,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-name:first-of-type{margin-right:2.095%}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-default,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-default,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small textarea.contact-default,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form textarea.contact-default{border-radius:0;width:99.895%}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group{margin-bottom:11px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:18px;text-shadow:none;width:99.895%}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary .fa-envelope,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;width:20px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary .fa-envelope:before,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary .fa-envelope:before{content:''}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group-message,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group-message{margin-bottom:22px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower{background-color:#f2f2f2;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);border:none;border-radius:0;padding:3.02% 3.565%}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom{line-height:50px;position:relative}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom .lister-company-logo{border:1px solid #ccc;margin:auto;position:absolute;top:0;bottom:0;right:0;max-width:162px;max-height:70px}@media screen and (max-width:575px){#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom .lister-company-logo{float:none;border:none;max-width:150px;position:relative}}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom hr{display:none}@media screen and (max-width:575px){#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom hr{display:block;width:90%;margin:15px auto 15px auto;border-top:1px solid #d8d8d8}}@media screen and (max-width:575px){#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom{line-height:inherit;text-align:center}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom.no-companyUrl{margin-top:20px;margin-bottom:20px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom.has-companyUrl{margin-top:20px}}@media screen and (max-width:575px){#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower{background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);position:absolute;bottom:40px}}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper+contact-broker-form .contact-broker .mtl-19,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper+contact-broker-form .contact-broker .mtr-19{margin-top:0px !important}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-logo{max-width:100px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-logo.missing-logo{background:url("../../../images/icon/no-broker-pic.png") no-repeat 0 center;background-size:100%;height:60px;width:60px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-company-logo{float:right;max-width:100px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-phone{display:block}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-company{clear:none;float:none;margin:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .btn-call-bottom{display:none;background-color:#cf5800}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .hide-lister-phone-bottom{display:none}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .control-group{margin-bottom:11px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .form-col-left{width:47%;float:left}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .form-col-right{width:47%;float:right}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .mtl-19,#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .mtr-19{margin-top:19px}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .left{float:left;width:47%}#cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .right{float:right;width:47%}#cf-map-container .profile-visible .profile-snapshot .contact-modal{background-color:#f2f2f2;display:block;font-family:'Open Sans',serif;font-size:14px;font-weight:300;letter-spacing:-0.1px;padding:25px;position:relative}#cf-map-container .profile-visible .profile-snapshot .contact-modal .closeButton{right:10px;top:10px}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form{clear:left;display:block;margin-top:6px}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-name{border-radius:0;display:inline;width:48.9%}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-name:first-of-type{margin-right:2.095%}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-default,#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form textarea.contact-default{border-radius:0;width:99.895%}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group{margin-bottom:11px}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:18px;text-shadow:none;width:99.895%}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;width:20px}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary .fa-envelope:before{content:''}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group.error{font-size:14px}#cf-map-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group-message{margin-bottom:22px}#cf-map-container .profile-visible .profile-snapshot .contact-modal .mobile-modal-contact{background-color:#f2f2f2;border-radius:0;font-family:'Open Sans',serif;font-size:14px;letter-spacing:0px;padding:0;top:12.5%}.ms-left{-ms-transform:rotate(-90deg)}.ms-right{-ms-transform:rotate(90deg)}@media screen and (min-width:1281px){body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-bottom .contact-container{display:none}}@media screen and (max-width:575px){body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .form-col-left,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-container.contact-container-lower contact-broker-form .form-col-left,body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-modal contact-broker-form .form-col-left,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-modal contact-broker-form .form-col-left{width:100%;float:left}body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .form-col-right,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-container.contact-container-lower contact-broker-form .form-col-right,body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-modal contact-broker-form .form-col-right,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-modal contact-broker-form .form-col-right{width:100%;float:right}body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .mtl-19,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-container.contact-container-lower contact-broker-form .mtl-19,body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-modal contact-broker-form .mtl-19,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-modal contact-broker-form .mtl-19{margin-top:19px}body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .mtr-19,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-container.contact-container-lower contact-broker-form .mtr-19,body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-modal contact-broker-form .mtr-19,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-modal contact-broker-form .mtr-19{margin-top:0px}body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .left,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-container.contact-container-lower contact-broker-form .left,body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-modal contact-broker-form .left,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-modal contact-broker-form .left{float:left;width:47%}body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .right,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-container.contact-container-lower contact-broker-form .right,body #cf-map-container .profile-visible .profile-snapshot .profile-container .contact-modal contact-broker-form .right,body #cf-map-container .profile-visible .profile-snapshot .modal .contact-modal contact-broker-form .right{float:right;width:47%}}@media screen and (min-width:1601px){body #cf-map-container .profile-visible,body #cf-map-container .profile-visible.listing-list-click,body #cf-map-container .profile-visible.profile-expanded{left:0;margin:0 auto;right:0;top:0;width:1185px;z-index:1050}}@media screen and (max-width:788px){#cf-map-container .profile-visible .overlay-panel .profile-container .left-side section.score-section .score-container{height:110px;margin:0 8vw;width:110px}}@media screen and (min-width:1101px) and (max-width:1600px){body #cf-map-container .profile-visible,body #cf-map-container .profile-visible.listing-list-click{left:0;margin-left:auto;margin-right:auto;right:0;top:0;width:1100px;z-index:1050}}@media screen and (min-width:1025px) and (max-width:1100px){body #cf-map-container .profile-visible,body #cf-map-container .profile-visible.listing-list-click{left:auto;max-width:1185px;right:13.4375vw;top:0;width:73.125vw;z-index:1050}}@media screen and (min-width:769px) and (max-width:1024px){body #cf-map-container .profile-visible,body #cf-map-container .profile-visible.listing-list-click{right:7.5012vw;top:0;width:85vw;z-index:1050}}@media screen and (max-width:768px){body #cf-map-container .profile-visible,body #cf-map-container .profile-visible.listing-list-click{left:auto;max-width:1185px;right:2.5vw;top:0;width:95vw;z-index:1050}}@supports (-moz-appearance:meterbar){#cf-map-container .profile-visible .profile-snapshot .header .actions .action-prev .listing-prev{position:relative}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-prev .action-label{margin:0 0 0 6px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save{max-width:72px}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite{position:relative}#cf-map-container .profile-visible .profile-snapshot .header .actions .action-save .action-label{margin:0 0 0 6px}}
.profile-container{font-family:'Open Sans',serif;font-size:1vw;font-weight:normal;letter-spacing:-0.2px;line-height:25px}.profile-container h1{color:#ce5a0d;font-family:'Roboto Slab',serif;font-size:1.375vw;font-weight:300;line-height:39px;margin-bottom:3px}.profile-container h3,.profile-container h2{color:#ce5a0d;font-family:'Roboto Slab',serif;font-size:1.375vw;font-weight:400;line-height:39px}.profile-container h5{font-weight:600;font-size:1vw}.profile-container .muted{color:#555}.profile-container .listing-header h1{color:#000;font-size:1.875vw;letter-spacing:-0.3px;line-height:30px}.profile-container .listing-header h1 .city,.profile-container .listing-header h1 .submarket{font-size:16px;font-family:'Open Sans',serif;line-height:22px;font-weight:normal;color:#555;display:inline-block}@media screen and (max-width:480px){.profile-container .listing-header h1 .city,.profile-container .listing-header h1 .submarket{font-size:14px}}.profile-container .listing-header h1 .submarket{color:#08c}.profile-container .listing-header h1 .submarket:before{content:"-";color:#555;margin-right:3px}@media screen and (max-width:480px){.profile-container .listing-header h1 .submarket:before{display:none}}.profile-container .listing-header h1.muted{color:#555;font-family:'Open Sans',serif;font-size:1vw;font-weight:normal;letter-spacing:-0.2px;line-height:25px;margin:0 0 10px}.profile-container .listing-header h3{color:#000;font-family:'Open Sans',serif;font-weight:normal}.profile-container .listing-header .listing-type-container{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%}.profile-container .listing-header .listing-type-container-misc{display:inline-block;overflow:hidden}.profile-container .summary-section,.profile-container .space-section,.profile-container .amenity-detail-section{margin-bottom:37px}.profile-container .summary-section .listing-summary,.profile-container .space-section .listing-summary,.profile-container .amenity-detail-section .listing-summary{margin:0;width:100%}.profile-container .summary-section .listing-summary .item,.profile-container .space-section .listing-summary .item,.profile-container .amenity-detail-section .listing-summary .item{border-bottom:1px solid #e3e3e3;box-sizing:border-box;float:left;line-height:21px;list-style-type:none;margin:0;width:50%}.profile-container .summary-section .listing-summary .item .title,.profile-container .space-section .listing-summary .item .title,.profile-container .amenity-detail-section .listing-summary .item .title{display:inline-block;font-weight:600;margin-top:5px;overflow:hidden;width:46%}.profile-container .summary-section .listing-summary .item .value,.profile-container .space-section .listing-summary .item .value,.profile-container .amenity-detail-section .listing-summary .item .value{color:rgba(85,85,85,0.9);display:inline-block;max-width:unset;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%}.profile-container .summary-section .listing-summary .item:nth-child(odd),.profile-container .space-section .listing-summary .item:nth-child(odd),.profile-container .amenity-detail-section .listing-summary .item:nth-child(odd){clear:left}.profile-container .summary-section .listing-summary.odd .item:last-child,.profile-container .space-section .listing-summary.odd .item:last-child,.profile-container .amenity-detail-section .listing-summary.odd .item:last-child{border-bottom:none}.profile-container .summary-section .listing-summary.even .item:last-child,.profile-container .space-section .listing-summary.even .item:last-child,.profile-container .amenity-detail-section .listing-summary.even .item:last-child,.profile-container .summary-section .listing-summary.even :nth-last-child(2),.profile-container .space-section .listing-summary.even :nth-last-child(2),.profile-container .amenity-detail-section .listing-summary.even :nth-last-child(2){border-bottom:none}.profile-container .score-section{display:flex;margin:20px 0 33.2px}.profile-container .score-section .score-container{border:1px solid #ddd;border-radius:100%;flex-direction:row;height:9.688vw;margin:0 2.675vw;text-align:center;width:9.688vw}.profile-container .score-section .score-container .score-value{color:#0089cd;font-family:'Roboto Slab',serif;font-size:2.625vw;font-weight:300;display:block;letter-spacing:-0.4px;line-height:2.875vw;margin-top:15%;text-align:center;width:100%}.profile-container .score-section .score-container .score-icon{background-repeat:no-repeat;background-size:87px;display:block;height:20px;margin:2px auto 8px}.profile-container .score-section .score-container .score-icon .star{background-image:url("../../../images/icon/icon-sprites.png");background-position:1px -58px;background-repeat:no-repeat;background-size:87px;display:none;height:18.1px;width:19px}.profile-container .score-section .score-container .score-icon-star-1 .star-1{display:inline-block}.profile-container .score-section .score-container .score-icon-star-2 .star-1,.profile-container .score-section .score-container .score-icon-star-2 .star-2{display:inline-block}.profile-container .score-section .score-container .score-icon-star-3 .star-1,.profile-container .score-section .score-container .score-icon-star-3 .star-2,.profile-container .score-section .score-container .score-icon-star-3 .star-3{display:inline-block}.profile-container .score-section .score-container .score-icon-star-4 .star-1,.profile-container .score-section .score-container .score-icon-star-4 .star-2,.profile-container .score-section .score-container .score-icon-star-4 .star-3,.profile-container .score-section .score-container .score-icon-star-4 .star-4{display:inline-block}.profile-container .score-section .score-container .score-icon-star-5 .star-1,.profile-container .score-section .score-container .score-icon-star-5 .star-2,.profile-container .score-section .score-container .score-icon-star-5 .star-3,.profile-container .score-section .score-container .score-icon-star-5 .star-4,.profile-container .score-section .score-container .score-icon-star-5 .star-5{display:inline-block}.profile-container .score-section .score-container .score-icon.score-icon-transit{background-image:url("../../../images/icon/icon-sprites.png");background-position:-38px -36px;width:16px}.profile-container .score-section .score-container .score-icon.score-icon-walk{background-image:url("../../../images/icon/icon-sprites.png");background-position:-58px -36px;width:14px}.profile-container .score-section .score-container .score-label{color:#103b74;font-family:'Open Sans',serif;font-size:1vw;letter-spacing:-0.1px;text-align:center}.profile-container .description-section{margin-bottom:37px}.profile-container .green-section{margin-bottom:37px}.profile-container .amenities-section{margin:0}.profile-container .amenities-section .amenity-detail-section{margin:0}.profile-container .amenities-section .amenity-detail-section .listing-summary .item{border-bottom:none}.profile-container .amenities-section .amenity-detail-section .listing-summary .item .value{color:#000}.profile-container .tenant-section .table-sleek th,.profile-container .transit-section .table-sleek th,.profile-container .space-section .table-sleek th,.profile-container .parking-section .table-sleek th,.profile-container .demographic-section .table-sleek th,.profile-container .financial-section .table-sleek th,.profile-container .tenant-section .table-sleek td,.profile-container .transit-section .table-sleek td,.profile-container .space-section .table-sleek td,.profile-container .parking-section .table-sleek td,.profile-container .demographic-section .table-sleek td,.profile-container .financial-section .table-sleek td{border-color:#ddd;padding:7.5px 0;text-align:center;width:20%}.profile-container .tenant-section .table-sleek th:first-of-type,.profile-container .transit-section .table-sleek th:first-of-type,.profile-container .space-section .table-sleek th:first-of-type,.profile-container .parking-section .table-sleek th:first-of-type,.profile-container .demographic-section .table-sleek th:first-of-type,.profile-container .financial-section .table-sleek th:first-of-type,.profile-container .tenant-section .table-sleek td:first-of-type,.profile-container .transit-section .table-sleek td:first-of-type,.profile-container .space-section .table-sleek td:first-of-type,.profile-container .parking-section .table-sleek td:first-of-type,.profile-container .demographic-section .table-sleek td:first-of-type,.profile-container .financial-section .table-sleek td:first-of-type{text-align:left;width:60%}.profile-container .tenant-section .table-sleek td:first-of-type,.profile-container .transit-section .table-sleek td:first-of-type,.profile-container .space-section .table-sleek td:first-of-type,.profile-container .parking-section .table-sleek td:first-of-type,.profile-container .demographic-section .table-sleek td:first-of-type,.profile-container .financial-section .table-sleek td:first-of-type{font-weight:600}.profile-container .tenant-section .table-sleek th,.profile-container .transit-section .table-sleek th,.profile-container .space-section .table-sleek th,.profile-container .parking-section .table-sleek th,.profile-container .demographic-section .table-sleek th,.profile-container .financial-section .table-sleek th{border-top:none;color:#777;font-weight:normal}.profile-container .tenant-section .table-sleek.table-hover tbody tr:hover td,.profile-container .transit-section .table-sleek.table-hover tbody tr:hover td,.profile-container .space-section .table-sleek.table-hover tbody tr:hover td,.profile-container .parking-section .table-sleek.table-hover tbody tr:hover td,.profile-container .demographic-section .table-sleek.table-hover tbody tr:hover td,.profile-container .financial-section .table-sleek.table-hover tbody tr:hover td{background:none}.profile-container .transit-section .table-sleek th,.profile-container .transit-section .table-sleek td{width:10%}.profile-container .transit-section .table-sleek th.transit-label,.profile-container .transit-section .table-sleek td.transit-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}.profile-container .transit-section .table-sleek .transit-section-body:after{content:'';display:block;height:17px}.profile-container .space-section .table-sleek th:first-of-type,.profile-container .space-section .table-sleek td:first-of-type{width:25%}.profile-container .space-section .table-sleek th,.profile-container .space-section .table-sleek td{padding:7.5px 3.5px;vertical-align:middle}.profile-container .space-section .table-sleek .space-section-body{background-color:#f9f9f9}.profile-container .space-section .table-sleek .space-section-body .detail-name{color:#08c;cursor:pointer;font-weight:400}.profile-container .space-section .table-sleek .space-section-body .dropdown-component{background-color:transparent;border:none;font-size:unset;height:auto;text-align:left}.profile-container .space-section .table-sleek .space-section-body .dropdown-component .btn.dropdown-toggle{background-color:transparent;box-shadow:none;color:#08c;font-size:unset;padding:0}.profile-container .space-section .table-sleek .space-section-body .dropdown-component .btn.dropdown-toggle .caret:after{background:url("../../../images/icon/chevron-blue.svg") no-repeat 0 center;background-size:100%;left:86%;margin-top:-5px;transform:rotate(180deg)}.profile-container .space-section .table-sleek .space-section-body .dropdown-component .btn.dropdown-toggle .dropdown-label:after{content:'Hide details'}.profile-container .space-section .table-sleek .space-section-body .dropdown-component .btn.dropdown-toggle.collapsed .caret:after{transform:rotate(0deg)}.profile-container .space-section .table-sleek .space-section-body .dropdown-component .btn.dropdown-toggle.collapsed .dropdown-label:after{content:'View details'}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container{border:none;padding:8px}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section pre{margin-top:5px !important}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section .listing-summary{display:inline-block;margin-bottom:30px}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section .listing-summary .item .title,.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section .listing-summary .item .value{font-weight:400}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section .listing-summary .item .title{color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section .attachment-section{border:none !important;padding-bottom:0}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section .attachment-section .flyer-header{display:none}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section.collapse{border:none}.profile-container .space-section .table-sleek .space-section-body tr td.space-details-container .space-details-section.collapse.in{border-top:1px dashed #ddd}.profile-container .space-section .carousel.space-carousel{margin:0 auto;max-width:75%}.profile-container .space-section .carousel.space-carousel .carousel-inner{background-color:#555;height:16vw;max-height:255px}.profile-container .space-section .carousel.space-carousel .carousel-inner .item{box-shadow:none;height:100%;margin:0 auto}.profile-container .space-section .carousel.space-carousel .carousel-inner .item img{image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;margin:0 auto;overflow:hidden}.profile-container .highlight-section .table-sleek td{padding-left:0;text-align:left}.profile-container .highlight-section .table-sleek tr:first-of-type td{border-top:0}.profile-container .financial-section .table-sleek tr:first-of-type td{border-top:0}.profile-container .parking-section .table-sleek tr:first-of-type td{border-top:0}.profile-container section.accordion .accordion-group{border:none;border-radius:0;margin-bottom:0}.profile-container section.accordion .accordion-group .accordion-heading{float:left;position:relative}.profile-container section.accordion .accordion-group .accordion-heading .accordion-toggle.caret{border:none;display:inline-block;float:right;padding:0}.profile-container section.accordion .accordion-group .accordion-heading .accordion-toggle.caret.collapsed:after{transform:rotate(0deg)}.profile-container section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{background:url(../../../images/icon/chevron-orange.svg) no-repeat 0 center;background-size:100%;content:'';height:.9375vw;width:1.5625vw;position:absolute;right:0;top:50%;transform:rotate(180deg)}@media screen and (max-width:1280px){.profile-container{font-size:1.25vw}.profile-container h1{font-size:1.718675vw;line-height:39px}.profile-container h3,.profile-container h2{font-size:1.718675vw;line-height:39px}.profile-container h5{font-size:1.25vw}.profile-container .listing-header h1{font-size:2.34375vw}.profile-container .listing-header h1.muted{font-size:1.25vw}.profile-container section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{height:1.171vw;width:1.953vw}.profile-container .space-section .carousel.space-carousel .carousel-inner{height:33vw;max-height:400px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side pre{font-size:1.25vw}}@media screen and (max-width:1024px){.profile-container{font-size:1.5625vw}.profile-container h1{font-size:2.1484375vw}.profile-container h3,.profile-container h2{font-size:2.1484375vw}.profile-container h5{font-size:1.5625vw}.profile-container .listing-header h1{font-size:2.9296875vw}.profile-container .listing-header h1.muted{font-size:1.5625vw}.profile-container section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{height:1.46484375vw;width:2.44140625vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side pre{font-size:1.5625vw}}@media screen and (max-width:979px){.profile-container{font-size:1.63417vw}.profile-container h1{font-size:2.246975vw;line-height:39px}.profile-container h3,.profile-container h2{font-size:2.246975vw;line-height:39px}.profile-container h5{font-size:1.63417vw}.profile-container .listing-header h1{font-size:2.86778vw}.profile-container .listing-header h1.muted{font-size:1.63417vw}.profile-container section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{height:1.532vw;width:2.553vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side pre{font-size:1.63417vw}}@media screen and (max-width:768px){.profile-container{font-size:2.08333vw}.profile-container h1{font-size:2.86458333vw;line-height:39px}.profile-container h3,.profile-container h2{font-size:2.86458333vw;line-height:39px}.profile-container h5{font-size:2.08333vw}.profile-container .listing-header h1{font-size:3.6458333vw}.profile-container .listing-header h1.muted{font-size:2.08333vw}.profile-container section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{height:1.953125vw;width:3.255208333vw}.profile-container .space-section .carousel.space-carousel .carousel-inner{height:37vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side pre{font-size:2.08333vw}}#cfPartnerContainer #cf-search-widget-container footer{display:none}#cfPartnerContainer #cf-search-widget-container .btn.filters{background-color:transparent;background-image:none;border:none;border-color:transparent;border-radius:0;box-shadow:none;color:#000;font-family:'Open Sans',serif;font-size:14px;font-weight:normal;letter-spacing:-0.1px;line-height:22px;text-shadow:none;position:fixed}#cfPartnerContainer #cf-search-widget-container .btn.filters .fa-search{display:none}#cfPartnerContainer #cf-search-widget-container .btn.filters .filter-toggle.caret{border:none;display:inline-block;float:right;padding:0 0 0 8px}#cfPartnerContainer #cf-search-widget-container .btn.filters .filter-toggle.caret:after{background:url("../../../images/icon/chevron.svg") no-repeat 0 center;background-size:100%;content:'';height:8px;width:13px;position:absolute;right:0;top:35%;transform:rotate(0deg)}#cfPartnerContainer #cf-search-widget-container .btn.filters.mobile-filter-on .filter-toggle.caret:after{transform:rotate(180deg)}#cfPartnerContainer #cf-search-widget-container .related-items li:nth-child(n+11){display:none}@media (max-width:1024px){#cfPartnerContainer #cf-search-widget-container .related-items li:nth-child(n+25){display:none}}#cfPartnerContainer #cf-search-widget-container .related-items #expand-collaspe>a:first-child{display:none}#cfPartnerContainer #cf-search-widget-container .related-items #expand-collaspe>a:last-child{display:block}#cfPartnerContainer #cf-search-widget-container .related-items:target li{display:block}@media (max-width:1024px){#cfPartnerContainer #cf-search-widget-container .related-items:target li{display:block}}#cfPartnerContainer #cf-search-widget-container .related-items:target #expand-collaspe>a:first-child{display:block}#cfPartnerContainer #cf-search-widget-container .related-items:target #expand-collaspe>a:last-child{display:none}#cfPartnerContainer #cf-search-widget-container .btn.filters:focus{outline:none}#cfPartnerContainer #cf-search-widget-container .map-search-results h1.search-detail{box-sizing:border-box;background-color:rgba(255,255,255,0.95);color:#cf5800;font-family:'Roboto Slab',serif;font-size:18px;font-weight:300;margin:0;overflow:hidden;padding:16px 0 10px 15px;position:absolute;z-index:10;left:0px}@media only screen and (min-width:400px){#cfPartnerContainer #cf-search-widget-container .map-search-results h1.search-detail{width:100%}}@media only screen and (min-width:768px){#cfPartnerContainer #cf-search-widget-container .map-search-results h1.search-detail{width:40%;top:100px}}@media screen and (min-width:896px) and (max-width:1024px){#cfPartnerContainer #cf-search-widget-container .map-search-results h1.search-detail{width:45.2%}}@media screen and (min-width:1025px) and (max-width:1279px){#cfPartnerContainer #cf-search-widget-container .map-search-results h1.search-detail{width:calc(100% - 583px)}}@media screen and (min-width:1280px) and (max-width:1599px){#cfPartnerContainer #cf-search-widget-container .map-search-results h1.search-detail{width:calc(100% - 869px)}}@media screen and (min-width:1600px){#cfPartnerContainer #cf-search-widget-container .map-search-results h1.search-detail{width:calc(100% - 869px)}}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper{margin-left:0;width:43.25%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .description-container-mobile{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary{background-color:rgba(85,85,85,0.85);background-image:none;border-color:#555;border-radius:0;box-shadow:none;color:white;font-weight:normal;height:22px;padding:5px;position:absolute;right:10px;text-shadow:none;top:233px;width:auto}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary{top:60px !important;left:27px;border-radius:4px;font-size:14px;padding:10px 14px 10px 14px;font-family:'Open Sans',serif;letter-spacing:-0.09px;line-height:19px;box-shadow:0 0 10px 0 rgba(0,0,0,0.25);right:inherit;border:none;color:#fff;background-color:#616468}@media (max-width:980px) and (min-width:768px){#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary{top:178px !important}}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary{padding-right:8px;padding-bottom:8px;top:67px !important}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary .has-boundary,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary .no-boundary{display:none}}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary:hover{background-color:#7a7d82}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary .bounary-icon{background-image:url(../../../images/icon/icon-remove-boundary.svg);width:21px;height:21px;display:inline-block;vertical-align:middle;margin-right:5px;top:-2px;position:relative}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary.show{color:#000;background-color:#fff}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary.show:hover{background-color:#e6e6e6}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary.new-boundary.show .bounary-icon{background-image:url(../../../images/icon/icon-show-boundary.svg)}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper .btn.remove-boundary:hover{background-color:#08c}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper #diamond-ad-container #closeBtn{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper #diamond-ad-container #closeBtn .close-btn{width:68px;background:#979797;color:white;padding:1px 5px 1px 15px;text-transform:uppercase;position:absolute;right:0;cursor:pointer;top:-17px;font-family:"Open Sans";font-size:11px;line-height:15px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-map-wrapper #diamond-ad-container #closeBtn .close-btn:after{content:'✕';right:3px;font-family:"Open Sans";font-size:15px;position:absolute}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1{background-color:#fff;box-shadow:none;-webkit-box-shadow:none;width:55%;-webkit-overflow-scrolling:touch}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container{display:flex;flex-direction:row;flex-wrap:wrap;margin:16px;overflow:hidden}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.non-diam:nth-child(even){padding-left:8px;padding-right:2px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.non-diam:nth-child(odd){padding-right:8px;padding-left:2px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a{height:100%;margin-bottom:16px;max-width:400px;width:calc(50% - 10px)}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item{border-top:none;flex:1 1;height:100%;padding:0}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(119,119,119,0.5);height:100%;position:relative}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article no-photo .photo-stretchy-wrapper{padding-top:0}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container{border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;height:264px;margin:0;position:relative;width:100%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-matterport{background:url(../../../images/icon/3d-load.svg) no-repeat 0 center;background-size:256px;height:28px;margin:16px 16px 0 0;position:absolute;right:36px;top:0;width:33px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-video{height:30px;margin:16px 16px 0 0;position:absolute;right:36px;top:0;width:30px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-favorite{background-image:url("../../../images/icon/icon-sprites.png");background-position:-68px -277px;background-repeat:no-repeat;background-size:256px;height:28px;margin:16px 16px 0 0;position:absolute;right:0;top:0;width:33px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-favorite:hover{background-position:-68px -304px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-favorite-on,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .listing-favorite-on:hover{background-position:-105px -304px;cursor:default}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container .photo-count{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container.no-photo{background-color:#555;border:none;color:white;box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-moz-box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-webkit-box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container.no-photo table{height:100%;width:100%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container.no-photo table i.fa.fa-camera{background:url("../../../images/icon/photo-missing.svg") no-repeat 0 center;background-size:100%;height:100px;width:100px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container.no-photo table i.fa.fa-camera:before{content:""}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container.no-photo table .missing-label{display:block;font-family:'Open Sans',serif;font-size:14px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container:before{border-top-left-radius:4px;border-top-right-radius:4px;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:-moz-linear-gradient(top,rgba(0,0,0,0.4) 0%,transparent 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.4) 0%,transparent 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,transparent 100%);height:31.06382978723%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .photo-container:after{content:'';position:absolute;right:0;bottom:0;left:0;background-image:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,0.4) 100%);background-image:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.4) 100%);background-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.4) 100%);height:31.06382978723%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container{position:relative}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-logo,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-name{position:absolute;right:25px;top:-67px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-logo.owner,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-name.owner{left:25px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-logo{border-radius:4px;margin-top:5px;max-height:45px;max-width:135px;top:-80px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-name{color:#fff;display:inline-block;font-family:'Open Sans',serif;font-size:24px;font-weight:bold;letter-spacing:-1px;line-height:43px;margin-top:0;max-width:90%;overflow:hidden;text-align:left;text-overflow:ellipsis;text-shadow:0 2px 1px rgba(0,0,0,0.6);white-space:nowrap;width:auto}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .sponsor-container .lister-name.owner{font-size:24px;max-width:unset}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list{margin:0;position:absolute;text-align:right;width:100%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list li{border-radius:50%;box-shadow:0 4px 12px 0 #fff;display:none;height:45px;margin-right:15px;overflow:hidden;position:relative;top:-12px;vertical-align:top;width:45px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list li img{min-height:45px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list li span.no-broker-photo{background:url("../../../images/icon/no-broker-pic.png") no-repeat 0 center;background-size:100%;display:inline-block;height:45px;width:45px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list li:nth-of-type(1n+4){display:none !important}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .agent-list li.no-photo{background-color:transparent}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a .listing-list-item article .prop-listing{color:#000;font-family:'Open Sans',serif;font-weight:normal;letter-spacing:-0.1px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a:hover{text-decoration:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-40{padding:0 2px !important;width:800px;max-width:800px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .photo-container{height:420px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-40 .listing-list-item article .agent-list li{display:inline-block}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .agent-list li,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .agent-list li{display:inline-block}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-30 .listing-list-item article .agent-list li:nth-of-type(1n+3),#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .agent-list li:nth-of-type(1n+3){display:none !important}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-25 .listing-list-item article .agent-list li{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-left .prop-listing-address .listing.lead,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-left .prop-listing-address .listing.lead{font-size:20px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-left .prop-listing-address .prop-listing-city,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-left .prop-listing-address .prop-listing-city{font-size:16px;font-weight:600}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-left .prop-listing-type,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-left .prop-listing-type{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-right .prop-listing-price .price-padding,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-right .prop-listing-price .price-padding{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-right .prop-listing-price .size-desc,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-right .prop-listing-price .size-desc{display:inline}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-20 .listing-list-item article .prop-listing .listing-right .prop-listing-misc,#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-container a.level-10 .listing-list-item article .prop-listing .listing-right .prop-listing-misc{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-more-container{margin:15px 0 2.5px;text-align:center}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-more-container .btn.load-more-light{background-color:#f2f2f2;border:1px solid #e8e8e8;border-radius:4px;height:44px;width:auto;text-transform:uppercase;font-size:14px;font-weight:500;color:#555}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .list-more-container .btn.load-more-light:hover{background-color:#fff;border:1px solid #e8e8e8;color:#08c}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .related-link-container{display:flex;flex-direction:row;flex-flow:row wrap;margin:0 2% 3%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .related-link-container .related-items{margin:20px 3% 0;width:44%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .related-link-container .related-items h5{color:#ce5a0d;font-family:'Roboto Slab',serif;font-size:14px;font-weight:400;letter-spacing:-0.1px;margin-bottom:10px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .related-link-container .related-items .seo-links{margin:0}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .related-link-container .related-items .seo-links li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .related-link-container .related-items .seo-links li .seoLink{color:#000;font-family:'Open Sans',serif;font-size:12px;font-weight:normal;letter-spacing:-0.1px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .related-link-container .related-items .seo-links li .seoLink:hover{color:#737373;text-decoration:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .related-link-container .ng-hide{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .blurb-title{margin:5% 5% 0%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .blurb-title img{width:30px;height:32px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .blurb-items{margin:3% 5% 3%}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .blurb-items h2{color:#ce5a0d;font-family:'Roboto Slab',serif;font-size:14px;font-weight:400;letter-spacing:-0.1px;margin-bottom:10px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .blurb-items .blurb-details{color:black;font-family:'Open Sans',serif;font-size:12px;font-weight:normal;letter-spacing:-0.1px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .blurb-items .blurb-details .question{color:#ce5a0d;font-family:"Roboto Slab",serif;font-size:14px;font-weight:400;letter-spacing:-0.1px;margin-bottom:10px}#cfPartnerContainer #cf-search-widget-container .map-search-results #cf-col-1 .blurb-items .blurb-details .answer ul{list-style:disc}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header{box-shadow:0 1px 1px rgba(0,0,0,0.2)}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions{display:flex;margin:6px 11px 8px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item{border-right:1px solid #ddd;color:#0089cd;font-family:'Open Sans',serif;font-size:14px;font-weight:bold;letter-spacing:-0.1px;line-height:34px;flex:1 1 auto;float:left;height:34px;padding:0 10.8px;text-transform:uppercase}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item a.muted .listing-prev{background-position:-27px -42px;cursor:default}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item a.muted .listing-next{background-position:-27px -43px;cursor:default;transform:rotate(180deg)}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item a:hover{color:#0089cd;text-decoration:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item a.muted:hover{color:#999;cursor:default}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item .action-label{float:left;margin:0 0 0 26px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item .listing-icon{background-image:url("../../../images/icon/icon-sprites.png");background-position:2px -17px;background-repeat:no-repeat;background-size:89px;float:left;height:20px;margin:8px 0 0;position:absolute;top:0;width:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-no-border{border:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save{max-width:63.2px;padding-left:0}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save{margin-top:7px !important}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save a.saved{cursor:default}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite{background-position:1px -20px;background-size:96px;width:21px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite:hover{background-position:-42px -85px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite-on,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite-on:hover{background-position:-20px -20px;background-size:96px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-share{display:none;width:90px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-share .listing-share{background-position:-44px -21px;margin:6px 0 0;width:20px}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact{margin-top:7px !important}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:14px;padding:4px 2px;text-shadow:none;width:143px;height:34px}@media (max-width:980px) and (min-width:481px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{height:36px}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;position:relative;top:2px;width:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{text-transform:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .display-owner-logo{text-align:center}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .display-owner-logo .lister-logo{height:100%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .display-owner-logo .lister-name{color:#0c3c74}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-prev{border-left:1px solid #ddd;max-width:58.4px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-prev .listing-prev{background-position:-13px -26px;background-size:64px;height:14px;margin:10px 0 0;width:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-prev .action-label{margin:0 0 0 20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-next{max-width:58.4px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-next .listing-next{background-position:-14px -26px;background-size:64px;height:13px;margin:10px 0 0;transform:rotate(180deg);width:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-next .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-expand{max-width:86.4px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-expand .listing-expand{background-position:-57px -17px;width:18px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-expand .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-close{padding-right:0;max-width:66.2px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-close .listing-close{background-position:-1px -39px;height:15px;margin:10px 0 0;width:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-close .action-label{margin:0 6.5px 0 0}@media screen and (max-width:768px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .desktop-offmarket{display:none}}@media screen and (min-width:768px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .mobile-offmarket{display:none}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .button-pill{background-color:#ce5a0d;border:none;color:white;padding:5px 20px;text-align:center;text-decoration:none;display:inline-block;margin:2px 2px;pointer-events:none;border-radius:16px;vertical-align:top}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container{margin-top:32px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .no-right-side{margin:2.25% !important;width:96% !important}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side{float:left;margin:0 0 0 2.25%;width:63.14%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section{border-bottom:1px solid #e4e4e4;padding-bottom:38px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.no-hr-separator{border-bottom:none;padding-bottom:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section{margin-left:-27px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-photo-wrapper .photo-count-label,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-photo-wrapper .photo-count-label,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-image-container .photo-count-label.tour,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-image-container .photo-count-label.tour{background-color:#444;border:1px solid rgba(255,255,255,0.5);border-radius:3px;color:#fff;filter:alpha(opacity=80);font-family:'Open Sans',serif;line-height:23px;min-width:30px;opacity:.8;padding:5px 9px;position:absolute;right:10px;top:10px;z-index:100}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-photo-wrapper:before,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-photo-wrapper:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0.16) 0%,transparent 100%)}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel .carousel-inner,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel .carousel-inner{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel .carousel-inner .item,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel .carousel-inner .item{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls{bottom:40%;width:100%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left{float:left;position:relative;z-index:2}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left .fa-chevron-left:before,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left .fa-chevron-left:before{content:""}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left .fa-chevron-left,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left .fa-chevron-left{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;left:22px;transform:rotate(90deg);width:40px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right{float:right;position:relative;z-index:2}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right .fa-chevron-right:before,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right .fa-chevron-right:before{content:""}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right .fa-chevron-right,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right .fa-chevron-right{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;right:22px;transform:rotate(-90deg);width:40px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .tab-container .left-tab,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .tab-container .left-tab,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .tab-container .right-tab,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .tab-container .right-tab{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .photo-container,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .photo-container{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section{margin:0 0 0 2.25%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side pre{background:transparent;border:none;font-family:'Open Sans',serif;font-size:16px;font-weight:normal;letter-spacing:-0.2px;line-height:25px;margin:0;padding:0;word-break:break-word;white-space:normal}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side{float:right;margin:0 2.59% 0;width:29.3%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact{position:relative}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{position:fixed;padding:24px 26px 21px 26px;width:293.891px;top:133px}@media screen and (max-width:1600px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{width:18.5%}}@media screen and (min-width:1280px) and (max-width:1500px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{width:18%}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact.fixed-contact-footer .contact-container{top:auto;bottom:160px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side .btn-call{width:67%;padding:7px 19px !important;display:none;background-color:#cf5800}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side .hide-lister-phone{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container{background-color:#fff;font-family:'Open Sans',serif;font-size:14px;letter-spacing:0px;padding:7.095% 7.68% 6.15%;box-shadow:0 0 3px 0 rgba(0,0,0,0.2)}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-name,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-company{font-size:18px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-phone{font-size:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-logo{float:left;margin-right:14.7px;max-width:60px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-logo.missing-logo{background:url("../../../images/icon/no-broker-pic.png") no-repeat 0 center;background-size:100%;height:60px;width:60px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-name{display:block;margin-bottom:4px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-phone{color:#0089cd}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-company{clear:left;color:#777;float:left;margin:9.2px 0 11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container label{color:#000}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form{clear:left;display:block;margin-top:6px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-name,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-name{border-radius:0;display:inline;width:48.9%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-name:first-of-type,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-name:first-of-type{margin-right:2.095%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small textarea.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form textarea.contact-default{border-radius:0;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group{margin-bottom:11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:18px;text-shadow:none;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary .fa-envelope,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;width:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary .fa-envelope:before,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group-message,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group-message{margin-bottom:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower{background-color:#f2f2f2;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);border:none;border-radius:0;padding:3.02% 3.565%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom{line-height:50px;position:relative}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom .lister-company-logo{border:1px solid #ccc;margin:auto;position:absolute;top:0;bottom:0;right:0;max-width:162px;max-height:70px}@media screen and (max-width:575px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom .lister-company-logo{float:none;border:none;max-width:150px;position:relative}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom hr{display:none}@media screen and (max-width:575px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom hr{display:block;width:90%;margin:15px auto 15px auto;border-top:1px solid #d8d8d8}}@media screen and (max-width:575px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom{line-height:inherit;text-align:center}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom.no-companyUrl{margin-top:20px;margin-bottom:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom.has-companyUrl{margin-top:20px}}@media screen and (max-width:575px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower{background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);position:absolute;bottom:40px}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper+contact-broker-form .contact-broker .mtl-19,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper+contact-broker-form .contact-broker .mtr-19{margin-top:0px !important}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-logo{max-width:100px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-logo.missing-logo{background:url("../../../images/icon/no-broker-pic.png") no-repeat 0 center;background-size:100%;height:60px;width:60px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-company-logo{float:right;max-width:100px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-phone{display:block}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-company{clear:none;float:none;margin:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .btn-call-bottom{display:none;background-color:#cf5800}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .hide-lister-phone-bottom{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .control-group{margin-bottom:11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .form-col-left{width:47%;float:left}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .form-col-right{width:47%;float:right}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .mtl-19,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .mtr-19{margin-top:19px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .left{float:left;width:47%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .right{float:right;width:47%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal{background-color:#f2f2f2;display:block;font-family:'Open Sans',serif;font-size:14px;font-weight:300;letter-spacing:-0.1px;padding:25px;position:relative}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal .closeButton{right:10px;top:10px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form{clear:left;display:block;margin-top:6px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-name{border-radius:0;display:inline;width:48.9%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-name:first-of-type{margin-right:2.095%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form textarea.contact-default{border-radius:0;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group{margin-bottom:11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:18px;text-shadow:none;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;width:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group.error{font-size:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group-message{margin-bottom:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal .mobile-modal-contact{background-color:#f2f2f2;border-radius:0;font-family:'Open Sans',serif;font-size:14px;letter-spacing:0px;padding:0;top:12.5%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header{box-shadow:0 1px 1px rgba(0,0,0,0.2)}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions{display:flex;margin:6px 11px 8px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item{border-right:1px solid #ddd;color:#0089cd;font-family:'Open Sans',serif;font-size:14px;font-weight:bold;letter-spacing:-0.1px;line-height:34px;flex:1 1 auto;float:left;height:34px;padding:0 10.8px;text-transform:uppercase}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item a.muted .listing-prev{background-position:-27px -42px;cursor:default}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item a.muted .listing-next{background-position:-27px -43px;cursor:default;transform:rotate(180deg)}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item a:hover{color:#0089cd;text-decoration:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item a.muted:hover{color:#999;cursor:default}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item .action-label{float:left;margin:0 0 0 26px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-item .listing-icon{background-image:url("../../../images/icon/icon-sprites.png");background-position:2px -17px;background-repeat:no-repeat;background-size:89px;float:left;height:20px;margin:8px 0 0;position:absolute;top:0;width:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-no-border{border:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save{max-width:63.2px;padding-left:0}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save{margin-top:7px !important}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save a.saved{cursor:default}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite{background-position:1px -20px;background-size:96px;width:21px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite:hover{background-position:-42px -85px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite-on,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-save .listing-favorite-on:hover{background-position:-20px -20px;background-size:96px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-share{display:none;width:90px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-share .listing-share{background-position:-44px -21px;margin:6px 0 0;width:20px}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact{margin-top:7px !important}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:14px;padding:4px 2px;text-shadow:none;width:143px;height:34px}@media (max-width:980px) and (min-width:481px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{height:36px}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;position:relative;top:2px;width:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{text-transform:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .display-owner-logo{text-align:center}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .display-owner-logo .lister-logo{height:100%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .display-owner-logo .lister-name{color:#0c3c74}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-prev{border-left:1px solid #ddd;max-width:58.4px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-prev .listing-prev{background-position:-13px -26px;background-size:64px;height:14px;margin:10px 0 0;width:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-prev .action-label{margin:0 0 0 20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-next{max-width:58.4px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-next .listing-next{background-position:-14px -26px;background-size:64px;height:13px;margin:10px 0 0;transform:rotate(180deg);width:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-next .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-expand{max-width:86.4px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-expand .listing-expand{background-position:-57px -17px;width:18px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-expand .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-close{padding-right:0;max-width:66.2px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-close .listing-close{background-position:-1px -39px;height:15px;margin:10px 0 0;width:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-close .action-label{margin:0 6.5px 0 0}@media screen and (max-width:768px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .desktop-offmarket{display:none}}@media screen and (min-width:768px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .mobile-offmarket{display:none}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .button-pill{background-color:#ce5a0d;border:none;color:white;padding:5px 20px;text-align:center;text-decoration:none;display:inline-block;margin:2px 2px;pointer-events:none;border-radius:16px;vertical-align:top}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container{margin-top:32px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .no-right-side{margin:2.25% !important;width:96% !important}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side{float:left;margin:0 0 0 2.25%;width:63.14%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section{border-bottom:1px solid #e4e4e4;padding-bottom:38px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.no-hr-separator{border-bottom:none;padding-bottom:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section{margin-left:-27px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-photo-wrapper .photo-count-label,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-photo-wrapper .photo-count-label,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-image-container .photo-count-label.tour,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-image-container .photo-count-label.tour{background-color:#444;border:1px solid rgba(255,255,255,0.5);border-radius:3px;color:#fff;filter:alpha(opacity=80);font-family:'Open Sans',serif;line-height:23px;min-width:30px;opacity:.8;padding:5px 9px;position:absolute;right:10px;top:10px;z-index:100}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-photo-wrapper:before,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-photo-wrapper:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0.16) 0%,transparent 100%)}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel .carousel-inner,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel .carousel-inner{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel .carousel-inner .item,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel .carousel-inner .item{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls{bottom:40%;width:100%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left{float:left;position:relative;z-index:2}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left .fa-chevron-left:before,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left .fa-chevron-left:before{content:""}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .left .fa-chevron-left,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .left .fa-chevron-left{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;left:22px;transform:rotate(90deg);width:40px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right{float:right;position:relative;z-index:2}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right .fa-chevron-right:before,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right .fa-chevron-right:before{content:""}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .carousel-controls .right .fa-chevron-right,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .carousel-controls .right .fa-chevron-right{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;right:22px;transform:rotate(-90deg);width:40px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .tab-container .left-tab,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .tab-container .left-tab,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .tab-container .right-tab,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .tab-container .right-tab{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .photo-container,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section .photo-container{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side section.space-section{margin:0 0 0 2.25%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .left-side pre{background:transparent;border:none;font-family:'Open Sans',serif;font-size:16px;font-weight:normal;letter-spacing:-0.2px;line-height:25px;margin:0;padding:0;word-break:break-word;white-space:normal}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side{float:right;margin:0 2.59% 0;width:29.3%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact{position:relative}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{position:fixed;padding:24px 26px 21px 26px;width:293.891px;top:133px}@media screen and (max-width:1600px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{width:18.5%}}@media screen and (min-width:1280px) and (max-width:1500px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact .contact-container{width:18%}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side.fixed-contact.fixed-contact-footer .contact-container{top:auto;bottom:160px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side .btn-call{width:67%;padding:7px 19px !important;display:none;background-color:#cf5800}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .right-side .hide-lister-phone{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container{background-color:#fff;font-family:'Open Sans',serif;font-size:14px;letter-spacing:0px;padding:7.095% 7.68% 6.15%;box-shadow:0 0 3px 0 rgba(0,0,0,0.2)}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-name,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-company{font-size:18px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-phone{font-size:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-logo{float:left;margin-right:14.7px;max-width:60px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-logo.missing-logo{background:url("../../../images/icon/no-broker-pic.png") no-repeat 0 center;background-size:100%;height:60px;width:60px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-name{display:block;margin-bottom:4px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-phone{color:#0089cd}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container .lister-company{clear:left;color:#777;float:left;margin:9.2px 0 11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container label{color:#000}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form{clear:left;display:block;margin-top:6px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-name,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-name{border-radius:0;display:inline;width:48.9%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-name:first-of-type,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-name:first-of-type{margin-right:2.095%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small input.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form input.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small textarea.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form textarea.contact-default{border-radius:0;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group{margin-bottom:11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:18px;text-shadow:none;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary .fa-envelope,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;width:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group .btn-primary .fa-envelope:before,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form-small .control-group-message,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container contact-broker-form .control-group-message{margin-bottom:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower{background-color:#f2f2f2;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);border:none;border-radius:0;padding:3.02% 3.565%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom{line-height:50px;position:relative}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom .lister-company-logo{border:1px solid #ccc;margin:auto;position:absolute;top:0;bottom:0;right:0;max-width:162px;max-height:70px}@media screen and (max-width:575px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom .lister-company-logo{float:none;border:none;max-width:150px;position:relative}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom hr{display:none}@media screen and (max-width:575px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom hr{display:block;width:90%;margin:15px auto 15px auto;border-top:1px solid #d8d8d8}}@media screen and (max-width:575px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom{line-height:inherit;text-align:center}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom.no-companyUrl{margin-top:20px;margin-bottom:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper.lister-bottom.has-companyUrl{margin-top:20px}}@media screen and (max-width:575px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower{background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,0.2);position:absolute;bottom:40px}}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper+contact-broker-form .contact-broker .mtl-19,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-wrapper+contact-broker-form .contact-broker .mtr-19{margin-top:0px !important}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-logo{max-width:100px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-logo.missing-logo{background:url("../../../images/icon/no-broker-pic.png") no-repeat 0 center;background-size:100%;height:60px;width:60px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-company-logo{float:right;max-width:100px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-phone{display:block}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .lister-company{clear:none;float:none;margin:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .btn-call-bottom{display:none;background-color:#cf5800}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower .hide-lister-phone-bottom{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .control-group{margin-bottom:11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .form-col-left{width:47%;float:left}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .form-col-right{width:47%;float:right}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .mtl-19,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .mtr-19{margin-top:19px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .left{float:left;width:47%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .profile-container .contact-container.contact-container-lower contact-broker-form .right{float:right;width:47%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal{background-color:#f2f2f2;display:block;font-family:'Open Sans',serif;font-size:14px;font-weight:300;letter-spacing:-0.1px;padding:25px;position:relative}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal .closeButton{right:10px;top:10px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form{clear:left;display:block;margin-top:6px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-name{border-radius:0;display:inline;width:48.9%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-name:first-of-type{margin-right:2.095%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form input.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form textarea.contact-default{border-radius:0;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group{margin-bottom:11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:18px;text-shadow:none;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;width:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group.error{font-size:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal contact-broker-form .control-group-message{margin-bottom:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .contact-modal .mobile-modal-contact{background-color:#f2f2f2;border-radius:0;font-family:'Open Sans',serif;font-size:14px;letter-spacing:0px;padding:0;top:12.5%}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded{padding-top:101px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header{box-shadow:0 1px 1px rgba(0,0,0,0.2)}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions{display:flex;margin:6px 11px 8px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item{border-right:1px solid #ddd;color:#0089cd;font-family:'Open Sans',serif;font-size:14px;font-weight:bold;letter-spacing:-0.1px;line-height:34px;flex:1 1 auto;float:left;height:34px;padding:0 10.8px;text-transform:uppercase}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted .listing-prev{background-position:-27px -42px;cursor:default}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted .listing-next{background-position:-27px -43px;cursor:default;transform:rotate(180deg)}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item a:hover{color:#0089cd;text-decoration:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted:hover{color:#999;cursor:default}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item .action-label{float:left;margin:0 0 0 26px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item .listing-icon{background-image:url("../../../images/icon/icon-sprites.png");background-position:2px -17px;background-repeat:no-repeat;background-size:89px;float:left;height:20px;margin:8px 0 0;position:absolute;top:0;width:22px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-no-border{border:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save{max-width:63.2px;padding-left:0}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save{margin-top:7px !important}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save a.saved{cursor:default}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite{background-position:1px -20px;background-size:96px;width:21px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite:hover{background-position:-42px -85px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite-on,#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite-on:hover{background-position:-20px -20px;background-size:96px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-share{display:none;width:90px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-share .listing-share{background-position:-44px -21px;margin:6px 0 0;width:20px}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact{margin-top:7px !important}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:14px;padding:4px 2px;text-shadow:none;width:143px;height:34px}@media (max-width:980px) and (min-width:481px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary{height:36px}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;position:relative;top:2px;width:20px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact-short{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact,#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact-short{text-transform:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo{text-align:center}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo .lister-logo{height:100%}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo .lister-name{color:#0c3c74}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-prev{border-left:1px solid #ddd;max-width:58.4px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-prev .listing-prev{background-position:-13px -26px;background-size:64px;height:14px;margin:10px 0 0;width:14px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-prev .action-label{margin:0 0 0 20px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-next{max-width:58.4px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-next .listing-next{background-position:-14px -26px;background-size:64px;height:13px;margin:10px 0 0;transform:rotate(180deg);width:14px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-next .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-expand{max-width:86.4px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-expand .listing-expand{background-position:-57px -17px;width:18px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-expand .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-close{padding-right:0;max-width:66.2px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-close .listing-close{background-position:-1px -39px;height:15px;margin:10px 0 0;width:14px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-close .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions{display:flex;margin:6px 11px 8px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item{border-right:1px solid #ddd;color:#0089cd;font-family:'Open Sans',serif;font-size:14px;font-weight:bold;letter-spacing:-0.1px;line-height:34px;flex:1 1 auto;float:left;height:34px;padding:0 10.8px;text-transform:uppercase}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted .listing-prev{background-position:-27px -42px;cursor:default}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted .listing-next{background-position:-27px -43px;cursor:default;transform:rotate(180deg)}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item a:hover{color:#0089cd;text-decoration:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted:hover{color:#999;cursor:default}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item .action-label{float:left;margin:0 0 0 26px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item .listing-icon{background-image:url("../../../images/icon/icon-sprites.png");background-position:2px -17px;background-repeat:no-repeat;background-size:89px;float:left;height:20px;margin:8px 0 0;position:absolute;top:0;width:22px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-no-border{border:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save{max-width:63.2px;padding-left:0}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save{margin-top:7px !important}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save a.saved{cursor:default}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite{background-position:1px -20px;background-size:96px;width:21px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite:hover{background-position:-42px -85px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite-on,#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite-on:hover{background-position:-20px -20px;background-size:96px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-share{display:none;width:90px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-share .listing-share{background-position:-44px -21px;margin:6px 0 0;width:20px}@media (max-width:480px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact{margin-top:7px !important}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:14px;padding:4px 2px;text-shadow:none;width:143px;height:34px}@media (max-width:980px) and (min-width:481px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary{height:36px}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;position:relative;top:2px;width:20px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact-short{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact,#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact-short{text-transform:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo{text-align:center}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo .lister-logo{height:100%}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo .lister-name{color:#0c3c74}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-prev{border-left:1px solid #ddd;max-width:58.4px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-prev .listing-prev{background-position:-13px -26px;background-size:64px;height:14px;margin:10px 0 0;width:14px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-prev .action-label{margin:0 0 0 20px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-next{max-width:58.4px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-next .listing-next{background-position:-14px -26px;background-size:64px;height:13px;margin:10px 0 0;transform:rotate(180deg);width:14px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-next .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-expand{max-width:86.4px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-expand .listing-expand{background-position:-57px -17px;width:18px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-expand .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-close{padding-right:0;max-width:66.2px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-close .listing-close{background-position:-1px -39px;height:15px;margin:10px 0 0;width:14px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-close .action-label{margin:0 6.5px 0 0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header{background-color:#f9f9f9;height:46px;position:absolute;top:51px;width:100%;position:fixed;z-index:1051}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions{display:block;margin:0 auto;width:75%}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item{margin:5px 0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item .listing-icon{margin:12px 0 0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search{float:right;margin-right:3px;max-width:unset;position:relative}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-search-term{padding:0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-search-term #searchTermField{box-shadow:none;margin-bottom:0;-webkit-appearance:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-search-term .typeahead{left:11px;position:relative;position:absolute;text-align:left;top:35px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-search-term .typeahead a:hover{color:#fff}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-submit{margin-right:0;padding:0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded+div footer{display:block}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded+div footer.mobile{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible{top:100px}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded{box-shadow:none;float:unset;left:0;margin:0 auto;max-width:unset;position:relative;right:0;top:0;width:75%}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel{box-shadow:0 0 2px 0 rgba(0,0,0,0.25);padding-bottom:0}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .header{background-color:#0c3c74;height:48px;padding:5.5px 0;text-align:center}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .header .lister-logo{height:48px}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .header .lister-name{color:#fff;font-family:'Open Sans',serif;font-size:14px;font-weight:bold}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container{margin-top:30px;padding:0}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs{margin-left:-1.695vw}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0.16) 0%,transparent 100%)}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour:before{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour{cursor:pointer}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour .load-icon{background:url(../../../images/icon/3d-load.png) no-repeat 0 center;background-size:contain;bottom:unset;display:inline-block;height:100px;left:calc(50% - 50px);pointer-events:none;position:absolute;right:unset;top:-117%;width:100px}@media screen and (max-width:400px){#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour .load-icon{top:-186%}}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour .load-icon-3D{background:url(../../../images/icon/3d-load.svg) no-repeat 0 center;background-size:contain;bottom:unset;display:inline-block;height:100px;left:calc(50% - 50px);pointer-events:none;position:absolute;right:unset;top:-175%;width:100px}@media screen and (max-width:400px){#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour .load-icon-3D{top:-214%}}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item .photo-count-label{background-color:#444;border:1px solid rgba(255,255,255,0.5);border-radius:3px;color:#fff;filter:alpha(opacity=80);font-family:'Open Sans',serif;line-height:23px;min-width:30px;opacity:.8;padding:5px 9px;position:absolute;right:10px;top:10px;z-index:100}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-control{background:none;border:none;display:block;opacity:1;top:50%}@media screen and (min-width:400px){#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-control{top:45%}}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-control .fa-stack{height:auto;width:auto}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .left{float:left;left:0}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .left .fa-chevron-left:before{content:""}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .left .fa-chevron-left{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;left:22px;transform:rotate(90deg);width:40px}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .right{float:right}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .right .fa-chevron-right:before{content:""}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .right .fa-chevron-right{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;right:22px;transform:rotate(-90deg);width:40px}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container #cf-profile-attachments,#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container #MapView,#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container #StreetView{background-color:#555;border-radius:0;width:100%}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .nav.nav-tabs .btn-left,#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .profile-container .nav.nav-tabs .btn-right{border-radius:0}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .modal{top:15%}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-logo,#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-company-logo,#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-name,#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-phone,#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-company,#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .btn-call-bottom{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-wrapper hr{display:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header{box-shadow:1px 1px 0px rgba(0,0,0,0.2)}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions{width:75%}@media screen and (min-width:1601px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions{width:1185px}}@media screen and (max-width:788px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions{width:97%}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item{margin:6px 0}@media screen and (max-width:480px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .action-item{margin:8px 0}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions li.backToMap{padding-left:0}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .backLink{font-weight:600}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .backLink .caret{background:url(/cont/content/images/left-arrow.png) no-repeat 0 center;border:none;content:'';float:left;height:18px;width:20px;margin-top:8px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave{float:right;margin-left:0px}@media screen and (max-width:480px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave{float:right;margin-left:0px;padding-left:0px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev{padding-right:10px !important}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next{padding-left:10px !important;padding-right:0px !important}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev{border-left:none;max-width:none}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev:before{height:7px;width:7px;border-right:1px solid;border-top:1px solid;top:-1px;margin-left:3px;transform:rotate(225deg);-ms-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);content:'';position:relative;display:inline-block;left:-2px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev.muted:before,#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev.muted a{color:#999}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev a:after{content:"previous"}@media screen and (max-width:550px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev a:after{content:"prev"}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next:after{height:7px;width:7px;border-right:1px solid;border-top:1px solid;top:-1px;margin-left:3px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);content:'';position:relative;display:inline-block;left:-2px}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next.muted:after,#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next.muted a{color:#999}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next a:after{content:"next"}@media screen and (max-width:480px){#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next{border-right:none !important}}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev,#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next{padding:0 15px;cursor:pointer;display:none;font-weight:600}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev.show,#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next.show{display:list-item}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-save{border-right:none;padding-right:0px;padding-left:15px;font-weight:600;max-width:inherit}#cfPartnerContainer #cf-search-widget-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-save a{cursor:pointer !important}#cfPartnerContainer #cf-search-widget-container .btn.cf-default-btn{border-radius:4px !important;background-color:#ce5a0d !important;font-weight:300 !important}#cfPartnerContainer #cf-search-widget-container .btn.cf-default-btn:hover{background:#b6500b !important}#cfPartnerContainer #cf-search-widget-container .btn.cf-default-btn.pt-4{padding-top:4px !important}#cfPartnerContainer #cf-search-widget-container .btn.cf-default-btn.pb-8{padding-bottom:8px !important}#cfPartnerContainer #cf-search-widget-container .btn.cf-btn-favorite{width:89px;line-height:34px;background-color:#fff !important;border:1px solid #08c;border-radius:4px;color:#08c;font-weight:600;font-size:14px;padding-top:0px;padding-bottom:0px;font-family:'Open Sans',serif;text-transform:uppercase;box-shadow:none;opacity:1}#cfPartnerContainer #cf-search-widget-container .btn.cf-btn-favorite .fa-heart-o,#cfPartnerContainer #cf-search-widget-container .btn.cf-btn-favorite .fa-heart{margin-right:3px}#cfPartnerContainer #cf-search-widget-container .btn.cf-btn-favorite.saved,#cfPartnerContainer #cf-search-widget-container .btn.cf-btn-favorite.disabled{background-color:#f9f9f9 !important;border:none;text-align:left;cursor:default}@media screen and (max-width:480px){#cfPartnerContainer #cf-search-widget-container .btn.cf-btn-favorite{width:76px}}#cfPartnerContainer #cf-search-widget-container a.btn.cf-default-btn{padding-top:8px !important;padding-bottom:8px !important}#cfPartnerContainer #cf-search-widget-container *{font-family:'Open Sans',serif}#cfPartnerContainer #cf-search-widget-container #cf-map-list .list-more-container{margin:15px 0 2.5px;text-align:center}#cfPartnerContainer #cf-search-widget-container #cf-map-list .list-more-container .btn.load-more-light{background-color:#fff;background-image:none;border-color:transparent;border-radius:0;box-shadow:0 2px 5px rgba(0,0,0,0.25);color:#08c;outline:none;text-shadow:none}#cfPartnerContainer #cf-search-widget-container .profile-visible{left:0;margin:0 auto;overflow:hidden;right:0;top:42px;width:1267px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner{max-width:unset}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .header .actions .action-save,#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .header .actions .action-prev,#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .header .actions .action-next{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .header .actions .action-item .action-label{color:#0089cd;font-weight:bold}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .header .actions .action-item.action-expand{max-width:110px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container{font-size:16px;height:84vh;margin-top:0;overflow-y:auto;padding-top:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container h2{font-family:'Roboto Slab',serif;font-weight:300}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container h3{color:#ce5a0d;font-family:'Roboto Slab',serif;font-size:1.375vw;font-weight:300;line-height:39px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container .tab-container div a{font-size:16px;text-align:center}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container .listing-header .listingPropertyTitleSpecs h3{color:#000;font-family:'Open Sans',serif}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal{background-color:#f2f2f2;border-radius:0;display:block;max-height:64vh}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal{background-color:#f2f2f2;display:block;font-family:'Open Sans',serif;font-size:14px;font-weight:300;letter-spacing:-0.1px;overflow:hidden;padding:25px;position:relative}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal .closeButton{background-color:transparent;border:none;color:black;opacity:.2;right:10px;top:10px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal .closeButton::after{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal .closeButton:hover{opacity:.4}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form{clear:left;display:block;margin-top:6px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form input.contact-name{border-radius:0;display:inline;width:48.9%}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form input.contact-name:first-of-type{margin-right:2.095%}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form input.contact-default,#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form textarea.contact-default{border-radius:0;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form .control-group{margin-bottom:11px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form .control-group .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:18px;text-shadow:none;width:99.895%}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form .control-group .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;width:20px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form .control-group .btn-primary .fa-envelope:before{content:''}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form .control-group.error{font-size:14px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal contact-broker-form .control-group-message{margin-bottom:22px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .modal .contact-modal .mobile-modal-contact{background-color:#f2f2f2;border-radius:0;font-family:'Open Sans',serif;font-size:14px;letter-spacing:0px;padding:0;top:12.5%}@media screen and (min-width:768px) and (max-width:1600px){#cfPartnerContainer #cf-search-widget-container .profile-visible{left:10%;overflow:hidden;top:42px;width:80%}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner{max-width:unset}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container{font-size:16px;height:84vh;margin-top:0;overflow-y:auto;padding-top:0}}@media screen and (max-width:767px){#cfPartnerContainer #cf-search-widget-container #cf-partner-search-result .listing-list-container{width:95vw}#cfPartnerContainer #cf-search-widget-container .profile-visible{left:0;right:0;top:50px;width:100vw}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner{max-width:unset}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .header .actions .action-save,#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .header .actions .action-prev,#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .header .actions .action-next{display:none}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container{top:85px}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container .left-side{height:235vh;margin:0;width:100%}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container .left-side .listing-tabs{margin-left:0}#cfPartnerContainer #cf-search-widget-container .profile-visible .overlay-panel-partner .profile-snapshot .profile-container .right-side{display:none}}@media screen and (max-width:460px){#cfPartnerContainer #cf-search-widget-container .profile-visible .profile-snapshot .header .actions .action-contact{display:none}}.lister-wrapper{margin:0px 0px 20px 0px;text-align:center}.lister-wrapper.lister-bottom{text-align:left}.lister-wrapper.lister-bottom.no-companyUrl{margin-bottom:0px}.lister-wrapper.lister-bottom.has-companyUrl{margin-bottom:20px}.lister-wrapper hr.lister-border{border-bottom:1px solid #d8d8d8;width:90%;margin:15px auto 15px auto}.lister-wrapper a.lister-phone{color:#08c;letter-spacing:-0.21px;font-weight:normal}.lister-wrapper a.lister-phone:before{content:'';background:url(../../../images/icon/phone.svg) no-repeat 0 center;width:23px;height:23px;display:inline-block;vertical-align:middle;position:relative;background-size:90%;margin-right:4px;top:-1px}@media screen and (max-width:1280px){#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side{margin:0;width:100%}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section{margin:0 2.25% 0}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs{margin-right:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs section{margin-right:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section{margin-top:20px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container{height:150px;margin:0 5vw;max-height:150px;max-width:150px;min-height:150px;min-width:150px;position:relative;width:150px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-value{font-size:3.28125vw;margin-top:15%}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-label{font-size:1.25vw;left:0;position:absolute;top:68%;width:100%}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-walk{background-position:-9vw -5.708333vw;background-size:13.75vw;height:3.125vw;margin-top:.4vw;width:2.359vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-transit{background-position:-6.176vw -5.697vw;background-size:13.671vw;height:3.125vw;margin-top:.5vw;width:2.343vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star{margin-top:1vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star .star{background-position:0 -61px;background-size:91px;height:19px;width:20px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side .amenities-section .amenity-detail-section{margin:0}#cf-map-container .profile-visible .profile-snapshot .profile-container .right-side{display:none}}@media screen and (max-width:1024px){#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section{display:block;margin:20px auto;text-align:center}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container{display:inline-table;margin:0 2.25vw;max-height:175px;max-width:175px;min-height:175px;min-width:175px;width:175px}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-value{font-size:4.1015625vw;margin-top:15%}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-label{font-size:1.5625vw;left:0;position:absolute;top:68%;width:100%}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-walk{background-position:-11.25vw -7.13541625vw;background-size:17.1875vw;height:3.90625vw;margin-top:1.65vw;width:2.94875vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-transit{background-position:-7.71484375vw -7.03125vw;background-size:17.08984375vw;height:3.90625vw;margin-top:1.65vw;width:2.9296875vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star{margin-top:2.25vw}#cf-map-container .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star .star{background-position:0 -76px;background-size:115px;height:25px;width:26px}}@media screen and (max-width:768px){#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-item.display-owner-logo{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{font-size:1.82291666vw;padding:4px 2px;width:18.619791666vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .row-fluid.listing-header .span6{float:left;margin-left:0;width:50%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .row-fluid.listing-header .span6.text-right{text-align:right}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section{margin:20px auto}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container{height:150px;margin:0 1vw;max-height:150px;max-width:150px;min-height:150px;min-width:150px;position:relative;width:150px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-value{font-size:5.468vw;margin-top:15%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-label{font-size:2.083vw;left:0;position:absolute;top:68%;width:100%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-walk{background-position:-18.75vw -11.458333vw;background-size:28.25vw;height:7.031vw;margin-top:1vw;width:4.433vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-transit{background-position:-12.239vw -11.197vw;background-size:27.473vw;height:6.64vw;margin-top:1.25vw;width:5.07vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star{margin-top:2.75vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{height:1.953vw;width:3.255vw}}@media screen and (max-width:640px){#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-item.display-owner-logo{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact{padding:0 0 0 3.4375vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{padding:.625vw .31275vw;width:85%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{display:inline-block;font-size:2.1875vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container{height:130px;margin:0 1vw;max-height:130px;max-width:130px;min-height:130px;min-width:130px;width:130px}}@media screen and (min-width:481px) and (max-width:580px){#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact{padding:0 0 0 1.85vw;padding:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{margin:0 auto;padding:.625vw .31275vw;width:85%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{display:none}}@media screen and (max-width:480px){body #cf-map-container .map-search-results .profile-visible.listing-list-click{left:0;width:100vw}#cf-map-container .map-search-results .profile-visible{left:0;right:0;top:0;width:100vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-prev,#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-next,#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-expand,#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-share{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-close{border-right:1px solid #ddd;left:10px;position:absolute}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-close a{display:inline-block;width:100px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-close .action-label{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-close .action-label:after{content:"Back"}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-close .listing-icon.listing-close{background-position:-18px -39px;left:0;position:absolute;width:19px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-close .listing-icon.listing-close:after{content:"Back";left:25px;position:relative;top:-10px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-save{border-left:1px solid #ddd;border-right:none;padding-left:3.08333vw;position:absolute;right:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact{display:none;margin-left:0;max-width:100%;padding:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{font-size:2.91666vw;margin:0 auto;padding:.625vw 5vw;width:auto}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact{display:inline-block}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side{font-size:2.916vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side h3{font-size:3.33vw;line-height:24px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side h5{font-size:3.33vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .listing-tabs{margin:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .listing-tabs .cf-ko-bootstrap-carousel section{margin:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .listing-header h1,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .listing-header h3{font-size:3.75vw;line-height:24px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .listing-header h3{font-size:3.33vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .listing-header h1.muted{font-size:2.916vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .row-space-top-1{margin-top:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.summary-section{margin:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.summary-section .listing-summary .item{float:unset;line-height:20px;width:100%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container{height:110px;margin:0 1vw;max-height:110px;max-width:110px;min-height:110px;min-width:110px;position:relative;width:110px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-label{top:62%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-walk{background-position:-18.1vw -11.1vw;background-size:27.25vw;margin-top:1vw;width:4.166vw;height:6.6075vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-transit{background-position:-11.15vw -10.35vw;background-size:25vw;height:5.835vw;margin-top:1.75vw;width:4.585vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star{margin-top:2.25vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star .star{background-position:0 -46px;background-size:69px;height:14px;width:15px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .tenant-section .table-sleek th:first-of-type,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .parking-section .table-sleek th:first-of-type,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side demographic-section .table-sleek th:first-of-type,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .tenant-section .table-sleek td:first-of-type,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .parking-section .table-sleek td:first-of-type,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side demographic-section .table-sleek td:first-of-type{width:47%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .space-section .table-sleek th:last-of-type,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .space-section .table-sleek td:last-of-type{width:26%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .space-section .table-sleek .carousel.space-carousel{max-width:94%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .space-section .table-sleek .carousel.space-carousel .carousel-inner{height:57vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .transit-section .table-sleek th,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .transit-section .table-sleek td{display:inline-block;width:13%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .transit-section .table-sleek th.transit-label,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .transit-section .table-sleek td.transit-name{width:49%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .transit-section .table-sleek th.transit-label .stop-name,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .transit-section .table-sleek td.transit-name .stop-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .transit-section .table-sleek th:last-of-type,#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .transit-section .table-sleek td:last-of-type{display:inline-block;width:16%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{height:3.125vw;width:5.208vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .contact-section-lower{margin:0;padding-bottom:95px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .contact-section-lower .contact-container.contact-container-lower{padding:4.5833vw 3.125vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side pre{font-size:2.91666vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .footer-cta{background-color:#f2f2f2;border-top:1px solid #ddd;bottom:-44px;padding:14px 3.5%;position:absolute;width:100%;z-index:1030}#cf-map-container .map-search-results .profile-visible .profile-snapshot .footer-cta .btn-large{float:left;margin-top:0;width:45.5%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .footer-cta .btn-large .label-contact{font-family:'Open Sans',serif;font-size:16px;font-weight:normal;margin-left:4.36px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .footer-cta .btn-large:last-of-type{margin-left:2%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .modal{background-color:transparent}#cf-map-container .map-search-results #cf-col-1 .list-container{margin-top:40px}#cf-map-container .map-search-results #cf-col-1 .list-container a:last-child{margin-bottom:0}}@media screen and (max-width:375px){#cf-map-container .map-search-results .profile-visible{top:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact{margin-left:0;max-width:100%;padding:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary{font-size:3.7333vw;margin:0 auto;padding:.625vw 2.5vw;width:auto}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact{display:inline-block}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container{font-size:14px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section{margin-left:15px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs{margin:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs .cf-ko-bootstrap-carousel .carousel-image-container{background-color:transparent}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.listing-tabs section{margin:0}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side .listing-header h1{font-size:18px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side h3{font-size:16px;line-height:21px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section{margin:20px auto}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container{height:100px;margin:0 .5vw;max-height:100px;max-width:100px;min-height:100px;min-width:100px;position:relative;width:100px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-value{font-size:26px;margin-top:25%}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-label{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-walk{background-position:-106px -66px;background-size:157px;height:36px;margin-top:3.73vw;width:22.7px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-transit{background-position:-70px -65px;background-size:155px;height:34px;margin-top:3.73vw;width:26px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star{margin-top:4.8vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.score-section .score-container .score-icon.score-icon-star .star{background-position:0 -48px;background-size:71px;height:14px;width:15px}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{height:2.666vw;width:4vw}#cf-map-container .map-search-results .profile-visible .profile-snapshot .profile-container .left-side pre{font-size:3.733vw}}@media screen and (max-width:320px){#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact{display:none}#cf-map-container .map-search-results .profile-visible .profile-snapshot .header .actions .action-contact .btn-primary .label-contact-short{display:inline-block;font-size:4.375vw}}.profilePage header .navbar{z-index:1065}#cf-map-container .map-search-results.expanded{padding-top:101px}#cf-map-container .map-search-results.expanded .expanded-sub-header{box-shadow:0 1px 1px rgba(0,0,0,0.2)}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions{display:flex;margin:6px 11px 8px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item{border-right:1px solid #ddd;color:#0089cd;font-family:'Open Sans',serif;font-size:14px;font-weight:bold;letter-spacing:-0.1px;line-height:34px;flex:1 1 auto;float:left;height:34px;padding:0 10.8px;text-transform:uppercase}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted .listing-prev{background-position:-27px -42px;cursor:default}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted .listing-next{background-position:-27px -43px;cursor:default;transform:rotate(180deg)}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item a:hover{color:#0089cd;text-decoration:none}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted:hover{color:#999;cursor:default}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item .action-label{float:left;margin:0 0 0 26px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item .listing-icon{background-image:url("../../../images/icon/icon-sprites.png");background-position:2px -17px;background-repeat:no-repeat;background-size:89px;float:left;height:20px;margin:8px 0 0;position:absolute;top:0;width:22px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-no-border{border:none}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-save{max-width:63.2px;padding-left:0}@media (max-width:480px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-save{margin-top:7px !important}}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-save a.saved{cursor:default}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite{background-position:1px -20px;background-size:96px;width:21px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite:hover{background-position:-42px -85px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite-on,#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite-on:hover{background-position:-20px -20px;background-size:96px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-share{display:none;width:90px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-share .listing-share{background-position:-44px -21px;margin:6px 0 0;width:20px}@media (max-width:480px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact{margin-top:7px !important}}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:14px;padding:4px 2px;text-shadow:none;width:143px;height:34px}@media (max-width:980px) and (min-width:481px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary{height:36px}}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;position:relative;top:2px;width:20px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .fa-envelope:before{content:''}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact-short{display:none}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact,#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact-short{text-transform:none}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo{text-align:center}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo .lister-logo{height:100%}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo .lister-name{color:#0c3c74}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-prev{border-left:1px solid #ddd;max-width:58.4px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-prev .listing-prev{background-position:-13px -26px;background-size:64px;height:14px;margin:10px 0 0;width:14px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-prev .action-label{margin:0 0 0 20px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-next{max-width:58.4px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-next .listing-next{background-position:-14px -26px;background-size:64px;height:13px;margin:10px 0 0;transform:rotate(180deg);width:14px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-next .action-label{margin:0 6.5px 0 0}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-expand{max-width:86.4px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-expand .listing-expand{background-position:-57px -17px;width:18px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-expand .action-label{margin:0 6.5px 0 0}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-close{padding-right:0;max-width:66.2px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-close .listing-close{background-position:-1px -39px;height:15px;margin:10px 0 0;width:14px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-close .action-label{margin:0 6.5px 0 0}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions{display:flex;margin:6px 11px 8px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item{border-right:1px solid #ddd;color:#0089cd;font-family:'Open Sans',serif;font-size:14px;font-weight:bold;letter-spacing:-0.1px;line-height:34px;flex:1 1 auto;float:left;height:34px;padding:0 10.8px;text-transform:uppercase}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted .listing-prev{background-position:-27px -42px;cursor:default}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted .listing-next{background-position:-27px -43px;cursor:default;transform:rotate(180deg)}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item a:hover{color:#0089cd;text-decoration:none}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item a.muted:hover{color:#999;cursor:default}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item .action-label{float:left;margin:0 0 0 26px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item .listing-icon{background-image:url("../../../images/icon/icon-sprites.png");background-position:2px -17px;background-repeat:no-repeat;background-size:89px;float:left;height:20px;margin:8px 0 0;position:absolute;top:0;width:22px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-no-border{border:none}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-save{max-width:63.2px;padding-left:0}@media (max-width:480px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-save{margin-top:7px !important}}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-save a.saved{cursor:default}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite{background-position:1px -20px;background-size:96px;width:21px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite:hover{background-position:-42px -85px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite-on,#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-save .listing-favorite-on:hover{background-position:-20px -20px;background-size:96px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-share{display:none;width:90px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-share .listing-share{background-position:-44px -21px;margin:6px 0 0;width:20px}@media (max-width:480px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact{margin-top:7px !important}}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary{background-color:#cf5800;background-image:none;border-color:#cf5800;border-radius:0;box-shadow:none;font-family:'Open Sans',serif;font-size:14px;padding:4px 2px;text-shadow:none;width:143px;height:34px}@media (max-width:980px) and (min-width:481px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary{height:36px}}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .fa-envelope{background-image:url("../../../images/icon/icon-sprites.png");background-position:-16px -55px;background-repeat:no-repeat;background-size:82px;height:14px;margin-right:6px;position:relative;top:2px;width:20px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .fa-envelope:before{content:''}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact-short{display:none}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact,#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact-short{text-transform:none}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo{text-align:center}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo .lister-logo{height:100%}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .display-owner-logo .lister-name{color:#0c3c74}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-prev{border-left:1px solid #ddd;max-width:58.4px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-prev .listing-prev{background-position:-13px -26px;background-size:64px;height:14px;margin:10px 0 0;width:14px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-prev .action-label{margin:0 0 0 20px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-next{max-width:58.4px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-next .listing-next{background-position:-14px -26px;background-size:64px;height:13px;margin:10px 0 0;transform:rotate(180deg);width:14px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-next .action-label{margin:0 6.5px 0 0}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-expand{max-width:86.4px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-expand .listing-expand{background-position:-57px -17px;width:18px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-expand .action-label{margin:0 6.5px 0 0}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-close{padding-right:0;max-width:66.2px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-close .listing-close{background-position:-1px -39px;height:15px;margin:10px 0 0;width:14px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-close .action-label{margin:0 6.5px 0 0}#cf-map-container .map-search-results.expanded .expanded-sub-header{background-color:#f9f9f9;height:46px;position:absolute;top:51px;width:100%;position:fixed;z-index:1051}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions{display:block;margin:0 auto;width:75%}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item{margin:5px 0}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item .listing-icon{margin:12px 0 0}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search{float:right;margin-right:3px;max-width:unset;position:relative}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-search-term{padding:0}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-search-term #searchTermField{box-shadow:none;margin-bottom:0;-webkit-appearance:none}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-search-term .typeahead{left:11px;position:relative;position:absolute;text-align:left;top:35px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-search-term .typeahead a:hover{color:#fff}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-submit{margin-right:0;padding:0}#cf-map-container .map-search-results.expanded+div footer{display:block}#cf-map-container .map-search-results.expanded+div footer.mobile{display:none}#cf-map-container .profile-visible{top:100px}#cf-map-container .profile-visible.profile-expanded{box-shadow:none;float:unset;left:0;margin:0 auto;max-width:unset;position:relative;right:0;top:0;width:75%}#cf-map-container .profile-visible.profile-expanded .overlay-panel{box-shadow:0 0 2px 0 rgba(0,0,0,0.25);padding-bottom:0}#cf-map-container .profile-visible.profile-expanded .overlay-panel .header{background-color:#0c3c74;height:48px;padding:5.5px 0;text-align:center}#cf-map-container .profile-visible.profile-expanded .overlay-panel .header .lister-logo{height:48px}#cf-map-container .profile-visible.profile-expanded .overlay-panel .header .lister-name{color:#fff;font-family:'Open Sans',serif;font-size:14px;font-weight:bold}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container{margin-top:30px;padding:0}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs{margin-left:-1.695vw}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0.16) 0%,transparent 100%)}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour:before{display:none}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour{cursor:pointer}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour .load-icon{background:url(../../../images/icon/3d-load.png) no-repeat 0 center;background-size:contain;bottom:unset;display:inline-block;height:100px;left:calc(50% - 50px);pointer-events:none;position:absolute;right:unset;top:-117%;width:100px}@media screen and (max-width:400px){#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour .load-icon{top:-186%}}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour .load-icon-3D{background:url(../../../images/icon/3d-load.svg) no-repeat 0 center;background-size:contain;bottom:unset;display:inline-block;height:100px;left:calc(50% - 50px);pointer-events:none;position:absolute;right:unset;top:-175%;width:100px}@media screen and (max-width:400px){#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item.tour .load-icon-3D{top:-214%}}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-inner .item .photo-count-label{background-color:#444;border:1px solid rgba(255,255,255,0.5);border-radius:3px;color:#fff;filter:alpha(opacity=80);font-family:'Open Sans',serif;line-height:23px;min-width:30px;opacity:.8;padding:5px 9px;position:absolute;right:10px;top:10px;z-index:100}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-control{background:none;border:none;display:block;opacity:1;top:50%}@media screen and (min-width:400px){#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-control{top:45%}}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .carousel-control .fa-stack{height:auto;width:auto}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .left{float:left;left:0}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .left .fa-chevron-left:before{content:""}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .left .fa-chevron-left{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;left:22px;transform:rotate(90deg);width:40px}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .right{float:right}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .right .fa-chevron-right:before{content:""}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs .carousel.slide .right .fa-chevron-right{background:url(../../../images/icon/chevron.svg) no-repeat 0 center;background-size:100%;filter:invert(100%);height:22.3px;right:22px;transform:rotate(-90deg);width:40px}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container #cf-profile-attachments,#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container #MapView,#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container #StreetView{background-color:#555;border-radius:0;width:100%}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .nav.nav-tabs .btn-left,#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .nav.nav-tabs .btn-right{border-radius:0}#cf-map-container .profile-visible.profile-expanded .overlay-panel .modal{top:15%}#cf-map-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-logo,#cf-map-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-company-logo,#cf-map-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-name,#cf-map-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-phone,#cf-map-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-company,#cf-map-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .btn-call-bottom{display:none}#cf-map-container .profile-visible.profile-expanded .overlay-panel .modal .contact-modal .lister-wrapper hr{display:none}@media all and (-ms-high-contrast:none){#cf-map-container .map-search-results.expanded+div footer{display:inline-block}}@media screen and (max-width:1280px){#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs{margin-left:0}}@media screen and (max-width:1100px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions{width:100%}}@media screen and (max-width:788px){#cf-map-container .profile-visible.profile-expanded{width:100%}}@media screen and (max-width:767px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions{margin:0 1%;width:98%}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-search-term{overflow-x:hidden}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search .filter-search-term #searchTermField{box-sizing:unset;peight:34px;border:1px solid #ccc;padding:0px 13px 0px}#cf-map-container .profile-visible.profile-expanded .overlay-panel{padding-bottom:100px}#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-snapshot .profile-container{margin-top:-145px;overflow:hidden;position:relative}}@media screen and (max-width:550px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary{width:90px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact{display:none}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact-short{display:inline-block}}@media screen and (max-width:460px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact{display:none}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary{width:50px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact{display:none}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .label-contact-short{display:none}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-contact .btn-primary .fa-envelope{margin:0 auto;width:21px}}@media screen and (max-width:480px){#cf-map-container .map-search-results.expanded .profile-visible.profile-expanded .profile-snapshot .profile-container{margin-top:-100px}#cf-map-container .map-search-results.expanded .profile-visible.profile-expanded .profile-snapshot .footer-cta{bottom:0;position:fixed}#cf-map-container .map-search-results.expanded .profile-visible.profile-expanded .profile-snapshot .modal.mobile-contact{top:51px}#cf-map-container .map-search-results.expanded .profile-visible.profile-expanded .profile-snapshot .modal.mobile-contact .contact-modal{padding:0}#cf-map-container .map-search-results.expanded .profile-visible.profile-expanded .profile-snapshot .modal.mobile-contact .contact-modal .row-fluid.row-space-top-5{margin-top:25px}#cf-map-container .map-search-results.expanded .profile-visible.profile-expanded .profile-snapshot .modal.mobile-contact .contact-modal .row-fluid.row-space-top-5 .well.contact-container{background:transparent;border:none;box-shadow:none;padding:0 25px}#cf-map-container .map-search-results.expanded .profile-visible.contact-visible{z-index:2000}#cf-map-container .map-search-results.expanded+div footer{display:none}}#cf-map-container .map-search-results.expanded .expanded-sub-header{box-shadow:1px 1px 0px rgba(0,0,0,0.2)}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions{width:75%}@media screen and (min-width:1601px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions{width:1185px}}@media screen and (max-width:788px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions{width:97%}}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item{margin:6px 0}@media screen and (max-width:480px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item{margin:8px 0}}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions li.backToMap{padding-left:0}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .backLink{font-weight:600}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .backLink .caret{background:url(/cont/content/images/left-arrow.png) no-repeat 0 center;border:none;content:'';float:left;height:18px;width:20px;margin-top:8px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave{float:right;margin-left:0px}@media screen and (max-width:480px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave{float:right;margin-left:0px;padding-left:0px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev{padding-right:10px !important}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next{padding-left:10px !important;padding-right:0px !important}}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev{border-left:none;max-width:none}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev:before{height:7px;width:7px;border-right:1px solid;border-top:1px solid;top:-1px;margin-left:3px;transform:rotate(225deg);-ms-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);content:'';position:relative;display:inline-block;left:-2px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev.muted:before,#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev.muted a{color:#999}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev a:after{content:"previous"}@media screen and (max-width:550px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev a:after{content:"prev"}}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next:after{height:7px;width:7px;border-right:1px solid;border-top:1px solid;top:-1px;margin-left:3px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);content:'';position:relative;display:inline-block;left:-2px}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next.muted:after,#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next.muted a{color:#999}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next a:after{content:"next"}@media screen and (max-width:480px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next{border-right:none !important}}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev,#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next{padding:0 15px;cursor:pointer;display:none;font-weight:600}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-prev.show,#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-next.show{display:list-item}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-save{border-right:none;padding-right:0px;padding-left:15px;font-weight:600;max-width:inherit}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .prevNextSave .action-save a{cursor:pointer !important}#cf-map-container .btn.cf-default-btn{border-radius:4px !important;background-color:#ce5a0d !important;font-weight:300 !important}#cf-map-container .btn.cf-default-btn:hover{background:#b6500b !important}#cf-map-container .btn.cf-default-btn.pt-4{padding-top:4px !important}#cf-map-container .btn.cf-default-btn.pb-8{padding-bottom:8px !important}#cf-map-container .btn.cf-btn-favorite{width:89px;line-height:34px;background-color:#fff !important;border:1px solid #08c;border-radius:4px;color:#08c;font-weight:600;font-size:14px;padding-top:0px;padding-bottom:0px;font-family:'Open Sans',serif;text-transform:uppercase;box-shadow:none;opacity:1}#cf-map-container .btn.cf-btn-favorite .fa-heart-o,#cf-map-container .btn.cf-btn-favorite .fa-heart{margin-right:3px}#cf-map-container .btn.cf-btn-favorite.saved,#cf-map-container .btn.cf-btn-favorite.disabled{background-color:#f9f9f9 !important;border:none;text-align:left;cursor:default}@media screen and (max-width:480px){#cf-map-container .btn.cf-btn-favorite{width:76px}}#cf-map-container a.btn.cf-default-btn{padding-top:8px !important;padding-bottom:8px !important}.profilePage #cf-map-container .map-search-results.expanded{padding-top:78px}.profilePage #cf-map-container .map-search-results.expanded .breadcrumb{font-size:16px;line-height:22px}.profilePage #cf-map-container .map-search-results.expanded .breadcrumb li.active{color:#63666a}.profilePage #cf-map-container .map-search-results.expanded .breadcrumb li a{color:#08c;font-family:'Open Sans'}.profilePage #cf-map-container .map-search-results.expanded .breadcrumb li .divider{color:#63666a;padding:0 3px 0 7px}.profilePage #cf-map-container .map-search-results.expanded .breadcrumb li .for-mobile{display:none}.profilePage #cf-map-container .map-search-results.expanded .breadcrumb li .for-none-mobile{display:inline}@media screen and (max-width:480px){.profilePage #cf-map-container .map-search-results.expanded .breadcrumb{font-size:12px;line-height:17px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:93%}.profilePage #cf-map-container .map-search-results.expanded .breadcrumb li .divider{padding:0 1px 0 5px}.profilePage #cf-map-container .map-search-results.expanded .breadcrumb li .for-mobile{display:inline}.profilePage #cf-map-container .map-search-results.expanded .breadcrumb li .for-none-mobile{display:none}}@media (min-width:480px) and (max-width:768px){.profilePage #cf-map-container .map-search-results.expanded .profile-snapshot{display:flex}}@media screen and (max-width:480px){.profilePage #cf-map-container .map-search-results.expanded .profile-snapshot{height:0}.profilePage #cf-map-container .map-search-results.expanded .profile-snapshot .profile-container{height:auto}.profilePage #cf-map-container .map-search-results.expanded .profile-snapshot .profile-container .row-space-top-5{min-height:594px}}.floatleft{float:left}@media screen and (max-width:979px){#showSearchBox{display:none}}@media screen and (max-width:480px){#showSearchBox{display:none}#cf-map-container .map-search-results.expanded{padding-top:81px}#cf-map-container .map-search-results.expanded .profile-visible.profile-expanded .header~.profile-container{margin-top:30px;top:141px}#cf-map-container .map-search-results.expanded .profile-visible.profile-expanded .profile-container{margin-top:0;top:98px}#cf-map-container .map-search-results.expanded~div footer.container-fluid.mobile{display:none}}@media screen and (max-width:339px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-save{border:none}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-save .action-label{display:none}}@media screen and (max-width:277px){#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-save{display:none}#cf-map-container .map-search-results.expanded .expanded-sub-header .actions .action-item.action-search{float:unset}}@media screen and (min-width:1601px){#cf-map-container .profile-visible .overlay-panel .profile-container,#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container{font-size:16px}#cf-map-container .profile-visible .overlay-panel .profile-container .left-side h1,#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side h1{font-size:22px}#cf-map-container .profile-visible .overlay-panel .profile-container .left-side h3,#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side h3{font-size:22px}#cf-map-container .profile-visible .overlay-panel .profile-container .left-side h5,#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side h5{font-size:16px}#cf-map-container .profile-visible .overlay-panel .profile-container .left-side .listing-header h1,#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side .listing-header h1{font-size:30px}#cf-map-container .profile-visible .overlay-panel .profile-container .left-side .listing-header h1.muted,#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side .listing-header h1.muted{font-size:16px}#cf-map-container .profile-visible .overlay-panel .profile-container .left-side .score-section .score-container,#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side .score-section .score-container{flex:0 0 auto;height:155px;margin:0 42.8px;width:155px}#cf-map-container .profile-visible .overlay-panel .profile-container .left-side .score-section .score-container .score-value,#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side .score-section .score-container .score-value{font-size:42px;line-height:46px;margin-top:23.25px}#cf-map-container .profile-visible .overlay-panel .profile-container .left-side .score-section .score-container .score-label,#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side .score-section .score-container .score-label{font-size:16px}#cf-map-container .profile-visible .overlay-panel .profile-container .left-side section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after,#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.accordion .accordion-group .accordion-heading .accordion-toggle.caret:after{height:15px;width:25px}#cf-map-container .profile-visible .overlay-panel .profile-container .left-side section.listing-tabs,#cf-map-container .profile-visible.profile-expanded .overlay-panel .profile-container .left-side section.listing-tabs{margin-left:0}}.mediaViewerLink{left:0;position:absolute;right:0;top:0;z-index:1}@media screen and (min-width:400px){.modal-body .cs-video-el a img{width:20% !important}}@media screen and (min-width:400px) and (max-width:1024px){.mediaViewerModal .modal-header .header-items .owner-logo{display:none}.mediaViewerModal .modal-header .header-items li:nth-child(2){margin-left:25%}.mediaViewerModal .modal-body{width:100%}.mediaViewerModal .modal-body .carousel .carousel-inner .cs-video-el{padding-bottom:5%;height:auto;width:80%}.mediaViewerModal .modal-body .carousel .carousel-inner .cs-video-el img{top:27%}.mediaViewerModal .modal-body .carousel .carousel-inner .photo img{vertical-align:top !important;margin-top:70px !important;max-width:80% !important}.mediaViewerModal .modal-body .carousel .carousel-controls{top:26%}.mediaViewerModal .modal-body .carousel .carousel-controls .left{margin-left:2% !important}.mediaViewerModal .modal-body .carousel .carousel-controls .right{margin-right:0% !important}}@media screen and (min-width:400px) and (max-width:768px){.mediaViewerModal .modal-header li:nth-child(2){margin-left:0 !important}.mediaViewerModal .modal-header li{margin:0 10px 0 10px !important}.mediaViewerModal .modal-body .carousel .carousel-inner .cs-video-el{padding-bottom:25%;width:100% !important}.mediaViewerModal .modal-body .carousel .carousel-controls{top:21%}.mediaViewerModal .modal-body .carousel .carousel-controls .right{margin-right:-2% !important}}@media screen and (min-width:490px) and (max-width:768px){.mediaViewerModal .modal-body .carousel .carousel-controls{top:24%}.mediaViewerModal .modal-body .carousel .carousel-controls .right{margin-right:-2% !important}}@media screen and (min-width:470px) and (max-width:768px){.mediaViewerModal .modal-body .carousel .carousel-controls .right{margin-right:-2% !important}}@media screen and (max-width:400px){#cf-profile-attachments.carousel .carousel-control.right{right:-12px}.mediaViewerModal .modal-body{width:100%;height:200px}.mediaViewerModal .modal-body .cs-video-el{width:100%}.mediaViewerModal .modal-body .cs-video-el a img{width:20% !important}.mediaViewerModal .modal-body iframe.tour-3D{height:300px}.mediaViewerModal .modal-body .carousel .carousel-inner .video{height:308px}.mediaViewerModal .modal-body .carousel .carousel-controls{bottom:85% !important;z-index:10;height:0px;top:100px !important}.mediaViewerModal .modal-body .carousel .carousel-controls .js-update-viewer-index{cursor:pointer}.mediaViewerModal .modal-body .carousel .carousel-controls .js-update-viewer-index .fa-stack{height:1px}}.mediaViewerModal{background-color:rgba(0,0,0,0.9);border-radius:0;color:#fff;height:100%;left:0;margin-left:0;top:0 !important;width:100%}@media screen and (max-width:400px){.mediaViewerModal.in .modal-header .header-items{margin-left:0px}.mediaViewerModal.in .modal-header .header-items .owner-logo{display:none}.mediaViewerModal.in .modal-header .header-items li{font-size:16px;margin-left:10px;margin-right:10px}}.mediaViewerModal .modal-header{border-bottom-color:#979797;height:60px;padding:0 15px}.mediaViewerModal .modal-header .header-items{height:100%;margin-bottom:0}.mediaViewerModal .modal-header .header-items li{float:left;font-family:'Open Sans',serif;font-size:20px;font-weight:600;height:57px;line-height:60px;text-transform:uppercase;display:inline-block;padding:0;margin:0 20px 0 20px}.mediaViewerModal .modal-header .header-items li.close{float:right;opacity:1}.mediaViewerModal .modal-header .header-items li.close .count{color:#fff;margin-right:38px;text-shadow:none;text-transform:none}.mediaViewerModal .modal-header .header-items li.close button.close{background:url(../../../images/icon/icon-close.png) no-repeat 0 center;background-size:100%;float:none;height:25px;margin:0;opacity:1;width:25px}.mediaViewerModal .modal-header .header-items li.owner-logo{min-width:33.5%}.mediaViewerModal .modal-header .header-items li.selected{border-bottom:3px solid #fff}.mediaViewerModal .modal-body{height:calc(100vh - 60px);padding:0}.mediaViewerModal .modal-body .carousel{height:calc(100vh - 60px)}.mediaViewerModal .modal-body .carousel .carousel-inner{box-shadow:none !important;height:calc(100vh - 60px)}.mediaViewerModal .modal-body .carousel .carousel-inner .item{box-shadow:none;position:absolute;text-align:center;width:100%;white-space:nowrap}@media screen and (min-width:400px){.mediaViewerModal .modal-body .carousel .carousel-inner .item{height:calc(100vh - 60px)}}.mediaViewerModal .modal-body .carousel .carousel-inner .item .alignment-guide{display:inline-block;height:100%;vertical-align:middle}.mediaViewerModal .modal-body .carousel .carousel-inner .item img{display:inline-block;margin:0 auto;max-height:100%;max-width:100%;vertical-align:middle}@media screen and (min-width:400px){.mediaViewerModal .modal-body .carousel .carousel-controls{bottom:50% !important}}.mediaViewerModal .modal-body .carousel .carousel-controls .left{margin-left:3.5%}.mediaViewerModal .modal-body .carousel .carousel-controls .left .fa-chevron-left{background:url(../../../images/icon/icon-prev.png) no-repeat 0 center !important;filter:unset !important;height:73px !important;transform:unset !important;width:39px !important}.mediaViewerModal .modal-body .carousel .carousel-controls .right{margin-right:3.5%}.mediaViewerModal .modal-body .carousel .carousel-controls .right .fa-chevron-right{background:url(../../../images/icon/icon-next.png) no-repeat 0 center !important;filter:unset !important;height:73px !important;transform:unset !important;width:39px !important}.cs-video-el{position:initial !important;width:100%;height:100%}.cs-video-el.ko{position:absolute !important}.attachment-icon{position:absolute;left:50%;z-index:100}.mediaViewerLink img{min-width:100%}#cf-profile-attachments .fa-chevron-right{left:auto}.tour-3D{display:inline-block;margin:0 auto;height:100%;width:100%;vertical-align:middle}.load-icon-3D{background:url(../../../images/icon/3d-load.svg) no-repeat 0 center;background-size:contain;bottom:unset;display:inline-block;height:100px;left:calc(50% - 50px);pointer-events:none;position:absolute;right:unset;top:45%;width:100px}.profilePage.expanded .mediaViewerLink{position:relative}.profilePage.expanded .mediaViewerModal{z-index:1100}.profilePage.expanded .mediaViewerModal .modal-body{overflow:hidden}.profilePage.expanded .mediaViewerModal .modal-body .carousel .carousel-controls{position:absolute;right:5px;width:100%}@media screen and (max-width:400px){.profilePage.expanded .mediaViewerModal .modal-body .carousel .carousel-controls{right:-6px}}.profilePage.expanded .mediaViewerModal .modal-body .carousel .carousel-controls .left{float:left;z-index:2}@media screen and (max-width:400px){.profilePage.expanded .mediaViewerModal .modal-body .carousel .carousel-controls .left{height:86px}}.profilePage.expanded .mediaViewerModal .modal-body .carousel .carousel-controls .left .fa-chevron-left:before{content:""}.profilePage.expanded .mediaViewerModal .modal-body .carousel .carousel-controls .right{float:right;z-index:2}@media screen and (max-width:400px){.profilePage.expanded .mediaViewerModal .modal-body .carousel .carousel-controls .right{height:86px}}.profilePage.expanded .mediaViewerModal .modal-body .carousel .carousel-controls .right .fa-chevron-right:before{content:""}#cfPartnerContainer .mediaViewerLink{position:relative}#cfPartnerContainer .mediaViewerModal{background-color:rgba(0,0,0,0.85) !important;max-height:unset !important}.profile-container.media-viewer{-webkit-overflow-scrolling:unset !important}.arrow-size{background-size:100%;height:7.4px;width:13px;right:11.5px;top:40%}.cfTimeControl{position:relative}.cfTimeControl #bc-contact-tourTime{cursor:pointer;background-color:white}.cfTimeControl label.time-picker{position:relative;margin-bottom:0px}.cfTimeControl label.time-picker.open:before{transform:rotate(180deg);background:url(/cont/Content/images/icon/chevron-blue.svg) no-repeat 0 center;background-size:100%;height:7.4px;width:13px;right:11.5px;top:40%}.cfTimeControl label.time-picker.open input{color:#08c}.cfTimeControl label.time-picker:before{content:"";position:absolute;background:url(/cont/Content/images/icon/chevron.svg) no-repeat 0 center;background-size:100%;height:7.4px;width:13px;right:11.5px;top:40%}.cfTimeControl .dropdown-contents{display:none;height:160px;overflow:auto;border-color:#e1e1e1;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #ccc;background-color:white;z-index:1000;position:absolute;width:99%}.cfTimeControl .dropdown-contents.top{top:-160px}.cfTimeControl .dropdown-contents.show{display:block}.cfTimeControl .dropdown-contents .dropdown-menu{padding-top:0px;border-top-width:0px;margin-top:0px;border-left-width:0px;border-right-width:0px;border-bottom-width:0px;padding-bottom:0px;min-width:100%;position:absolute;top:0}.cfTimeControl .dropdown-contents .dropdown-menu li>a{padding:3px 8px}.cfTimeControl .dropdown-menu.listing-type-list{display:block}.datepicker-wrapper{position:relative;cursor:pointer}.datepicker-wrapper.open input{color:#08c}.datepicker-wrapper.open .arrow:after{transform:rotate(180deg);background:url(/cont/Content/images/icon/chevron-blue.svg) no-repeat 0 center;background-size:100%;height:7.4px;width:13px;right:11.5px;top:40%}.datepicker-wrapper .arrow:after{content:"";position:absolute;background:url(/cont/Content/images/icon/chevron.svg) no-repeat 0 center;background-size:100%;height:7.4px;width:13px;right:11.5px;top:40%}.datepicker-wrapper input{cursor:pointer}.paging{text-align:center;line-height:1.5rem;font-size:1rem;font-weight:400}.paging li{line-height:20px;display:inline-block;padding-right:32px;white-space:nowrap;color:#63666a}.paging li a{text-decoration:none;display:inline-block;color:#0888ba;transition:color ease-in-out 0.25s;cursor:pointer}.paging li.prev a::before{height:10px;width:10px;border-right:1px solid;border-top:1px solid;top:0px;margin-left:3px;transform:rotate(225deg);-ms-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);content:'';position:relative;display:inline-block}.paging li.next a::after{height:10px;width:10px;border-right:1px solid;border-top:1px solid;top:0px;margin-left:3px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);content:'';position:relative;display:inline-block}
