.box-section{padding:8px 0 8px 8px;background:#FFF;box-shadow:0px 1px 2px black(0.2);border-radius:4px;margin-bottom:10px}.dashboard-featured-listings{list-style:none;overflow:hidden;margin:0;padding:0 8px;white-space:nowrap;overflow-x:scroll}.dashboard-featured-listings li{max-width:400px;min-width:200px;white-space:normal;width:67%}.dashboard-featured-listings li+li{margin-left:10px}.dashboard-featured-listings .lc-container{display:inline-block}.lc-details--container:last-child{padding-bottom:0}.idx-compliance-label{background-color:var(--theme-color-gray-dark)}.native-app-banner{position:absolute;top:-65px;display:flex;align-items:center;height:65px;width:100%;padding:10px 15px}.native-app-banner-close{margin-right:10px}.native-app-banner-close:after{content:'\d7';font-size:26px;color:#999}.native-app-logo{margin-right:8px;width:44px;height:44px}.native-app-name{color:#000;font-weight:700;display:block;padding-top:4px}.native-app-info{color:#000;font-size:12px}.app-store-link{margin-left:auto;letter-spacing:0.5px;text-decoration:none}.ios-native-app-banner{box-sizing:border-box;background:#f2f2f2;border-bottom:1px solid #e6e6e6;height:63px;padding:0 15px}.ios-native-app-banner .native-app-logo{border-radius:10px;border:1px solid #ccc}.ios-native-app-banner .app-store-link{color:var(--theme-color-primary);font-size:18px}.android-native-app-banner{background:#dedede;padding:10px}.android-native-app-banner .app-store-link{color:#FFF;background:var(--theme-color-primary);padding:5px 14px;border-radius:3px;font-size:16px}.consumer-banner .native-app-logo{border:none}#singleListingSearchWrapper{margin-bottom:16px}.dashboard-consumer_index .c-collapsible-trigger{margin-top:24px}.hide-xs{display:none}.show-xs{display:block}.hide-lg{display:block}.main-menu{position:fixed;width:100%;top:0}body.with-main-menu{padding-top:49px}@media (min-width: 992px){body.with-main-menu{padding-top:65px}}@media (min-wdith: 576px){.hide-xs{display:block}.show-xs{display:none}}@media (min-width: 768px){.hide-lg{display:none}}iframe{position:absolute;z-index:1;top:30px;left:0;width:100%;height:100%;border:0;padding-top:32px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.carousel{position:relative;width:100%;height:100%;overflow:hidden}.carousel-track-container{overflow:hidden;width:100%;height:100%}.carousel-track{display:flex;transition:transform 0.3s ease-in-out;padding:0;margin:0;list-style:none;height:100%}.carousel-slide{min-width:100%;box-sizing:border-box;height:100%;margin:0;padding:0;line-height:0}.carousel-slide img{width:100%;height:100%;display:block;object-fit:cover;margin:0;padding:0;vertical-align:top}.thumbnail img{width:100%;height:100%;display:block;object-fit:cover;margin:0;padding:0;vertical-align:top}.carousel-button{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0.5);color:white;border:none;font-size:1.2rem;cursor:pointer;z-index:1;width:30px;height:50px;border-radius:10%;display:flex;align-items:center;justify-content:center;opacity:0.7;transition:opacity 0.3s ease;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media (min-width: 768px){.carousel-button{font-size:2rem;height:60px}}.carousel-button:hover{opacity:0.8}@media (hover: none) and (pointer: coarse){.carousel-button:hover{opacity:0.8}}.carousel-button:active{opacity:1}.carousel-button.disabled{opacity:0.3}.carousel-button.disabled:hover{opacity:0.3}.carousel-button.prev{left:5px;transform:translateY(-50%) rotate(180deg)}.carousel-button.next{right:5px}.listing-summary{margin-bottom:10px;padding:10px}.listing-summary .listing-thumbnail{float:left;width:70px;height:70px;text-align:center;overflow:hidden;margin-right:10px;background-position:50% 50%;background-size:auto 100%}.listing-summary h3{display:inline;font-size:17px;line-height:17px;margin:0;font-weight:bold}.listing-summary h3.price-reduced .flex-icon,.listing-summary h3.price-increased .flex-icon{font-size:16px;padding-right:5px}.listing-summary h3.price-reduced{color:var(--theme-color-green)}.listing-summary h3.price-increased{color:var(--theme-color-red)}.listing-summary .street-addr{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:5px;font-size:14px;line-height:16px}.listing-summary .locale-and-such{font-size:12px;line-height:15px;margin-top:2px;margin-bottom:3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.listing-summary .locale-and-such span{padding:0 2px}.listing-summary .listing-vitals{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px;line-height:15px}.listing-summary .listing-vitals span{padding-right:8px}.listing-summary .listing-vitals .status-change .flex-icon{height:14px;line-height:14px;font-size:14px;position:relative;top:2px}.listing-summary .listing-vitals .status-change.active .flex-icon{color:var(--theme-color-green)}.listing-summary .listing-vitals .status-change.pending .flex-icon{color:var(--theme-color-orange)}.listing-summary .listing-vitals .status-change.closed .flex-icon{color:var(--theme-color-primary)}.listing-summary .listing-vitals .status-change.expired .flex-icon,.listing-summary .listing-vitals .status-change.withdrawn .flex-icon,.listing-summary .listing-vitals .status-change.cancelled .flex-icon,.listing-summary .listing-vitals .status-change.deleted .flex-icon{color:var(--theme-color-red)}.listing-summary-status{font-weight:bold}.c-flex-content--summary #leftContent{min-width:324px}#searchResultsSummaryColumn .searchResultsContent{padding:0;margin-bottom:18px}#searchResultsSummaryColumn .summary-content{width:100%;height:100%;padding:0 12px}#searchResultsSummaryColumn .summary-content .summary-card{width:100%;height:100%;background:white;margin-top:12px;border-radius:4px;border:1px solid var(--theme-color-gray-light);cursor:pointer}#searchResultsSummaryColumn .summary-content .summary-card .image-wrapper{align-self:stretch;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex}#searchResultsSummaryColumn .summary-content .summary-card .image-wrapper .image-container{width:100%;position:relative;background:white;border-radius:4px}#searchResultsSummaryColumn .summary-content .summary-card .image-wrapper .image-container .thumbnail-wrapper{left:0px;top:0px;position:absolute;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex}#searchResultsSummaryColumn .summary-content .summary-card .image-wrapper .image-container .thumbnail-wrapper .thumbnail{align-self:stretch;flex:1 1 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;max-height:100%}#searchResultsSummaryColumn .summary-content .summary-card .image-wrapper .image-container .thumbnail-wrapper .thumbnail img{align-self:stretch;flex:1 1 0;object-fit:cover;height:100%;border-radius:4px 0 0 4px;max-height:100%}#searchResultsSummaryColumn .summary-content .summary-card .image-wrapper .image-container .showing-container{padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px;right:8px;bottom:8px;position:absolute;background:#EF8C00;border-radius:4px;justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}#searchResultsSummaryColumn .summary-content .summary-card .image-wrapper .image-container .showing-container .label{color:white;font-size:12px;font-family:Open Sans;font-weight:600;line-height:16px;word-wrap:break-word}#searchResultsSummaryColumn .summary-content .summary-card .image-wrapper .image-container .select-wrapper{height:44px;padding-left:4px;padding-right:4px;padding-top:6px;padding-bottom:6px;left:7px;top:8px;position:absolute;justify-content:flex-start;align-items:flex-start;gap:10px;display:inline-flex}#searchResultsSummaryColumn .summary-content .summary-card .image-wrapper .image-container .select-wrapper .select-col input{width:18px;height:18px;border-radius:2px;border:1px}#searchResultsSummaryColumn .summary-content .summary-card .image-wrapper .image-container .select-wrapper .event-container{padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px;border-radius:4px;justify-content:center;align-items:center;gap:10px;display:flex}#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper{flex:1 1 0;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:inline-flex}#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header{align-self:stretch;justify-content:flex-start;align-items:flex-start;gap:12px;display:inline-flex}#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary{container-name:summary-header-info;container-type:inline-size;flex:1 1 0;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-wrapper{flex:1 1 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex}#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-wrapper .line-one{color:#333333;font-size:14px;font-family:Open Sans;font-weight:700;line-height:20px;word-wrap:break-word}#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-wrapper .line-two{color:#333333;font-size:14px;font-family:Open Sans;font-weight:400;line-height:20px;word-wrap:break-word}#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-wrapper .line-three-wrapper{align-self:stretch;justify-content:flex-start;align-items:flex-start;display:inline-flex}#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-wrapper .line-three-wrapper .mls-nbr{color:#0077D9;font-size:14px;font-family:Open Sans;font-weight:400;line-height:20px;word-wrap:break-word;white-space:nowrap}#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-wrapper .line-three-wrapper .summary-status{font-size:14px;font-family:Open Sans;font-weight:700;line-height:20px;word-wrap:break-word;margin-left:12px;white-space:nowrap}#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-wrapper .line-three-wrapper .summary-status--active,#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-wrapper .line-three-wrapper .summary-status--active-under-contract,#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-wrapper .line-three-wrapper .summary-status--coming-soon{color:var(--theme-color-status-active)}#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-wrapper .line-three-wrapper .summary-status--closed{color:var(--theme-color-status-closed)}#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-wrapper .line-three-wrapper .summary-status--canceled,#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-wrapper .line-three-wrapper .summary-status--deleted,#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-wrapper .line-three-wrapper .summary-status--expired,#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-wrapper .line-three-wrapper .summary-status--hold,#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-wrapper .line-three-wrapper .summary-status--withdrawn{color:var(--theme-color-gray-dark)}#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-wrapper .line-three-wrapper .summary-status--pending{color:var(--theme-color-status-pending)}#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .price-wrapper,#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-price-wrapper{flex-direction:column;justify-content:center;align-items:flex-end;display:inline-flex}#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .price-wrapper .price,#searchResultsSummaryColumn .summary-content .summary-card .info-wrapper .summary-header .summary .address-price-wrapper .price{color:#333333;font-size:20px;font-family:Open Sans;font-weight:700;line-height:28px;word-wrap:break-word}#searchResultsSummaryColumn .summary-content .summary-card .action-col{justify-content:center}#searchResultsSummaryColumn .summary-content .summary-card .action-col .action{width:32px;height:32px;padding:2px 2px 2px 3px}#searchResultsSummaryColumn .summary-content .summary-card .view-wrapper{align-self:stretch;justify-content:flex-start;align-items:flex-start;gap:16px;display:inline-flex;container-type:inline-size;container-name:summary-content;width:100%}#searchResultsSummaryColumn .summary-content .summary-card .view-wrapper .data-col{flex:1 1 0;justify-content:flex-start;align-items:flex-start;gap:12px;display:flex;width:100%}#searchResultsSummaryColumn .summary-content .summary-card .view-wrapper .data-col .data-container.tot-col-1{width:100%;max-width:100%}#searchResultsSummaryColumn .summary-content .summary-card .view-wrapper .data-col .data-container.tot-col-2{width:50%;max-width:50%}#searchResultsSummaryColumn .summary-content .summary-card .view-wrapper .data-col .data-container.tot-col-3{width:33%;max-width:33%}#searchResultsSummaryColumn .summary-content .summary-card .view-wrapper .data-col .data-container{flex:1 1 0;justify-content:flex-start;align-items:flex-start;gap:23px;display:flex}#searchResultsSummaryColumn .summary-content .summary-card .view-wrapper .data-col .data-container .data-wrapper{flex:1 1 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:inline-flex;width:100%}#searchResultsSummaryColumn .summary-content .summary-card .view-wrapper .data-col .data-container .data-wrapper .data-row{align-self:stretch;justify-content:space-between;align-items:flex-start;display:inline-flex;width:100%}#searchResultsSummaryColumn .summary-content .summary-card .view-wrapper .data-col .data-container .data-wrapper .data-row .title{flex:1 1 0;color:black;font-size:12px;font-family:Open Sans;font-weight:400;line-height:16px;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#searchResultsSummaryColumn .summary-content .summary-card .view-wrapper .data-col .data-container .data-wrapper .data-row .value{flex:1 1 0;text-align:right;color:black;font-size:12px;font-family:Open Sans;font-weight:700;line-height:16px;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#searchResultsSummaryColumn .summary-content .summary-card .view-wrapper .data-col .data-container .data-wrapper .splitter{align-self:stretch;height:0px;border-bottom:1px var(--theme-color-gray) solid;margin:-2px 0}#searchResultsSummaryColumn .summary-content .summary-card .view-wrapper .data-col .data-container .data-wrapper .splitter:last-child{display:none}#searchResultsSummaryColumn .summary-content .summary-card .lc-idx{margin:0 18px 18px 18px;padding-top:18px;border-top:1px solid #d9d9d9}@container summary-content (max-width: 582px){.col-2{display:none !important}.data-container.tot-col-3{width:50% !important;max-width:50% !important}}@container summary-content (max-width: 346px){.col-1,.col-2{display:none !important}.data-container.tot-col-2,.data-container.tot-col-3{width:100% !important;max-width:100% !important}}@container summary-content (max-width: 305px){.data-row-4{display:none !important}.data-row-3.splitter{display:none !important}}@container summary-header-info (max-width: 261px){.summary .price-wrapper{display:none !important}}@container summary-header-info (min-width: 261px){.summary .address-wrapper .address-price-wrapper{display:none !important}}@container content (min-width: 528px){.summary-card{justify-content:flex-start;align-items:flex-start;display:inline-flex}.summary-card .image-wrapper{width:300px}.summary-card .image-wrapper .image-container{height:228px}.summary-card .image-wrapper .image-container .thumbnail-wrapper{height:228px}}@container content (max-width: 527px){.summary-card{position:relative}.summary-card .image-wrapper{width:495px;max-width:100%}.summary-card .image-wrapper .image-container{height:169px}.summary-card .image-wrapper .image-container .thumbnail-wrapper{height:169px;width:100%}.summary-card .image-wrapper .image-container .thumbnail-wrapper .thumbnail{height:169px;margin:0;padding:0;line-height:0}.summary-card .image-wrapper .image-container .thumbnail-wrapper .thumbnail img{border-radius:0 !important;width:100%;height:100%;display:block;object-fit:cover;margin:0;padding:0;vertical-align:top}.summary-card .info-wrapper{width:100%}}.col-sm-8 #content{container-type:inline-size;container-name:content;overflow-x:scroll}.listing-group{display:flex;flex-direction:column;width:100%;padding:0 12px}.listing-group .summary-card.listingListItem:hover{background:#E5F2FD !important}.c-flex-content--summary #leftContent{min-width:324px}#searchResultsSummaryColumn .summary-content{display:flex;flex-direction:row}#searchResultsSummaryColumn .searchResultsContent{padding:0 0 16px 0;margin-bottom:18px}#searchResultsSummaryColumn .searchResultsContent::-webkit-scrollbar{width:8px;height:8px}#searchResultsSummaryColumn .searchResultsContent::-webkit-scrollbar-track{background:transparent;border-radius:80px}#searchResultsSummaryColumn .searchResultsContent::-webkit-scrollbar-thumb{background:#737373;border-radius:80px}#searchResultsSummaryColumn .searchResultsContent::-webkit-scrollbar-button{width:14px;background-color:transparent}#searchResultsSummaryColumn .dashboard-view-all-card{padding:0px 16px 8px 16px}@container content (min-width: 528px){.listing-group{min-width:539px}}.account-avatar-wrapper{display:inline-block;position:relative}.account-logo-wrapper{display:flex;justify-content:center;margin-top:24px}.account-logo{all:unset;width:25%;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;background-position:center;background-size:contain;background-repeat:no-repeat;min-width:48px;max-height:48px}.biography{text-decoration:none}.account-agent-avatar{margin:0 24px 0 0;width:96px;height:96px;line-height:42px;font-size:44px}@media (max-width: 768px){.account-agent-avatar{width:64px;height:64px}}.account-office-avatar{background-color:#0077d9;position:absolute;top:60px;left:75px}.account-agent-name{color:black;margin-bottom:8px;overflow-wrap:break-word}.account-agent-office,a.account-agent-office{color:gray(40);text-decoration:none}.account-contact-method{overflow-wrap:break-word;margin-top:12px}.account-contact-method .pull-right{margin-top:-9px;margin-left:12px}.account-collapsible-trigger{margin-top:24px}.singleListingSearchList{width:100%}.single-listing-search-dropdown ul{width:100%}.single-listing-search-dropdown li a{display:flex;width:100%}.single-listing-search-address{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-right:10px}.single-listing-search-mls-number{flex:0 0 auto;margin-left:auto;color:var(--theme-color-gray-dark)}.single-listing-search-no-results{padding:6px 20px}@media (min-width: 992px){.c-navbar--right .dropdown{margin-left:0px}.main-menu-listing-search{margin-right:8px}}
