@font-face{font-family:"basic-application";src:url(//blp-prodcdn2.scdn5.secure.raxcdn.com/assets/fonts/icon_fonts/basic-application/basic-application-e383beeb85d9d6cb12e254dda0d971840a6df69f18e67b253fcc4ff897f205fe.woff);src:url(//blp-prodcdn2.scdn5.secure.raxcdn.com/assets/fonts/icon_fonts/basic-application/basic-application-e383beeb85d9d6cb12e254dda0d971840a6df69f18e67b253fcc4ff897f205fe.woff) format("woff"),url(//blp-prodcdn1.scdn4.secure.raxcdn.com/assets/fonts/icon_fonts/basic-application/basic-application-9795979aea289f89dad9c381cc10e722e22bfed93739852a83e2edbe3e5b53e4.ttf) format("truetype"),url(//blp-prodcdn1.scdn4.secure.raxcdn.com/assets/fonts/icon_fonts/basic-application/basic-application-fa88e21bdcf4597dc4b94a37f20df1478beb157161e0f76dd4e656769802b601.svg) format("svg")}@font-face{font-family:'gotham_bookregular';src:url(//blp-prodcdn1.scdn4.secure.raxcdn.com/assets/fonts/gotham/gotham-book-webfont-95c847a3f17da6fdf8e8d0e2bb36eed15b54c3fddc4a2b7cd8427744f70b555e.eot);src:url(//blp-prodcdn1.scdn4.secure.raxcdn.com/assets/fonts/gotham/gotham-book-webfont-95c847a3f17da6fdf8e8d0e2bb36eed15b54c3fddc4a2b7cd8427744f70b555e.eot) format('embedded-opentype'),url(//blp-prodcdn3.scdn2.secure.raxcdn.com/assets/fonts/gotham/gotham-book-webfont-740059cb34cf346cc3b4a1013671a2d9a270eda700110306ec6bd276fae3b8b7.woff2) format('woff2'),url(//blp-prodcdn2.scdn5.secure.raxcdn.com/assets/fonts/gotham/gotham-book-webfont-13600d16fa9d37e9c17395b26cfc9c43878911c8c43962f1ed33afec4feba0ae.woff) format('woff'),url(//blp-prodcdn1.scdn4.secure.raxcdn.com/assets/fonts/gotham/gotham-book-webfont-16517ccad1050dadba6f53636e8d2ca83e40f0df5a75efc51455acc4b0c2f39c.ttf) format('truetype'),url(//blp-prodcdn1.scdn4.secure.raxcdn.com/assets/fonts/gotham/gotham-book-webfont-b2eb0bb6292d0023f5795979625efac2acb4e15a43b680d90f3b2524116030b5.svg) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'gotham_lightregular';src:url(//blp-prodcdn2.scdn5.secure.raxcdn.com/assets/fonts/gotham/gotham-light-webfont-4d49702ef1d87fd8658e120e81193c2965c49cbd8f156fd759c421b69ea13b1a.eot);src:url(//blp-prodcdn2.scdn5.secure.raxcdn.com/assets/fonts/gotham/gotham-light-webfont-4d49702ef1d87fd8658e120e81193c2965c49cbd8f156fd759c421b69ea13b1a.eot) format('embedded-opentype'),url(//blp-prodcdn0.scdn5.secure.raxcdn.com/assets/fonts/gotham/gotham-light-webfont-7e0430b2cf5e5b85be97c6a31c4f42cfcd3ceee70d7346e7888b0a91c0acb4d0.woff2) format('woff2'),url(//blp-prodcdn3.scdn2.secure.raxcdn.com/assets/fonts/gotham/gotham-light-webfont-410e37273fed3e153464aac4b7ed3c3832abffa34d0e54cd35f03ae27fb2c3e0.woff) format('woff'),url(//blp-prodcdn2.scdn5.secure.raxcdn.com/assets/fonts/gotham/gotham-light-webfont-f08a15dadd23d09f98a21c87b0f16c92d73114357c94fde995b84f4e32d9fc46.ttf) format('truetype'),url(//blp-prodcdn2.scdn5.secure.raxcdn.com/assets/fonts/gotham/gotham-light-webfont-10d76b938046f1c5fd8ce4ed7ea35630818f5788af9d232905af3934c027ca0c.svg) format('svg');font-weight:normal;font-style:normal}body{font-family:'gotham_bookregular',Arial,sans-serif}a{color:#a90000}a:hover{color:#a90000;opacity:.8}.btn-primary{background-color:#a90000;color:#fff;border:0}.btn-primary:hover,.btn-primary:focus{background-color:#a90000;border:0;opacity:.8}body.pg-pages-home_page{background-repeat:no-repeat !important;background-attachment:fixed;background-size:cover !important;background-position:center !important}.pg-pages-home_page .body-interior{padding:0}.checkbox label{white-space:normal;line-height:2}.checkbox a{display:block;text-align:center}#banner h1{color:#a90000;background-color:rgba(255,255,255,0.8);left:0;right:0;transform:translate(0,-50%)}.navbar-brand img{max-height:120px;height:auto}#header-primary-nav{margin-top:-55px}#header-menu-social>span{float:left;font-size:12px;position:relative;top:20px}.list-us-wrapper{background-color:#fff;height:340px;padding:40px}.circle-wrapper img{width:100% !important;height:100% !important}.circle-wrapper a{border-radius:50%;overflow:hidden;display:block}span.headline{color:#a90000;font-size:1.8em;text-transform:uppercase;display:block;text-align:center;width:100%;margin-bottom:5px}.shift{position:absolute;right:25%}.line{width:110%;border-bottom:2px solid #dcdcdc;position:absolute;left:20%;top:22%}.list-with-us{position:absolute;top:120px}span.subtext{display:block;position:relative;width:53%;left:25%;margin-top:20px;font-size:1.2em}.carousel-caption{background:rgba(255,255,255,0.5);left:0;right:0;padding:20px 0;top:auto !important;bottom:0 !important;text-shadow:none;color:#444;font-size:1.1em;z-index:1}.carousel-control{opacity:1;z-index:1 !important}.login-banner{position:absolute;bottom:10px;right:40px;z-index:3 !important}.login-text{margin-bottom:0;display:inline-block}.login-text ul{margin-bottom:8px}.login-text ul li{display:inline-block;list-style:none;margin-right:15px}.login-text ul li a{color:#fff;text-transform:uppercase;font-size:1.2em}#header-social{margin-top:15px}.slick-prev:before,.glyphicon-chevron-left:before{font-family:"basic-application";content:'\e026';font-size:2.5rem}.slick-next:before,.glyphicon-chevron-right:before{font-family:"basic-application";content:'\e00c';font-size:2.5rem}.grid-wrapper{background-color:rgba(255,255,255,0.85);height:768px;padding:20px 0 20px 20px;margin:0 auto}.featured-properties h1{color:#fff;margin:50px 0;font-size:3.2em;text-transform:uppercase;text-shadow:0 1px 1px #444}.column-1{width:50%;float:left;position:relative;padding:0}.column-2{width:50%;float:left;position:relative;padding:0 20px 0 0}.property{width:50%;float:left;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.property-container{width:540px;float:left;margin-bottom:20px}.property-container .property:first-child{padding-right:20px}.large-prop-container{width:540px;overflow:hidden;float:left;position:relative;margin-bottom:20px}.property-container:hover .property{width:10%;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.property-container .property:hover{width:90%;height:auto !important;overflow:hidden;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.featured-properties img{width:100%;height:auto}.small-image{height:200px;overflow:hidden;background-size:cover !important;background-position:center !important}.large-image{height:286px;overflow:hidden;background-size:cover !important;background-position:center !important;transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.overlay{width:100%;height:100%;opacity:0;background-color:rgba(0,0,0,0.5);-webkit-transition:.4s ease-in;-moz-transition:.4s ease-in;-o-transition:.4s ease-in;transition:.4s ease-in}.large-image:hover .overlay{opacity:1}.large-image:hover{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2)}.overlay span{position:relative;color:#fff;display:block;text-align:center;top:18%;font-size:1.5em;letter-spacing:.8px;text-shadow:0 1px 1px #333;margin-bottom:10px;font-family:'gotham_lightregular'}span.view-btn{background-color:#a90000;width:30%;font-size:1em;display:block;margin:0 auto;padding:10px}span.view-btn a{color:#fff;text-shadow:none}.small-overlay{color:#fff;background-color:rgba(0,0,0,0.4);height:100%;width:100%;text-align:center;opacity:0}.small-overlay span{position:relative;top:18%;display:block;margin-bottom:5px;font-size:1.2em;text-shadow:0 1px 1px #000;font-family:'gotham_lightregular'}.small-overlay span.view-btn{width:40%;margin-bottom:0}.small-image:hover .small-overlay{opacity:1}.explore-section{padding:50px 0;background-color:#FFF}.explore-section h2{color:#777;margin:0;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}.explore-wrapper span{position:absolute;top:42%;left:0;right:0;text-align:center;background-color:rgba(255,255,255,0.8);padding:20px 0;color:#a90000;font-size:1.3em;text-transform:uppercase}.explore-wrapper{border-radius:50%;overflow:hidden;display:block}.explore-wrapper img{width:100% !important;height:100% !important;margin:0 !important}.explore-wrapper.explore-internal span{top:37%;font-size:1em}.offset-10-percent{width:10%;float:left}.homepage-quicksearch-container{bottom:18%;left:auto;right:20px}.home-quick-search{background:transparent;width:460px}input#token-input-homepage_search_super_locations{font-size:.8em}.navbar-container .dropdown-trigger{display:block;top:24px;right:18px}.navbar-default .navbar-nav>li>a{font-size:1.1em;text-transform:uppercase;padding:25px 20px}.nav-links li{padding:0}.navbar-default .navbar-nav>li.parent:hover{background-color:#f5f5f5;border-bottom:3px solid #a90000;margin-bottom:-3px}.navbar-default .navbar-nav>li.parent>a:hover{padding:25px 20px 22px 20px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background-color:#f5f5f5 !important;padding:25px 20px 22px 20px;border-bottom:3px solid #a90000}ul.dropdown-menu{top:70px;border:0;background-color:#f5f5f5;border-radius:0}.dropdown-menu>li>a{padding:6px 20px;line-height:1.5;color:#444}.nav-links{margin-top:-15px;float:right}.shrink .navbar-brand img{height:90px}nav.shrink .fixed-header-container{padding:10px 0 0 0}.shrink .navbar-nav{margin-top:20px}.header-login-text{display:none;text-transform:uppercase}.header-login-text ul li{display:inline-block;list-style:none;margin-right:15px}.shrink .header-login-text{display:block}.shrink .header-login-text ul{margin:0}.shrink .header-login-text{float:right;margin-top:10px}.navbar-collapse{padding-right:0}.lre-globe{font-family:'Open Sans',sans-serif;height:640px;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;color:#fff;text-align:center}.lre-dark-overlay{height:640px;background:rgba(0,0,0,0.4)}.lre-globe h4{border-top:1px solid rgba(255,255,255,0.5);padding:16px 0;text-align:left;margin-bottom:0}.lre-globe p{border-top:1px solid rgba(255,255,255,0.5);text-align:left;padding:16px 0;width:95%}.lre-globe img{width:85%}.homepage-areas-slider{background-color:#fff}.homepage-areas-slider h1{font-size:3.3em;text-align:center;text-transform:uppercase;letter-spacing:.5px}.homepage-areas-image-wrapper{height:400px;overflow:hidden;display:block}#homepage-areas-slider .slick-active img{top:-50%;position:relative}.homepage-areas-slider .slick-slide img{width:100% !important;height:auto !important}.community-title{position:absolute;top:45%;right:0;left:0;text-align:center;text-shadow:0 1px 1px #000;font-size:3.3em}.community-title a{color:#fff}.area-thumbnail-title{position:relative;top:-125px;text-align:center;font-size:1.8em;color:#fff;text-shadow:0 1px 1px #000}.slider-nav .slick-list{width:1080px;margin:0 auto}.area-slider-thumbnails-image img{opacity:.5}.area-slider-thumbnails-image.slick-slide{padding:0;margin:0 10px;height:200px;background-color:#333}.slick-prev{left:-65px}.slick-next{right:-65px}.footer-page-interior{padding:40px 30px 60px}.footer-container{background-color:#444;color:#fff}#footer-company-info-section a,#footer-disclaimer a{color:#fff}.footer-container .nav-links li{margin-top:5px}#footer-company-info-section span{letter-spacing:.3px;line-height:1.6}#seo_town_pages_footer ul{padding:0}#seo_town_pages_footer ul li a{color:#fff}#footer-nav-section .nav>li>a:hover,#footer-nav-section .nav>li>a:focus{color:#fff;opacity:.6}.footer-login-text{text-transform:uppercase}.footer-login-text ul{margin-top:15px}.footer-login-text ul li{display:inline-block;list-style:none;margin-right:15px}.footer-login-text ul li:last-child{margin-right:0}.footer-login-text ul li a{color:#fff}.footer-logos1{text-align:center}.luxury-logo img{width:130px;vertical-align:bottom;margin-bottom:3px}.lre-logo img{width:110px;margin-left:35px}.col-sm-8.footer-logos2{text-align:right;margin-top:20px}.nhs-logo img{margin-right:20px;vertical-align:bottom}.eh-logo img{width:65px}.share_button svg{fill:#666 !important}.social svg{background-color:transparent !important;fill:#666 !important}.share_button .share-button-icon svg{background-color:transparent}.share_button a,.social a{height:24px;width:24px}.footer-container .social svg{fill:#fff !important}.footer-container .share_button svg{fill:#fff !important}.social svg:hover{background-color:transparent !important}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#a90000;border-color:#a90000}.pagination>li>a,.pagination>li>span{color:#a90000}.layout-button-wrapper.active svg path,.layout-button-wrapper.active svg rect,.layout-button-wrapper.active svg circle{fill:#a90000}.toolbar-icon-container{border:1px solid #a90000}.tool-buttons svg path,.tool-buttons svg polygon,.tool-buttons svg shape,.tool-buttons svg rect{fill:#a90000}.map-icon-container .active svg path,.map-icon-container .active svg polygon,.map-icon-container .active svg rect,.map-icon-container.active svg path,.map-icon-container.active svg polygon,.map-icon-container.active svg rect{fill:#a90000}.page-controls svg circle,.page-controls svg circle{fill:#a90000}.agent-cell-container{min-height:420px;margin-bottom:20px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.agent-cell-container:hover{background-color:#a90000}.agent-cell-container:hover *{color:#fff}.agent-cell-container .body-segment-title{letter-spacing:normal;font-size:1rem}.agent-name{text-transform:uppercase;margin-bottom:5px;display:block}.agent-name a{font-weight:bold}.agent-info{height:220px;padding:15px 10px;line-height:1.5rem}.executive_team .agent-info{height:160px}.agent-pic img,.agent-photo{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.agent-pic a:hover{opacity:1}.profile-cell .area-name{background:rgba(255,255,255,0.85);color:#a90000}.col-xs-5-odd,.col-sm-5-odd,.col-md-5-odd,.col-lg-5-odd{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-5-odd{width:20%;float:left}@media(min-width:768px){.col-sm-5-odd{width:20%;float:left}}@media(min-width:992px){.col-md-5-odd{width:20%;float:left}}@media(min-width:1200px){.col-lg-5-odd{width:20%;float:left}}.area-grid-wrapper{height:748px;padding:20px 0 20px 20px;margin:0 auto}.area-grid-wrapper .column-1{width:48%}.area-grid-wrapper img{width:100%;height:auto}.single-area{width:50%;float:left;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.two-area-container{width:510px;float:left;margin-bottom:20px}.two-area-container .single-area:first-child{padding-right:20px}.large-area-container{width:510px;overflow:hidden;float:left;position:relative;margin-bottom:20px}.small-area-image{height:200px;overflow:hidden;background-size:cover !important;background-position:center !important}.large-area-image{height:286px;overflow:hidden;background-size:cover !important;background-position:center !important}.area-name{background-color:rgba(255,255,255,0.8);text-align:center;top:40%;position:relative;font-size:1.5em;color:#780000;padding:10px 0}.see-more-btn{padding:8px 28px;font-size:1.2em;border-radius:3px}.regions-list{text-align:center;font-size:1.3em;text-transform:uppercase;padding:6px 0}.home-market-report span{display:block;text-align:center}.market-insight-wrapper{background:#f5f5f5;padding:30px}.market-insight-wrapper.tall-box{height:486px;padding:100px 0 0 0}.market-title{font-size:1.5em;color:#444;margin-bottom:5px}.market-date{color:#666;font-size:1.1em}.market-stat{font-size:2.5em;color:#123450}.market-stat.lg-font{font-size:4.3em}.market-decription{text-transform:uppercase;color:#444}span.arrow_trend_down{display:inline-block}.arrow_trend_down svg{vertical-align:-36%;margin-right:8px}.form_submission_form .col-sm-12{min-height:87px !important}.checkbox label{width:100%;bottom:-10px;text-align:left}.office-pic img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.office-pic{height:130px}.office-info{padding:10px}.office-cell-container:hover img{filter:none;-webkit-filter:grayscale(0)}.office-cell-container:hover{background-color:#a90000}.office-cell-container:hover *{color:#fff}.office-pic a:hover{opacity:1}.office-details-pic img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.office-pic img{height:100%;margin:0 auto;display:block}.executive_team .agent-pic{height:350px}.executive_team .agent-pic img{height:100%;object-fit:cover}.pg-employees-index .agent-pic{height:250px}.ttree-wrapper{width:100% !important}.TT_item{overflow:visible !important}.TT_content{padding:25px 0 0 !important}.TT_testimonialText{padding:0 !important;width:100%}.TT_Slides{margin-top:30px !important}.TT_InnerContainer{top:5px !important}@media(min-width:1500px){.line{width:120%}.shift{right:30%}}@media(min-width:2100px){.shift{right:35%}}@media only screen and (max-width:1139px){.executive_team .agent-info{height:160px}.executive_team .agent-pic{height:300px}.navbar-brand img{max-height:100px}#header-social{margin-top:5px}.navbar-default .navbar-nav>li>a{font-size:1em;padding:5px 12px}.navbar-default .navbar-nav>li.parent>a:hover{padding:5px 12px 2px 12px;border-bottom:0}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{padding:5px 12px 2px 12px}#header-primary-nav{margin-top:-35px}#header-main-nav .dropdown-trigger{top:4px;right:15px}ul.dropdown-menu{top:33px}.list-us-wrapper{height:260px}.circle-container{height:180px;width:180px}.list-with-us{top:85px;left:15%}span.headline{position:relative;left:-22%;font-size:1.6em}.line{width:95%;left:0}span.subtext{left:3%;font-size:1em}.shift{right:16%}.featured-properties h1{font-size:2.8em}.grid-wrapper{padding:10px 0 10px 10px;height:500px;width:760px}.property-container{width:365px;margin-bottom:10px}.property-container .property:first-child{padding-right:10px}.large-prop-container{width:365px;margin-bottom:10px}.large-image{height:220px}.small-image{height:120px}.small-overlay span{top:10%;margin-bottom:3px;font-size:.9em}span.view-btn{padding:5px}span.view-btn{width:40%}.small-overlay span.view-btn{width:60%}span.view-btn a{font-size:.9em}.overlay span{font-size:1.2em;letter-spacing:.5px;margin-bottom:8px;top:25%}.area-grid-wrapper{padding:10px 0 10px 10px;height:490px;width:760px}.area-grid-wrapper .column-1{width:50%}.two-area-container{width:365px;margin-bottom:10px}.two-area-container .single-area:first-child{padding-right:10px}.rmv-margin{margin-bottom:0 !important}.large-area-container{width:365px;margin-bottom:10px}.overlay{opacity:1 !important}.small-overlay{opacity:1 !important}.large-area-image{height:220px}.small-area-image{height:120px}.area-name{top:35%;font-size:1.2em}.explore-section h2{margin-bottom:0;font-size:2em}.explore-wrapper span{font-size:.9em}.lre-globe{height:580px}.lre-dark-overlay{height:580px}.areas-image-wrapper{height:320px}.area-slider-thumbnails-image.slick-slide{height:130px}.slider-nav .slick-list{width:708px}.area-slider-thumbnails-image.slick-slide{margin:0 5px}.area-thumbnail-title{top:-75px;font-size:1.3em}.slick-next:before,.glyphicon-chevron-right:before,.slick-prev:before,.glyphicon-chevron-left:before{font-size:2.2rem}.slick-prev{left:-35px}.slick-next{right:-25px}#spokenLanguages label{font-size:.85em}.col-sm-5-odd .agent-pic{height:170px}.regions-list{font-size:1em}.market-insight-wrapper.tall-box{height:463px}.market-insight-wrapper{padding:20px}.market-stat.lg-font{font-size:3em}.market-title{font-size:1.2em}.market-date{font-size:.9em}.market-stat{font-size:2em}.shim{height:19px}.footer-container .nav-links li.last_item{margin-right:0}#footer-company-info-section span{font-size:.9em}.luxury-logo img{width:90px}.lre-logo img{width:70px;margin-top:15px}.footer-logos2{margin-top:30px}.eh-logo img{width:50px}.TT_testimonialText{font-size:.9em !important}}@media only screen and (max-width:767px){.executive_team .agent-pic{height:220px}.agent-cell-container{min-height:auto}.agent-info{height:auto}#banner h1{font-size:1.2em}.navbar-brand img{max-height:60px}.carousel-caption{font-size:1em}#homepage-slider{margin-bottom:0;background:#fff;padding-bottom:120px}.home-quick-search{width:75%}.homepage-quicksearch-container{bottom:-30px;left:0;right:0}.left-column .token-input-input-token-facebook input{height:41px}#header-primary-nav{margin-top:0}.nav-links{margin-top:10px;float:none}.navbar-default .navbar-nav>li>a{font-size:1.3em;padding:5px 20px}.navbar-default .navbar-nav>li.parent:hover{background-color:transparent;border-bottom:0;margin-bottom:0}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{border-bottom:0;background-color:transparent !important;color:#777;padding:5px 20px}.navbar-default .navbar-nav>li.parent>a:hover{padding:5px 20px}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{padding-left:20px}#header-main-nav .dropdown-trigger{top:4px;right:10px}.share_button a,.social a{height:30px;width:30px}.header-login-text{display:block;margin-left:20px;font-size:1.2em}#hamburger-footer #hamburger-social{margin-top:0;margin-left:20px}.line{top:18%}.list-us-wrapper{height:220px}.shift{right:5%}.list-with-us{top:55px;left:-5%}span.headline{font-size:1.5em}span.subtext{left:10%;font-size:.9em}.circle-container{height:120px;width:120px}.featured-properties h1{font-size:2em}.grid-wrapper{padding:10px;height:780px;width:380px;margin:0 auto}.column-1,.column-2{width:100%}.column-2{padding:10px 0 10px 20px}.property{width:100%;margin-bottom:10px}.property-container{width:360px;margin-bottom:0}.large-prop-container{width:360px}.small-image{height:150px}.large-image{height:120px}.property-container .property:first-child{padding-right:0}.property-container:hover .property{width:100%}.property-container .property:hover{width:100%}.large-image:hover{transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none}.small-overlay span{top:18%}.overlay span{top:10%;font-size:1em;letter-spacing:0;margin-bottom:3px}#local_agent img{max-width:200px;margin-bottom:12px}.explore-wrapper{height:160px;width:160px;margin:0 auto;margin-bottom:10px}.areas-slider h1{font-size:2em}.community-title{top:45%;font-size:2em}.areas-image-wrapper{height:auto}.area-grid-wrapper{padding:0;height:auto;width:330px}.large-area-container,.two-area-container{width:330px}.agent-pic{text-align:center}.agent-pic img{max-width:180px}.agent-info{text-align:center}.agent-cell-container:hover{background-color:#fff}.agent-cell-container:hover *{color:#a90000}#team_offices h2,.language-list h2{text-align:left}.col-sm-5-odd .agent-pic{height:auto}.form_submission_form .col-sm-12{min-height:0 !important}.input-group .input-group{margin-bottom:0}.form-control{margin-bottom:15px}.market-insight-wrapper.tall-box{height:auto;padding:20px;margin:20px}.market-stat.lg-font{font-size:2.5em}#homepage-areas-slider .slick-active img{height:100% !important;left:50%;top:50%;transform:translate(-50%,-50%);width:auto !important}}