@media only screen and (min-width:321px) and (max-width:768px){.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.three-inset-right>.inset-wrapper,.three-inset-right>.inset-wrapper>.region,.three-inset-right>.region-three-inset-right-sidebar,.three-inset-left>.inset-wrapper,.three-inset-left>.inset-wrapper>.region,.three-inset-left>.region-three-inset-left-sidebar,.three-3x33>.region,.three-50-25-25>.region,.three-25-50-25>.region,.three-25-25-50>.region,.two-brick>.panel-row>.region,.two-66-33>.region,.two-33-66>.region,.two-50>.region,.six-6x16>.panel-row>.region,.six-6x16>.panel-row,.four-4x25>.panel-row>.region,.four-4x25>.panel-row,.five-5x20>.panel-row>.region,.five-5x20>.panel-row{float:none;display:block;width:100%;clear:both}}@media only screen and (min-width:481px) and (max-width:768px){.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.three-inset-right>.region-three-inset-right-sidebar,.three-25-50-25>div.region-three-25-50-25-third,.three-25-25-50>div.region-three-25-25-50-second{width:25%}.three-inset-right>.inset-wrapper{width:75%;float:left}.three-inset-right>.inset-wrapper>.region,.three-inset-left>.inset-wrapper>.region,.three-3x33>div.region-three-33-first,.three-50-25-25>.region-three-50-25-25-first,.three-25-50-25>.region-three-25-50-25-first,.three-25-25-50>.region-three-25-25-50-first,.six-6x16>.panel-row,.four-4x25>.panel-row,.five-5x20>div.panel-row,.five-5x20>div.panel-row>div.region-five-fifth{float:none;display:block;width:100%;clear:both}.three-inset-left>.region-three-inset-left-sidebar{width:25%;float:right}.three-inset-left>.inset-wrapper{width:75%;float:right}.three-3x33>.region,.three-50-25-25>.region-three-50-25-25-second,.three-50-25-25 .region-three-50-25-25-third,.two-brick>.panel-row>.region,.two-50>.region,.four-4x25>.panel-row>.region,.five-5x20>.panel-row>div.region{width:50%}.three-25-50-25>div.region-three-25-50-25-second,.three-25-25-50>div.region-three-25-25-50-third{width:75%}.two-brick>.panel-row{float:none}.two-66-33>.region-two-66-33-first,.two-33-66>.region-two-33-66-second{width:66.666666%}.two-66-33>.region-two-66-33-second,.two-33-66>.region-two-33-66-first{width:33.333333%}.six-6x16>.panel-row>.region{width:50%;float:left}}@media only screen and (min-width:769px) and (max-width:1024px){.container{width:100%}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-left:20%;margin-right:20%}.sidebar-first .content-inner{margin-left:20%;margin-right:0}.sidebar-second .content-inner{margin-right:20%;margin-left:0}.region-sidebar-first{width:20%;margin-left:-100%}.region-sidebar-second{width:20%;margin-left:-20%}.at-panel .region{display:inline;float:left}.three-inset-right>.region-three-inset-right-sidebar,.three-inset-left>.region-three-inset-left-sidebar,.three-50-25-25>.region,.three-25-50-25>.region,.three-25-25-50>.region{width:25%}.three-inset-right>.inset-wrapper{width:75%;float:left}.three-inset-right>.inset-wrapper>div.region-three-inset-right-inset,.three-inset-left>.inset-wrapper>div.region-three-inset-left-inset,.three-3x33>.region,.two-66-33>.region-two-66-33-second,.two-33-66>.region-two-33-66-first,.five-5x20>.row-2>.region{width:33.333333%}.three-inset-right>.inset-wrapper>div.region-three-inset-right-middle,.three-inset-left>.inset-wrapper>div.region-three-inset-left-middle,.two-66-33>.region-two-66-33-first,.two-33-66>.region-two-33-66-second{width:66.666666%}
.three-inset-right>.inset-wrapper>.region,.three-inset-left>.inset-wrapper>.region{width:100%}.three-inset-left>.region-three-inset-left-sidebar,.three-inset-left>.inset-wrapper,.three-inset-left>.inset-wrapper>.region-three-inset-left-middle{float:right}.three-inset-left>.inset-wrapper{width:75%}.three-50-25-25>div.region-three-50-25-25-first,.three-25-50-25>div.region-three-25-50-25-second,.three-25-25-50>div.region-three-25-25-50-third,.two-brick>.panel-row>.region,.two-50>.region,.five-5x20>.row-1>.region{width:50%}.two-brick>.panel-row{float:none}.six-6x16>.panel-row{width:33.333333%;float:left}.six-6x16>.panel-row>.region{float:none;display:block;width:100%;clear:both}.four-4x25>.panel-row>.region,.four-4x25>.panel-row{width:50%;float:left}.five-5x20>.row-1{width:40%}.five-5x20>.row-2{width:60%}.five-5x20>.panel-row{float:left}}@media only screen and (min-width:1025px){.container{width:100%}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-left:25%;margin-right:25%}.sidebar-first .content-inner{margin-left:25%;margin-right:0}.sidebar-second .content-inner{margin-right:25%;margin-left:0}.region-sidebar-first{width:25%;margin-left:-100%}.region-sidebar-second{width:25%;margin-left:-25%}.at-panel .region{display:inline;float:left}.three-inset-right>.region-three-inset-right-sidebar,.three-inset-left>.region-three-inset-left-sidebar,.three-50-25-25>.region,.three-25-50-25>.region,.three-25-25-50>.region{width:25%}.three-inset-right>.inset-wrapper{width:75%;float:left}.three-inset-right>.inset-wrapper>div.region-three-inset-right-inset,.three-inset-left>.inset-wrapper>div.region-three-inset-left-inset,.three-3x33>.region,.two-66-33>.region-two-66-33-second,.two-33-66>.region-two-33-66-first,.five-5x20>.panel-row>.region{width:33.333333%}.three-inset-right>.inset-wrapper>div.region-three-inset-right-middle,.three-inset-left>.inset-wrapper>div.region-three-inset-left-middle,.two-66-33>.region-two-66-33-first,.two-33-66>.region-two-33-66-second{width:66.666666%}.three-inset-right>.inset-wrapper>.region,.three-inset-left>.inset-wrapper>.region{width:100%}.three-inset-left>.region-three-inset-left-sidebar,.three-inset-left>.inset-wrapper,.three-inset-left>.inset-wrapper>.region-three-inset-left-middle{float:right}.three-inset-left>.inset-wrapper{width:75%}.three-50-25-25>div.region-three-50-25-25-first,.three-25-50-25>div.region-three-25-50-25-second,.three-25-25-50>div.region-three-25-25-50-third,.two-brick>.panel-row>.region,.two-50>.region,.five-5x20>.row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second{width:50%}.two-brick>.panel-row{float:none}.six-6x16>.panel-row{width:33.333333%;float:left}.six-6x16>.panel-row>.region,.five-5x20>.panel-row{float:none;display:block;width:100%;clear:both}.four-4x25>.panel-row>.region,.four-4x25>.panel-row{width:50%;float:left}}@media only screen and (min-width:1560px){.flex-chart-grid{width:740px;margin-left:180px}#block-adv-search-advanced-search-header-new{width:650px;margin-left:220px}}@media only screen and (min-width:1710px){#block-adv-search-advanced-search-header-new{width:800px}}@media only screen and (min-width:2000px){.left-map-layout #left_map{width:calc(100% - 1100px);max-width:none}.left-map-layout #columns{width:auto;margin-left:calc(100% - 1100px);text-align:left}.left-map-layout #columns .columns-inner{width:1100px}.left-map-layout #columns main{padding:40px}.left-map-layout .region-underbar{padding:40px}#block-adv-search-advanced-search-header-new{width:1000px;margin-left:220px}}@media only screen and (min-width:2100px){#block-adv-search-advanced-search-header-new{width:1100px;margin-left:230px}}@media only screen and (min-width:2200px){#block-adv-search-advanced-search-header-new{width:1200px}}@media only screen and (min-width:2300px){#block-adv-search-advanced-search-header-new{width:1300px}}@media only screen and (min-width:2400px){#block-adv-search-advanced-search-header-new{width:1400px}}@media only screen and (min-width:2400px){#block-adv-search-advanced-search-header-new{width:1500px}
}@media only screen and (max-width:1400px){.page-listing .region-secondary-content .region-inner{position:static}.page-listing .region-secondary-content .anchor-links-block{display:none}}@media only screen and (min-width:1024px) and (max-width:1560px){#block-custom-blocks-city-menu-block .anchor-link.menu-item-title{padding:0 0 0 12px}.left-map-layout #left_map{width:calc(100% - 780px)}.left-map-layout #columns{width:780px;margin-left:calc(100% - 780px)}#preconstruction_by_city{column-count:3}.filter-item{width:338px}.filter-item .range-fields div{width:157px}.filter-item:nth-child(3){padding-top:1px}#listing_top_block_top{width:100%}.breadcrumb-outer{width:100%;padding:0 20px;box-sizing:border-box}.page-community .result_box .object-data,.list-view .result_box .object-data{width:398px}.page-community .result_box .object-data>div:first-child>span:first-child,.list-view .result_box .object-data>div:first-child>span:first-child{width:214px}.page-community .result_box .object-data .sold-for,.page-community .result_box .object-data .rented-for,.page-community .result_box .object-data .price,.page-community .result_box .object-data .original-price,.list-view .result_box .object-data .sold-for,.list-view .result_box .object-data .rented-for,.list-view .result_box .object-data .price,.list-view .result_box .object-data .original-price{width:180px}.wide-filter-item{width:343px}.wide-filter-item .range-fields div{width:159px}.alphabet-sections .community-item-wrapper{width:225px}.filter-item-preconstruction-wide .views-widget-filter-combine,.filter-item-preconstruction-wide .views-widget-sort-by,.filter-item-preconstruction{width:208px}#webform-client-form-1257 .webform-component{width:320px}#webform-client-form-1257 .webform-component.webform-component-radios{width:100%}#community_gallery #embeded_video a img{width:275px}.community-gallery-item{width:275px;margin:0 auto}.page-community div#community_gallery{padding:0 0 32px}.page-community #community_gallery #embeded_video a img{width:200px}.page-community .community-gallery-item{width:200px}.page-community .result_box.note-message .message-text{width:535px}.page-community .region-tertiary-content .region-inner{width:100%;padding:0 20px;box-sizing:border-box}.page-community div#community_info_table .flex-cell{padding:0 20px}.page-community div#community_info_table .flex-cell:nth-child(2){display:none}.community-tabs-count-inner .community-tab.sold-tab a span{float:left}.community-tabs-count-inner .community-tab.sold-tab a span.count{float:right;top:-28px;right:-4px}.community-tabs-count-inner .community-tab.boat-docks-tab{padding-top:2px}.community-tabs-count-inner .community-tab.boat-docks-tab a span{max-width:90px;float:left}.community-tabs-count-inner .community-tab.boat-docks-tab a span.count{float:none;margin-top:5px}}@media only screen and (min-width:1024px) and (max-width:1220px){#block-adv-search-advanced-search-header-new{width:450px}#commercial_real_estate_cities .cities-map-list{column-count:4}}@media only screen and (max-width:1200px){#block-adv-search-advanced-search-header-new #search_autocomplete{font-size:15px;padding:12px 28px 10px 45px}#top-user-box{display:none}#block-custom-blocks-account-actions{display:block;background:#dedede;padding:10px}#block-custom-blocks-account-actions h2.element-invisible{display:block}#block-custom-blocks-account-actions .account_actions_tabs{padding:0}.not-logged-in #block-custom-blocks-account-actions .ico-list li{display:inline-block;width:90px;padding-bottom:0;padding-left:10px}.not-logged-in #block-custom-blocks-account-actions .ico-list li:first-child{border-right:1px solid #252525;padding-left:20px}.not-logged-in #block-system-main-menu{height:calc(100vh - 238px)}#homepage_stats.flex-grid{display:block}#homepage_stats.flex-grid .flex-cell-one-third{display:none}#homepage_stats.flex-grid .flex-cell-two-thirds{flex-grow:2;width:100%}.search-wizard{text-align:center;margin:0 auto 24px;position:relative}.search-wizard a.wizard-icon{position:relative;width:100px;height:100px;left:auto;margin-bottom:30px;padding:0}
.search-wizard a.wizard-icon svg{width:75%;height:80%}.search-wizard a.wizard-icon .icon-title{font-size:14px}.search-wizard a.wizard-icon.homes-icon{left:auto;opacity:1}.search-wizard a.wizard-icon.condos-icon{left:auto;opacity:1}.search-wizard a.wizard-icon.preconstruction-icon{left:auto;opacity:1}.search-wizard a.wizard-icon.land-icon{left:auto;opacity:1}.search-wizard a.wizard-icon.multifamily-icon{left:auto;padding-top:0;opacity:1}.search-wizard a.wizard-icon.multifamily-icon svg{margin-bottom:-9px}.search-wizard a.wizard-icon.commercial-icon{left:auto;opacity:1}.search-wizard a.wizard-icon.inactive{opacity:0;left:0;display:none}.search-wizard a.wizard-icon.active{left:0;width:120px;height:120px;padding-top:0;transition:all .3s ease-in}.search-wizard .icons-row{height:275px;overflow:hidden;max-width:400px;margin:0 auto}.search-wizard .icons-row.selected{height:112px;text-align:left}.search-wizard .filter-item{text-align:left}.page-nearest-listings .submit-wrapper{margin-top:16px}.page-nearest-listings .filter-item{margin-bottom:16px}.page-nearest-listings .filter-item .range-fields div{width:44%}}@media only screen and (max-width:840px){.type-cell{display:none}#block-custom-blocks-home-page-stats-block{display:none}.qtip-content .community-item-tooltip{width:246px}.qtip-content .community-image-wrapper{width:242px;min-height:180px}.community-info-cell{width:120px}}@media only screen and (max-width:530px){.node-city .sb-links a{width:65px;font-size:12px}.node-city .sb-link{width:65px;height:65px}.node-city .sb-link.pricerange{background:transparent url(/sites/all/themes/brokeragetheme/images/anchor-links.jpg) -6px 0 no-repeat;background-size:cover}.node-city .sb-link.predefined{background:transparent url(/sites/all/themes/brokeragetheme/images/anchor-links.jpg) -99px 0 no-repeat;background-size:cover}.node-city .sb-link.communities{background:transparent url(/sites/all/themes/brokeragetheme/images/anchor-links.jpg) -190px 0 no-repeat;background-size:cover}.node-city .sb-link.preconstruction{background:transparent url(/sites/all/themes/brokeragetheme/images/anchor-links.jpg) -268px 0 no-repeat;background-size:cover}.node-city .sb-link.commercial{background:transparent url(/sites/all/themes/brokeragetheme/images/anchor-links.jpg) -360px 0 no-repeat;background-size:cover}}@media only screen and (max-width:480px){#block-custom-blocks-hamburger-toggle{width:40px}#block-custom-blocks-hamburger-toggle #menuToggle{top:9px;left:9px;width:40px;height:40px}#block-custom-blocks-hamburger-toggle #menuToggle span{width:28px}#block-custom-blocks-hamburger-toggle #menuToggle input:checked~span{transform:rotate(-45deg) translate(1px,-1px)}#block-custom-blocks-hamburger-toggle #menuToggle input:checked~span:nth-last-child(3){transform:rotate(45deg) translate(3px,0px)}.affordable #block-custom-blocks-frontpage-counties-list,.hauteluxe #block-custom-blocks-frontpage-counties-list,#block-custom-blocks-frontpage-counties-list{top:15px;width:156px}.affordable #block-custom-blocks-frontpage-counties-list #counties-list-toggle,.hauteluxe #block-custom-blocks-frontpage-counties-list #counties-list-toggle,#block-custom-blocks-frontpage-counties-list #counties-list-toggle{font-size:15px;width:100%}.affordable #block-custom-blocks-frontpage-counties-list #frontpage-counties-list,.hauteluxe #block-custom-blocks-frontpage-counties-list #frontpage-counties-list,#block-custom-blocks-frontpage-counties-list #frontpage-counties-list{right:10px}.page-advanced-search .wide-filter-item .range-fields div,.page-advanced-search .filter-item .range-fields div{width:44%}#commercial_predefined_block .commercial-predefined-column{width:100%;margin-bottom:0}.visible-section .wide-filter-item .range-fields div{width:44%}#left_map_layout .footer-sticky a.sticky-footer-link{font-size:14px}#left_map_layout .footer-sticky a.sticky-footer-link .fa-div,#left_map_layout .footer-sticky a.sticky-footer-link .fa{display:block;font-size:20px;line-height:27px;color:#beaf87}#left_map_layout .footer-sticky a.sticky-footer-link span{display:block;line-height:23px;font-size:13px}
.page-nearest-listings #left_map_layout .footer-sticky a.location-ask-link{color:#999;pointer-events:none;cursor:initial}.page-nearest-listings #left_map_layout .footer-sticky a.location-ask-link i.fa{color:#bbb}#sliding-popup{height:168px}.page-listing .bl-tabs-nav li a{height:30px;line-height:30px;font-size:13px}}@media only screen and (max-width:360px){.listing-info-wrapper{width:100%}#listing_top_block_top{position:relative;padding:0 10px;box-sizing:border-box;width:100%}.listing-info-item{padding-left:10px}.price-cell .realty-price-item,.listing-info-item .listing-info-item-value{font-size:23px;font-weight:400}.price-cell .realty-price-item .fraction,.listing-info-item .listing-info-item-value .fraction{font-size:14px;text-indent:-5px}.listing-info-item-title{font-size:14px}}@media only screen and (max-width:320px){.at-mt .at-menu-toggle h2{margin-bottom:5px}.at-mt .at-menu-toggle h2 a{background:#eee;border:2px solid #ccc;padding:2px 10px}.at-mt .at-menu-toggle ul.menu li a{background:#eee;border-bottom:1px solid #fff}#block-custom-blocks-city-menu-block{display:none}}@media only screen and (min-width:321px) and (max-width:768px){#header{position:relative;height:142px;border-bottom:none}.map-active.front.left-map-layout #menu-bar,.map-active.page-node-1225.left-map-layout #menu-bar{margin-top:0;height:142px}.page-node-1225:not(.map-active) #header,.front:not(.map-active) #header{height:306px}.adv-search-icon-link{display:none}#block-logo-block-logo{margin:10px 0 12px;padding:0 5px}#autocomplete_info{width:100%}#user-pass input[type="submit"],#user-login input[type="submit"],#user-register-form input[type="submit"]{width:100%}h2{font-size:18px}.zopim{display:none !important}.breadcrumb-outer,.region-tertiary-content .region-inner{width:320px;margin:0 auto}.page-listing .breadcrumb-outer,.page-listing .region-tertiary-content .region-inner{width:100%;padding:0 10px;box-sizing:border-box}#header-region,#top-user-box{float:none}#top-user-box{margin:0}.hide-on-mobile,#account_actions{display:none}.login-block .account_actions_tabs{display:block}#register_form,#login_block_form{top:0;right:0;width:100%;height:100vh}#register_form .close-form,#login_block_form .close-form{display:block}#login_popup .close-form{top:3px;display:block}#header_menu_toggle{position:absolute;top:10px;right:10px;display:inline-block}#header_menu_toggle:hover{cursor:pointer}ul#account_actions{margin:0;padding:0}ul#account_actions li{display:block}ul#account_actions li:last-child{background:#fff}ul#account_actions li:last-child a{color:#3e658d}.header-container{height:auto}.map-active .header-container{z-index:1000}#columns{width:100%;min-height:100vh;min-height:calc(100vh - 131px);padding-bottom:392px}#columns .columns-inner{width:320px;margin:0 auto}.page-listing #columns .columns-inner{width:100%;padding:0 10px;box-sizing:border-box}.left-map-layout .header-container{position:relative}.left-map-layout .header-container.fixed{height:67px}.left-map-layout #page{position:relative;height:auto}.left-map-layout #left_map{padding-top:0;width:100%;max-width:100%;height:300px;position:relative;display:none}.left-map-layout #left_map.active{z-index:999;display:block;height:100%;padding-bottom:118px;position:fixed;padding-top:0}.left-map-layout #columns{margin-top:0;top:0;margin-left:0;width:100%;height:auto;position:relative;overflow-y:initial;box-shadow:none}.left-map-layout #columns main{padding:10px}.left-map-layout #columns main.tabbed{padding:0}.left-map-layout #columns .columns-inner{width:100%}.left-map-layout #columns.hide{display:none}.front.left-map-layout #menu-bar,.page-node-1225 #menu-bar{padding-top:0;margin-top:-239px}#menu-bar{padding-top:0;margin-top:-75px;z-index:1050}.map-active #menu-bar{margin-top:20px}footer #footer-copyright .follow-us-links{width:100%;margin:0 auto;padding-top:16px;font-size:26px}footer #footer-copyright .follow-us-links a.follow-us-link-item{margin:4px 8px;display:inline-block}footer #footer-copyright .footer-copyright-block{font-size:14px}
#preconstruction_by_city{column-count:1}.cities-map-list h2{text-indent:0}#block-custom-blocks-city-menu-block{display:none}#block-custom-blocks-hamburger-toggle{width:40px}#block-custom-blocks-hamburger-toggle #menuToggle{top:11px;left:9px;width:40px;height:40px}#block-custom-blocks-hamburger-toggle #menuToggle span{width:28px}#block-custom-blocks-hamburger-toggle #menuToggle input:checked~span{transform:rotate(-45deg) translate(1px,-1px)}#block-custom-blocks-hamburger-toggle #menuToggle input:checked~span:nth-last-child(3){transform:rotate(45deg) translate(3px,0px)}.hauteluxe #block-custom-blocks-frontpage-counties-list,.affordable #block-custom-blocks-frontpage-counties-list,#block-custom-blocks-frontpage-counties-list{width:156px;float:right;top:20px;right:10px}.hauteluxe #block-custom-blocks-frontpage-counties-list #counties-list-toggle,.affordable #block-custom-blocks-frontpage-counties-list #counties-list-toggle,#block-custom-blocks-frontpage-counties-list #counties-list-toggle{font-size:15px;width:100%}.hauteluxe #block-adv-search-advanced-search-header-new,.affordable #block-adv-search-advanced-search-header-new,#block-adv-search-advanced-search-header-new{top:initial;bottom:0;width:100%;margin:0;padding:8px;box-sizing:border-box;background:#beaf87;height:76px}.hauteluxe #block-adv-search-advanced-search-header-new #search_autocomplete,.affordable #block-adv-search-advanced-search-header-new #search_autocomplete,#block-adv-search-advanced-search-header-new #search_autocomplete{height:60px;font-size:18px;padding-left:40px;padding-right:32px;margin-bottom:0;width:100%}.hauteluxe #block-adv-search-advanced-search-header-new #search_autocomplete~i,.affordable #block-adv-search-advanced-search-header-new #search_autocomplete~i,#block-adv-search-advanced-search-header-new #search_autocomplete~i{font-size:23px;top:16px;left:8px}.hauteluxe #block-adv-search-advanced-search-header-new #search_autocomplete~i#microphone,.affordable #block-adv-search-advanced-search-header-new #search_autocomplete~i#microphone,#block-adv-search-advanced-search-header-new #search_autocomplete~i#microphone{right:10px}.hauteluxe #block-adv-search-advanced-search-header-new #autocomplete_info,.affordable #block-adv-search-advanced-search-header-new #autocomplete_info,#block-adv-search-advanced-search-header-new #autocomplete_info{top:56px}.page-node-1225:not(.map-active).hauteluxe #block-adv-search-advanced-search-header-new,.page-node-1225:not(.map-active).affordable #block-adv-search-advanced-search-header-new,.page-node-1225:not(.map-active) #block-adv-search-advanced-search-header-new,.front:not(.map-active).hauteluxe #block-adv-search-advanced-search-header-new,.front:not(.map-active).affordable #block-adv-search-advanced-search-header-new,.front:not(.map-active) #block-adv-search-advanced-search-header-new{height:240px;background-image:url(/sites/all/themes/brokeragetheme/images/south-florida-map.png);background-repeat:no-repeat;background-position-x:100%;background-position-y:10%;background-size:165px;padding:16px 8px 8px}#counties-list-toggle span:after{top:7px}.county-outline{padding:0 0 20px}.page-county .city-column,.front .city-column{width:48%;min-width:150px;display:inline-block;vertical-align:top;margin:0 0 15px}.page-county .city-column .item-link,.front .city-column .item-link{padding-left:0;background:none;margin-bottom:5px}.page-county .city-column .item-link:hover,.front .city-column .item-link:hover{background:#6086ae}.page-county .city-column .item-link span.city-number,.front .city-column .item-link span.city-number{width:auto}.page-county .city-column .city-info,.front .city-column .city-info{padding-left:0}.page-county .county-sort-title,.front .county-sort-title{display:none}.page-county .county-sort-title-mobile,.front .county-sort-title-mobile{display:block;padding-left:2px}.page-county .sort-options-dropdown,.front .sort-options-dropdown{min-width:30px;padding:7px 12px 24px 10px;background:none;height:20px}.page-county .sort-options-dropdown:hover i,.front .sort-options-dropdown:hover i{color:#c00000}#realty_overview{column-count:1}
.bl-tab-list{width:100%}.page-listing .fake-sidebar-wrapper .flex-grid{display:block}.page-listing .fake-sidebar-wrapper .flex-grid h2.block-title.margin-title{margin-right:0}.page-listing .fake-sidebar-wrapper .flex-grid .community-dropdown{margin-right:0;width:100%}.page-listing .fake-sidebar-wrapper .flex-grid .flex-cell-one-third,.page-listing .fake-sidebar-wrapper .flex-grid .flex-cell-two-thirds{width:100%}.page-listing .bl-tabs-nav.bl-tabs-nav-wide{width:100%}.tooltip-wrapper{height:35px;margin-bottom:13px;float:none}.bl-tabs-half.bl-tabs-container .bl-tabs-content{padding-top:70px}.page-listing .bl-tabs-container .bl-tabs-content{padding-top:36px}.realty-sugar-page-form .form-item-rswhenmove,.realty-sugar-page-form .form-item-rshow-long-searhing,.realty-sugar-page-form .form-item-rsmls,.realty-sugar-page-form .form-item-rsrent-own,.realty-sugar-page-form .form-item-rsfirst-name,.realty-sugar-page-form .form-item-rsemail,.realty-sugar-page-form .form-item-rscash-or-financial,.realty-sugar-page-form .form-item-rsreason-to-by,.realty-sugar-page-form .form-item-rshas-agent,.realty-sugar-page-form .form-item-rsappointment-date,.realty-sugar-page-form .form-item-rslast-name,.realty-sugar-page-form .form-item-rsphone{margin:10px 0;width:100%}.price-cell{text-align:left;position:relative;margin-top:0}.price-cell.estimate{margin-top:0}ul.primary{margin:20px 0;padding:0}ul.primary li{display:block;margin:0;width:100%;text-align:center}ul.primary li a{padding:0;display:block;width:100%}.price-history-wrapper table{font-size:10px}.result_box.note-message .message-text{width:100%}.result_box.note-message .message-image{display:block;padding:16px;margin:16px auto}.page-community .result_box.note-message{width:auto;box-sizing:border-box;padding:10px;margin:0 10px}#mortgage_block #calc-selectors,#mortgage_block #calc-selectors-2,#mortgage_block #mortgage,#mortgage_block a.pre-qualified-link{float:none;width:100%}#mortgage_block #mortgage{box-sizing:border-box}#realty_agent_block .realty-agent-info{width:168px;float:left}#realty_agent_block .realty-agent-bio{display:none}#realty_agent_block .realty-agent-image{width:140px}#realty_agent_block .agent-image{width:100%}#realty_agent_block .realty-agent-recognition{float:right;padding:9px 0;border-top:1px solid #c7a44c;border-bottom:1px solid #c7a44c;display:flex;width:100%;margin-bottom:16px;justify-content:space-around}#realty_agent_block .realty-agent-recognition .recognition-image{margin:0}.agent-more-link{margin-top:16px;width:100%}.realty-sugar-page-form input[type="submit"]{width:100%;margin:0 0 35px}.node-city #market_snapshot_title,.node-city .market_snapshot_title,.node-city .flex-chart-grid{display:none}.node-city .select-blocks.flex-grid{display:block}.node-city .select-blocks.cols.half>div{width:100%;max-width:320px;margin-bottom:16px;padding:0}.node-city .select-blocks.cols.half>div>div{padding-left:0}.node-city .alphabet-nav .community-type-icon{font-size:28px}.node-type-city #map_outer{padding-top:0}.node-type-city #commercial_predefined_block{display:block}.node-type-city #commercial_predefined_block .commercial-predefined-column{width:100%;text-align:left;padding-left:32px}.node-type-city #commercial_predefined_block .commercial-predefined-column.pocket-column{width:150px}.wide-filter-item,.filter-item{width:100%;margin:0}.wide-filter-item .range-fields div,.filter-item .range-fields div{width:47%}#commercial_predefined_block{display:block}#commercial_predefined_block .commercial-predefined-column{width:48%;display:inline-block}#commercial_predefined_block .commercial-predefined-column.single-column{width:100%}#commercial_predefined_block a.commercial-predefined-link{margin-bottom:6px}#commercial_predefined_block a.commercial-predefined-link.nocolumn{width:49%;display:inline-block;font-size:13px}#bolr_commercial_nav.map-ui-fields{display:block}#bolr_commercial_nav.map-ui-fields .map-ui-field:last-child{padding-bottom:20px}.page-community .result_box .object-data,.result_box .object-data{width:100%}.page-community .result_box .object-data .sold-for,.page-community .result_box .object-data .rented-for,.page-community .result_box .object-data .price,.page-community .result_box .object-data .original-price,.result_box .object-data .sold-for,.result_box .object-data .rented-for,.result_box .object-data .price,.result_box .object-data .original-price{width:100%;float:none;text-align:center;display:block}
.page-community .result_box .object-data .original-price,.result_box .object-data .original-price{margin-bottom:8px}.page-community .result_box .object-data>div:first-child>span:first-child,.result_box .object-data>div:first-child>span:first-child{width:100%}.result_box.def-message,.result_box .more-section,.result_box .social-section .addthis_toolbox{display:none}.photo-view .result_box{margin:0 auto 60px;float:none}.community-tabs-count-inner .community-tabs-count-primary div.community-tab,.community-tabs-count-inner td,.top-inline-links .community-tabs-count-primary div.community-tab,.top-inline-links td{height:120px}.community-tabs-count-inner .community-tabs-count-primary div.community-tab a,.community-tabs-count-inner td a,.top-inline-links .community-tabs-count-primary div.community-tab a,.top-inline-links td a{position:relative}.community-tabs-count-inner .community-tabs-count-primary div.community-tab .active,.community-tabs-count-inner td .active,.top-inline-links .community-tabs-count-primary div.community-tab .active,.top-inline-links td .active{height:116px}.community-tabs-count-inner .community-tabs-count-secondary div.community-tab,.top-inline-links .community-tabs-count-secondary div.community-tab{height:50px;padding:0;line-height:14px}.community-tabs-count-inner .community-tabs-count-secondary div.community-tab.active,.top-inline-links .community-tabs-count-secondary div.community-tab.active{height:53px}.community-tabs-count-inner span.count,.community-tabs-count-inner div.community-tab.sold-tab .count,.community-tabs-count-inner div.community-tab.land-tab .count,.community-tabs-count-inner td.sold-tab .count,.community-tabs-count-inner td.land-tab .count,.top-inline-links span.count,.top-inline-links div.community-tab.sold-tab .count,.top-inline-links div.community-tab.land-tab .count,.top-inline-links td.sold-tab .count,.top-inline-links td.land-tab .count{position:absolute;bottom:4px;top:inherit;display:block;width:40px;margin:10px auto 0;left:10px}table.obj-notes{font-size:10px}.page-community #community_info_table,.page-community .bl-tabs-content,.page-community .bl-tabs-nav{display:none}.page-community .tooltip-wrapper{margin-bottom:32px}.page-community .community-grid-title{padding:0 10px}div#community_gallery{display:block;padding:0 0 24px}.community-gallery-item{width:100%;margin:0 auto}.dataTable .mobile-hidden-column{display:none}.grid-view-table{width:100%}.grid-view-table .result_box{padding:0}.grid-view-table .result_box .info-left{width:286px;margin:0 auto;float:none}.page-node-commercial .top-inline-links td{height:80px;padding:0}.page-node-commercial .top-inline-links td.sold-all-tab,.page-node-commercial .top-inline-links td.sold-only-tab,.page-node-commercial .top-inline-links td.rented-tab,.page-node-commercial .top-inline-links td.pending-tab{height:34px}.page-node-commercial .top-inline-links td a{font-size:13px}.page-node-commercial .top-inline-links td a span.count{width:36px;left:initial}.filter-item-preconstruction-wide,.filter-item-preconstruction-wide .views-widget-filter-combine,.filter-item-preconstruction-wide .views-widget-sort-by,.filter-item-preconstruction{width:100%;margin-right:0}.view-preconstuctions-page .data-row-flex.flex-wrapper,.page-node-preconstruction .data-row-flex.flex-wrapper{display:block}.view-preconstuctions-page .result_box .info-left,.page-node-preconstruction .result_box .info-left{float:none;margin:0 auto 8px}.view-preconstuctions-page .result_box .object-data .data-row-flex .price-row,.view-preconstuctions-page .result_box .object-data .data-row-flex .address-row,.page-node-preconstruction .result_box .object-data .data-row-flex .price-row,.page-node-preconstruction .result_box .object-data .data-row-flex .address-row{width:286px;margin:0 auto 16px}.view-preconstuctions-page .result_box .object-data .data-row-flex .sold-for,.view-preconstuctions-page .result_box .object-data .data-row-flex .price-range,.view-preconstuctions-page .result_box .object-data .data-row-flex .price,.page-node-preconstruction .result_box .object-data .data-row-flex .sold-for,.page-node-preconstruction .result_box .object-data .data-row-flex .price-range,.page-node-preconstruction .result_box .object-data .data-row-flex .price{text-align:center}
.view-preconstuctions-page .social-section,.page-node-preconstruction .social-section{display:block}.search-param-section.results-display #edit-order-by,.search-param-section.results-display #edit-order-by--2,.search-param-section.property-details .form-type-checkboxes>.form-checkboxes{margin-left:0}.search-param-section.quick-search .form-item.form-item-property-type.form-type-select,.search-param-section.quick-search .form-type-select{width:100%}#advanced_search_tabs .search-param-section .form-item.text-sep{width:100%;height:20px;margin:0;line-height:20px}#advanced_search_tabs .search-param-section .form-item.form-item-zip-code{width:100%}.search-param-section .range-item{width:320px;margin-right:0}.search-param-section .range-item .range-fields div{width:150px}.search-param-section .range-item:nth-child(3),.search-param-section .range-item:nth-child(2),.search-param-section .range-item:nth-child(4),.search-param-section .range-item:nth-child(6){margin-right:0}.page-advanced-search .bl-tabs-nav a span{display:block;width:40px;margin:10px auto}#webform-client-form-1257 .webform-component{width:100%;margin-right:0}#webform-client-form-1257 .webform-component.webform-component-textarea,#webform-client-form-1257 .webform-component.webform-component-radios{width:100%}.wide-filter-item .form-item.form-type-checkbox{margin-right:0;width:100%;display:inline-block}#block-adv-search-advanced-map-search-filters .form-item.form-type-checkbox{margin:0}#bolr-commercial-ajax-block-form,#advanced-search-ajax-block-form,#adv-search-ajax-acc{display:none}#bolr-commercial-ajax-block-form.visible,#advanced-search-ajax-block-form.visible,#adv-search-ajax-acc.visible{display:block}#community_tabs .tabs.primary li{width:auto}#left_map_layout{padding-bottom:50px}.footer-sticky{display:block;z-index:1000;bottom:0;width:100%;height:50px;position:fixed;background:#fff;border-top:1px solid #dedede}.footer-sticky a.sticky-footer-link{display:inline-block;width:19%;line-height:50px;text-align:center;font-size:17px;text-decoration:none;border-right:1px solid #dedede}.footer-sticky a.sticky-footer-link:last-child{border-right:none}.footer-sticky a.sticky-footer-link .fa{display:block;font-size:20px;line-height:27px;color:#beaf87}.footer-sticky a.sticky-footer-link span{display:block;line-height:23px;font-size:13px}.page-nearest-listings #left_map_layout .footer-sticky a.location-ask-link{color:#999;pointer-events:none;cursor:initial}.page-nearest-listings #left_map_layout .footer-sticky a.location-ask-link i.fa{color:#bbb}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:6px}::-webkit-scrollbar:horizontal{height:6px}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3);border-radius:10px;border:2px solid #fff}::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}#block-system-main-menu::-webkit-scrollbar-track{background-color:transparent}.main-realty-box{width:100%;box-sizing:border-box;margin:0 auto}#slides_top .listing-image-links img{width:100%;height:220px;object-fit:cover}.realty-top-image-box,#slides_top{height:230px}.search-wizard{text-align:center;margin:24px auto 24px;position:relative}.search-wizard .ranges{margin-bottom:16px}.search-wizard a.wizard-icon{position:relative;width:100px;height:100px;left:auto;margin-bottom:30px;padding:0}.search-wizard a.wizard-icon svg{width:75%;height:80%}.search-wizard a.wizard-icon .icon-title{font-size:14px}.search-wizard a.wizard-icon.homes-icon{left:auto;opacity:1}.search-wizard a.wizard-icon.condos-icon{left:auto;opacity:1}.search-wizard a.wizard-icon.preconstruction-icon{left:auto;opacity:1}.search-wizard a.wizard-icon.land-icon{left:auto;opacity:1}.search-wizard a.wizard-icon.multifamily-icon{left:auto;padding-top:0;opacity:1}.search-wizard a.wizard-icon.multifamily-icon svg{margin-bottom:-9px}.search-wizard a.wizard-icon.commercial-icon{left:auto;opacity:1}.search-wizard a.wizard-icon.inactive{opacity:0;left:0;display:none}.search-wizard a.wizard-icon.active{left:0;width:120px;height:120px;padding-top:0;transition:all .3s ease-in}.search-wizard .icons-row{height:275px;overflow:hidden;max-width:400px;margin:0 auto}
.search-wizard .icons-row.selected{height:112px;text-align:left}.search-wizard .filter-item{text-align:left}.office-location-item{margin:0 auto 40px;display:block}#homepage_stats{display:none}.page-nearest-listings .submit-wrapper{margin-top:16px}.page-nearest-listings .filter-item{margin-bottom:16px}.page-nearest-listings .filter-item .range-fields div{width:44%}ul.ui-autocomplete{max-height:300px;width:calc(100% - 10px);overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;box-sizing:border-box}.community-tabs-count-inner .community-tabs-count-primary div.community-tab{height:113px;vertical-align:top}.community-tabs-count-inner .community-tabs-count-primary div.community-tab.sold-tab{padding-top:7px}.community-tabs-count-inner .community-tabs-count-primary div.community-tab.active{height:116px;padding-top:7px}.community-tabs-count-inner .community-tabs-count-primary div.community-tab.sold-tab a span .count,.community-tabs-count-inner .community-tabs-count-primary div.community-tab a span.count{position:absolute;bottom:0;left:4px;width:calc(100% - 20px);margin-left:0;top:initial}#community_tabs_count .community-tabs-count-inner .community-tabs-count-secondary div.community-tab{height:50px;font-size:14px}#community_tabs_count .community-tabs-count-inner .community-tabs-count-secondary div.community-tab.active{font-size:14px;height:53px}#commercial_real_estate_cities .cities-map-list{column-count:1}#block-system-main-menu li{font-size:17px;padding:0}#block-system-main-menu{min-height:180px;height:calc(100vh - 370px)}.left-map-layout #block-system-main-menu{height:calc(100vh - 370px)}.left-map-layout.not-logged-in #block-system-main-menu,.not-logged-in #block-system-main-menu{height:calc(100vh - 284px)}.left-map-layout.adminimal-menu #block-system-main-menu,.adminimal-menu #block-system-main-menu{height:calc(100vh - 430px)}.map-active #block-system-main-menu{background:rgba(255,255,255,0.75);margin-bottom:0;padding-bottom:10px}.qtip-content .community-item-tooltip{width:246px}.qtip-content .community-image-wrapper{width:242px;min-height:180px}.community-info-cell{width:120px}.node-city .cols>div>div,.node-type-city .node-content .full ul{padding-left:0}.page-node-1225:not(.map-active) .search-header-title,.front:not(.map-active) .search-header-title{display:block}.page-node-1225:not(.map-active) .lastupdateinfo,.front:not(.map-active) .lastupdateinfo{display:block;line-height:14px;font-size:12px;color:#fff;margin-left:6px;margin-bottom:24px}.page-node-1225:not(.map-active) .underfield-section,.front:not(.map-active) .underfield-section{width:49%;color:#fff;font-size:20px;text-align:center;line-height:22px;margin:0 0 8px;display:inline-block}.page-node-1225:not(.map-active) .underfield-section.buy,.front:not(.map-active) .underfield-section.buy{border-right:1px solid #fff}.page-node-1225:not(.map-active) .underfield-section a.search-options-link,.front:not(.map-active) .underfield-section a.search-options-link{color:#fff;text-decoration:none;margin-bottom:6px}.page-node-1225:not(.map-active) .underfield-section a.search-options-link:hover,.front:not(.map-active) .underfield-section a.search-options-link:hover{border-bottom:3px solid #fff}.page-node-1225:not(.map-active) .underfield-section:last-child,.front:not(.map-active) .underfield-section:last-child{border-right:none;width:49%}.page-node-1225:not(.map-active) .underfield-section:last-child a.search-options-link,.front:not(.map-active) .underfield-section:last-child a.search-options-link{border-right:none}.front:not(.map-active) .underfield-section.buy a,.page-node-1225:not(.map-active) .underfield-section.sell a{border-bottom:6px solid #fff}.front:not(.map-active) .underfield-section.buy a:hover,.page-node-1225:not(.map-active) .underfield-section.sell a:hover{border-bottom:6px solid #fff}.tab-section{padding:10px}.front-tabs>input,.front-tabs .tab-section>div{display:none}.tabs-nav{display:block;background-color:#ebebeb;padding-top:16px;margin-top:0;margin-bottom:8px}
#tab1:checked~.tab-section .tab1,#tab2:checked~.tab-section .tab2{display:block}.tab-section .tab2{padding-top:20px}.tabs-nav ul{padding:0;margin:0;display:flex;justify-content:center;border-bottom:1px solid #adadad}#tab1:checked~nav .tab1,#tab2:checked~nav .tab2{border-bottom:1px solid #fff;color:#beaf87}.tab-item{list-style:none;display:inline-block;font-size:22px;font-weight:700;color:#7f7f7f;position:relative;padding:19px 25px 4px;border:1px solid #adadad;background-color:#fff;top:1px;border-top-left-radius:7px;border-top-right-radius:7px;margin:0 5px}.tab-item:before{content:'Search by';font-size:14px;margin-bottom:2px;position:absolute;top:8px}.tab-item:before:hover{cursor:pointer}.tab-item label:hover,.tab-item:hover{cursor:pointer}.left-map-layout #crumbs{padding-left:20px}.hauteluxe #commercial_filters .map-ui-fields{display:block}.hauteluxe #commercial_filters .map-ui-field{width:100%}.search-wizard .submit-wrapper{text-align:center;margin-top:32px}.search-wizard .btn-request.adv-search-submit{width:95%}#login_popup input[type="submit"],#login_block_form #user-login-form input[type="submit"]{width:100%}.commercial-results-photo #info_content_small .photo-view .info-right,.page-node-commercial #info_content_small .photo-view .info-right,.page-advanced-search-results #info_content_small .photo-view .info-right,.page-community #info_content_small .photo-view .info-right{top:160px}.commercial-results-photo #info_content_small .result_box .info-left img,.commercial-results-photo #info_content_small .result_box .info-left .listing-image-wrapper,.page-node-commercial #info_content_small .result_box .info-left img,.page-node-commercial #info_content_small .result_box .info-left .listing-image-wrapper,.page-advanced-search-results #info_content_small .result_box .info-left img,.page-advanced-search-results #info_content_small .result_box .info-left .listing-image-wrapper,.page-community #info_content_small .result_box .info-left img,.page-community #info_content_small .result_box .info-left .listing-image-wrapper{height:230px}.commercial-results-photo #page-wrapper #content-column,.page-node-commercial #page-wrapper #content-column,.page-advanced-search-results #page-wrapper #content-column,.page-community #page-wrapper #content-column{padding:0}.commercial-results-photo #community_page_title,.page-node-commercial #community_page_title,.page-advanced-search-results #community_page_title,.page-community #community_page_title{padding:0 10px}.commercial-results-photo .address-outline,.page-node-commercial .address-outline,.page-advanced-search-results .address-outline,.page-community .address-outline{margin:15px 10px 20px;padding:0;box-sizing:border-box;width:auto}.commercial-results-photo .bl-tabs-container,.page-node-commercial .bl-tabs-container,.page-advanced-search-results .bl-tabs-container,.page-community .bl-tabs-container{margin:0 10px 8px}.commercial-results-photo #community_tabs_count,.commercial-results-photo #community_tabs,.page-node-commercial #community_tabs_count,.page-node-commercial #community_tabs,.page-advanced-search-results #community_tabs_count,.page-advanced-search-results #community_tabs,.page-community #community_tabs_count,.page-community #community_tabs{margin:0 10px}.commercial-results-photo .photo-view .result_box,.page-node-commercial .photo-view .result_box,.page-advanced-search-results .photo-view .result_box,.page-community .photo-view .result_box{width:100%;height:auto;margin-right:0}.commercial-results-photo .photo-view .result_box .info-left,.page-node-commercial .photo-view .result_box .info-left,.page-advanced-search-results .photo-view .result_box .info-left,.page-community .photo-view .result_box .info-left{padding:0;width:100%}.commercial-results-photo .photo-view .result_box .info-left .listing-image-wrapper,.page-node-commercial .photo-view .result_box .info-left .listing-image-wrapper,.page-advanced-search-results .photo-view .result_box .info-left .listing-image-wrapper,.page-community .photo-view .result_box .info-left .listing-image-wrapper{height:290px}
.commercial-results-photo .photo-view .result_box .info-left img,.page-node-commercial .photo-view .result_box .info-left img,.page-advanced-search-results .photo-view .result_box .info-left img,.page-community .photo-view .result_box .info-left img{height:290px;width:100%;object-fit:cover}.commercial-results-photo .photo-view .images-count,.commercial-results-photo .photo-view .image-count-info,.page-node-commercial .photo-view .images-count,.page-node-commercial .photo-view .image-count-info,.page-advanced-search-results .photo-view .images-count,.page-advanced-search-results .photo-view .image-count-info,.page-community .photo-view .images-count,.page-community .photo-view .image-count-info{bottom:15px;left:inherit;right:7px;background:rgba(0,0,0,0.6);padding:5px 10px;font-size:11px}.commercial-results-photo .photo-view .result_box .params,.page-node-commercial .photo-view .result_box .params,.page-advanced-search-results .photo-view .result_box .params,.page-community .photo-view .result_box .params{position:initial}.commercial-results-photo .photo-view .info-right,.page-node-commercial .photo-view .info-right,.page-advanced-search-results .photo-view .info-right,.page-community .photo-view .info-right{position:absolute;top:190px}.commercial-results-photo .photo-view .price,.page-node-commercial .photo-view .price,.page-advanced-search-results .photo-view .price,.page-community .photo-view .price{color:#fff;text-align:left;border-bottom:none;padding:0 0 0 8px;text-shadow:2px 2px 2px rgba(0,0,0,0.5)}.commercial-results-photo .photo-view .price.original-price,.page-node-commercial .photo-view .price.original-price,.page-advanced-search-results .photo-view .price.original-price,.page-community .photo-view .price.original-price{position:absolute;top:-20px;font-size:18px;text-decoration:line-through;color:rgba(210,210,210,0.9)}.commercial-results-photo .photo-view .address,.page-node-commercial .photo-view .address,.page-advanced-search-results .photo-view .address,.page-community .photo-view .address{color:#fff;padding:4px 0 0 8px;text-shadow:2px 2px 2px rgba(0,0,0,0.5)}.page-community .bl-tabs-container{display:none}.list-view .result_box{padding:0}.list-view .result_box .info-left{float:none;margin:0 auto 8px;width:100%}.list-view .result_box .info-left img{width:100%;object-fit:cover}.list-view .result_box .object-data,.list-view .result_box .bottom-bar{padding:0 10px;box-sizing:border-box;float:none}.lSSlideOuter .lSPager.lSpg>li{padding:0 4px}.lSSlideOuter .lSPager.lSpg>li.active{padding:0 3px 0 2px}.lSSlideOuter .lSPager.lSpg>li a{width:6px;height:6px}.lSSlideOuter .lSPager.lSpg>li.active a{height:7px;width:7px}#info_content_small .mls-number{background:url(/sites/all/themes/hauteluxetheme/images/idx-logo.png) #f3f3f3 no-repeat 0;padding-left:33px}.fines-item .fines-image,.other-properties-wrapper{width:100%}#similar_properties_list{height:430px}#sliding-popup .popup-content.info{max-width:100%}#sliding-popup .agree-button{width:100%;max-width:300px}#sliding-popup .popup-content #popup-buttons{float:none;max-width:none}.realty-address{font-size:20px}.price-cell .sold-for,.price-cell .for-sale-text{font-size:16px;font-weight:400}.price-cell .realty-price-item{font-size:27px}.listing-info-wrapper{width:100%;border-bottom:1px solid #dedede}#listing_top_block_top{position:relative;padding:0 10px;box-sizing:border-box;width:100%}.listing-info-item{padding-left:14px}.listing-info-item-title{font-size:16px}.listing-info-item-value{font-size:27px;margin-top:18px}.listing-info-item-value .fraction{font-size:17px;text-indent:-5px}.listing-top{display:block}.listing-bottom-info{text-align:right;padding-top:10px}.for-sale-status{font-size:14px}.page-listing .realty-info .listing-like-icon,.realty-info .value{font-size:22px}#block-custom-blocks-cities-map-block-one-map{max-width:320px;margin:0 auto}.obj-notes td .preconstuctions ul.share-section-items{left:-1px}.node-type-city #expandable_map_ui_wrapper{display:none}.view-our-agents .view-content{justify-content:center}.view-our-agents .view-content .views-row{margin-right:0;margin-top:0}
.view-our-agents .view-content .views-row:last-child{margin-bottom:0}}@media only screen and (min-width:481px) and (max-width:768px){}@media only screen and (min-width:769px) and (max-width:1024px){#columns{width:100%;min-height:100vh;min-height:calc(100vh - 175px)}#columns .columns-inner{width:720px;margin:0 auto}.left-map-layout #left_map{width:50%;padding-top:159px}.left-map-layout #columns{width:50%;margin-left:50%;top:159px}.wide-filter-item,.filter-item{width:100%;margin:0}.wide-filter-item .range-fields div,.filter-item .range-fields div{width:46%}.page-nearest-listings .filter-item .range-fields div{width:44%}#preconstruction_by_city{column-count:2}#header{height:159px}.affordable #block-adv-search-advanced-search-header-new,.hauteluxe #block-adv-search-advanced-search-header-new,#block-adv-search-advanced-search-header-new{width:100%;margin:0;padding:13px;box-sizing:border-box;top:0}.affordable #block-custom-blocks-frontpage-counties-list,.hauteluxe #block-custom-blocks-frontpage-counties-list,#block-custom-blocks-frontpage-counties-list{float:right;top:22px}#header-region{float:none}.left-map-layout #menu-bar{padding-top:159px}.header-container{height:160px}#block-custom-blocks-city-menu-block{display:none}.realty-top-image-box{height:300px}#slides_top{height:300px;overflow:hidden}#slides_top .listing-image-links img{width:360px;height:269px}#realty_overview{column-count:2}#crumbs{margin-bottom:24px}.community-dropdown{width:432px}#other_subdivisions .other-subdivisions-inner .community-item-wrapper,#other_communities .other-communities-inner .community-item-wrapper{width:230px}.tooltip-wrapper{height:35px;margin-bottom:13px}.page-listing #nearest_cities .nearest-city-item{display:inline-block;width:230px;padding-bottom:20px}.page-listing #nearest_cities .nearest-city-item.left,.page-listing #nearest_cities .nearest-city-item.right{float:none}#realty_agent_block .realty-agent-info{width:520px}#homepage_stats.flex-grid{display:block}#homepage_stats.flex-grid .flex-cell-one-third{display:none}#homepage_stats.flex-grid .flex-cell-two-thirds{flex-grow:2;width:100%}.node-city #market_snapshot_title,.node-city .market_snapshot_title,.node-city .flex-chart-grid{display:none}.node-city .select-blocks.flex-grid{display:block}.node-city .select-blocks.cols.half>div{width:100%;max-width:320px;margin-bottom:16px;padding:0}.node-city .select-blocks.cols.half>div>div{padding-left:0}.node-city .alphabet-nav .community-type-icon{font-size:28px}.node-city .sb-links a{width:65px;font-size:12px}.node-city .sb-link{width:65px;height:65px}.node-city .sb-link.pricerange{background:transparent url(/sites/all/themes/brokeragetheme/images/anchor-links.jpg) -6px 0 no-repeat;background-size:cover}.node-city .sb-link.predefined{background:transparent url(/sites/all/themes/brokeragetheme/images/anchor-links.jpg) -99px 0 no-repeat;background-size:cover}.node-city .sb-link.communities{background:transparent url(/sites/all/themes/brokeragetheme/images/anchor-links.jpg) -190px 0 no-repeat;background-size:cover}.node-city .sb-link.preconstruction{background:transparent url(/sites/all/themes/brokeragetheme/images/anchor-links.jpg) -268px 0 no-repeat;background-size:cover}.node-city .sb-link.commercial{background:transparent url(/sites/all/themes/brokeragetheme/images/anchor-links.jpg) -360px 0 no-repeat;background-size:cover}.node-type-city #map_outer{padding-top:0}.node-type-city #commercial_predefined_block{display:block}.node-type-city #commercial_predefined_block .commercial-predefined-column{width:100%;text-align:left;padding-left:32px}.node-type-city #commercial_predefined_block .commercial-predefined-column.pocket-column{width:150px}.result_box.def-message .object-data{width:100%}.page-community .result_box.note-message .message-text{width:100%}.list-view .result_box .info-left{float:none;margin:0 auto}.list-view .result_box .object-data{width:100%}.list-view .result_box .object-data>div:first-child>span:first-child{width:100%;float:none}.list-view .result_box .object-data .sold-for,.list-view .result_box .object-data .rented-for{width:100%;float:none;text-align:center;display:block}
.list-view .result_box .object-data .price,.list-view .result_box .object-data .original-price{width:100%;float:none;text-align:center}.list-view .result_box .object-data .price{margin-top:8px;display:block}.list-view .result_box .object-data .original-price{margin-bottom:8px}.page-community .result_box .social-section,.page-community .result_box .more-section,.page-community #community_info_table,.page-community .bl-tabs-content,.page-community .bl-tabs-nav{display:none}div#community_gallery{display:block;padding:0 0 24px}#listing_top_block_top{width:100%;padding:0 10px;box-sizing:border-box}.breadcrumb-outer,.region-tertiary-content .region-inner{width:100%;padding:0 20px;box-sizing:border-box}#community_gallery #embeded_video a img{width:275px}.community-gallery-item{width:275px;margin:0 auto}#community_info_bottom{padding:20px}.grid-view-table{width:100%}.table-view .dataTables_wrapper{overflow-x:scroll}#commercial_predefined_block{display:block}#commercial_predefined_block .commercial-predefined-column{width:48%;display:inline-block}.filter-item-preconstruction-wide,.filter-item-preconstruction-wide .views-widget-filter-combine,.filter-item-preconstruction-wide .views-widget-sort-by,.filter-item-preconstruction{width:100%;margin-right:0}.view-preconstuctions-page .data-row-flex.flex-wrapper,.page-node-preconstruction .data-row-flex.flex-wrapper{display:block}.view-preconstuctions-page .result_box .info-left,.page-node-preconstruction .result_box .info-left{float:none;margin:0 auto 8px}.view-preconstuctions-page .result_box .object-data .data-row-flex .price-row,.view-preconstuctions-page .result_box .object-data .data-row-flex .address-row,.page-node-preconstruction .result_box .object-data .data-row-flex .price-row,.page-node-preconstruction .result_box .object-data .data-row-flex .address-row{width:286px;margin:0 auto 16px}.view-preconstuctions-page .result_box .object-data .data-row-flex .sold-for,.view-preconstuctions-page .result_box .object-data .data-row-flex .price-range,.view-preconstuctions-page .result_box .object-data .data-row-flex .price,.page-node-preconstruction .result_box .object-data .data-row-flex .sold-for,.page-node-preconstruction .result_box .object-data .data-row-flex .price-range,.page-node-preconstruction .result_box .object-data .data-row-flex .price{text-align:center}.view-preconstuctions-page .social-section,.page-node-preconstruction .social-section{display:block}.search-param-section .range-item{width:325px;display:inline-block;margin-right:65px;margin-bottom:33px;box-sizing:border-box}.search-param-section .range-item .range-fields div{width:151px;box-sizing:border-box}.search-param-section .range-item:nth-child(3){margin-right:65px}.search-param-section .range-item:nth-child(2),.search-param-section .range-item:nth-child(4),.search-param-section .range-item:nth-child(6){margin-right:0}.search-param-section.quick-search .form-item.form-item-property-type.form-type-select,.search-param-section.quick-search .form-type-select{margin-right:0}#webform-client-form-1257 .webform-component{width:205px}#webform-client-form-1257 .webform-component.webform-component-textarea,#webform-client-form-1257 .webform-component.webform-component-radios{width:100%;margin-right:0}#counties-list-toggle{padding:5px 0}#counties-list-toggle span{padding-right:26px}#menuToggle{top:31px}.search-wizard{text-align:center;margin:0 auto 24px;position:relative}.search-wizard a.wizard-icon{position:relative;width:100px;height:100px;left:auto;margin-bottom:30px;padding:0}.search-wizard a.wizard-icon svg{width:75%;height:80%}.search-wizard a.wizard-icon .icon-title{font-size:14px}.search-wizard a.wizard-icon.homes-icon{left:auto;opacity:1}.search-wizard a.wizard-icon.condos-icon{left:auto;opacity:1}.search-wizard a.wizard-icon.preconstruction-icon{left:auto;opacity:1}.search-wizard a.wizard-icon.land-icon{left:auto;opacity:1}.search-wizard a.wizard-icon.multifamily-icon{left:auto;padding-top:0;opacity:1}.search-wizard a.wizard-icon.multifamily-icon svg{margin-bottom:-9px}.search-wizard a.wizard-icon.commercial-icon{left:auto;opacity:1}
.search-wizard a.wizard-icon.inactive{opacity:0;left:0;display:none}.search-wizard a.wizard-icon.active{left:0;width:120px;height:120px;padding-top:0;transition:all .3s ease-in}.search-wizard .icons-row{height:275px;overflow:hidden;max-width:400px;margin:0 auto}.search-wizard .icons-row.selected{height:112px;text-align:left}.search-wizard .filter-item{text-align:left}.page-nearest-listings .filter-item{margin-bottom:16px}.community-tabs-count-inner .community-tabs-count-primary div.community-tab{height:113px;vertical-align:top}.community-tabs-count-inner .community-tabs-count-primary div.community-tab.sold-tab{padding-top:7px}.community-tabs-count-inner .community-tabs-count-primary div.community-tab.active{height:116px;padding-top:7px}.community-tabs-count-inner .community-tabs-count-primary div.community-tab.sold-tab a span .count,.community-tabs-count-inner .community-tabs-count-primary div.community-tab a span.count{position:absolute;bottom:0;left:4px;width:calc(100% - 20px);margin-left:0;top:initial}.community-tabs-count-inner .community-tabs-count-secondary div.community-tab{height:60px}.community-tabs-count-inner .community-tabs-count-secondary div.community-tab.active{height:62px}#commercial_real_estate_cities .cities-map-list{column-count:2}.qtip-content .community-item-tooltip{width:246px}.qtip-content .community-image-wrapper{width:242px;min-height:180px}.community-info-cell{width:120px}.node-city .cols>div>div,.node-type-city .node-content .full ul{padding-left:0}.not-logged-in #block-system-main-menu{height:calc(100vh - 305px)}.page-county .county-sort-title,.front .county-sort-title{display:none}.page-county .county-sort-title-mobile,.front .county-sort-title-mobile{display:block;padding-left:2px}.page-county .sort-options-dropdown,.front .sort-options-dropdown{min-width:30px;padding:7px 12px 24px 10px;background:none;height:20px;top:-2px}.page-county .sort-options-dropdown:hover i,.front .sort-options-dropdown:hover i{color:#c00000}.commercial-results-photo #info_content_small .photo-view .info-right,.page-node-commercial #info_content_small .photo-view .info-right,.page-advanced-search-results #info_content_small .photo-view .info-right,.page-community #info_content_small .photo-view .info-right{top:160px}.commercial-results-photo #info_content_small .result_box .info-left img,.commercial-results-photo #info_content_small .result_box .info-left .listing-image-wrapper,.page-node-commercial #info_content_small .result_box .info-left img,.page-node-commercial #info_content_small .result_box .info-left .listing-image-wrapper,.page-advanced-search-results #info_content_small .result_box .info-left img,.page-advanced-search-results #info_content_small .result_box .info-left .listing-image-wrapper,.page-community #info_content_small .result_box .info-left img,.page-community #info_content_small .result_box .info-left .listing-image-wrapper{height:230px}.commercial-results-photo #community_page_title,.page-node-commercial #community_page_title,.page-advanced-search-results #community_page_title,.page-community #community_page_title{padding:0 10px}.commercial-results-photo .address-outline,.page-node-commercial .address-outline,.page-advanced-search-results .address-outline,.page-community .address-outline{margin:15px 0 20px;padding:0 10px;box-sizing:border-box}.commercial-results-photo .bl-tabs-container,.page-node-commercial .bl-tabs-container,.page-advanced-search-results .bl-tabs-container,.page-community .bl-tabs-container{margin:0 10px 8px}.commercial-results-photo #community_tabs_count,.commercial-results-photo #community_tabs,.page-node-commercial #community_tabs_count,.page-node-commercial #community_tabs,.page-advanced-search-results #community_tabs_count,.page-advanced-search-results #community_tabs,.page-community #community_tabs_count,.page-community #community_tabs{margin:0 10px}.commercial-results-photo .photo-view .result_box,.page-node-commercial .photo-view .result_box,.page-advanced-search-results .photo-view .result_box,.page-community .photo-view .result_box{width:100%;height:auto;margin:0 0 60px}
.commercial-results-photo .photo-view .result_box .info-left,.page-node-commercial .photo-view .result_box .info-left,.page-advanced-search-results .photo-view .result_box .info-left,.page-community .photo-view .result_box .info-left{padding:0;width:100%}.commercial-results-photo .photo-view .result_box .info-left .listing-image-wrapper,.page-node-commercial .photo-view .result_box .info-left .listing-image-wrapper,.page-advanced-search-results .photo-view .result_box .info-left .listing-image-wrapper,.page-community .photo-view .result_box .info-left .listing-image-wrapper{height:290px}.commercial-results-photo .photo-view .result_box .info-left img,.page-node-commercial .photo-view .result_box .info-left img,.page-advanced-search-results .photo-view .result_box .info-left img,.page-community .photo-view .result_box .info-left img{height:290px;width:100%;object-fit:cover}.commercial-results-photo .photo-view .images-count,.commercial-results-photo .photo-view .image-count-info,.page-node-commercial .photo-view .images-count,.page-node-commercial .photo-view .image-count-info,.page-advanced-search-results .photo-view .images-count,.page-advanced-search-results .photo-view .image-count-info,.page-community .photo-view .images-count,.page-community .photo-view .image-count-info{bottom:15px;left:inherit;right:7px;background:rgba(0,0,0,0.6);padding:5px 10px;font-size:11px}.commercial-results-photo .photo-view .result_box .params,.page-node-commercial .photo-view .result_box .params,.page-advanced-search-results .photo-view .result_box .params,.page-community .photo-view .result_box .params{position:initial}.commercial-results-photo .photo-view .info-right,.page-node-commercial .photo-view .info-right,.page-advanced-search-results .photo-view .info-right,.page-community .photo-view .info-right{position:absolute;top:190px}.commercial-results-photo .photo-view .price,.page-node-commercial .photo-view .price,.page-advanced-search-results .photo-view .price,.page-community .photo-view .price{color:#fff;text-align:left;border-bottom:none;padding:0 0 0 8px;text-shadow:2px 2px 2px rgba(0,0,0,0.5)}.commercial-results-photo .photo-view .price.original-price,.page-node-commercial .photo-view .price.original-price,.page-advanced-search-results .photo-view .price.original-price,.page-community .photo-view .price.original-price{position:absolute;top:-20px;font-size:18px;text-decoration:line-through;color:rgba(210,210,210,0.9)}.commercial-results-photo .photo-view .address,.page-node-commercial .photo-view .address,.page-advanced-search-results .photo-view .address,.page-community .photo-view .address{color:#fff;padding:4px 0 0 8px;text-shadow:2px 2px 2px rgba(0,0,0,0.5)}.list-view .result_box{padding:0}.list-view .result_box .info-left{float:none;margin:0 auto 8px;width:100%}.list-view .result_box .info-left img{width:100%;object-fit:cover}.list-view .result_box .object-data,.list-view .result_box .bottom-bar{padding:0 10px;box-sizing:border-box;float:none}#info_content_small .mls-number{background:url(/sites/all/themes/hauteluxetheme/images/idx-logo.png) #f3f3f3 no-repeat 0;padding-left:33px}.other-properties-wrapper{width:650px}#similar_properties_list{height:410px}.node-type-city #expandable_map_ui_wrapper{display:none}.view-our-agents .view-content{justify-content:center}.view-our-agents .view-content .views-row{margin-top:0}.view-our-agents .view-content .views-row:nth-child(2n){margin-right:0}}@media only screen and (min-width:1025px){.page-listing #nearest_cities{display:flex;justify-content:space-between}#mortgage_block #calc-selectors,#mortgage_block #calc-selectors-2{width:350px}.hauteluxe #block-custom-blocks-hamburger-toggle{top:7px}#block-custom-blocks-frontpage-counties-list{width:250px}#counties-list-toggle{padding:5px 0 5px 25px}#counties-list-toggle span{padding-right:26px}.result_box .lSAction>a,.result_box span.thumb-slider-trigger,.result_box a.thumb-slider-trigger{display:none}.result_box:hover .lSAction>a,.result_box:hover span.thumb-slider-trigger,.result_box:hover a.thumb-slider-trigger{display:block}#block-logo-block-logo{margin:5px 16px 6px;padding:0 16px 0 0}
.hauteluxe #block-logo-block-logo{top:10px;position:relative}#block-logo-block-logo img{max-width:140px}.header-container,#header{height:92px}.left-map-layout #menu-bar{padding-top:92px}.left-map-layout #columns{top:92px}.left-map-layout #left_map{padding-top:92px}#top-user-box{margin:15px 10px 10px}#menuToggle{top:23px;left:20px;width:60px;height:60px}#menuToggle input{width:48px;height:40px}#menuToggle span{width:37px;height:5px;margin-bottom:7px}#menuToggle input:checked~span:nth-last-child(3){transform:rotate(45deg) translate(4px,-2px)}.view-preconstuctions-page:not(.photo-view) .realty-listing-link{display:flex}}