﻿.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.anonymous-user .registered-visible{display:none}.registered-user .registered-hidden{display:none}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15);clip:rect(0, 0, 0, 0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0, 0, 0, 0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-linear-gradient(#eee 1%, #fff 15%);background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-linear-gradient(#eee 20%, #fff 80%);background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:url(/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/assets/chosen-sprite@2x-1e349b80fba8c23b63656925fda8dfe3c5927b5d0d8a1672143416caacf460fb.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.chosen-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container-single .chosen-single{background:-webkit-linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%)}.chosen-container-single .chosen-search{background:url(/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat 100% -20px}.chosen-container .chosen-results li.highlighted{background-image:-webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:linear-gradient(#3875d7 20%, #2a62bc 90%)}.chosen-container-multi .chosen-choices{background-image:-webkit-linear-gradient(#eee 1%, #fff 15%);background-image:linear-gradient(#eee 1%, #fff 15%)}.chosen-container-multi .chosen-choices li.search-choice{background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%)}.chosen-container-multi .chosen-choices li.search-choice-disabled{background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%)}.chosen-container-active.chosen-with-drop .chosen-single{background-image:-webkit-linear-gradient(#eee 20%, #fff 80%);background-image:linear-gradient(#eee 20%, #fff 80%)}.chosen-rtl .chosen-search input[type="text"]{background:url(/assets/chosen-sprite-8aa69ee6b2376505578d758bfbbc52aec88fa5e591f1a7cabd8adfa80a7b613a.png) no-repeat -30px -20px}/*!
 * Ladda
 * http://lab.hakim.se/ladda
 * MIT licensed
 *
 * Copyright (C) 2014 Hakim El Hattab, http://hakim.se
 */.ladda-button{position:relative}.ladda-button .ladda-spinner{position:absolute;z-index:2;display:inline-block;width:32px;height:32px;top:50%;margin-top:0;opacity:0;pointer-events:none}.ladda-button .ladda-label{position:relative;z-index:3}.ladda-button .ladda-progress{position:absolute;width:0;height:100%;left:0;top:0;background:rgba(0,0,0,0.2);visibility:hidden;opacity:0;-webkit-transition:0.1s linear all !important;transition:0.1s linear all !important}.ladda-button[data-loading] .ladda-progress{opacity:1;visibility:visible}.ladda-button,.ladda-button .ladda-spinner,.ladda-button .ladda-label{-webkit-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important}.ladda-button[data-style=zoom-in],.ladda-button[data-style=zoom-in] .ladda-spinner,.ladda-button[data-style=zoom-in] .ladda-label,.ladda-button[data-style=zoom-out],.ladda-button[data-style=zoom-out] .ladda-spinner,.ladda-button[data-style=zoom-out] .ladda-label{-webkit-transition:0.3s ease all !important;transition:0.3s ease all !important}.ladda-button[data-style=expand-right] .ladda-spinner{right:-6px}.ladda-button[data-style=expand-right][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-right][data-size="xs"] .ladda-spinner{right:-12px}.ladda-button[data-style=expand-right][data-loading]{padding-right:56px}.ladda-button[data-style=expand-right][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-right][data-loading][data-size="s"],.ladda-button[data-style=expand-right][data-loading][data-size="xs"]{padding-right:40px}.ladda-button[data-style=expand-left] .ladda-spinner{left:26px}.ladda-button[data-style=expand-left][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-left][data-size="xs"] .ladda-spinner{left:4px}.ladda-button[data-style=expand-left][data-loading]{padding-left:56px}.ladda-button[data-style=expand-left][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-left][data-loading][data-size="s"],.ladda-button[data-style=expand-left][data-loading][data-size="xs"]{padding-left:40px}.ladda-button[data-style=expand-up]{overflow:hidden}.ladda-button[data-style=expand-up] .ladda-spinner{top:-32px;left:50%;margin-left:0}.ladda-button[data-style=expand-up][data-loading]{padding-top:54px}.ladda-button[data-style=expand-up][data-loading] .ladda-spinner{opacity:1;top:26px;margin-top:0}.ladda-button[data-style=expand-up][data-loading][data-size="s"],.ladda-button[data-style=expand-up][data-loading][data-size="xs"]{padding-top:32px}.ladda-button[data-style=expand-up][data-loading][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-up][data-loading][data-size="xs"] .ladda-spinner{top:4px}.ladda-button[data-style=expand-down]{overflow:hidden}.ladda-button[data-style=expand-down] .ladda-spinner{top:62px;left:50%;margin-left:0}.ladda-button[data-style=expand-down][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-down][data-size="xs"] .ladda-spinner{top:40px}.ladda-button[data-style=expand-down][data-loading]{padding-bottom:54px}.ladda-button[data-style=expand-down][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-down][data-loading][data-size="s"],.ladda-button[data-style=expand-down][data-loading][data-size="xs"]{padding-bottom:32px}.ladda-button[data-style=slide-left]{overflow:hidden}.ladda-button[data-style=slide-left] .ladda-label{position:relative}.ladda-button[data-style=slide-left] .ladda-spinner{left:100%;margin-left:0}.ladda-button[data-style=slide-left][data-loading] .ladda-label{opacity:0;left:-100%}.ladda-button[data-style=slide-left][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-right]{overflow:hidden}.ladda-button[data-style=slide-right] .ladda-label{position:relative}.ladda-button[data-style=slide-right] .ladda-spinner{right:100%;margin-left:0;left:16px}.ladda-button[data-style=slide-right][data-loading] .ladda-label{opacity:0;left:100%}.ladda-button[data-style=slide-right][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-up]{overflow:hidden}.ladda-button[data-style=slide-up] .ladda-label{position:relative}.ladda-button[data-style=slide-up] .ladda-spinner{left:50%;margin-left:0;margin-top:1em}.ladda-button[data-style=slide-up][data-loading] .ladda-label{opacity:0;top:-1em}.ladda-button[data-style=slide-up][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=slide-down]{overflow:hidden}.ladda-button[data-style=slide-down] .ladda-label{position:relative}.ladda-button[data-style=slide-down] .ladda-spinner{left:50%;margin-left:0;margin-top:-2em}.ladda-button[data-style=slide-down][data-loading] .ladda-label{opacity:0;top:1em}.ladda-button[data-style=slide-down][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=zoom-out]{overflow:hidden}.ladda-button[data-style=zoom-out] .ladda-spinner{left:50%;margin-left:32px;-webkit-transform:scale(2.5);transform:scale(2.5)}.ladda-button[data-style=zoom-out] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-out][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;transform:none}.ladda-button[data-style=zoom-in]{overflow:hidden}.ladda-button[data-style=zoom-in] .ladda-spinner{left:50%;margin-left:-16px;-webkit-transform:scale(0.2);transform:scale(0.2)}.ladda-button[data-style=zoom-in] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-in][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(2.2);transform:scale(2.2)}.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;transform:none}.ladda-button[data-style=contract]{overflow:hidden;width:100px}.ladda-button[data-style=contract] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract][data-loading]{border-radius:50%;width:52px}.ladda-button[data-style=contract][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=contract-overlay]{overflow:hidden;width:100px;box-shadow:0px 0px 0px 2000px transparent}.ladda-button[data-style=contract-overlay] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract-overlay][data-loading]{border-radius:50%;width:52px;box-shadow:0px 0px 0px 2000px rgba(0,0,0,0.8)}.ladda-button[data-style=contract-overlay][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner{opacity:1}.ladda-button{background:#666;border:0;padding:14px 18px;font-size:18px;cursor:pointer;color:#fff;border-radius:2px;border:1px solid transparent;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.ladda-button:hover{border-color:rgba(0,0,0,0.07);background-color:#888}.ladda-button[data-color=green]{background:#2aca76}.ladda-button[data-color=green]:hover{background-color:#38d683}.ladda-button[data-color=blue]{background:#53b5e6}.ladda-button[data-color=blue]:hover{background-color:#69bfe9}.ladda-button[data-color=red]{background:#ea8557}.ladda-button[data-color=red]:hover{background-color:#ed956e}.ladda-button[data-color=purple]{background:#9973c2}.ladda-button[data-color=purple]:hover{background-color:#a685ca}.ladda-button[data-color=mint]{background:#16a085}.ladda-button[data-color=mint]:hover{background-color:#19b698}.ladda-button[disabled],.ladda-button[data-loading]{border-color:rgba(0,0,0,0.07);cursor:default;background-color:#999}.ladda-button[disabled]:hover,.ladda-button[data-loading]:hover{cursor:default;background-color:#999}.ladda-button[data-size=xs]{padding:4px 8px}.ladda-button[data-size=xs] .ladda-label{font-size:0.7em}.ladda-button[data-size=s]{padding:6px 10px}.ladda-button[data-size=s] .ladda-label{font-size:0.9em}.ladda-button[data-size=l] .ladda-label{font-size:1.2em}.ladda-button[data-size=xl] .ladda-label{font-size:1.5em}input.invalid{outline:1px solid gold}div.errormsg{padding:5px;position:absolute;display:inline-block;color:black;font-size:14px;margin:0;margin-left:10px;font-weight:normal;background-color:white;border:1px solid black;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,0.5);z-index:1}div.errormsg:before,div.errormsg:after{position:absolute;left:-10px;bottom:5px;content:" ";width:0;height:0;padding:0;border:10px solid transparent;border-width:8px 10px;border-right-color:inherit;border-left-width:0}div.errormsg:after{border-right-color:white;left:-8px}div.datalist{display:none;position:absolute;background-color:white;border:1px solid gray}input.datalist+div.datalist{display:block}div.datalist ul{margin:5px;padding:0}div.datalist ul li{list-style:none;padding:5px}div.datalist ul li:hover,div.datalist ul li.hover{text-decoration:underline;background-color:#efefef}datalist select{display:none}div.date{display:inline-block;color:white}div.date div{background:blue;position:absolute;width:auto;box-shadow:0 0 10px black;border-radius:5px}div.date table{border-collapse:collapse;border-spacing:0;margin-bottom:20px;width:100%;width:auto;margin:10px}div.date table caption{background:inherit;width:inherit;text-align:center;margin-bottom:10px}div.date table caption .current{margin:0;text-align:center;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;font-weight:bold}div.date table caption a{float:left;text-align:left}div.date table caption span+a{float:right;text-align:right}div.date table th,div.date table td{text-align:center;border:1px solid #99CCFF;border:1px solid rgba(255,255,255,0.3);padding:0}div.date table td{padding:0 6px}div.date td.selected{background:#99CCFF}div.date a{color:inherit;text-decoration:none}﻿ form{margin:0;padding:0}form label.required:after{content:" *"}input.number{margin-right:0;padding-right:22px}span.number{margin-right:32px;margin-left:-20px;display:inline-block;vertical-align:middle;-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}span.number span{border:10px solid transparent;border-width:10px 5px;display:block;width:0;height:0;margin:2px;border-bottom-width:0;border-bottom-color:#555555;border-top-color:#555555}span.number span:hover{border-bottom-color:black;border-top-color:black}span.number :first-child{border-bottom-width:10px;border-top-width:0}input.placeholder,textarea.placeholder{color:#bbb}.predict{position:relative;display:inline-block}.predict-input{position:relative;background-image:transparent}.predict-input:focus{opacity:0.8}.predict-hint{position:absolute}.predict-list{position:absolute;background-color:white;box-shadow:2px 2px 10px black;border-radius:5px;width:100%;box-sizing:border-box;padding:0;margin:0;left:0;font-size:inherit;display:none;z-index:1}.predict-list>*{display:none}.predict-list-item{padding:5px 20px;display:block;cursor:pointer;border-bottom:1px solid #ddd}.predict-list-item-hover{text-decoration:underline}.predict-input:focus+.predict-list,.predict-list:focus{display:block}input.range{padding-bottom:-20px;border:0;cursor:pointer;color:transparent;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+kAAAAeCAYAAABQQl9DAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADscAAA7HATiSL3YAAAO9SURBVHhe7d0xbttAEAVQKmlTBCl8AQcQYMG5i3MTnkQQoKvEN1GhQpFvEANJI5MUQ6pJxXUZzOwTwMrN/DcLGB+iyKbxIUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBP4JrGAQIECAAAEC8QT2+33fdd3Hdyb/1bbtl3jpTEyAAAECBOoVUNLr3b3kBAgQIBBYYLvdjt+fnhYTXC6X1x/Pz91U0u8CxzQ6AQIECBCoTuBDdYkFJkCAAAECSQSGYWiWrn76mw8BAgQIECAQT0BJj7czExMgQIAAgZvAXMSXrrm8+xAgQIAAAQLxBJT0eDszMQECBAgQuAkMfb98KelOCQECBAgQCCmgpIdcm6EJECBAgMBU0gu3u1+VdEeEAAECBAiEFFDSQ67N0AQIECBAoFzSh+sVEQECBAgQIBBQQEkPuDQjEyBAgACBWaCfbndfuoaug0SAAAECBAgEFFDSAy7NyAQIECBAYBYoPt3dN+kOCQECBAgQCCmgpIdcm6EJECBAgIDfpDsDBAgQIEAgo4CSnnGrMhEgQIBAFQKlV7B5T3oVR0BIAgQIEEgooKQnXKpIBAgQIFCHQPHp7m53r+MQSEmAAAEC6QRWu91uvPpHnm6xAhEgQIBAfoFvj4+LIS9vb83xeMyPICEBAgQIEEgmsNput+Nms0kWSxwCBAgQIJBb4HA4NJuHh8WQ8+3up9OpWa/XuSGkI0CAAAECyQTmkv57yvQpWS5xCBAgQIBAeoFSAe+mb9J/ns/pDQQkQIAAAQLZBFbZAslDgAABAgRqEJjvhPt6f78Ydfq9+uv55aVr2/auBg8ZCRAgQIBAFgEPjsuySTkIECBAoDqB0oPj5r/5ECBAgAABAvEElPR4OzMxAQIECBC4CZRewTZ4KKxTQoAAAQIEQgoo6SHXZmgCBAgQINA0pW/S+75HRIAAAQIECAQUUNIDLs3IBAgQIEBgFvCedOeAAAECBAjkE1DS8+1UIgIECBCoRGCYvi0vXZUwiEmAAAECBFIJKOmp1ikMAQIECNQk4DfpNW1bVgIECBCoRUBJr2XTchIgQIBAOgFPd0+3UoEIECBAgECjpDsEBAgQIEAgqMD8cLilyyvYgi7V2AQIECBQvYCSXv0RAECAAAECUQU83T3q5sxNgAABAgSWBZR0p4MAAQIECAQVcLt70MUZmwABAgQIFASUdMeDAAECBAjEFPjzzivYPo/jOMSMZmoCBAgQIECAAAECBAgQIECAAAECBAgQIPCfBf4CXCs3jGOIZn4AAAAASUVORK5CYII=) no-repeat center center}html,body{height:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}select:focus,:focus,:active,a:active{outline-color:transparent;outline-style:none}a:link,a:visited{color:#014E85}a:hover{color:#000}.no-touch a:hover{color:#000}body{font-family:Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;padding-top:80px;line-height:18px;font-weight:300;font-size:12px;color:#686C68}body.map_search-index,body.neighborhoods-index,body.neighborhoods-show,body.buyers_requests-new,body.articles-index,body.agents-index,body.listing_requests-new,body.front-index,body.our_site_members-index,body.about_us-index{padding-top:0}form,input,button,textarea{font-family:Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif}img{max-width:100%}.inner{max-width:960px;padding:0 10px;margin:0 auto}#content .inner{min-height:400px;margin:60px auto 60px auto}#content .inner.secondary{margin:0 auto}@media screen and (max-width: 610px){#content .inner{margin:30px auto}}div.clear{clear:both;line-height:0}table{width:100%;border:1px solid #D2D2D2;border-left:none}table.listings th{white-space:nowrap}table tr th{border-left:1px solid #D2D2D2;text-transform:uppercase;text-decoration:underline;background:#F6F6F6;padding:10px 15px;font-weight:700;text-align:left;cursor:pointer;font-size:13px;color:#014E85}table tr th .tablesorter-header-inner{display:inline}table tr th.tablesorter-headerAsc:after{background:url(/assets/sprite-52f27ba5282ecdde27490728fb61f05bd4c32d8d093b02f776dc44adbb8e37e0.png) -176px -17px no-repeat;display:inline-block;margin:0 0 2px 7px;content:'';height:6px;width:10px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){table tr th.tablesorter-headerAsc:after{background-size:320px 120px;background-image:url(/assets/sprite@2x-c57e3e405413cab2be47de6340d7ad970f6412cb356b70c94fb594246ebbc838.png)}}@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 288dpi){table tr th.tablesorter-headerAsc:after{background-size:320px 120px;background-image:url(/assets/sprite@3x-06570f095e6d83b1bc35eae30d795fbf6bfc5dc95c0452572246cee2d047f11f.png)}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){table tr th.tablesorter-headerAsc:after{background-position:-174px -17px}}@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 288dpi){table tr th.tablesorter-headerAsc:after{background-position:-174px -17px}}table tr th.tablesorter-headerDesc:after{background:url(/assets/sprite-52f27ba5282ecdde27490728fb61f05bd4c32d8d093b02f776dc44adbb8e37e0.png) -136px -17px no-repeat;display:inline-block;margin:0 0 2px 7px;content:'';height:6px;width:10px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){table tr th.tablesorter-headerDesc:after{background-size:320px 120px;background-image:url(/assets/sprite@2x-c57e3e405413cab2be47de6340d7ad970f6412cb356b70c94fb594246ebbc838.png)}}@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 288dpi){table tr th.tablesorter-headerDesc:after{background-size:320px 120px;background-image:url(/assets/sprite@3x-06570f095e6d83b1bc35eae30d795fbf6bfc5dc95c0452572246cee2d047f11f.png)}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){table tr th.tablesorter-headerDesc:after{background-position:-134px -17px}}@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 288dpi){table tr th.tablesorter-headerDesc:after{background-position:-134px -17px}}table tr td{border-left:1px solid #D2D2D2;border-top:1px solid #D2D2D2;padding:7px 15px;font-weight:200;font-family:'Gotham-ExtraLight', Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;font-size:13px}table tr:hover{background:#e5f0f8}.street-view{height:400px}@media screen and (max-width: 610px){#terms{display:none}}.ui-autocomplete{z-index:1000;width:220px;max-height:400px;overflow:auto}.ui-autocomplete li{position:relative;background:#fff;padding:10px;top:1px}.ui-autocomplete li:hover{background-color:#1468B9;color:#fff;cursor:pointer}.ui-autocomplete li:hover a:hover{color:#fff}.ui-helper-hidden-accessible{display:none}.landing-featured-buildings,.landing-featured-listings{padding-top:15px;border-top:5px solid #969696}.landing-featured-buildings h3,.landing-featured-listings h3{margin-bottom:15px}#sales table tr,#rentals table tr{cursor:pointer}#sales table.without-action tbody tr,#rentals table.without-action tbody tr{cursor:default}.listings-show .entity-description-container,.listings-show .vow-company,.listings-show .entity-block p,.listings-show .entity-features li,.buildings-show .entity-description-container,.buildings-show .vow-company,.buildings-show .entity-block p,.buildings-show .entity-features li{font-weight:300}.listings-show .entity-main{position:relative}.listings-show .entity-main #entity-actions{top:25px;right:20px;bottom:auto}.listings-show .entity-tabs{margin-top:18px}@media screen and (max-width: 610px){.listings-show .entity-main>#entity-actions{display:none}.listings-show #entity-actions{position:static}.listings-show .entity-tabs .entity-tabs-menu li{margin-right:20px}.listings-show .entity-tabs .entity-tabs-menu li:last-child{margin-right:0}}.rebny-rls-logo{margin:10px 0;width:60px}@media screen and (min-width: 610px){.rebny-rls-logo{margin-bottom:-20px}}.vow-company{float:left}.vow-company,.vow-company+.inaccuracy-report{margin-top:20px}.inaccuracy-report{float:right;display:block}.inaccuracy-report:link,.inaccuracy-report:visited{color:#aaa}.blur{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.blur-wrap{overflow:hidden}@media screen and (max-width: 900px){.vow-company,.inaccuracy-report{float:none}.vow-company+.inaccuracy-report{margin-top:3px}}input.placeholder,textarea.placeholder{color:#bbb !important}.big-blue.spinner,.spinner.load-more,.landing-building .entity-main form button.spinner,.neighborhood .entity-main form button.spinner,.referral .list-property .entity-main input[type="submit"].spinner,.list-property .entity-main .resume-form input[type="submit"].spinner{text-indent:-99999px;background:#026ab9 url(/assets/ajax-loader-62ec3aec90d6b2b975a4780730a20275b07bf8b85a9223ee5d0889637df63707.gif) no-repeat center center;background-size:16px 16px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.more-less{font-weight:600}.internship_requests-new #content .entity-sidebar,.career_requests-new #content .entity-sidebar{width:260px}.buildings-show .listings.tablesorter,.buildings-landing .listings.tablesorter,.neighborhoods-landing .listings.tablesorter{table-layout:fixed}.buildings-show .listings.tablesorter th,.buildings-show .listings.tablesorter td,.buildings-landing .listings.tablesorter th,.buildings-landing .listings.tablesorter td,.neighborhoods-landing .listings.tablesorter th,.neighborhoods-landing .listings.tablesorter td{overflow:hidden;width:20%}@media screen and (max-width: 768px){.buildings-show .listings .sqft-col,.buildings-show .listings .baths-col{display:none}}.hidden{display:none}.text-center{text-align:center}.m-t-20{margin-top:20px}#content .ladda-button-assign{background-color:#ffa400;color:white;font-size:10px;font-weight:normal;line-height:2.5;text-decoration:none}#content .ladda-button-assign:hover{cursor:pointer}#content .ladda-button-assign .ladda-label{color:white;font-size:1em}.entity-transportation-lines{font-family:Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;background-color:#888;display:inline-block;border-radius:999px;text-align:center;line-height:25px;font-weight:700;font-size:15px;height:24px;width:24px;color:#FFF}.entity-transportation-lines-a,.entity-transportation-lines-c,.entity-transportation-lines-e,.entity-transportation-lines-ace{background-color:#2850AD}.entity-transportation-lines-b,.entity-transportation-lines-d,.entity-transportation-lines-f,.entity-transportation-lines-m,.entity-transportation-lines-bdfm{background-color:#FF6319}.entity-transportation-lines-g{background-color:#6CBE45}.entity-transportation-lines-j,.entity-transportation-lines-z,.entity-transportation-lines-jz{background-color:#996633}.entity-transportation-lines-l{background-color:#A7A9AC}.entity-transportation-lines-n,.entity-transportation-lines-q,.entity-transportation-lines-r,.entity-transportation-lines-nqr{background-color:#FCCC0A;color:#333}.entity-transportation-lines-s{background-color:#808183}.entity-transportation-lines-1,.entity-transportation-lines-2,.entity-transportation-lines-3,.entity-transportation-lines-123{background-color:#EE352E}.entity-transportation-lines-4,.entity-transportation-lines-5,.entity-transportation-lines-6,.entity-transportation-lines-456{background-color:#00933C}.entity-transportation-lines-7{background-color:#B933AD}.entity-transportation-lirr-babylon{background-color:#00985F}.entity-transportation-lirr-city-terminal{background-color:#4D5357}.entity-transportation-lirr-far-rockaway{background-color:#6E3219}.entity-transportation-lirr-hempstead{background-color:#CE8E00}.entity-transportation-lirr-long-beach{background-color:#FF6319}.entity-transportation-lirr-montauk{background-color:#6983}.entity-transportation-lirr-oyster-bay{background-color:#00AF3F}.entity-transportation-lirr-port-jefferson{background-color:#0039A6}.entity-transportation-lirr-port-washington{background-color:#C60C30}.entity-transportation-lirr-ronkonkoma{background-color:#A626AA}.entity-transportation-lirr-west-hempstead{background-color:#00A1DE}.entity-transportation-metro-north-harlem{background-color:#0039A6}.entity-transportation-metro-north-hudson{background-color:#009B3A}.entity-transportation-metro-north-new-haven{background-color:#E00034}.entity-transportation-metro-north-pascack-valley{background-color:#923D97}.entity-transportation-metro-north-port-jervis{background-color:#FF7900}.entity-transportation-lines-ez-pass{background-color:#6E267B}.entity-transportation-lines-path{background:#0094D6;border-radius:0;width:60px}.entity-transportation-stop{clear:left}.entity-transportation-stop ul{margin:0 0 10px 0;float:left}.entity-transportation-stop ul li{margin:0 5px 0 0;float:left}.entity-transportation-stop h4{font-weight:700}.entity-transportation-stop h4 span{font-weight:200;font-family:'Gotham-ExtraLight', Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif}.entity-transportation.entity-block{margin-bottom:20px}.entity-transportation .entity-transportation-disclaimer{clear:both;font-size:12px;line-height:18px;padding-top:10px}.entity-sidebar .entity-navigation a{border-top:1px solid #ccc;padding-left:10px;display:block;text-transform:uppercase;text-decoration:none;line-height:50px;font-weight:600;font-size:14px;color:#686c68}.entity-sidebar .entity-navigation a:not(.active){cursor:pointer;color:#026ab9}.entity-sidebar .entity-navigation a:last-child{border-bottom:1px solid #ccc}.entity-sidebar .entity-box{border-bottom:5px solid #969696;background:#2d2d2d;padding:25px 20px;color:#fff}.entity-sidebar .entity-box h3{text-transform:uppercase;margin-bottom:7px;line-height:14px;font-weight:700;font-size:14px}.entity-sidebar .entity-box h3:not(:first-child){margin-top:25px}.entity-sidebar .entity-box .tags_container{position:relative;right:5px}.entity-sidebar .entity-box .tags_container span{display:inline-block;padding-left:6px}.entity-sidebar .entity-box .tags_container span::after{content:','}.entity-sidebar .entity-box .tags_container span:last-child::after{content:none}.entity-sidebar .entity-box .tags_container a{display:inline;padding-left:0;white-space:normal}.entity-sidebar .entity-box a{text-transform:capitalize;display:inline-block;white-space:nowrap;position:relative;padding-left:6px;font-weight:300;color:#fff}.entity-sidebar .entity-box a.entity-vertical-link{display:block;padding-left:0}.entity-header{border-bottom:5px solid #D2D2D2;margin-bottom:20px;position:relative;width:100%}.entity-header.listing{margin-bottom:15px}.entity-header h1,.entity-header h2{text-transform:uppercase;font-weight:700}.entity-header h1{line-height:26px;margin-bottom:0;font-size:24px}.entity-header h1 a{color:#686c68;text-decoration:none}.entity-header h2{margin-bottom:12px;font-size:14px;color:#969696}.entity-header h2 a{color:#969696;text-decoration:none}@media screen and (max-width: 610px){.entity-header{text-align:center}.entity-header.mobile{display:block}}.entity-big-header{background-position:center;background-color:#333;background-size:cover;position:relative;height:480px;color:#fff}.entity-big-header:before,.entity-big-header div{position:absolute;bottom:0;right:0;left:0}.entity-big-header:before{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRo\aPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNl\a cnZlQXNwZWN0UmF0aW89Im5vbmUiPgogICAgICA8bGluZWFyR3JhZGllbnQg\a aWQ9ImdyYWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0i\aMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CiAgICAgICAgPHN0b3Ag\a c3RvcC1jb2xvcj0idHJhbnNwYXJlbnQiIG9mZnNldD0iMCIvPgogICAgICAg\aIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoMCwgMCwgMCwgMC44NSkiIG9mZnNl\a dD0iMSIvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICA8cmVjdCB4\aPSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dy\aYWQpIiAvPgogICAgPC9zdmc+\a");background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.85));background-image:linear-gradient(transparent, rgba(0,0,0,0.85));height:240px;content:""}.entity-big-header .blurred{filter:blur(10px);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px)}.entity-big-header div{padding-bottom:30px;text-align:center}.entity-big-header div h1{text-shadow:0 -1px #000;margin-bottom:25px;line-height:1.3em;font-weight:700;font-family:Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;font-size:42px}.entity-big-header div p{line-height:20px;font-weight:300;font-size:14px;width:520px;color:#eee;margin:0 auto;margin-bottom:40px}.entity-big-header div span{text-transform:uppercase;margin-right:20px;font-weight:300;font-size:18px}.entity-big-header div a{font-weight:700;color:#fff}.entity-big-header div a i{font-weight:normal}.entity-big-header div a+a{margin-left:20px}@media screen and (max-width: 610px){.entity-big-header div{padding-bottom:10px}.entity-big-header div h1{font-size:26px}.entity-big-header div span{display:block;padding:0 10px;margin-right:0;margin-bottom:10px}.entity-big-header div p{width:auto;padding:0 20px}}.neighborhoods-index .entity-big-header,.neighborhoods-show .entity-big-header{overflow:hidden;-webkit-filter:blur(0);filter:blur(0)}.neighborhoods-index .entity-big-header div,.neighborhoods-show .entity-big-header div{z-index:2}.neighborhoods-index .entity-big-header:before,.neighborhoods-show .entity-big-header:before{z-index:1}.neighborhoods-index .entity-big-header .img,.neighborhoods-show .entity-big-header .img{background-position:center;background-size:cover;position:absolute;z-index:0;opacity:0;bottom:0;right:0;left:0;top:0}.neighborhoods-index .entity-big-header .img.animate,.neighborhoods-show .entity-big-header .img.animate{-webkit-transition:opacity 1s;transition:opacity 1s}.neighborhoods-index .entity-big-header .img.show,.neighborhoods-show .entity-big-header .img.show{opacity:1}.neighborhoods-index .entity-big-header .img img,.neighborhoods-show .entity-big-header .img img{position:relative;height:1px;left:-1px;width:1px}.entity-static{text-align:justify;line-height:28px;font-weight:300;font-size:14px;color:#686c68;width:960px;margin:0 auto;margin-bottom:60px}.entity-static h1{text-transform:uppercase;margin-bottom:30px;line-height:30px;font-weight:500;margin-top:40px;font-size:30px}.entity-static strong{font-weight:500;display:block;margin-bottom:5px}.entity-static ol{margin:20px auto;padding-left:40px}.entity-static ol li{list-style-type:decimal}.entity-static p+p{margin-top:20px}@media (max-width: 960px){.entity-static{line-height:20px;padding:0 15px;width:100%}.entity-static ol{padding-left:20px}.entity-static h1{font-size:20px;margin:20px 0;margin-bottom:10px}}.non-mls-listing.guest .non-public-detail{display:none}.entity-columns{padding-right:300px;max-width:940px;margin:0 auto}.entity-columns .entity-main{padding-right:20px;width:100%;float:left}.entity-columns .entity-sidebar{float:left;margin-right:-1000px;width:300px}@media (max-width: 610px){.entity-columns .entity-sidebar{width:100%}}.entity-tabs{margin-top:40px}.entity-tabs .entity-tabs-menu{position:relative;bottom:-5px;float:left}.entity-tabs .entity-tabs-menu li{border-bottom:5px solid #D2D2D2;margin-right:30px;float:left}.entity-tabs .entity-tabs-menu li a{text-transform:uppercase;text-decoration:none;padding-bottom:15px;font-weight:700;font-size:14px;color:#969696;display:block}@media (max-width: 768px){.entity-tabs .entity-tabs-menu li a{font-size:12px}}.entity-tabs .entity-tabs-menu li.ui-state-active,.entity-tabs .entity-tabs-menu li.ui-state-hover{border-bottom:5px solid #686C68}.entity-tabs .entity-tabs-menu li.ui-state-active a,.entity-tabs .entity-tabs-menu li.ui-state-hover a{color:#686C68}@media screen and (max-width: 610px){.entity-tabs .sqft-col,.entity-tabs .baths-col{display:none}}#entity-actions{position:absolute;bottom:15px;right:0}#entity-actions li{float:right}#entity-actions li a{background:#026AB6;margin-left:10px;display:block;float:right;height:20px;width:50px;text-transform:uppercase;text-decoration:none;text-align:center;line-height:20px;font-size:10px;color:#fff}#entity-actions li a:hover{background:#014e85}@media screen and (max-width: 610px){#entity-actions{padding-bottom:15px;position:relative;text-align:center;bottom:auto;right:auto;clear:both}#entity-actions li{display:inline-block;float:none}#entity-actions li a{display:inline-block;margin-left:0;float:none}}.entity-agent-info img{float:left;margin-right:15px;max-width:120px}.entity-agent-info .entity-agent-details{text-transform:uppercase;padding:0 0 10px 0}.entity-other-details{padding:20px 0 0 15px;margin-bottom:40px;clear:left}.entity-other-details dl,.entity-agent-details{padding:0 0 10px 0;text-transform:uppercase}.entity-other-details dl dt,.entity-agent-details dt{font-weight:700;line-height:1.4em}.entity-other-details dl dd,.entity-agent-details dd{font-weight:200;font-family:'Gotham-ExtraLight', Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;padding-bottom:5px;line-height:1.4em}.entity-other-details dl dd a,.entity-agent-details dd a{text-transform:none;font-weight:700;word-break:break-all}.entity-block{border-top:5px solid #D2D2D2;margin:0 0 40px 0;padding-top:15px;width:100%;float:left}.entity-block-title,.entity-block-title a:link,.entity-block-title a:visited,.entity-block-title a:hover,.entity-block-title a:active{text-decoration:none;text-transform:uppercase;margin:0 0 15px 0;font-weight:700;font-size:14px;color:inherit}.entity-more-link{margin:15px 0 0 0}.entity-more-link a{font-weight:700;font-size:12px;color:#014E85}.entity-featured-details{border:1px solid #d2d2d2;background:#f6f6f6;border-right:none;width:100%;height:60px;float:left;font-size:24px}.entity-featured-details.listing{background:#fff;height:117px}.entity-featured-details .listing-price{border-bottom:1px solid #d2d2d2;background:#f6f6f6;width:100%;line-height:39px}.entity-featured-details .listing-price dd{height:57px;display:table;width:100%;padding-top:0 !important}.entity-featured-details .listing-price .listing-price-inner{display:table-cell;font-style:normal;height:100%;vertical-align:middle}.entity-featured-details .listing-price .listing-price-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.entity-featured-details .listing-price .listing-price-value{line-height:22px}.entity-featured-details .listing-price .listing-price-value.label{top:-2px;position:relative}.entity-featured-details .listing-price.in-contract dd{line-height:14px}.entity-featured-details.closed.listing .listing-price,.entity-featured-details.in_contract.listing .listing-price{line-height:1em}.entity-featured-details.closed.listing .listing-price dd,.entity-featured-details.in_contract.listing .listing-price dd,.entity-featured-details.application.listing .listing-price dd{padding-top:6px;color:#99000b}.entity-featured-details .listing-price .label{text-transform:uppercase;font-family:"Gotham-ExtraLight", Gotham, "Gotham A", "Gotham B", Arial, Helvetica, sans-serif;font-weight:200;font-size:.5em;line-height:1.6em;display:block;margin-bottom:8px}.entity-featured-details dl{border-right:1px solid #d2d2d2;text-align:center;position:relative;height:58px;float:left;width:33%}.entity-featured-details dl:last-of-type{float:right}.entity-featured-details dl dt{text-transform:uppercase;font-family:"Gotham-ExtraLight", Gotham, "Gotham A", "Gotham B", Arial, Helvetica, sans-serif;font-weight:200;font-size:.5em;padding-bottom:6px;position:absolute;width:100%;bottom:0;left:0}.entity-featured-details dl dd{padding-top:12px;font-weight:900}.entity-featured-details.mobile,.entity-other-details.mobile,.entity-header.mobile{display:none}@media screen and (max-width: 610px){.entity-sidebar .entity-featured-details,.entity-sidebar .entity-other-details,.entity-sidebar .entity-header{display:none}}.entity-features ul{float:left;margin-left:-20px}.entity-features ul li{width:140px;float:left;margin-left:20px}.entity-teaser ul{margin-left:-20px;float:left}.entity-teaser li{margin-left:20px;width:140px;float:left}.entity-teaser-title{font-weight:700}.entity-teaser-address{font-weight:200;font-family:'Gotham-ExtraLight', Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif}.entity-assign-button{background-color:#ffa400 !important;color:white;padding:5px;color:white;float:right;font-size:14px;text-decoration:none;text-transform:uppercase}.entity-assign-button:visited{color:white}.entity-assign-button:link{color:white}.entity-assign-button:hover{background-color:#ea8557 !important;color:white !important}.assigned-agent{display:inline-block;margin-left:5px;background:#026AB6;color:white;padding:2px 5px;margin-bottom:5px;border-radius:2px}.assigned-agent a{color:white;text-decoration:none}.assigned-agent a:hover{color:#ddd}.assign-agent-area{position:absolute;top:-20px;width:97%;text-align:right}.assign-agent-area-for-article{text-align:right}.assign-agents-form{position:absolute;top:110px}.assign-agents-form .add-agent-button{background:#026AB6;text-transform:uppercase;text-decoration:none;text-align:center;line-height:20px;font-size:10px;color:#fff;width:50px;border:none;border-radius:2px}.referral-recent-sales table{table-layout:fixed}.referral-recent-sales table thead tr th{width:30%;text-decoration:none;cursor:default;color:#686c68;width:40%;font-size:12px;vertical-align:middle;line-height:100%;padding:13px 10px}.referral-recent-sales table thead tr th:first-child{width:70%}.referral-recent-sales table tbody tr td{line-height:100%;font-size:11px;vertical-align:middle;padding:11px 10px}.referral-recent-sales table tbody tr td span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:100%;font-size:11px}@media screen and (max-width: 610px){.entity-sidebar .entity-featured-details,.entity-sidebar .entity-other-details,.entity-sidebar .entity-header{display:none}.entity-header.listing.mobile{display:block}.entity-featured-details.mobile,.entity-other-details.mobile{display:block;margin-top:40px}.entity-columns,.entity-columns .entity-main,.entity-columns .entity-sidebar{float:none;width:100%;margin:0;padding:0}.assign-agent-area{top:105px;width:100%}.assign-agents-form{top:165px;right:10px}}.big-blue,.load-more{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRo\aPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNl\a cnZlQXNwZWN0UmF0aW89Im5vbmUiPgogICAgICA8bGluZWFyR3JhZGllbnQg\a aWQ9ImdyYWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0i\aMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CiAgICAgICAgPHN0b3Ag\a c3RvcC1jb2xvcj0iIzAyNmFiNSIgb2Zmc2V0PSIwIi8+CiAgICAgICAgPHN0\a b3Agc3RvcC1jb2xvcj0iIzAyNTA4NyIgb2Zmc2V0PSIxIi8+CiAgICAgIDwv\a bGluZWFyR3JhZGllbnQ+CiAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRo\aPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZCkiIC8+CiAgICA8L3N2\aZz4=\a");background-image:-webkit-linear-gradient(#026ab5, #025087);background-image:linear-gradient(#026ab5, #025087);background-color:#026ab5;display:inline-block;border-radius:5px;border:none;font-family:Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#ffffff;line-height:40px;padding:0 20px;height:40px;text-shadow:0px -1px 0px black;text-transform:uppercase;text-decoration:none;text-align:center;text-indent:0;cursor:pointer}.big-blue:hover,.load-more:hover{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRo\aPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNl\a cnZlQXNwZWN0UmF0aW89Im5vbmUiPgogICAgICA8bGluZWFyR3JhZGllbnQg\a aWQ9ImdyYWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0i\aMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CiAgICAgICAgPHN0b3Ag\a c3RvcC1jb2xvcj0iIzAyNTA4NyIgb2Zmc2V0PSIwIi8+CiAgICAgICAgPHN0\a b3Agc3RvcC1jb2xvcj0iIzAyNmFiNSIgb2Zmc2V0PSIxIi8+CiAgICAgIDwv\a bGluZWFyR3JhZGllbnQ+CiAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRo\aPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZCkiIC8+CiAgICA8L3N2\aZz4=\a");background-image:-webkit-linear-gradient(#025087, #026ab5);background-image:linear-gradient(#025087, #026ab5);background-color:#025087}.big-blue:active,.load-more:active{position:relative;top:1px}.big-blue.green,.green.load-more{background:#81B54F}.big-blue.green:hover,.green.load-more:hover{background:#65992E}a.big-blue,a.load-more{color:#fff !important}a.big-blue:hover,a.load-more:hover,a.big-blue:active,a.load-more:active{color:#fff !important}.modal-signup,.modal-session,.modal-lead{background:rgba(0,0,0,0.75);position:fixed;display:table;height:100%;width:100%;z-index:-1;opacity:0;left:0;top:0}.shown.modal-signup,.shown.modal-session,.shown.modal-lead{z-index:1000;opacity:1}.modal-signup>div,.modal-session>div,.modal-lead>div{vertical-align:middle;display:table-cell}@media screen and (max-width: 610px){.modal-signup>div,.modal-session>div,.modal-lead>div{position:absolute;display:block;overflow:auto;bottom:10px;right:0;left:0;top:10px}}.modal-signup h3,.modal-session h3,.modal-lead h3{position:relative}.modal-signup .close,.modal-session .close,.modal-lead .close{position:absolute;cursor:pointer;height:20px;width:20px;right:20px;top:14px}.modal-signup .close:before,.modal-session .close:before,.modal-lead .close:before,.modal-signup .close:after,.modal-session .close:after,.modal-lead .close:after{content:'';width:2px;left:50%;margin-left:-2px;height:inherit;background:#FFF;position:absolute}.modal-signup .close:before,.modal-session .close:before,.modal-lead .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-signup .close:after,.modal-session .close:after,.modal-lead .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-signup button.spinner,.modal-session button.spinner,.modal-lead button.spinner{text-indent:-99999px;background:url(/assets/ajax-loader-62ec3aec90d6b2b975a4780730a20275b07bf8b85a9223ee5d0889637df63707.gif) no-repeat center center;background-size:32px;background-color:#026ab9}.modal-signup form,.modal-session form,.modal-lead>div form{background:#f6f6f6;border:1px solid #d2d2d2;margin:0 auto}.modal-signup h3,.modal-session h3,.modal-lead>div h3{text-transform:uppercase;background:#4C4C4C;line-height:50px;font-weight:600;font-size:16px;padding:0 20px;height:50px;color:#fff}.very-white{background:rgba(0,0,0,0.5)}.closed_listing form input[type=submit],.modal-signup input[type=submit],.modal-signup button,.modal-session input[type=submit],.modal-session button,.my-account input[type=submit],.modal-lead>div input[type=submit],.modal-lead>div button,.agency .entity-main form input[type=submit],.list-property .entity-main form input[type=submit],.landing-common .entity-main form button,.contact-form input[type='submit']{-webkit-appearance:none;background:#026ab9;border-radius:4px;margin-top:20px;width:300px;height:50px;border:none;text-shadow:0 -1px 0 #013f6d;text-transform:uppercase;text-align:center;line-height:50px;font-weight:600;font-size:14px;cursor:pointer;color:#fff}.closed_listing section input,.closed_listing section select,.modal-signup input:not([type=submit]),.modal-session input:not([type=submit]),.my-account input:not([type=submit]),.modal-lead>div input:not([type=submit]),.modal-lead>div textarea,.modal-lead>div select,.agency .entity-main section input,.agency .entity-main section select,.list-property .entity-main section input,.list-property .entity-main section select,.landing-common .entity-main form textarea,.referral textarea,textarea,.contact-form input,.contact-form textarea{box-sizing:border-box;border:1px solid #ccc;padding:16px;width:100%;margin:0;margin-bottom:10px;font-family:Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;font-weight:300;font-size:14px;color:#686868}input.number{width:100% !important}input.number+span{margin-top:-10px !important}.neighborhood-index h2,.neighborhood-show h2,#content .inner.agents-show .entity-main h2,.agents-index .entity-main h2,.about-us .entity-main h2,.contact-us-index h2{border-top:5px solid #969696;margin-top:40px;padding-bottom:22px;padding-top:20px}.neighborhood-index h2,.neighborhood-show h2,#content .inner.agents-show .entity-main h2,.agents-index .entity-main h2,.about-us .entity-main h2,.contact-us-index h2,.neighborhood-show .entity-columns .landing-featured-buildings h3,.neighborhood-show .entity-columns .landing-featured-listings h3,.landing-blog-feature h3,.front-index .landing-thirds .landing-third h3,.front-index .landing-lists h3,.front-index .entity-columns .entity-main h3,.front-index .entity-columns .entity-sidebar h3,.front-index .landing-headline h3{text-transform:uppercase;letter-spacing:-2px;line-height:1em;font-weight:200;font-family:'Gotham-ExtraLight', Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;font-size:32px;color:#686969}@media screen and (max-width: 610px){.neighborhood-index h2,.neighborhood-show h2,#content .inner.agents-show .entity-main h2,.agents-index .entity-main h2,.about-us .entity-main h2,.contact-us-index h2,.neighborhood-show .entity-columns .landing-featured-buildings h3,.neighborhood-show .entity-columns .landing-featured-listings h3,.landing-blog-feature h3,.front-index .landing-thirds .landing-third h3,.front-index .landing-lists h3,.front-index .entity-columns .entity-main h3,.front-index .entity-columns .entity-sidebar h3,.front-index .landing-headline h3{text-align:center;font-size:26px}}.agency .entity-main p,.list-property .entity-main p{line-height:32px;font-size:16px;color:#686c68}#content .inner:after,#content .inner.agents-show .entity-columns:after{display:block;content:"";clear:both}.landing-listings-secondary .landing-listings-price,.agent-show-listing .tag-overlays .price,.agent-show-listing .tag-overlays .contract-signed,.agent-show-listing .tag-overlays .exclusive,.agent-show-listing .tag-overlays .closed-mark,.agent-show-listing .tag-overlays .featured{background:#026AB9;position:absolute;font-weight:700;font-size:14px;padding:10px;color:#fff;z-index:3;left:10px;top:10px}.details{padding:0.5em 0;text-align:center;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.detail-box{list-style:none;text-align:center;padding:0 0.75em;display:inline-block;position:relative}.detail-box .detail-title,.detail-box .detail-value{display:block}.detail-box+.detail-box{border-left:1px solid #d2d2d2}.details.table{padding:0 0;border:1px solid #d2d2d2}.details.table .detail-box{padding:0.5em 0.75em}.detail-list{padding:0}.detail-list-item{list-style:none;border-bottom:1px solid #d2d2d2;padding:0.5em;margin:0}.detail-list-item .details{display:inline-block;border:none;vertical-align:top}.detail-box.price{text-align:left}.detail-box .detail-title{text-transform:uppercase;font-weight:100;font-size:.7em;color:#868686}.detail-box .detail-value{font-weight:bold;min-width:2ex;text-transform:uppercase}.details.table{width:300px}.detail-list.h50 .detail-list-item{height:50px;overflow:hidden}.neighborhood-index-header div span{text-transform:none}.neighborhood-index{margin:60px auto;margin-top:60px;width:940px}.neighborhood-index div:after{display:block;content:"";clear:both}.neighborhood-index a{background-position:center;background-color:#333;background-size:cover;margin-bottom:20px;margin-right:20px;position:relative;display:block;height:200px;width:300px;float:left;text-shadow:0 -1px 0 black;vertical-align:bottom;text-decoration:none;text-align:center;font-weight:300;font-size:24px;color:#fff}.neighborhood-index a:nth-of-type(3n){margin-right:0}.neighborhood-index a:hover{color:#fff}.neighborhood-index a:before{position:absolute;height:100px;bottom:0;right:0;left:0}.neighborhood-index a:before{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRo\aPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNl\a cnZlQXNwZWN0UmF0aW89Im5vbmUiPgogICAgICA8bGluZWFyR3JhZGllbnQg\a aWQ9ImdyYWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0i\aMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CiAgICAgICAgPHN0b3Ag\a c3RvcC1jb2xvcj0idHJhbnNwYXJlbnQiIG9mZnNldD0iMCIvPgogICAgICAg\aIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoMCwgMCwgMCwgMC42NSkiIG9mZnNl\a dD0iMSIvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICA8cmVjdCB4\aPSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dy\aYWQpIiAvPgogICAgPC9zdmc+\a");background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.65));background-image:linear-gradient(transparent, rgba(0,0,0,0.65));content:""}.neighborhood-index .neighborhood-index-title{bottom:12px;left:0;line-height:1.3;padding:0 10px;position:absolute;right:0;text-align:center}@media screen and (max-width: 768px){.neighborhood-index{margin:60px 20px;width:auto}.neighborhood-index div a{float:none;width:100%}}.select-arrow{display:block;position:relative;width:100%}.select-arrow:after{top:10px;width:35px;right:10px;height:35px;content:"";display:block;position:absolute;pointer-events:none;background:url(/assets/sprite-52f27ba5282ecdde27490728fb61f05bd4c32d8d093b02f776dc44adbb8e37e0.png);background-position:-280px -5px}.select-arrow select{-moz-appearance:none}.ie9 .select-arrow:after,.ie1 .select-arrow:after{content:initial;width:0;height:0}.ie9 .select-arrow select::-ms-expand,.ie1 .select-arrow select::-ms-expand{display:block}.neighborhood-show .entity-main,.neighborhood-show .entity-sidebar{margin-bottom:40px}.neighborhood-show .entity-main:after,.neighborhood-show .entity-sidebar:after{display:block;content:"";clear:both}.neighborhood-show .entity-columns .landing-featured-buildings,.neighborhood-show .entity-columns .landing-featured-listings{margin-top:40px}.neighborhood-show .borders-text{margin-bottom:10px}.neighborhood-show .borders-text .border-link{font-weight:bold}.neighborhood-show .entity-main p+p{margin-top:40px}.neighborhood-show .entity-sidebar .entity-transportation{border-top:0;padding-left:20px}.neighborhood-show p{line-height:32px;font-size:16px;color:#686c68}.neighborhood-show #neighborhood-map-canvas{position:relative;height:350px;width:100%;border:1px solid rgba(0,0,0,0.4)}.neighborhood-show #neighborhood-map-canvas img{max-width:none}.neighborhood-show h2{clear:both}.neighborhood-show .additional-images{margin-top:20px;width:100%}.neighborhood-show .additional-images .additional-image{margin-bottom:2%;display:block;overflow:hidden;position:relative;-webkit-filter:blur(0);filter:blur(0)}.neighborhood-show .additional-images .additional-image .blurred{width:100%;height:100%;background-size:cover;padding-top:66%;-webkit-filter:blur(10px);filter:blur(10px)}.neighborhood-show .additional-images .additional-image .fullsize{position:absolute;top:0;left:0;opacity:0;z-index:2;width:100%}.neighborhood-show .additional-images .additional-image .fullsize.animate{-webkit-transition:opacity 1s;transition:opacity 1s}.neighborhood-show .additional-images .additional-image .fullsize.show{opacity:1}.neighborhood-show .additional-images .additional-image:nth-child(even){max-width:460px;width:49%;float:right}.neighborhood-show .additional-images .additional-image:nth-child(odd){max-width:460px;width:49%;float:left}.neighborhood-show .additional-images .additional-image:last-child:nth-child(odd){max-width:940px;width:100%;float:none}@media (max-width: 610px){.neighborhood-show .additional-images .additional-image:nth-child(n),.neighborhood-show .additional-images .additional-image:last-child:nth-child(n){max-width:100%;width:100%;float:none}}.landing-buildings>li{border:1px solid #D2D2D2;margin-bottom:20px;position:relative;display:block;height:400px;width:300px;float:left}.landing-buildings .landing-building-image{border-bottom:1px solid #D2D2D2;position:absolute;line-height:0;z-index:2;left:0;top:0}.landing-buildings .landing-building-heading{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRo\aPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNl\a cnZlQXNwZWN0UmF0aW89Im5vbmUiPgogICAgICA8bGluZWFyR3JhZGllbnQg\a aWQ9ImdyYWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0i\aMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CiAgICAgICAgPHN0b3Ag\a c3RvcC1jb2xvcj0idHJhbnNwYXJlbnQiIG9mZnNldD0iMCIvPgogICAgICAg\aIDxzdG9wIHN0b3AtY29sb3I9ImJsYWNrIiBvZmZzZXQ9IjEiLz4KICAgICAg\aPC9saW5lYXJHcmFkaWVudD4KICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lk\a dGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkKSIgLz4KICAgIDwv\a c3ZnPg==\a");background-image:-webkit-linear-gradient(transparent, #000);background-image:linear-gradient(transparent, #000);padding:60px 10px 10px 10px;text-transform:uppercase;position:absolute;bottom:58px;color:#fff;width:100%;z-index:3}.landing-buildings .landing-building-heading a{text-decoration:none;color:#fff}.landing-buildings .landing-building-heading a:hover{color:#ccc}.landing-buildings .landing-building-heading h4{font-weight:700;font-size:16px}.landing-buildings .landing-building-heading h5{font-weight:300;font-size:11px}.landing-buildings .landing-building-specs{padding:0 10px 10px 10px;text-transform:uppercase;position:absolute;width:100%;bottom:0}.landing-buildings .landing-building-specs a{font-weight:700}.landing-listings{float:left}.landing-listings li{border:1px solid #D2D2D2;margin-bottom:20px;float:left;width:100%}.landing-listings-secondary{border-right:1px solid #D2D2D2;position:relative;height:258px;width:300px;float:left}.landing-listings-secondary img{position:absolute;left:0;top:0}.landing-listings-secondary .landing-listings-agent{border-top:1px solid #D2D2D2;position:absolute;padding:10px;height:60px;width:100%;bottom:0;left:0}.landing-listings-secondary .landing-listings-agent img{margin-right:10px;float:left;position:relative}.landing-listings-secondary .landing-listings-agent p{position:relative;padding-top:2px;float:left}.landing-listings-secondary .landing-listings-agent p span{display:block;margin-top:-2px}.landing-listings-secondary .landing-listings-agent a{font-weight:bold}.landing-featured-listings .landing-listings .landing-listings-secondary .landing-listings-agent img{width:40px;height:40px}@media screen and (max-width: 980px){.landing-featured-listings .landing-listings .landing-listings-secondary .landing-listings-agent img{width:40px;height:40px}}.landing-listings-primary{padding:20px;width:318px;float:right}.landing-listings-primary h4{text-transform:uppercase;margin-bottom:10px;line-height:16px;font-weight:700;font-size:14px}.landing-listings-primary h4 span{font-weight:300;font-size:11px;display:block}.landing-listings-primary h4 span a{font-weight:700}.landing-listings-primary .landing-listings-details{border-bottom:1px solid #D2D2D2;border-top:1px solid #D2D2D2;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding:10px 0}.landing-listings-primary .landing-listings-details dl{border-left:1px solid #D2D2D2;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:32px;text-transform:uppercase;text-align:center}.landing-listings-primary .landing-listings-details dl.landing-listings-details-bedrooms{border:none}.landing-listings-primary .landing-listings-details dl dt{font-weight:300;font-size:11px;width:100%;margin-top:3px}.landing-listings-primary .landing-listings-details dl dd{font-weight:700;font-size:14px;width:100%}.landing-listings-primary .landing-listings-description{line-height:22px;font-weight:300;font-size:12px;width:100%;float:left}@media screen and (max-width: 700px){.landing-listings-primary{float:none;width:100%}}.closed_listing .entity-main{width:80%;position:relative;left:15vh}.closed_listing h1{color:#026ab9;font-weight:700;font-size:170%;margin-bottom:40px}.closed_listing form{font-size:0}.closed_listing form input[type=submit]{border-radius:10px;display:block;margin-top:20px}.closed_listing form input[type=file]{border:0}.closed_listing form .hint{font-size:14px;height:17px;line-height:17px;margin-left:20px;margin-top:16px;position:absolute;white-space:nowrap}.closed_listing section{display:inline-block;vertical-align:top;width:300px}.closed_listing section:first-of-type{margin-right:20px}.closed_listing section input#buyers_request_email,.closed_listing section input#listing_request_number_of_bathrooms,.closed_listing section input#listing_request_email,.closed_listing section select#buyers_request_email,.closed_listing section select#listing_request_number_of_bathrooms,.closed_listing section select#listing_request_email{margin-bottom:0}.closed_listing section input[type=number]{-moz-appearance:textfield}.closed_listing section input[type=number]::-webkit-outer-spin-button,.closed_listing section input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.closed_listing section select{-webkit-appearance:none;padding:16px;border-radius:0;background:none}.closed_listing section .chosen-container{margin-bottom:10px}.closed_listing section .chosen-choices{box-shadow:none !important;background-image:none;border:1px solid #ccc;padding:9px 11px;padding-top:8px}.closed_listing section .chosen-choices .search-choice{margin:5px}.closed_listing section .chosen-choices .search-field{margin:5px;margin-bottom:6px}.closed_listing section .chosen-choices .search-field input{font-family:Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;line-height:18px;font-weight:300;font-size:14px;color:#686868;height:18px;padding:0}.closed_listing section .field_with_errors{display:inline}.modal-signup form.error #error_explanation,.modal-session form.error #error_explanation{display:block}.modal-signup #error_explanation,.modal-session #error_explanation{display:none}.modal-signup #error_explanation li,.modal-session #error_explanation li{list-style:none;text-align:center}.modal-signup,.modal-session{text-align:center}.modal-signup .link-info,.modal-session .link-info{display:block;line-height:60px;background:#d2d2d2;font-weight:600;color:#53585e}.modal-signup form,.modal-session form{background:#F6F6F6;width:300px}.modal-signup p,.modal-session p{font-size:11px}.modal-signup p.sign-up-text,.modal-session p.sign-up-text{padding-top:15px;padding-bottom:5px;font-size:14px}.modal-signup a,.modal-session a{font-weight:bold}.modal-signup h3,.modal-session h3{text-align:center}.modal-signup input[type=submit],.modal-signup button,.modal-session input[type=submit],.modal-session button{overflow:hidden}.modal-signup button,.modal-session button{position:relative}.modal-signup .facebook-container,.modal-session .facebook-container{margin-top:10px;height:60px;text-align:center;position:relative;border-bottom:solid 1px #D5D5D5;padding-bottom:67px}.modal-signup .facebook-container:before,.modal-session .facebook-container:before{background-color:white;position:absolute;top:-10px;bottom:0;left:0;right:0;content:''}.modal-signup .facebook-container .facebook-button,.modal-session .facebook-container .facebook-button{background-color:#0e519b;border-radius:5px;color:white;padding:15px;padding-right:25px;padding-left:50px;position:relative;text-transform:uppercase;text-decoration:none;top:20px}.modal-signup .facebook-container .facebook-button:before,.modal-session .facebook-container .facebook-button:before{background-repeat:no-repeat;background-position:0 0;background-size:16px 16px;background-image:url(/assets/fb-logo@1x-d78635ce40aca3ff083a2d1ae6edd7afed709158053a978d46bd1b271750b3e0.png);content:"";display:inline-block;left:-8px;top:4px;position:relative;width:16px;height:16px;z-index:1000}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.modal-signup .facebook-container .facebook-button:before,.modal-session .facebook-container .facebook-button:before{background-image:url(/assets/fb-logo@2x-70f2d506d49692e04801249daf0b5d6078455964930fd9d73ed0bc00842a983b.png)}}@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 288dpi){.modal-signup .facebook-container .facebook-button:before,.modal-session .facebook-container .facebook-button:before{background-image:url(/assets/fb-logo@3x-7040db98c46992c7ef9a35e6bd0216e856c4a25585043de3aba522d1b799ff81.png)}}.modal-signup input[type=submit],.modal-signup input:not([type=submit]),.modal-signup button,.modal-session input[type=submit],.modal-session input:not([type=submit]),.modal-session button{margin:10px auto;display:block;width:260px}.modal-signup #error_explanation,.modal-session #error_explanation{text-align:left;margin:20px;margin-bottom:0}.modal-signup #error_explanation h2,.modal-session #error_explanation h2{font-size:14px}.modal-signup #error_explanation li,.modal-session #error_explanation li{font-size:13px}.modal-signup .vow-rules,.modal-session .vow-rules{margin-bottom:10px;max-height:35px;overflow:auto;padding:0 20px}.modal-session form{padding-bottom:15px}.landing-blog-feature{background-color:rgba(210,210,210,0.2);padding-bottom:50px;clear:both}.landing-blog-feature .inner{border-top:5px solid #969696;padding-top:15px}.landing-blog-feature h3{margin-bottom:15px}.landing-blog-feature h3 span{letter-spacing:0.5px;font-size:16px}.landing-blog-feature .landing-blog-secondary{padding:0 0 0 20px;float:right;width:320px}.landing-blog-feature .landing-blog-secondary .landing-blog-link{margin:20px 0 0 10px;float:left}.landing-blog-feature .landing-blog-tab{background-size:cover;position:relative;overflow:hidden;max-width:620px;height:413px;cursor:pointer}.landing-blog-feature .landing-blog-tab img{min-width:100%;position:absolute;height:auto;left:0;top:0}.landing-blog-feature .landing-blog-tab .landing-blog-feature-teaser{background-color:rgba(0,0,0,0.5);position:absolute;line-height:22px;font-weight:300;font-size:14px;padding:20px;color:#fff;width:100%;bottom:0;left:0}.landing-blog-feature .landing-blog-tab .landing-blog-feature-teaser a{font-weight:700;color:#fff}.landing-blog-feature .landing-blog-tab .landing-blog-feature-teaser a:hover{color:#ccc}.landing-blog-feature .landing-blog-tab-nav{float:right}.landing-blog-feature .landing-blog-tab-nav li{border-bottom:1px solid #d2d2d2;position:relative;font-weight:700;font-size:18px;float:left;width:100%}.landing-blog-feature .landing-blog-tab-nav li a{padding:40px 20px 20px 10px;position:relative;min-width:100%;display:block;height:100px;float:left;z-index:5}.landing-blog-feature .landing-blog-tab-nav li.ui-tabs-active{border-bottom:none}.landing-blog-feature .landing-blog-tab-nav li.ui-tabs-active a{background:url(/assets/blog_switcher_bg-2e83da20c42ca46d6ad33edddb2e64d49208d5ec9ab476ca2cf38b15d2917204.png) 0 0 no-repeat;margin-left:-36px;padding-left:46px;position:relative;width:336px;top:-1px}.landing-blog-feature .landing-blog-tab-nav li.ui-tabs-active:first-of-type a{top:0}.landing-blog-feature .landing-blog-tab-nav li.ui-tabs-active span.post-author{left:46px}.landing-blog-feature .landing-blog-tab-nav li span.post-author{text-decoration:underline;text-transform:uppercase;position:absolute;font-size:11px;display:block;left:10px;top:20px}@media screen and (max-width: 610px){.landing-blog-feature .landing-blog-container{display:none}.landing-blog-feature .landing-blog-feature h3{text-align:center;font-size:28px}.landing-blog-feature .landing-blog-feature h3 span{font-size:13px}}.landing-blog-mobile{display:none}@media screen and (max-width: 610px){.landing-blog-mobile{display:block}.landing-blog-mobile ul li{margin-bottom:30px;position:relative;font-weight:700;font-size:18px}.landing-blog-mobile ul li span{font-size:11px;display:block}.landing-blog-mobile ul li img{margin-bottom:5px;max-width:100%}.landing-blog-mobile .landing-blog-link{text-align:center}}.error-page{text-align:center;color:#686c68;padding:150px 0}.error-page h1{font-weight:bold;margin-bottom:30px;line-height:1.1em;font-size:36px;text-transform:uppercase;padding:0 15px}.error-page p{line-height:1.1em;font-size:16px;margin:0 0 100px 0;padding:0 15px}.error-page p a{color:#014E85}.error-page::after{background:url(/assets/error_bg-aca425d352afa9f9936a0660cf74e0da0813a6502b2b77e06ec63625bacfa997.jpg) no-repeat;background-size:contain;content:'';display:block;margin:0 auto;padding-top:21%;width:70%}@media screen and (max-width: 1280px){.error-page{padding:120px 0}}@media screen and (max-width: 980px){.error-page{padding:100px 0}.error-page h1{font-size:32px}}@media screen and (max-width: 700px){.error-page{padding:80px 0}.error-page h1{font-size:26px}.error-page p{font-size:15px;margin-bottom:60px}}@media screen and (max-width: 480px){.error-page{padding:50px 0}.error-page h1{font-size:21px}.error-page p{font-size:14px;margin-bottom:40px}}.check-box{display:inline-block;height:11px;line-height:0;position:relative;width:11px}.check-box div{background:#fff;border:1px solid #d2d2d2;height:inherit;width:inherit}.check-box div:before{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgY29sb3ItcmVuZGVyaW5nPSJhdXRvIgogICBjb2xvci1pbnRlcnBvbGF0aW9uPSJhdXRvIgogICB0ZXh0LXJlbmRlcmluZz0iYXV0byIKICAgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIgogICBzaGFwZS1yZW5kZXJpbmc9ImF1dG8iCiAgIGZvbnQtd2VpZ2h0PSJub3JtYWwiCiAgIGZvbnQtc3R5bGU9Im5vcm1hbCIKICAgZm9udC1zaXplPSIxMiIKICAgaW1hZ2UtcmVuZGVyaW5nPSJhdXRvIgogICBpZD0ic3ZnMiIKICAgdmVyc2lvbj0iMS4xIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjQ4LjQgcjk5MzkiCiAgIHdpZHRoPSIyMTkuMzc1IgogICBoZWlnaHQ9IjIyMi44OTA1OSIKICAgc29kaXBvZGk6ZG9jbmFtZT0iaGVhdnlfY2hlY2tfbWFyay5zdmciCiAgIHN0eWxlPSJmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7ZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1saW5lY2FwOnNxdWFyZTtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLW9wYWNpdHk6MTtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtmb250LWZhbWlseTpEaWFsb2ciPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTEzIj4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjY0MCIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI0ODAiCiAgICAgaWQ9Im5hbWVkdmlldzExIgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBmaXQtbWFyZ2luLXRvcD0iMCIKICAgICBmaXQtbWFyZ2luLWxlZnQ9IjAiCiAgICAgZml0LW1hcmdpbi1yaWdodD0iMCIKICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCIKICAgICBpbmtzY2FwZTp6b29tPSIwLjIyNDI1NzM5IgogICAgIGlua3NjYXBlOmN4PSIzNjIuMjAzNDQiCiAgICAgaW5rc2NhcGU6Y3k9Ii0xMzcuNzc0ODkiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjI4IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnMiIgLz4KICA8IS0tVW5pY29kZSBDaGFyYWN0ZXIgJ0hFQVZZIENIRUNLIE1BUksnIChVKzI3MTQpLS0+CiAgPGRlZnMKICAgICBpZD0iZ2VuZXJpY0RlZnMiIC8+CiAgPGcKICAgICBpZD0iZzUiCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkuODQzOCwtMTY1LjUxNTYpIj4KICAgIDxnCiAgICAgICBpZD0iZzciPgogICAgICA8cGF0aAogICAgICAgICBkPSJtIDc5LjE3MTksMzIwLjc2NTYgcSAxMC4yNjU2LC0yMS41MTU2IDI0LjQ2ODcsLTQ3LjI1IDE0LjIwMzIsLTI1LjczNDQgMzIuMTMyOCwtNTEuMzI4MSAxNy45Mjk3LC0yNS41OTM3IDI2LjE1NjMsLTMzLjk2MDkgOC4yMjY1LC04LjM2NzIgMTMuOTIxOSwtMTMuMjg5MSA1LjY5NTMsLTQuOTIxOSAyMC4xNzk2LC03LjE3MTkgMTQuNDg0NCwtMi4yNSAyMS45Mzc2LC0yLjI1IDQuOTIxOCwwIDguMDg1OSwzLjAyMzUgMy4xNjQxLDMuMDIzNCAzLjE2NDEsNy45NDUzIDAsMy43OTY4IC0xLjgyODIsNi41MzkgLTEuODI4MSwyLjc0MjIgLTcuNTkzNyw4LjIyNjYgLTI3LjcwMzEsMjUuNDUzMSAtNTcuNjU2Myw3Mi41NjI1IC0yOS45NTMxLDQ3LjEwOTQgLTQ3LjUzMTIsOTEuMjY1NiAtOC4yOTY5LDIwLjI1IC0xMC42ODc1LDIzLjc2NTcgLTIuMzkwNywzLjUxNTYgLTcuMzEyNSw2LjUzOSAtNC45MjE5LDMuMDIzNCAtMjAuMjUsMy4wMjM0IC0xMi4wOTM4LDAgLTE1LjQ2ODgsLTEuNDc2NSAtMy4zNzUsLTEuNDc2NiAtNS4yMDMxLC0zLjE2NDEgLTEuODI4MSwtMS42ODc1IC0xMC40MDYzLC0xNC42MjUgUSAzNi40MjE5LDM1NS41IDE5LjU0NjksMzM2LjkzNzUgOS44NDM4LDMyNi4yNSA5Ljg0MzgsMzE5LjA3ODEgcSAwLC0xMC40MDYyIDExLjAzOSwtMTguMTQwNiAxMS4wMzkxLC03LjczNDQgMTkuNDc2NiwtNy43MzQ0IDkuMjgxMiwwIDE5LjgyODEsNy41MjM1IDEwLjU0NjksNy41MjM0IDE4Ljk4NDQsMjAuMDM5IHoiCiAgICAgICAgIGlkPSJwYXRoOSIKICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgc3R5bGU9InN0cm9rZTpub25lIiAvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==");background-position:center;background-repeat:no-repeat;background-size:60%;content:'';display:block;height:inherit;width:inherit}.check-box input[type=checkbox]{height:inherit;left:0;margin:0;opacity:0;position:absolute;top:0;width:inherit;z-index:1}.check-box input[type=checkbox]:checked+div{background:#026ab9;border:0;border-radius:2px}.no-results-message{font-weight:300;padding:10px;text-align:center}.feature-label{display:block;height:11px;line-height:11px}.feature-label .check-box{vertical-align:top}.feature-label span{display:inline-block;font-weight:300;margin-left:6px;vertical-align:top}.map_search-index{overflow:hidden}.map_search-index section,.map_search-index .search-app,.map_search-index .map-search,.map_search-index .map-container{height:100%}.map_search-index footer,.map_search-index #post-footer{display:none}.map_search-index #map-search-canvas{height:100%;width:100%}.map_search-index #map-search-canvas img{max-width:none}.map-container{position:relative}.map-container .no-results{background:-webkit-radial-gradient(closest-side, rgba(0,0,0,0.8), rgba(0,0,0,0.4));background:radial-gradient(closest-side, rgba(0,0,0,0.8),rgba(0,0,0,0.4));bottom:0;left:0;position:absolute;right:0;text-shadow:0 1px 1px #000;top:0}.map-container .no-results table{border:0;height:100%}.map-container .no-results tr:hover{background:none}.map-container .no-results td{border:0;color:#fff;font-size:16px;font-weight:300;text-align:center;vertical-align:middle}.map-container .no-results td strong{display:block;font-size:20px;font-weight:bold;margin-bottom:25px}.map-container .no-results td p{margin-bottom:15px}.map-container .no-results td a{color:#fff;cursor:pointer;text-decoration:underline}.map-container #map-search-bar{background:rgba(0,0,0,0.4);height:80px;padding:20px 0;position:absolute;top:80px;width:100%}.map-container #map-search-bar .mobile-form{display:none}.map-container #map-search-bar .param-types{margin-bottom:10px}.map-container #map-search-bar .actions-switcher{bottom:-20px;position:absolute;right:0;top:-20px;width:125px}.map-container #map-search-bar .actions-switcher>a{color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:bold;line-height:76px;opacity:.5;text-align:center;text-decoration:none;text-transform:uppercase;width:60px}.map-container #map-search-bar .actions-switcher>a+a{margin-left:5px}.map-container #map-search-bar .actions-switcher>a.active,.map-container #map-search-bar .actions-switcher>a:hover{border-bottom:4px solid #fff;opacity:1}.map-container #map-search-bar .input-wrapper,.map-container #map-search-bar .actions-wrapper{float:left;margin-right:20px;position:relative}.map-container #map-search-bar .input-wrapper{background:#fff}.map-container #map-search-bar .input-wrapper.rooms .input-popup{overflow:hidden}.map-container #map-search-bar .input-wrapper.rooms .input-popup .input-popup-group h4{margin-bottom:7px}.map-container #map-search-bar .input-wrapper.rooms ul{height:30px;margin:0 15px}.map-container #map-search-bar .input-wrapper.price .input-popup{padding:12px}.map-container #map-search-bar .input-wrapper.nhoods{width:230px}.map-container #map-search-bar .input-wrapper.nhoods>input:not([type=checkbox]){background:transparent;box-sizing:border-box;color:#686c68;cursor:pointer;font-size:14px;font-weight:300;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.map-container #map-search-bar .input-wrapper.nhoods>label{box-sizing:border-box;display:block;width:100%}.map-container #map-search-bar .input-wrapper.nhoods input::-webkit-input-placeholder{color:#686c68;font-size:14px;font-weight:300}.map-container #map-search-bar .input-wrapper.nhoods input:-ms-input-placeholder{color:#686c68;font-size:14px;font-weight:300}.map-container #map-search-bar .input-wrapper.nhoods input::placeholder{color:#686c68;font-size:14px;font-weight:300}.map-container #map-search-bar .input-wrapper.nhoods li:hover{background:#026ab9;color:#fff}.map-container #map-search-bar .input-wrapper.nhoods .input-popup{width:inherit}.map-container #map-search-bar .input-wrapper label{cursor:pointer}.map-container #map-search-bar .input-wrapper>label{color:#686c68;display:block;font-size:14px;font-weight:300;height:40px;left:0;line-height:40px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;top:0;white-space:nowrap;width:140px}.map-container #map-search-bar .input-wrapper input:not([type=checkbox]){border:0;color:#686c68;font-weight:300;height:40px;padding:0 10px}.map-container #map-search-bar .input-wrapper input:not([type=checkbox])#price_min,.map-container #map-search-bar .input-wrapper input:not([type=checkbox])#price_max{border:1px solid #d2d2d2;width:75px}.map-container #map-search-bar .input-wrapper input:not([type=checkbox])#price_min::-webkit-outer-spin-button,.map-container #map-search-bar .input-wrapper input:not([type=checkbox])#price_min::-webkit-inner-spin-button,.map-container #map-search-bar .input-wrapper input:not([type=checkbox])#price_max::-webkit-outer-spin-button,.map-container #map-search-bar .input-wrapper input:not([type=checkbox])#price_max::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.map-container #map-search-bar .input-wrapper input:not([type=checkbox])#price_min+input,.map-container #map-search-bar .input-wrapper input:not([type=checkbox])#price_max+input{border-left:0}.map-container #map-search-bar .input-wrapper input:not([type=checkbox]) input::-webkit-input-placeholder{font-weight:300}.map-container #map-search-bar .input-wrapper input:not([type=checkbox]) input:-ms-input-placeholder{font-weight:300}.map-container #map-search-bar .input-wrapper input:not([type=checkbox]) input::placeholder{font-weight:300}.map-container #map-search-bar .input-wrapper select{width:240px}.map-container #map-search-bar .actions-wrapper{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRo\aPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNl\a cnZlQXNwZWN0UmF0aW89Im5vbmUiPgogICAgICA8bGluZWFyR3JhZGllbnQg\a aWQ9ImdyYWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0i\aMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CiAgICAgICAgPHN0b3Ag\a c3RvcC1jb2xvcj0iIzAxNmFiNSIgb2Zmc2V0PSIwIi8+CiAgICAgICAgPHN0\a b3Agc3RvcC1jb2xvcj0iIzAxNGU4NiIgb2Zmc2V0PSIxIi8+CiAgICAgIDwv\a bGluZWFyR3JhZGllbnQ+CiAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRo\aPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZCkiIC8+CiAgICA8L3N2\aZz4=\a");background-image:-webkit-linear-gradient(#016ab5, #014e86);background-image:linear-gradient(#016ab5, #014e86);background-color:#016ab5;border-radius:5px;height:40px;margin-right:0;padding:0 10px}.map-container #map-search-bar .actions-wrapper input{background:url(/assets/magnifying-glass-3e04b7ffeb833501c67bf03add6d8c9ffb57059f42ba620b757cd1955adb60ab.png);background-position:center;background-size:32px;border:0;height:0;overflow:hidden;padding:40px 0 0;width:40px}.map-container #map-search-bar .actions-wrapper input.loading{background-image:url(/assets/transparent-loading-aa1068af3b31c8ccb146967c65a80c82d675382670738c23956948ae7fbdd522.gif);background-position:center;background-repeat:no-repeat;background-size:20px}.map-container #map-search-bar .inner{margin:0 auto;max-width:960px;min-height:0;position:relative}.map-container .overlay{background:rgba(0,0,0,0.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.map-container .chosen-container .chosen-drop{border:1px solid #d2d2d2;box-shadow:none;color:#686c68;display:block;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 320ms, -webkit-transform 320ms;transition:opacity 320ms, -webkit-transform 320ms;transition:transform 320ms, opacity 320ms;transition:transform 320ms, opacity 320ms, -webkit-transform 320ms;z-index:-1}.map-container .chosen-container .chosen-drop .highlighted{background:#026ab9}.agency [data-react-class=NeighborhoodSelect]{position:relative}.agency [data-react-class=NeighborhoodSelect] input:not([type=checkbox]){background:transparent;box-sizing:border-box;color:#686c68;cursor:pointer;font-size:14px;font-weight:300;left:0;margin-bottom:0;position:absolute;right:0;top:0;width:100%;z-index:1}.agency [data-react-class=NeighborhoodSelect] .input-wrapper>label{box-sizing:border-box;color:#aaa;display:block;font-size:14px;font-weight:300;line-height:50px;overflow:hidden;padding:0 15px;text-overflow:ellipsis;white-space:nowrap;width:100%}.agency [data-react-class=NeighborhoodSelect] .input-wrapper>label.have-values{color:#686868}.agency [data-react-class=NeighborhoodSelect] .input-popup{margin-top:10px;max-height:260px;width:100%}.agency [data-react-class=NeighborhoodSelect] .no-results-message{font-size:12px}@media screen and (max-width: 1060px){.agency [data-react-class=NeighborhoodSelect]{color:#333;height:50px;margin-bottom:10px}}.input-popup{background:#fff;border:1px solid #d2d2d2;left:0;max-height:70vh;opacity:0;overflow:auto;position:absolute;top:50px;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:320ms;transition:320ms;width:220px;z-index:-10}.input-popup.open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);z-index:100}.input-popup .input-popup-group:last-child{margin-bottom:15px}.input-popup .input-popup-group ul.checkboxes{font-size:12px}.input-popup .input-popup-group ul.checkboxes li{cursor:pointer;padding:5px 15px}.input-popup .input-popup-group ul.checkboxes li>*{cursor:pointer}.input-popup .input-popup-group ul.checkboxes li.child-neighborhood{padding-left:30px}.input-popup .input-popup-group ul.checkboxes li:hover{background:#026ab9;color:#fff}.input-popup .input-popup-group input.small-checkbox{border:1px solid #d2d2d2;height:10px;padding:0;width:10px}.input-popup .input-popup-group h4{font-size:14px;font-weight:700;margin:15px;margin-bottom:13px}.input-popup .input-popup-group ul.radios{border-left:1px solid #d2d2d2;width:100%}.input-popup .input-popup-group ul.radios li{border:1px solid #d2d2d2;border-left:0;cursor:pointer;float:left;font-size:14px;font-weight:700;height:30px;line-height:30px;text-align:center;width:38px}.input-popup .input-popup-group ul.radios li.on,.input-popup .input-popup-group ul.radios li:hover{background:#026ab9;color:#fff}.marker{background:#014e85;color:#fff;position:absolute;border-radius:3px;white-space:nowrap;cursor:pointer;font-weight:bold;padding:.2em .6em;-webkit-transform:translateY(-100%) translateX(-50%);transform:translateY(-100%) translateX(-50%)}.marker:after{bottom:-5px;content:'';left:50%;margin-left:-5px;position:absolute;width:0;height:0;border-top:5px solid #014e85;border-right:5px solid transparent;border-left:5px solid transparent}.marker:hover{z-index:10000}.marker.big{font-size:1.63em;padding:.4em .6em}.marker.visited{background:#666}.marker.visited:after{border-top-color:#666}.marker.cluster{border-top:1px solid #bae2fe;box-shadow:0 -2px 0 0 #014e85, 0 -3px 0 0 #bae2fe, 0 -5px 0 0 #014e85, 0 -6px 0 0 #bae2fe}.marker.cluster.visited{border-top:1px solid white;box-shadow:0 -2px 0 0 #666, 0 -3px 0 0 white, 0 -5px 0 0 #666, 0 -6px 0 0 white}.marker:hover .info{opacity:1;-webkit-transition:visibility 0s linear, opacity .2s linear;transition:visibility 0s linear, opacity .2s linear;visibility:visible}.marker .info{background:#fff;color:#333;position:absolute;border-radius:3px;white-space:nowrap;cursor:pointer;font-size:14px;font-weight:600;left:50%;opacity:0;padding:5px 10px;pointer-events:none;text-transform:uppercase;top:-35px;-webkit-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden}.marker .info:after{bottom:-5px;content:'';left:50%;margin-left:-5px;position:absolute;width:0;height:0;border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.listing-info-popup{font-size:14px;left:50%;margin-left:-160px;margin-top:-200px;position:absolute;top:50%;width:320px}.listing-info-popup.loading{background:#fff url(/assets/map_loader-1284fe76c8c6e33bf4874bd84856e0944273b790ece05d2f7fda8d143741a41b.gif) center center no-repeat;background-size:32px 32px;border:1px solid #d2d2d2;height:396px}.listing-info-popup.loading button.close-popup{right:-1px;top:-31px}.listing-info-popup.with-list{margin-left:-315px;width:630px}.listing-info-popup button.close-popup{background:#fff;border:1px solid #d2d2d2;border-bottom:0;color:#686c68;cursor:pointer;font-size:12px;font-weight:700;line-height:30px;padding:0 10px;position:absolute;right:0;text-transform:uppercase;top:-30px}.listing-info-popup .map-listings-list{background:#fff;border:1px solid #d2d2d2;bottom:0;display:block;float:right;overflow:scroll;position:absolute;right:0;top:0;width:300px}.listing-info-popup .map-listings-list img{border:0;margin:0;padding:0}.listing-info-popup .map-listings-list .detail-list-item{cursor:pointer;height:70px}.listing-info-popup .map-listings-list .detail-list-item.selected{background:#e6f0f8}.listing-info-popup .map-listings-list .details{padding:.3em;vertical-align:bottom}.listing-info-popup .map-listings-list .detail-value{min-width:2em}.listing-info-popup .map-listings-primary{background:#fff;border:1px solid #d2d2d2;float:left;padding:10px;width:320px}.listing-info-popup .map-listings-primary .landing-listings-primary{padding:20px 10px 0;width:300px}.listing-info-popup .map-listings-primary .details{margin-bottom:1em}.listing-info-popup .map-listings-primary .landing-listings-secondary{border:0;height:198px}.listing-info-popup .map-listings-primary .listing-action-buttons li{float:left}.listing-info-popup .big-blue,.listing-info-popup .load-more{padding:0;width:135px}.listing-info-popup .big-blue.green,.listing-info-popup .green.load-more{margin-left:10px;padding:0;width:135px}.mac .feature-label{line-height:12px}.my-account-header{background-image:url(/assets/my-account-header-c4eb2e58434908e3cc924380c7c74a3b50ae77fdf66902f452656ccc7d703a5f.jpg)}.my-account{font-size:14px;font-weight:600}.my-account .entity-main>h2{border-top:5px solid #d2d2d2;line-height:1em;margin-bottom:20px;padding-top:15px;text-transform:uppercase}@media screen and (max-width: 610px){.my-account input[type=submit]{width:100%}.my-account .entity-sidebar{margin-top:40px}}.modal-lead>div form{width:620px;top:200px}.modal-lead>div:after{display:block;content:"";clear:both}.modal-lead>div .column{width:50%;float:left;padding:20px;padding-bottom:0}.modal-lead>div .column.first{padding-right:10px}.modal-lead>div .column.last{padding-left:10px}.modal-lead>div #error_explanation{margin:20px;margin-bottom:0}.modal-lead>div select{-webkit-appearance:none;-moz-appearance:none;text-overflow:'';text-indent:1px;appearance:none;border-radius:0;background:#FFF;height:50px}.modal-lead>div input[type=text]{-webkit-appearance:none;-moz-appearance:none;line-height:16px;border-radius:0}.modal-lead>div select:-moz-focusring{color:transparent;text-shadow:0 0 0 #686868}.modal-lead>div select::-ms-expand{display:none}.modal-lead>div textarea{height:110px;resize:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0}.modal-lead>div small{margin-bottom:10px;text-align:center;font-weight:300;margin-top:15px;display:block}@media screen and (max-width: 610px){.modal-lead>div small{padding:0 10px}}@media screen and (max-width: 610px){.modal-lead>div .button-wrapper{padding:0 10px}.modal-lead>div .button-wrapper button{width:100%}}.modal-lead>div input[type=submit],.modal-lead>div button{display:block;margin:0 auto;margin-bottom:20px;position:relative;overflow:hidden}@media screen and (max-width: 610px){.modal-lead>div{padding:0 10px}.modal-lead>div form{width:auto}.modal-lead>div .column{float:none;width:100%;padding:10px}.modal-lead>div .column>input:last-child,.modal-lead>div .column>textarea:last-child{margin-bottom:0}.modal-lead>div small{margin-top:0;margin-bottom:20px}.modal-lead>div .column.last{padding-top:0}}.load-more{line-height:36px;font-size:12px;height:36px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.articles-index .entity-columns .entity-sidebar,.articles-archive-index .entity-columns .entity-sidebar{width:100%;margin:60px 0}.articles-index #content .inner.articles-index .entity-sidebar li,.articles-index #content .inner.articles-archive-index .entity-sidebar li,.articles-archive-index #content .inner.articles-index .entity-sidebar li,.articles-archive-index #content .inner.articles-archive-index .entity-sidebar li{width:187px}.articles-index #content .inner.articles-index .entity-sidebar li+li,.articles-index #content .inner.articles-archive-index .entity-sidebar li+li,.articles-archive-index #content .inner.articles-index .entity-sidebar li+li,.articles-archive-index #content .inner.articles-archive-index .entity-sidebar li+li{margin-left:0}}.articles-archive h2{text-transform:uppercase;margin-bottom:10px;font-weight:600;font-size:14px}.articles-archive li{margin-bottom:10px;color:#000}.articles-archive li a{margin-right:2px;font-weight:600}.articles-list li{border-top:1px solid #d2d2d2;min-height:200px;padding:20px 0 20px 180px;position:relative}.articles-list li img{position:absolute;display:block;top:20px;left:0}.articles-list li>a{text-transform:uppercase;margin-bottom:6px;font-weight:600;font-size:14px;display:block}.articles-list li>a.read-more{text-transform:none;font-size:12px}.articles-list li p{margin-bottom:4px}.articles-list li span{margin-bottom:10px;display:block;color:#000}.articles-list li span b{font-weight:600}.articles-list li .article-feature-button{bottom:20px;float:right;position:relative}.articles-list li .article-feature-button .ladda-label{margin-bottom:0}.articles-list:first-child li:first-child{border-top:0;min-height:180px;padding-top:0}.articles-list:first-child li:first-child img{top:0}.articles-index-header{background-image:url(/assets/blog-header-64cd3fae40ee170088b90f82f2c37ffe81cffca187e5ab13f3bf40f7de0f96ab.jpg)}.articles-show .entity-sidebar .articles-archive{margin-top:40px}.articles-show .articles-archive{padding-left:20px}.articles-show .entity-main .article-header{margin-bottom:20px;color:#2d2d2d}.articles-show .entity-main .article-header h1{text-transform:uppercase;margin-bottom:20px;line-height:1.3em;font-weight:600;font-size:24px}.articles-show .entity-main .article-header b{font-weight:600}.articles-show .entity-main .article-header+img{margin-bottom:20px}.articles-show .entity-main .article-header .article-feature-button{float:right;padding:5px;margin-top:-5px;background-color:#ffa400;color:white;font-weight:normal;text-decoration:none;text-transform:uppercase;font-size:14px}.articles-show .entity-main .article-header .article-feature-button:hover{cursor:pointer;background-color:#ea8557}.articles-show .entity-main section{line-height:30px;font-weight:300;font-size:16px}.articles-show .entity-main section p{margin-bottom:40px}.articles-show .entity-main section b{font-weight:600}#content .inner.articles-archive-index{margin-top:140px}#content .inner.articles-archive-index .archive-page-heading{color:#2d2d2d;font-size:24px;font-weight:600;text-transform:uppercase;margin:0 0 1em 0;line-height:1}@media (max-width: 640px){#content .inner.articles-archive-index .archive-page-heading{font-size:20px}}@media screen and (max-width: 768px){#content .inner.articles-index,#content .inner.articles-archive-index{margin:30px auto}#content .inner.articles-index.articles-archive-index,#content .inner.articles-archive-index.articles-archive-index{margin-top:110px}#content .inner.articles-index .entity-columns,#content .inner.articles-archive-index .entity-columns{padding-right:0}#content .inner.articles-index .entity-main,#content .inner.articles-archive-index .entity-main{padding-right:0;width:auto;float:none}#content .inner.articles-index .entity-sidebar li,#content .inner.articles-archive-index .entity-sidebar li{float:left}#content .inner.articles-index .entity-sidebar li+li,#content .inner.articles-archive-index .entity-sidebar li+li{margin-left:20px}#content .inner .articles-list li{padding-left:initial}#content .inner .articles-list li img{display:none}}@media screen and (max-width: 610px){#content .inner.articles-show{margin-top:30px}#content .inner.articles-show .entity-sidebar{margin-bottom:20px}#content .inner.articles-show .entity-box{margin-top:20px}#content .inner.articles-show .articles-archive{display:none}.articles-list li{padding-left:0}.articles-list li img{display:none}}.social-twitter{background-position:0 -40px}.social-twitter:hover{background-position:0 -56px}.social-facebook{background-position:-52px -40px}.social-facebook:hover{background-position:-52px -56px}.social-linkedin{background-position:-96px -40px}.social-linkedin:hover{background-position:-96px -56px}.social-gplus{background-position:-144px -40px}.social-gplus:hover{background-position:-144px -56px}.social-reddit{background-position:-190px -40px}.social-reddit:hover{background-position:-190px -56px}.social-icons{padding:0 0 13px 7px;list-style:none}.social-icons li{display:inline-block}.social-icons li a{display:inline-block;background-image:url(/assets/sprite-52f27ba5282ecdde27490728fb61f05bd4c32d8d093b02f776dc44adbb8e37e0.png);background-repeat:no-repeat;height:16px;margin:0;padding:0 22px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.social-icons li a{background-size:320px 120px;background-image:url(/assets/sprite@2x-c57e3e405413cab2be47de6340d7ad970f6412cb356b70c94fb594246ebbc838.png)}}@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 288dpi){.social-icons li a{background-size:320px 120px;background-image:url(/assets/sprite@3x-06570f095e6d83b1bc35eae30d795fbf6bfc5dc95c0452572246cee2d047f11f.png)}}.social-icons li span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.social-icons,.fb-share-button{display:inline-block;float:left}.social2{margin-left:20px}.fb_iframe_widget iframe,.fb_iframe_widget span{width:14px;height:17px}.fb_iframe_widget iframe{position:absolute}.fb_iframe_widget span{display:inline-block;position:relative;text-align:justify;vertical-align:text-bottom}.page-heading{color:#2d2d2d;font-size:24px;font-weight:600;text-transform:uppercase;margin:0 0 1em 0;line-height:1}@media (max-width: 640px){.page-heading{font-size:20px}}.page-heading .category-short-desc{font-size:12px;font-weight:400;text-transform:none}.entity-gallery-wrapper{width:100%;overflow:hidden}.listing-card{position:absolute;bottom:10px;left:10px;background-color:rgba(0,0,0,0.6);color:white;padding:10px 20px 10px 10px;line-height:1.5;font-size:14px}.listing-card--link{display:block;text-decoration:none}.listing-card--link:link,.listing-card--link:visited,.no-touch .listing-card--link:hover{color:#fff}@media (max-width: 640px){.listing-card{bottom:5px;left:5px;font-size:12px}}.mfp-title .listing-card{bottom:14px}@media (max-width: 640px){.mfp-title .listing-card{bottom:9px}}.listing-card .name{font-weight:bold}.listing-card .name,.listing-card address{text-transform:uppercase}.entity-images{position:relative;width:100%}.entity-images.blurred img{filter:blur(25px);-webkit-filter:blur(25px)}.entity-images .entity-gallery{left:0;line-height:0;margin:0 0 10px;position:relative;top:0}.entity-images .entity-gallery li{float:left;position:relative}.entity-images .entity-gallery-thumbs{line-height:0;overflow:hidden}.entity-images .entity-gallery-thumbs ul{margin-left:-10px}.entity-images .entity-gallery-thumbs ul li{float:left;height:95px;margin:0 0 10px 10px;position:relative;width:95px}.entity-images .entity-gallery-thumbs ul li.active span:before{box-shadow:inset 0 0 0 3px #014e85;content:' ';display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.entity-images .entity-gallery-thumbs ul li img{cursor:pointer;height:95px;position:relative;width:95px;z-index:9}.entity-images .entity-gallery-nav{display:inline}.entity-images .entity-gallery-nav button{background:url(/assets/sprite-52f27ba5282ecdde27490728fb61f05bd4c32d8d093b02f776dc44adbb8e37e0.png) transparent;border:0;cursor:pointer;display:block;height:40px;overflow:hidden;position:absolute;text-indent:-1000px;top:180px;width:40px;z-index:99}.entity-images .entity-gallery-nav button:hover{opacity:1}.entity-images .entity-gallery-nav button.prev{background-position:-41px 0;left:0}.entity-images .entity-gallery-nav button.next{background-position:-80px 0;right:0}.entity-images .entity-gallery-more-images-link{bottom:0;left:0;position:absolute}.entity-images .entity-gallery-more-images-link button{background:transparent;border:0;color:#014e85;cursor:pointer;font-size:12px;font-weight:700;padding:0;text-decoration:underline}#content .inner.agents-show{margin-top:60px}#content .inner.agents-show tr:hover .listing_actions_wrapper .listing_actions{display:block}#content .inner.agents-show .listing_actions_wrapper{position:relative}#content .inner.agents-show .listing_actions{display:none;padding:0;position:absolute;right:0;top:0;white-space:nowrap}#content .inner.agents-show .listing_actions .edit-listing-button{background:#026ab9;border-radius:3px;color:#fff;font-size:11px;margin-right:5px;padding:6px;text-decoration:none;text-transform:uppercase}#content .inner.agents-show .listing_actions .edit-listing-button:hover{background-color:#1580d1;color:#fff}#content .inner.agents-show .listing_actions .delete-listing-button{background:#af3939;border-radius:3px;color:#fff;font-size:11px;padding:6px;text-decoration:none;text-transform:uppercase}#content .inner.agents-show .listing_actions .delete-listing-button:hover{background-color:#c55555;color:#fff}#content .inner.agents-show .entity-columns{height:100%;position:relative}#content .inner.agents-show .show-testimonials{display:block;font-weight:bold;margin-top:20px}#content .inner.agents-show .agents-testimonials p{color:#999;line-height:22px}#content .inner.agents-show .agents-testimonials p:before{content:'\"';margin-right:3px}#content .inner.agents-show .agents-testimonials p>span:before{content:'\"'}#content .inner.agents-show .agents-testimonials p>span:after{content:'';display:block}#content .inner.agents-show .agents-testimonials p+p{border-top:1px solid #d2d2d2;margin-top:20px;padding-top:20px}#content .inner.agents-show .entity-sidebar{float:right;margin-left:0;margin-right:-280px;margin-top:-110px;width:260px}#content .inner.agents-show .entity-sidebar a{right:6px;text-decoration:none;text-transform:initial}#content .inner.agents-show .entity-sidebar .entity-box .team-membership{margin-top:25px}#content .inner.agents-show .entity-sidebar .entity-box .team-membership a{text-decoration:underline}#content .inner.agents-show .entity-sidebar .entity-box .team-membership a::after{content:','}#content .inner.agents-show .entity-sidebar .entity-box .team-membership a:last-child::after{content:"."}#content .inner.agents-show .entity-sidebar .entity-navigation{margin-top:40px}#content .inner.agents-show .entity-sidebar .entity-navigation a{text-transform:uppercase}#content .inner.agents-show .entity-main section{font-size:14px;font-weight:300;line-height:24px;padding-top:40px}#content .inner.agents-show .entity-main section p{margin-bottom:20px}#content .inner.agents-show .entity-main section b{font-weight:600}#content .inner.agents-show .entity-main .entity-team-agents>div{display:block;float:left}#content .inner.agents-show .entity-main .entity-team-agents>div:nth-child(2n+1){margin-right:12%}#content .inner.agents-show .entity-main .entity-team-agents>div .entity-block-title{margin:15px 0}#content .inner.agents-show .entity-main .entity-team-agents>div .agent-profile-image{max-width:220px}#content .inner.agents-show .entity-main .work-with-team-button{background:#026ab9;border-radius:10px;color:#fff;display:block;font-size:14px;font-weight:600;height:50px;line-height:1em;margin:20px auto 60px;padding:18px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}#content .inner.agents-show .entity-main .work-with-team-button:hover{background-color:#1580d1;color:#fff}#content .inner.agents-show .agents-header{padding-top:58%;position:relative;z-index:0}#content .inner.agents-show .agents-header .agents-header-background{background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}#content .inner.agents-show .agents-header h1{background:#fff;bottom:0;color:#333;font-size:26px;font-weight:700;left:20px;padding:20px;padding-bottom:0;position:absolute;text-transform:uppercase;z-index:2}#content .inner.agents-show .agents-header h1 small{color:#959595;display:block;font-size:14px;line-height:14px;margin-top:10px}.agents-index-header{background-image:url(/assets/our-team-2b1b7e92da4361f7c13cf5f88d7527c223efd45a8d7c3453365a58fd7b9456d9.jpg)}.agents-index-header div{padding-bottom:0}.agents-index-header div p{font-size:18px;margin-bottom:30px;width:680px}@media screen and (max-width: 680px){.agents-index-header div p{width:auto}}.agents-index .entity-columns{max-width:none;padding-right:0;width:auto}.agents-index .entity-main{padding-right:0}.agents-index .entity-main h2:first-child{margin-top:0}.agents-index .entity-main a.clear{clear:both;display:block}.agent-show-listing{border:1px solid #d2d2d2;display:block;height:200px;margin-bottom:10px;padding-left:300px;position:relative}.agent-show-listing .listing-thumbnail{height:auto;left:0;position:absolute;top:0}.agent-show-listing .tag-overlays{cursor:pointer;height:200px;left:0;position:absolute;top:0;width:300px}.agent-show-listing .tag-overlays .upper-left{position:absolute;top:10px;left:10px;z-index:1}.agent-show-listing .tag-overlays .price,.agent-show-listing .tag-overlays .contract-signed,.agent-show-listing .tag-overlays .exclusive,.agent-show-listing .tag-overlays .closed-mark,.agent-show-listing .tag-overlays .featured{display:block;position:static;text-align:center}.agent-show-listing .tag-overlays .contract-signed,.agent-show-listing .tag-overlays .exclusive,.agent-show-listing .tag-overlays .featured,.agent-show-listing .tag-overlays .closed-mark{text-transform:uppercase}.agent-show-listing .tag-overlays .price,.agent-show-listing .tag-overlays .contract-signed,.agent-show-listing .tag-overlays .exclusive,.agent-show-listing .tag-overlays .featured{padding:7px 10px}.agent-show-listing .tag-overlays .contract-signed,.agent-show-listing .tag-overlays .featured{background:#969696}.agent-show-listing .tag-overlays .exclusive{background:#81b54f}.agent-show-listing .tag-overlays .closed-mark{padding:2px inherit;background:#149e51}.agent-show-listing .tag-overlays .entity-assign-button{bottom:10px;position:absolute;right:0}.agent-show-listing .listing-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:20px}.agent-show-listing .listing-details h1{font-size:16px;font-weight:bold;position:relative;top:10px}.agent-show-listing .listing-details h4{font-size:14px;font-weight:700;line-height:16px;margin-bottom:10px;text-transform:uppercase}.agent-show-listing .listing-details h4 span{display:block;font-size:11px;font-weight:300}.agent-show-listing .listing-details table{border-left:0;border-right:0;height:65px;position:relative;table-layout:fixed}.agent-show-listing .listing-details table tr:hover{background:none}.agent-show-listing .listing-details table td{border:0;font-size:12px;padding:0;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.agent-show-listing .listing-details table td span{display:block;font-size:16px;font-weight:bold}.agent-show-listing .listing-details table td:not(:first-child) div{border-left:1px solid #d2d2d2;padding:0 5px}.agent-show-listing .listing-details p{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow:hidden;padding:5px}@media screen and (max-width: 954px){.agent-show-listing{height:auto;padding-left:0}.agent-show-listing .tag-overlays{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:100%}.agent-show-listing .listing-thumbnail{position:static;width:100%}.agent-show-listing .listing-details strong{margin-bottom:10px;margin-top:5px}.agent-show-listing .listing-details h1{top:0}.agent-show-listing .listing-details table{top:5px}}@media screen and (max-width: 800px){#content .inner.agents-show{margin-top:20px}#content .inner.agents-show .entity-tabs ul{float:none;font-size:0}#content .inner.agents-show .entity-tabs li{display:inline-block;float:none;margin:0;margin-top:10px;position:relative;width:50%}#content .inner.agents-show .entity-tabs li:nth-child(3):last-child,#content .inner.agents-show .entity-tabs li:nth-child(1):last-child{width:100%}#content .inner.agents-show .entity-tabs li:nth-child(odd)+li:before{background:#fff;bottom:-5px;content:'';left:-3px;position:absolute;top:0;width:5px}#content .inner.agents-show .entity-tabs li a{line-height:40px;padding:0 10px}#content .inner.agents-show .listings td:nth-child(3),#content .inner.agents-show .listings th:nth-child(3),#content .inner.agents-show .listings td:nth-child(4),#content .inner.agents-show .listings th:nth-child(4){display:none}}@media screen and (max-width: 610px){#content .inner.agents-show{margin-top:20px}#content .inner.agents-show .listings td:nth-child(2),#content .inner.agents-show .listings th:nth-child(2),#content .inner.agents-show .listings td:nth-child(3),#content .inner.agents-show .listings th:nth-child(3),#content .inner.agents-show .listings td:nth-child(4),#content .inner.agents-show .listings th:nth-child(4){display:none}#content .inner.agents-show .agents-header{padding-top:0}#content .inner.agents-show .agents-header .agents-header-background{padding-top:58%;position:static}#content .inner.agents-show .agents-header h1{font-size:24px;padding:20px 0;position:static}#content .inner.agents-show .is_stuck{position:static !important}#content .inner.agents-show .is_stuck+div{display:none !important}#content .inner.agents-show .entity-main{padding-right:0}#content .inner.agents-show .entity-main section{padding-top:20px}#content .inner.agents-show .entity-navigation{display:none}#content .inner.agents-show .entity-tabs{margin:0}#content .inner.agents-show .entity-sidebar{float:none;margin-right:0;margin-top:0;width:100%}#content .inner.agents-show .entity-sidebar .entity-navigation{margin-top:20px}}.agents-index .entity-main>div>a:not(.clear),.about-us .entity-main>div>a:not(.clear){color:#686868;display:block;float:left;margin-bottom:15px;margin-right:1.3%;position:relative;text-decoration:none;width:24%}.agents-index .entity-main>div>a:nth-of-type(4n+4):not(.clear),.about-us .entity-main>div>a:nth-of-type(4n+4):not(.clear){margin-right:0}.agents-index .entity-main>div>a:nth-of-type(4n+5):not(.clear),.about-us .entity-main>div>a:nth-of-type(4n+5):not(.clear){clear:both}.agents-index .entity-main>div>a:not(.clear) div,.about-us .entity-main>div>a:not(.clear) div{margin-bottom:5px;padding-top:100%;position:relative}.agents-index .entity-main>div>a:not(.clear) div img,.about-us .entity-main>div>a:not(.clear) div img{height:100%;left:0;position:absolute;top:0;width:100%}.agents-index .entity-main>div>a:not(.clear) strong,.about-us .entity-main>div>a:not(.clear) strong,.agents-index .entity-main>div>a:not(.clear) b,.about-us .entity-main>div>a:not(.clear) b{display:block}.agents-index .entity-main>div>a:not(.clear) strong,.about-us .entity-main>div>a:not(.clear) strong{font-size:17px;font-weight:bold;margin-bottom:5px;text-transform:uppercase}@media screen and (min-width: 955px){.agents-index .entity-main>div>a:not(.clear) img,.about-us .entity-main>div>a:not(.clear) img{max-height:224px;max-width:224px}}@media screen and (max-width: 954px){.agents-index .entity-main>div>a:not(.clear),.about-us .entity-main>div>a:not(.clear){margin-right:2%;width:32%}.agents-index .entity-main>div>a:not(.clear) strong,.about-us .entity-main>div>a:not(.clear) strong{font-size:16px}.agents-index .entity-main>div>a:nth-of-type(4n+4):not(.clear),.about-us .entity-main>div>a:nth-of-type(4n+4):not(.clear){margin-right:2%}.agents-index .entity-main>div>a:nth-of-type(3n+3):not(.clear),.about-us .entity-main>div>a:nth-of-type(3n+3):not(.clear){margin-right:0}.agents-index .entity-main>div>a:nth-of-type(4n+5):not(.clear),.about-us .entity-main>div>a:nth-of-type(4n+5):not(.clear){clear:none}.agents-index .entity-main>div>a:nth-of-type(3n+4):not(.clear),.about-us .entity-main>div>a:nth-of-type(3n+4):not(.clear){clear:both}}@media screen and (max-width: 740px){.agents-index .entity-main>div>a:not(.clear) strong,.about-us .entity-main>div>a:not(.clear) strong{font-size:13px}}@media screen and (max-width: 610px){.agents-index .entity-main>div>a:not(.clear),.about-us .entity-main>div>a:not(.clear){height:auto;margin-right:2%;padding:0;width:49%}.agents-index .entity-main>div>a:nth-of-type(3n+3):not(.clear),.about-us .entity-main>div>a:nth-of-type(3n+3):not(.clear){margin-right:2%}.agents-index .entity-main>div>a:nth-of-type(2n+0):not(.clear),.about-us .entity-main>div>a:nth-of-type(2n+0):not(.clear){margin-right:0}.agents-index .entity-main>div>a:nth-of-type(3n+4):not(.clear),.about-us .entity-main>div>a:nth-of-type(3n+4):not(.clear){clear:none}.agents-index .entity-main>div>a:not(.clear) strong,.about-us .entity-main>div>a:not(.clear) strong,.agents-index .entity-main>div>a:not(.clear) b,.about-us .entity-main>div>a:not(.clear) b{padding:0 10px;text-align:center}.agents-index .entity-main>div>a:not(.clear) strong,.about-us .entity-main>div>a:not(.clear) strong{font-size:13px}.agents-index .entity-main>div>a:not(.clear) b,.about-us .entity-main>div>a:not(.clear) b{padding-bottom:10px}}.social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-list a,.social-list a:hover{color:#333}.social-list li{margin:0 15px}.social-list svg{height:24px;width:24px}.social-list path{fill:currentColor}.agency-header{background-image:url(/assets/buyers-agency-header-e42d04f50bae3aecd49bac3f720ff6308027e94ff2db5e3d9189c8fd48b9a514.jpg)}.agency-header div span,.list-property-header div span{text-transform:none}.list-property-header{background-image:url(/assets/list-your-property-header-7006406ed4127fd774e18b0b3d07115f265a586e2593f43fd93ccf745d169cdd.jpg)}.list-property-header div{margin:0 auto;width:600px}.list-property .entity-main h3{text-transform:uppercase}.agency,.list-property{margin-top:60px}.agency .entity-sidebar p,.list-property .entity-sidebar p{font-weight:300}.agency .entity-sidebar p+p,.list-property .entity-sidebar p+p{margin-top:20px}.agency .entity-main p,.list-property .entity-main p{margin-bottom:40px}.agency .entity-main h3,.list-property .entity-main h3{border-top:5px solid #d2d2d2;font-size:14px;font-weight:600;margin-bottom:20px;padding-top:15px}.agency .entity-main form,.list-property .entity-main form{font-size:0}.agency .entity-main form input[type=submit],.list-property .entity-main form input[type=submit]{border-radius:10px;display:block;margin-bottom:60px;margin-top:20px}.agency .entity-main section,.list-property .entity-main section{display:inline-block;vertical-align:top;width:300px}.agency .entity-main section:first-of-type,.list-property .entity-main section:first-of-type{margin-right:20px}.agency .entity-main section input:-ms-input-placeholder,.list-property .entity-main section input:-ms-input-placeholder{color:#a9a9a9}.agency .entity-main section input,.agency .entity-main section select,.list-property .entity-main section input,.list-property .entity-main section select{-webkit-appearance:none;background:transparent;border-radius:0;height:50px}.agency .entity-main section input::-ms-expand,.agency .entity-main section select::-ms-expand,.list-property .entity-main section input::-ms-expand,.list-property .entity-main section select::-ms-expand{display:none}.agency .entity-main section input#buyers_request_email,.agency .entity-main section input#listing_request_number_of_bathrooms,.agency .entity-main section input#listing_request_email,.agency .entity-main section select#buyers_request_email,.agency .entity-main section select#listing_request_number_of_bathrooms,.agency .entity-main section select#listing_request_email,.list-property .entity-main section input#buyers_request_email,.list-property .entity-main section input#listing_request_number_of_bathrooms,.list-property .entity-main section input#listing_request_email,.list-property .entity-main section select#buyers_request_email,.list-property .entity-main section select#listing_request_number_of_bathrooms,.list-property .entity-main section select#listing_request_email{margin-bottom:0}.agency .entity-main section input[type=number],.list-property .entity-main section input[type=number]{-moz-appearance:textfield}.agency .entity-main section input[type=number]::-webkit-outer-spin-button,.agency .entity-main section input[type=number]::-webkit-inner-spin-button,.list-property .entity-main section input[type=number]::-webkit-outer-spin-button,.list-property .entity-main section input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.agency .entity-main section select,.list-property .entity-main section select{-webkit-appearance:none;background:none;border-radius:0;color:#686868;cursor:pointer;padding:15px}.agency .entity-main section select.no-value,.list-property .entity-main section select.no-value{color:#a9a9a9}.agency .entity-main section .chosen-choices,.list-property .entity-main section .chosen-choices{background-image:none;border:1px solid #ccc;box-shadow:none !important;padding:9px 11px;padding-top:8px}.agency .entity-main section .chosen-choices .search-choice,.list-property .entity-main section .chosen-choices .search-choice{margin:5px}.agency .entity-main section .chosen-choices .search-field,.list-property .entity-main section .chosen-choices .search-field{margin:5px;margin-bottom:6px}.agency .entity-main section .chosen-choices .search-field input,.list-property .entity-main section .chosen-choices .search-field input{color:#686868;font-family:Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;font-size:14px;font-weight:300;height:18px;line-height:18px;padding:0}@media screen and (max-width: 1060px){.list-property section:first-of-type{margin-bottom:10px}.agency .entity-sidebar,.list-property .entity-sidebar{padding-right:20px}.agency .entity-main,.list-property .entity-main{padding-left:20px}.agency .entity-main section,.list-property .entity-main section{margin-right:0 !important;width:100%}.agency .entity-main form input[type=submit],.list-property .entity-main form input[type=submit]{width:100%}}@media screen and (max-width: 610px){.list-property-header div,.agency-header div{padding:0 10px;padding-bottom:30px;width:auto}.list-property section:first-of-type{margin-bottom:10px;margin-right:0 !important}.agency,.list-property{margin-top:20px;padding-left:10px;padding-right:10px}.agency .entity-sidebar,.list-property .entity-sidebar{display:none}.agency .entity-main,.list-property .entity-main{float:none;padding:0}.agency .entity-main form input[type=submit],.list-property .entity-main form input[type=submit]{margin-bottom:20px}}.mac .agency select{height:50px}header{background:rgba(20,20,20,0.8);height:80px;left:0;position:absolute;top:0;width:100%;z-index:1000}header .inner{max-width:960px}header #header-search{float:left;height:30px;margin-top:25px;position:relative;width:150px}header #header-search input.submit-hidden{display:none}header #header-search input.form-text{border:0;height:20px;line-height:20px;padding:5px 10px 5px 23px;width:130px;background:-webkit-linear-gradient(left, rgba(255,255,255,0) 23px, #fff 23px);background:linear-gradient(to right, rgba(255,255,255,0) 23px, #fff 23px);position:absolute}header #header-search label{color:#b2b2b2;font-size:11px;height:30px;line-height:30px;position:absolute;top:0;background-color:#fff;padding:0 5px}header #header-search label:before{background:url(/assets/sprite-52f27ba5282ecdde27490728fb61f05bd4c32d8d093b02f776dc44adbb8e37e0.png) -14px -14px no-repeat transparent;content:' ';display:inline-block;height:12px;left:0px;margin:0 4px 0 0;position:relative;top:2px;width:17px}header #header-login{color:#fff;display:block;position:absolute;right:30px;top:31px;width:150px}header #header-login.signed-in{font-size:0;height:30px;text-align:right;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}header #header-login.signed-in>*:not(.me){display:none}header #header-login .me{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRo\aPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNl\a cnZlQXNwZWN0UmF0aW89Im5vbmUiPgogICAgICA8bGluZWFyR3JhZGllbnQg\a aWQ9ImdyYWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0i\aMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CiAgICAgICAgPHN0b3Ag\a c3RvcC1jb2xvcj0iIzg5YzMzZiIgb2Zmc2V0PSIwIi8+CiAgICAgICAgPHN0\a b3Agc3RvcC1jb2xvcj0iIzc4YTU1NyIgb2Zmc2V0PSIxIi8+CiAgICAgIDwv\a bGluZWFyR3JhZGllbnQ+CiAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRo\aPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZCkiIC8+CiAgICA8L3N2\aZz4=\a");background-image:-webkit-linear-gradient(#89c33f, #78a557);background-image:linear-gradient(#89c33f, #78a557);border-radius:3px;bottom:7px;display:inline-block;font-size:12px;line-height:30px;padding-right:12px;position:relative;width:50px}header #header-login a{color:#fff;font-weight:700}header #header-login a:hover{text-decoration:underline}header #header-login .agent-logout{bottom:12px;color:#aaa;display:block !important;font-size:12px;margin-left:20px;position:absolute;text-decoration:underline}header #header-login span a{color:#81b54f}header a{text-decoration:none}header #logo{left:30px;margin-top:0;position:absolute;top:30px}header #logo img{display:none}header #logo a{background:url(/assets/logo-e63a1610483ad1e569dea1e359c0c1eb5af022f2f2069fe6bde6b0a1f429bf21.png) 0 0 no-repeat;display:block;height:0;overflow:hidden;padding:20px 0 0;width:145px}header #main-nav{float:left;height:30px;line-height:30px}header #main-nav ul{text-align:right;width:100%}header #main-nav ul li{display:inline-block;margin-right:10px;position:relative}header #main-nav ul li:last-child{margin-right:30px}header #main-nav ul li.current:after,header #main-nav ul li:hover:after{border-bottom:5px solid #81b54f;bottom:0;content:'';left:0;position:absolute;right:0}header #main-nav ul li a{color:#fff;display:inline-block;font-weight:700;height:80px;line-height:80px;padding:0 10px;text-decoration:none;text-transform:uppercase}header #mobile-nav-button,header #mobile-nav{display:none}.map_search-index #header-search{display:none}.panel{position:fixed;right:-250px;width:250px}@media screen and (max-width: 1340px){header .inner{margin-left:186px;max-width:100%}}@media screen and (max-width: 1160px){header #header-search{display:none}}@media screen and (max-width: 960px){.push{position:relative}header .me,header #header-login{display:none}header #logo{left:16px}header #main-nav{display:none}header #mobile-nav-button{background:url(/assets/sprite-52f27ba5282ecdde27490728fb61f05bd4c32d8d093b02f776dc44adbb8e37e0.png) -205px -10px no-repeat transparent;border:0;display:block;height:0;overflow:hidden;padding:20px 0 0;position:absolute;right:10px;top:30px;width:31px}header #mobile-nav{background:#444;box-shadow:inset 5px 0 9px 0 #323232;color:#eee;display:block;padding:20px}header #mobile-nav ul{background:url(/assets/logo-e63a1610483ad1e569dea1e359c0c1eb5af022f2f2069fe6bde6b0a1f429bf21.png) 0 0 no-repeat;background-size:100px auto;border-bottom:1px solid #555;padding-top:30px}header #mobile-nav ul li{border-top:1px solid #555;padding:10px 0}header #mobile-nav ul li a{color:#eee;font-size:14px;text-transform:uppercase}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){header #logo a{background:url(/assets/logo@2x-87ff683294181f8bcb6bfa08b688de506bff6a3bda2770b8c5e182f5b788fe1b.png) 0 0 no-repeat;background-size:145px auto}header #mobile-nav ul{background:url(/assets/logo@2x-87ff683294181f8bcb6bfa08b688de506bff6a3bda2770b8c5e182f5b788fe1b.png) 0 0 no-repeat;background-size:100px auto}.csAction>a,header #header-search label:before,table tr th.headerSortDown:after,table tr th.headerSortUp:after,.entity-gallery-nav button,header #mobile-nav-button,.map-search .map-container #map-search-bar form .actions-wrapper input,.entity-images .entity-gallery-nav button{background-image:url(/assets/sprite@2x-c57e3e405413cab2be47de6340d7ad970f6412cb356b70c94fb594246ebbc838.png);background-size:320px 120px}.landing-blog-feature .landing-blog-tab-nav li.ui-tabs-active a{background:url(/assets/blog_switcher_bg@2x-c85b501072b1747fa5df3cf168a55e93d59e96e0bfb2ca089423f498f563fc1e.png) 0 0 no-repeat;background-size:336px 100px}.entity-images .entity-gallery-nav button.prev{background-position:-41px 0}.entity-images .entity-gallery-nav button.next{background-position:-80px 0}.select-arrow:after{background:url(/assets/sprite@2x-c57e3e405413cab2be47de6340d7ad970f6412cb356b70c94fb594246ebbc838.png);background-position:-280px -5px;background-size:320px 120px}}@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 288dpi){.csAction>a,header #header-search label:before,table tr th.headerSortDown:after,table tr th.headerSortUp:after,.entity-gallery-nav button,header #mobile-nav-button,.map-search .map-container #map-search-bar form .actions-wrapper input,.entity-images .entity-gallery-nav button{background-image:url(/assets/sprite@3x-06570f095e6d83b1bc35eae30d795fbf6bfc5dc95c0452572246cee2d047f11f.png);background-size:320px 120px}.select-arrow:after{background:url(/assets/sprite@3x-06570f095e6d83b1bc35eae30d795fbf6bfc5dc95c0452572246cee2d047f11f.png);background-position:-280px -5px;background-size:320px 120px}}#footer{background:#014e85;height:80px}#footer ul{padding-top:35px;text-align:center}#footer ul li{display:inline-block}#footer ul li+li{margin-left:35px}#footer ul li a{color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase}#footer ul li a:hover{text-decoration:underline}@media screen and (max-width: 610px){#footer{height:auto}#footer nav ul{padding:15px 0}#footer nav ul li{display:block;margin:0}}#post-footer{background:#f6f6f6;padding:20px 0 50px}@media screen and (max-width: 610px){#post-footer{padding-bottom:10px}}#post-footer #copyright{font-size:10px;text-align:center}#post-footer .terms{font-size:8px;margin-top:20px}@-webkit-keyframes flash{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}10%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}90%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes flash{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}10%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}90%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.flash{-webkit-animation:flash 10s 1s both;animation:flash 10s 1s both;margin-left:-400px;position:absolute;text-align:center;font-weight:600;font-size:16px;color:#fcfcfc;width:700px;z-index:1001;top:100px;left:50%}.flash>p.notice{background:rgba(0,0,0,0.65);padding:20px}.flash>p.alert{background:rgba(0,0,0,0.65);padding:20px}@media screen and (max-width: 820px){.flash{margin-left:0;width:auto;right:10px;left:10px}}#error_explanation{border-bottom:3px solid #C85324;border-top:3px solid #C85324;margin-bottom:20px;padding:15px 0;color:#C85324}#error_explanation h2{border-bottom:1px solid rgba(200,83,36,0.3);padding-bottom:10px;margin-bottom:10px;font-size:16px}#error_explanation ul{padding-left:20px}#error_explanation li{list-style-type:disc;font-size:14px}#error_explanation li+li{margin-top:10px}.front-index .landing-full-feature{background:url(/assets/my-account-header-c4eb2e58434908e3cc924380c7c74a3b50ae77fdf66902f452656ccc7d703a5f.jpg) no-repeat center center;background-size:cover;padding:160px 0 0 0;position:relative;text-align:center;height:600px;width:100%}.front-index .landing-full-feature h2,.front-index .landing-full-feature h3{text-shadow:black 0px -1px 1px;color:white;letter-spacing:-2px;line-height:1.25;font-weight:700;font-family:Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;font-size:42px}.front-index .landing-full-feature:before{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRo\aPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNl\a cnZlQXNwZWN0UmF0aW89Im5vbmUiPgogICAgICA8bGluZWFyR3JhZGllbnQg\a aWQ9ImdyYWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0i\aMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CiAgICAgICAgPHN0b3Ag\a c3RvcC1jb2xvcj0idHJhbnNwYXJlbnQiIG9mZnNldD0iMCIvPgogICAgICAg\aIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoMCwgMCwgMCwgMC44NSkiIG9mZnNl\a dD0iMSIvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICA8cmVjdCB4\aPSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dy\aYWQpIiAvPgogICAgPC9zdmc+\a");background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.85));background-image:linear-gradient(transparent, rgba(0,0,0,0.85));position:absolute;height:240px;content:"";content:"";bottom:0;right:0;left:0}.front-index .landing-full-feature .landing-full-feature-headings{position:absolute;bottom:130px;width:100%}.front-index .landing-full-feature .landing-full-feature-search{text-transform:uppercase;padding:30px 0 0 0;position:absolute;font-weight:200;font-family:'Gotham-ExtraLight', Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;font-size:18px;height:100px;width:100%;color:#fff;bottom:0}.front-index .landing-full-feature .landing-full-feature-search .big-blue,.front-index .landing-full-feature .landing-full-feature-search .load-more{margin-left:15px}.front-index .landing-full-feature .landing-full-feature-search .big-blue span,.front-index .landing-full-feature .landing-full-feature-search .load-more span{font-weight:200;font-family:'Gotham-ExtraLight', Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif}@media screen and (max-width: 980px){.front-index .landing-full-feature{height:380px}.front-index .landing-full-feature h2,.front-index .landing-full-feature h3{font-size:36px;letter-spacing:-1px}.front-index .landing-full-feature .landing-full-feature-search{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRo\aPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNl\a cnZlQXNwZWN0UmF0aW89Im5vbmUiPgogICAgICA8bGluZWFyR3JhZGllbnQg\a aWQ9ImdyYWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0i\aMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CiAgICAgICAgPHN0b3Ag\a c3RvcC1jb2xvcj0idHJhbnNwYXJlbnQiIG9mZnNldD0iMCIvPgogICAgICAg\aIDxzdG9wIHN0b3AtY29sb3I9InJnYmEoMCwgMCwgMCwgMC44NSkiIG9mZnNl\a dD0iMSIvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICA8cmVjdCB4\aPSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dy\aYWQpIiAvPgogICAgPC9zdmc+\a");background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.85));background-image:linear-gradient(transparent, rgba(0,0,0,0.85))}.front-index .landing-full-feature:before{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRo\aPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNl\a cnZlQXNwZWN0UmF0aW89Im5vbmUiPgogICAgICA8bGluZWFyR3JhZGllbnQg\a aWQ9ImdyYWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0i\aMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CiAgICAgICAgPHN0b3Ag\a c3RvcC1jb2xvcj0icmdiYSgwLCAwLCAwLCAwLjg1KSIgb2Zmc2V0PSIwIi8+\a CiAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0idHJhbnNwYXJlbnQiIG9mZnNl\a dD0iMSIvPgogICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICA8cmVjdCB4\aPSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dy\aYWQpIiAvPgogICAgPC9zdmc+\a");background-image:-webkit-linear-gradient(rgba(0,0,0,0.85), transparent);background-image:linear-gradient(rgba(0,0,0,0.85), transparent);position:absolute;height:240px;content:"";top:0;right:0;left:0}}@media screen and (max-width: 610px){.front-index .landing-full-feature h2,.front-index .landing-full-feature h3{font-size:26px}.front-index .landing-full-feature .landing-full-feature-headings{bottom:150px}.front-index .landing-full-feature .landing-full-feature-search{padding-top:28px;height:135px}.front-index .landing-full-feature .landing-full-feature-search .big-blue,.front-index .landing-full-feature .landing-full-feature-search .load-more{margin:20px 0 0 0}.front-index .landing-full-feature .landing-full-feature-search i{display:block}}.front-index .landing-thirds{margin:0 0 50px -20px;float:left}.front-index .landing-thirds .landing-third{margin:0 0 0 20px;padding-top:240px;position:relative;width:300px;float:left}.front-index .landing-thirds .landing-third>a{background-size:100%;position:absolute;display:block;height:240px;right:0;left:0;top:0}.front-index .landing-thirds .landing-third>a img{height:240px;width:300px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 980px){.front-index .landing-thirds .landing-third>a img{-o-object-position:50% 0;object-position:50% 0;width:100%}}.front-index .landing-thirds .landing-third.buyers-agency{background-position:0 0}.front-index .landing-thirds .landing-third.buyers-agency>a:first-child{background-image:url(/assets/thirds_banner_1-7adef4ab7d9b8661a535d96720e1aebdd4355fdb48a0a9b2e884dda3d22c3334.jpg)}.front-index .landing-thirds .landing-third.list-with-us{background-position:-320px 0}.front-index .landing-thirds .landing-third.list-with-us>a:first-child{background-image:url(/assets/thirds_banner_2-a2d0883da3a93031e52ad22d274994c158cda0a8bb74a9751cb996aea9964a5d.jpg)}.front-index .landing-thirds .landing-third.our-team{background-position:-640px 0}.front-index .landing-thirds .landing-third h3{margin:20px 0 0 0}.front-index .landing-thirds .landing-third p{line-height:22px;font-size:14px}.front-index .landing-thirds .landing-third p a{font-weight:700}@media screen and (max-width: 980px){.front-index .landing-thirds{width:100%;margin:0}.front-index .landing-thirds .landing-third{margin-bottom:20px;margin-left:0;width:auto;float:none}.front-index .landing-thirds .landing-third.buyers-agency>a{background-position:center}.front-index .landing-thirds .our-team{margin-bottom:60px}.front-index .landing-thirds p,.front-index .landing-thirds h3{text-align:center}}.front-index .landing-lists{border-top:5px solid #969696;padding-top:15px}.front-index .landing-lists .landing-list{margin-top:15px;margin-bottom:25px;margin-right:50px;font-weight:300;width:134px;float:left}.front-index .landing-lists .landing-list a{text-decoration:none;color:#686C68}.front-index .landing-lists .landing-list h4{font-weight:700;font-size:14px}@media screen and (max-width: 1000px){.front-index .landing-lists h3{margin-bottom:15px}.front-index .landing-lists,.front-index .landing-lists .landing-list{text-align:center;margin:0 0 30px 0;font-size:14px;width:100%}}.front-index [itemtype*=Organization]{display:none}.front-index .landing-headline{text-align:center;margin:0 0 30px 0;width:100%}@media screen and (max-width: 700px){.front-index .entity-columns{padding-right:0}.front-index .entity-columns .entity-main{padding-right:0;float:none}.front-index .entity-columns .entity-sidebar{margin-left:0;width:100%;float:none}}@media screen and (max-width: 980px){.front-index .landing-listings-primary,.neighborhoods-show .landing-listings-primary{width:100%}.front-index .landing-listings-secondary,.neighborhoods-show .landing-listings-secondary{overflow:hidden;height:235px;border:none;width:100%;border-bottom:1px solid #d2d2d2}.front-index .landing-listings-secondary img,.neighborhoods-show .landing-listings-secondary img{width:100%}.front-index .landing-listings-secondary .landing-listings-image,.neighborhoods-show .landing-listings-secondary .landing-listings-image{bottom:60px;overflow:hidden;position:absolute;top:0;width:100%}.front-index .landing-listings-secondary .landing-listings-image a,.neighborhoods-show .landing-listings-secondary .landing-listings-image a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.front-index .landing-listings-secondary .landing-listings-image img,.neighborhoods-show .landing-listings-secondary .landing-listings-image img{position:static}.front-index .landing-listings-secondary .landing-listings-agent img,.neighborhoods-show .landing-listings-secondary .landing-listings-agent img{top:auto;width:auto}}@media screen and (max-width: 700px){.front-index .entity-sidebar .landing-buildings>li,.neighborhoods-show .entity-sidebar .landing-buildings>li{width:100%}.front-index .entity-sidebar .landing-buildings>li .landing-building-image,.neighborhoods-show .entity-sidebar .landing-buildings>li .landing-building-image{overflow:hidden;height:340px;width:100%}.front-index .entity-sidebar .landing-buildings>li img,.neighborhoods-show .entity-sidebar .landing-buildings>li img{width:100%}.front-index .landing-listings-primary,.neighborhoods-show .landing-listings-primary{width:100%;clear:both}.front-index .landing-listings-primary:after,.neighborhoods-show .landing-listings-primary:after{content:"";display:block;clear:both}.front-index .landing-listings-details dl,.neighborhoods-show .landing-listings-details dl{width:86px}.front-index .landing-listings-details dl dt,.neighborhoods-show .landing-listings-details dl dt{font-size:10px}}@media screen and (max-width: 320px){.front-index .landing-listings-secondary .landing-listings-image img,.neighborhoods-show .landing-listings-secondary .landing-listings-image img{top:0}}.landing-common .entity-main form button{margin:15px 0 30px;width:100%}.landing-common .entity-main form small{display:block;font-size:12px;text-align:center}.landing-common .landing-building.left{margin-right:0}@media screen and (min-width: 700px){.landing-common .landing-building.left{margin-right:2%}}.landing-common .landing-building.left,.landing-common .landing-building.right{float:none;width:auto}@media screen and (min-width: 700px){.landing-common .landing-building.left,.landing-common .landing-building.right{float:left}}@media screen and (min-width: 700px){.landing-common .landing-building.left{max-width:461px;width:48%}}@media screen and (min-width: 700px){.landing-common .landing-building.right{width:50%}}.landing-common .entity-columns,.landing-common .entity-columns.landing{max-width:0;padding:0;width:auto}.landing-common .agency .entity-main,.landing-common .list-property .entity-main,.landing-common .agency,.landing-common .list-property{padding-right:0}.landing-common .agency .entity-main,.landing-common .list-property .entity-main{padding-left:0}.landing-common .agency,.landing-common .list-property{margin-top:0}.landing-common .landing .landing-building.left{padding-left:0}@media screen and (max-width: 610px){.landing-common .landing .landing-building.left{padding-left:0}}.landing-common .agency .entity-main section,.landing-common .list-property .entity-main section{width:auto}.landing-common .entity-description-container p{font-weight:normal;text-align:justify}.landing-common .entity-more-link{text-align:right}.landing-common .entity-description.entity-block{border:0}.landing-common .telephone-number{float:none;font-size:24px;font-weight:bold;margin-bottom:25px;padding-top:6px}@media screen and (min-width: 700px){.landing-common .telephone-number{float:right;margin-bottom:0}}.landing-common .telephone-number.neighborhood{margin-bottom:25px}@media screen and (min-width: 700px){.landing-common .telephone-number.neighborhood{margin-bottom:25px}}.landing-common .left{float:none}@media screen and (min-width: 700px){.landing-common .left{float:left}}.landing-common .entity-header.building{text-align:center}.landing-common .entity-header.building:before,.landing-common .entity-header.building:after{content:" ";display:table}.landing-common .entity-header.building:after{clear:both}@media screen and (min-width: 700px){.landing-common .entity-header.building{text-align:left}}@media screen and (max-width: 610px){.landing-common .entity-featured-details.mobile,.landing-common .entity-other-details.mobile{display:none}}.landing-common .hard-url{font-weight:bold}.landing-common .hard-right{text-align:right}.landing-common textarea{-webkit-appearance:none;-ms-overflow-style:none;resize:vertical}.neighborhood .entity-images{text-align:center}.landing-form-loader{background:url(/assets/ajax-loader-transparent-229b555e9199ffa5209a18ed5f75d34128ba2f58921849f8eaad92be08ede149.gif) rgba(255,255,255,0.5) 50% 50% no-repeat;display:none;height:578px;position:absolute;width:450px;z-index:1000}.landing-form-loader.show{display:block}div.entity-main section.contact-form{display:block}.tag{background:#81b54f;color:#fff;display:inline-block;font-size:11px;font-weight:600;letter-spacing:-0.5px;line-height:20px;padding:0 4px;text-transform:uppercase}.referral .list-property .entity-main input[type="submit"]{background:#026ab9 url(/assets/ajax-loader-62ec3aec90d6b2b975a4780730a20275b07bf8b85a9223ee5d0889637df63707.gif) no-repeat -9999px center;margin-top:11px;width:100%}.referral .list-property .entity-main .referral-25p-commission{margin-bottom:20px}.referral .list-property .entity-main section{margin-right:0;width:100%}.referral .entity-sidebar .entity-box{background:none;border:0;padding:25px 15px 0}.referral textarea{-webkit-appearance:none;margin-bottom:0;-ms-overflow-style:none;resize:vertical}.referral input,.referral textarea{-webkit-appearance:none;border-radius:0;width:100%}.referral form{border-top:5px solid #d2d2d2;padding-top:14px}.referral h2{color:#686d69;font-size:15px;font-weight:bold;padding-bottom:15px;text-transform:uppercase}.block-elegran_referral .elegran-referral-block{background:#78aa51;border-radius:50%;color:#fff;font-family:Gotham, "Gotham A", "Gotham B", sans-serif;font-size:12px;height:210px;margin:0 auto;position:relative;text-transform:uppercase;top:-35px;width:210px}.block-elegran_referral .elegran-referral-line-1{display:block;text-align:center;font-weight:700;line-height:1;padding:50px 0 0}.block-elegran_referral .elegran-referral-line-2{display:block;text-align:center;font-family:Gotham, "Gotham A", "Gotham B", sans-serif;font-size:6em;font-weight:900;height:90px;line-height:90px;margin:0;padding:0}.block-elegran_referral .elegran-referral-line-3{display:block;text-align:center;font-weight:700;line-height:1;margin:0}.refer_table{border:0;border-top:5px solid #d2d2d2;margin-bottom:2em}.refer_table th,.refer_table td{color:#000}.refer_table th:hover,.refer_table tr:hover{background:none}.refer_table th:nth-of-type(2),.refer_table td:nth-of-type(2){border-left:0}.refer_table td:nth-of-type(2){border-right:1px solid #d2d2d2}.refer_table tr:nth-of-type(3) td,.refer_table tr:nth-of-type(5) td{background-color:#f6f6f6}.refer_table th{background:none;border:0;color:#686d69;cursor:default;font-size:15px;text-decoration:none}.refer_table td{color:#777}.refer_table tr:last-child td{border-bottom:1px solid #d2d2d2}.refer_table th:nth-of-type(1){width:70%}.list-property .entity-main .referral-name{font-size:16px;font-weight:bold}.referral-index-header{background-image:url(/assets/referral-cover-217b53e40db8c79b41b71af8de92f5d475ee21a1cec32913b1b7fa433cf11749.jpg);margin-top:-80px}.referral-index-header div span{text-transform:none}.internship{font-size:16px}.internship p,.internship h1,.internship h2,.internship h3,.internship h4,.internship h5,.internship h6,.internship ul{margin-bottom:1em}.internship h1,.internship h2,.internship h3,.internship h4,.internship h5,.internship h6{font-weight:bold}.internship ul{list-style:disc inside}.internship p,.internship li{line-height:200%}.internship .static-title-h2{border-top:5px solid #d2d2d2;padding-top:15px;margin-top:20px}.internship .entity-sidebar p{font-size:13px}.internship code{font-family:monospace;font-size:13px}.internship-index-header{background-image:url(/assets/internship-cover-3e7793146095765476df5d2f2b46c0bf50faec56537bc5da75cd4503fcfb6619.jpg);margin-top:-80px}.internship-index-header div span{text-transform:none}.career{font-size:16px}.career p,.career h1,.career h2,.career h3,.career h4,.career h5,.career h6,.career ul{margin-bottom:1em}.career h1,.career h2,.career h3,.career h4,.career h5,.career h6{font-weight:bold}.career ul{list-style:disc inside}.career p,.career li{line-height:200%}.career .static-title-h2{border-top:5px solid #d2d2d2;padding-top:15px;margin-top:20px}.career .entity-sidebar p{font-size:13px}.career ul{list-style-position:outside;margin-left:20px}.career-index-header{background-image:url(/assets/career-cover-af3d3e19b88bf616eb12ccb71dcea6ef4bcea34b4057de94e1fa5975859faeec.jpg);margin-top:-80px}.career-index-header div span{text-transform:none}.map-search{min-height:800px}@-webkit-keyframes list-seach-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes list-seach-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.list-search{margin:0 auto;max-width:940px;padding:80px 0}.list-search .mobile-form,.list-search .list-search-price-filter{display:none}.list-search.empty .list-search-no-results,.list-search.empty .list-search-pagination,.list-search.empty .link-list,.list-search.empty .search-results,.list-search.loading .list-search-no-results,.list-search.loading .list-search-pagination,.list-search.loading .link-list,.list-search.loading .search-results{display:none}.list-search.empty.empty .filterbar,.list-search.empty.empty .list-search-price-filter,.list-search.loading.empty .filterbar,.list-search.loading.empty .list-search-price-filter{display:none}.list-search.empty.empty .list-search-no-results,.list-search.loading.empty .list-search-no-results{display:block}.list-search.empty.loading .list-search-loading,.list-search.loading.loading .list-search-loading{display:block}.list-search.one-pager .list-search-pagination{display:none}.list-search .list-search-tags{padding-top:10px}.list-search .list-search-tag{background:#e5e5e5;color:#686969;display:inline-block;font-size:12px;font-weight:bold;height:30px;margin-bottom:8px;margin-right:8px;padding:7px 30px 7px 9px;position:relative;text-transform:uppercase}.list-search .list-search-tag div{cursor:pointer;height:30px;position:absolute;right:0;top:0;width:30px}.list-search .list-search-tag div:before,.list-search .list-search-tag div:after{background:#969696;content:'';height:14px;left:13px;position:absolute;top:8px;width:3px}.list-search .list-search-tag div:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.list-search .list-search-tag div:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.list-search #map-search-bar{background:#e5e5e5;left:0;top:0}.list-search #map-search-bar .actions-switcher>a{color:#686969}.list-search #map-search-bar .actions-switcher>a.active,.list-search #map-search-bar .actions-switcher>a:hover{border-color:#686969}.list-search #map-search-bar .input-wrapper{border:1px solid #d2d2d2}.list-search .list-search-no-results{display:none;font-size:20px;padding:100px 0;text-align:center}.list-search .list-search-loading{-webkit-animation:list-seach-rotate 1s linear infinite;animation:list-seach-rotate 1s linear infinite;background:#aaa;border-radius:50%;display:none;height:100px;margin:100px auto;position:relative;width:100px}.list-search .list-search-loading:before,.list-search .list-search-loading:after{content:'';position:absolute}.list-search .list-search-loading:before{background:-webkit-linear-gradient(bottom, #fff 50%, rgba(255,255,255,0.9) 100%) 0% 0%,-webkit-linear-gradient(left, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.6) 100%) 100% 0%,-webkit-linear-gradient(top, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.3) 100%) 100% 100%,-webkit-linear-gradient(bottom, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 100%) 0% 100%;background:linear-gradient(0deg, #fff 50%, rgba(255,255,255,0.9) 100%) 0% 0%,linear-gradient(90deg, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.6) 100%) 100% 0%,linear-gradient(180deg, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.3) 100%) 100% 100%,linear-gradient(360deg, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 100%) 0% 100%;background-repeat:no-repeat;background-size:50% 50%;border-radius:50%;bottom:-1px;left:-1px;right:-1px;top:-1px}.list-search .list-search-loading:after{background:#fff;border-radius:50%;top:7%;bottom:7%;left:7%;right:7%}.list-search .list-search-no-results{text-align:center}.list-search .list-search-no-results strong{display:block;font-size:24px;font-weight:bold;margin-bottom:20px}.list-search .list-search-no-results span{display:block;font-size:16px;line-height:22px;margin-bottom:20px}.list-search .list-search-no-results a{cursor:pointer;font-size:16px;text-decoration:underline}.list-search .search-price{color:#2d2d2d;font-weight:600}.list-search .search-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list-search .search-listings{-ms-flex-preferred-size:620px;flex-basis:620px;position:relative;z-index:1}.list-search .search-banner-container{-ms-flex-preferred-size:300px;flex-basis:300px;margin:15px 0}.list-search .search-banner{-ms-flex-item-align:start;align-self:flex-start}.list-search .search-banner-promo{background:url(/assets/432-w-52-banner-2a7182be6add8c04c59780c92a4cf21ce7380fb4cc065b4235003ca00b7f3b34.png) 50% 50%;background-size:300px 250px}.list-search .search-banner-promo>a{display:block;height:250px}.list-search .search-banner-map{background:-webkit-linear-gradient(#fff, rgba(255,255,255,0.8), transparent),url(/assets/map-e8078e785b20dad374969e8e3d5857a822e911cae4211701790ede2ea7d1da20.png) 50% 50%;background:linear-gradient(#fff, rgba(255,255,255,0.8), transparent),url(/assets/map-e8078e785b20dad374969e8e3d5857a822e911cae4211701790ede2ea7d1da20.png) 50% 50%;background-size:300px 200px;border:1px solid #d2d2d2;height:200px;padding:20px}.list-search .search-banner-map .big-blue,.list-search .search-banner-map .load-more{display:block}.list-search .search-listings li{border-bottom:1px solid #d2d2d2;margin-top:1px;position:relative}.list-search .search-listings li .listing-link{display:block}.list-search .search-listings li .listing-link::before{position:absolute;content:'';bottom:0;left:0;right:0;top:0}.list-search .search-listings li .neighborhood-link{position:relative}.list-search .search-listings li .neighborhood-link::before{position:absolute;content:'';bottom:0;left:0;right:0;top:0}.list-search .search-listings li:last-child{border-bottom:0}.list-search .search-listings li:hover{background:#e6f0f9}.list-search .search-listings li:after{clear:both;content:' ';display:block}.list-search .search-list{float:left;margin:19px 20px 16px;margin-right:10px;width:180px}.list-search .img-list-image{display:block}.list-search .search-list:after{clear:both;content:' ';display:block}.list-search .landing-listings-primary{cursor:pointer;float:left;line-height:1.5;margin:10px 0 0;padding-bottom:0;padding-left:10px;padding-right:0;padding-top:13px;width:66%}.list-search .landing-listings-primary h4 span{font-size:12px}.list-search .landing-listings-primary h4 span>*+*{margin-left:5px}.list-search .landing-listings-primary h4 span>*+*:empty{display:none}.list-search .landing-listings-primary h4 span a{font-size:inherit}.list-search .landing-listings-primary a{font-size:20px;line-height:1.6}.list-search .landing-listings-primary h4>a,.list-search .landing-listings-primary h4>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-search .landing-listings-primary .landing-listings-details{border:0;font:20px;padding-top:0;width:100%}.list-search .landing-listings-primary .landing-listings-details>dl{height:40px;margin-bottom:0;max-width:100px;width:100%}.list-search .landing-listings-primary .landing-listings-details>dl .mobile{display:none}.list-search .list-search-pagination{border-top:1px solid #d2d2d2;display:block;padding-top:30px;position:relative;text-align:center}.list-search .list-search-pagination li{display:inline-block;font-size:1.2em;font-weight:bold;height:40px;line-height:40px;width:40px}.list-search .list-search-pagination li+li{margin-left:5px}.list-search .list-search-pagination li a{cursor:pointer;display:block;height:inherit;width:inherit}.list-search .list-search-pagination li a:hover{background:rgba(210,210,210,0.2);color:#014e85}.list-search .list-search-pagination li.active a{color:#686969;cursor:default;text-decoration:none}.list-search .list-search-pagination li.previous,.list-search .list-search-pagination li.next,.list-search .list-search-pagination li.active{border:1px solid #d2d2d2}.list-search .list-search-pagination li.previous,.list-search .list-search-pagination li.next{position:absolute;top:30px;width:140px}.list-search .list-search-pagination li.previous:first-child,.list-search .list-search-pagination li.next:first-child{left:0}.list-search .list-search-pagination li.previous:last-child,.list-search .list-search-pagination li.next:last-child{right:0}.list-search .list-search-pagination li.previous:hover,.list-search .list-search-pagination li.next:hover{background:rgba(210,210,210,0.2)}.list-search .list-search-pagination li.previous:hover a,.list-search .list-search-pagination li.next:hover a{color:#014e85}.list-search .list-search-pagination li.previous a,.list-search .list-search-pagination li.next a{color:#686969;display:block;height:100%;text-decoration:none;text-transform:uppercase;width:100%}.list-search .list-search-pagination li.disabled{display:none}.list-search .link-list{margin-top:50px}.list-search .link-list>div{width:50%;float:left}.list-search .link-list>div ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.list-search .link-list>div ul li{text-transform:uppercase;font-weight:bold;font-size:0.9em;padding:1px 0;column-break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.list-search .list-search-title{border-bottom:1px solid #d2d2d2;padding-top:65px}.list-search .list-search-title h1{color:#2d2d2d;font-size:24px;font-weight:bold;line-height:1;padding-bottom:5px;text-transform:uppercase}.list-search .list-search-title h2{color:#969696;font-size:14px;font-weight:bold;text-transform:capitalize}.list-search .filterbar{border-bottom:#d2d2d2 solid 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5px}.list-search .filter-price{text-decoration:none}.list-search .filter-price .btn{display:block;text-decoration:none}.list-search .filter-price .btn-filter-price{display:inline-block;float:left;font-size:1.2em;font-weight:600;line-height:3;padding:0 10px 5px;position:relative;top:5px}.list-search .filter-price a.btn-filter-price.active{border-bottom:#686c68 solid 5px;color:#686c68;cursor:default}.list-search .filter-price a.btn-filter-price{color:#969696;cursor:pointer}.list-search .filter-price a.btn-filter-price:hover{color:#686c68}.list-search .filter-price:after{clear:both;content:' ';display:block;height:0}.list-search .filter-photos{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:0 10px}.list-search .filter-photos input{-webkit-appearance:checkbox;width:auto}@media (max-width: 1000px){.list-search{padding:15px}.list-search .mobile-title{color:#2d2d2d;font-size:18px;font-weight:bold;letter-spacing:-1px;margin-bottom:20px}.list-search .list-search-price-filter{background:rgba(0,0,0,0.1);border-bottom:1px solid #d2d2d2;display:block;height:80px;line-height:80px;text-align:center}.list-search .list-search-price-filter .list-search-select-wrapper{display:inline;position:relative}.list-search .list-search-price-filter .list-search-select-wrapper:after{border-color:#686969 transparent transparent;border-style:solid;border-width:5px 4px 0;content:'';height:0;pointer-events:none;position:absolute;right:17px;top:5px;width:0;z-index:1}.list-search .list-search-price-filter select{-moz-appearance:none;-webkit-appearance:none;background:#fff;border:2px solid #686969;border-radius:0;box-sizing:border-box;color:#686969;font-weight:bold;height:40px;padding:0 13px;width:170px}.list-search .list-search-price-filter label{font-size:14px;font-weight:bold;margin-right:20px}.list-search .list-search-title{padding-top:0}.list-search .list-search-title h2{display:none}.list-search .list-search-title h1{font-size:18px}.list-search .search-list{width:100px;margin:10px}.list-search .search-list .search-list-img{height:auto;width:100px}.list-search .search-list .search-list-img a{display:block;height:inherit;overflow:hidden;width:inherit}.list-search .search-list .search-list-img img{height:auto;max-width:none;width:100px}.list-search .landing-listings-primary{width:calc(100% - 120px);padding:0}.list-search .landing-listings-primary .landing-listings-details{margin-bottom:0}.list-search .landing-listings-primary h4{margin-bottom:5px}.list-search .landing-listings-primary h4>a{font-size:16px;line-height:20px;text-transform:none;white-space:initial}.list-search .landing-listings-primary h4>span{font-size:11px}.list-search .landing-listings-primary h4>span i:nth-child(2),.list-search .landing-listings-primary h4>span i:nth-child(3),.list-search .landing-listings-primary h4>span i:nth-child(4){display:none}.list-search .landing-listings-primary .landing-listings-details>dl{border-left:0;display:inline-block;float:none;height:20px;max-width:50%;width:auto}.list-search .landing-listings-primary .landing-listings-details>dl:not([value="N/A"]) ~ dl:not([value="N/A"]){border-left:1px solid #d2d2d2}.list-search .landing-listings-primary .landing-listings-details>dl[value="N/A"]{display:none}.list-search .landing-listings-primary .landing-listings-details>dl:first-child,.list-search .landing-listings-primary .landing-listings-details>dl:nth-child(2){max-width:25%}.list-search .landing-listings-primary .landing-listings-details>dl dd,.list-search .landing-listings-primary .landing-listings-details>dl dt{display:none}.list-search .landing-listings-primary .landing-listings-details>dl dd.mobile,.list-search .landing-listings-primary .landing-listings-details>dl dt.mobile{display:block;font-size:11px;font-weight:300;line-height:20px;overflow:hidden;padding:0 5px;position:static;text-align:left;text-overflow:ellipsis;white-space:nowrap}.list-search .landing-listings-primary .landing-listings-details>dl:first-child dd.mobile{padding-left:0}.list-search .list-search-no-results{padding:80px 0}.list-search .list-search-no-results strong{font-size:20px;line-height:25px}.list-search #map-search-bar{background:none;height:auto;position:static}.list-search #map-search-bar .mobile-form{display:block;padding:0}.list-search #map-search-bar .mobile-form-field{display:block;height:40px;margin-bottom:20px;position:relative;width:100%}.list-search #map-search-bar .mobile-form-field:not(.no-arrow):after{border-color:#686969 transparent transparent;border-style:solid;border-width:5px 4px 0;content:'';height:0;pointer-events:none;position:absolute;right:17px;top:17px;width:0;z-index:1}.list-search #map-search-bar .mobile-form-field.half{display:inline-block;width:calc(50% - 10px)}.list-search #map-search-bar .mobile-form-field.half+*{display:inline-block;margin-left:20px;width:calc(50% - 10px)}.list-search #map-search-bar .mobile-form-field select,.list-search #map-search-bar .mobile-form-field input{-moz-appearance:none;-webkit-appearance:none;background:transparent;border:2px solid #686969;border-radius:0;bottom:0;box-sizing:border-box;color:#686969;font-size:14px;font-weight:bold;left:0;padding:0 13px;position:absolute;right:0;top:0;width:100%}.list-search #map-search-bar .mobile-form-field select::-webkit-input-placeholder,.list-search #map-search-bar .mobile-form-field input::-webkit-input-placeholder{color:#686969;opacity:1}.list-search #map-search-bar .mobile-form-field select:-ms-input-placeholder,.list-search #map-search-bar .mobile-form-field input:-ms-input-placeholder{color:#686969;opacity:1}.list-search #map-search-bar .mobile-form-field select::placeholder,.list-search #map-search-bar .mobile-form-field input::placeholder{color:#686969;opacity:1}.list-search #map-search-bar .mobile-form-field .multiple-select option{font-weight:bold;height:27px;padding:9px 0 0}.list-search #map-search-bar .actions-wrapper{float:none;text-align:center}.list-search #map-search-bar .actions-wrapper>*{pointer-events:none}.list-search .actions-switcher,.list-search .inner,.list-search .filterbar,.list-search .list-search-pagination li:not(.previous):not(.next){display:none}.list-search .list-search-pagination{height:100px}.list-search .link-list{display:none}.list-search .search-banner-container{display:none}}.list-property .entity-main .resume-form input[type="submit"]{background:#026ab9 url(/assets/ajax-loader-62ec3aec90d6b2b975a4780730a20275b07bf8b85a9223ee5d0889637df63707.gif) no-repeat -9999px center;margin-top:11px;width:100%}.list-property .entity-main .resume-form input[type="file"]{border:0;width:300px}.list-property .entity-main .resume-form .upload input,.list-property .entity-main .resume-form .upload span{display:inline-block;width:375px}.list-property .entity-main .resume-form .upload div,.list-property .entity-main .resume-form .upload input{width:230px}.list-property .entity-main .resume-form .upload span{color:#777;font-size:16px}.list-property .entity-main .resume-form form,.list-property .entity-main .resume-form section{margin-right:0;width:100%}.list-property .entity-main .resume-form input,.list-property .entity-main .resume-form select{height:auto}textarea{-webkit-appearance:none;margin-bottom:0;-ms-overflow-style:none;resize:vertical}input,textarea{-webkit-appearance:none;border-radius:0;width:100%}div.text-more-less{position:relative}div.text-more-less .readmore-wrapper,div.text-more-less p{display:none}div.text-more-less .readmore-wrapper:first-child,div.text-more-less p:first-child{display:block}div.text-more-less .readmore-wrapper{border:1px solid transparent}div.text-more-less .read-more,div.text-more-less .read-less{color:#014e85;font-size:12px;font-weight:700;margin-left:.5em}@media print{html,body{height:auto}#mobile-nav,#main-nav,#header-search,#header-login,#entity-actions,.entity-gallery-nav{display:none !important}#footer,#post-footer{float:left;width:100%}header{box-shadow:inset 0 0 0 1000px #434343}header a{display:none !important}header img{display:block !important}#content .inner{padding:0;width:960px}.entity-header{width:auto}}ul.landing-blog-tab-nav li a span.post-title{display:none}.about-us-header{background-image:url(/assets/about-us/cover-fc419fb97521674eeea34614d0cfd521ef7e0183668fa126aeaafb0ac4757cd1.jpg);background-position:50% 20%}.about-us-header div{padding-bottom:0}.about-us-header div p{font-size:18px;margin-bottom:30px;width:680px}@media screen and (max-width: 680px){.about-us-header div p{width:auto}}.about-us .entity-columns{max-width:none;padding-right:0;width:auto}.about-us .entity-main{padding-right:0}.about-us .entity-main h2:first-child{margin-top:0}.about-us .entity-main strong{font-weight:bold}.about-us .entity-main a.clear{clear:both;display:block}.about-us .michael-rossi-says{font-style:italic;font-weight:200}.about-us .entity-main h2{clear:both;text-transform:uppercase;letter-spacing:-2px;line-height:1em;font-weight:200;font-family:'Gotham-ExtraLight', Gotham, 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;font-size:32px;color:#333333;border-top:5px solid #969696;margin-top:40px;margin-bottom:26px;padding-bottom:22px;padding-top:20px}.about-us .entity-main p{font-size:16px;color:#333333;line-height:32px;margin-top:16px;margin-bottom:16px}.about-us img{max-width:100%}.about-us .side-by-side{max-width:460px;max-width:460px;width:460px;float:left;margin-top:17px;margin-bottom:40px}.about-us .side-by-side.right-side{margin-left:20px}.about-us .featured-on ul li{width:200px;padding:15px 25px;box-sizing:border-box}.about-us .featured-on ul{list-style:none;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}.about-us div{margin:0;padding:0;border:0;vertical-align:baseline;box-sizing:border-box;display:block}.about-us div.clear{clear:both;line-height:0}.about-us .entity-main .features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}.about-us .entity-main .features .col{padding-top:10px;width:310px}.about-us .entity-main .features .col h3{font-weight:600;font-size:50px;margin-bottom:0px;color:#333333;margin-top:50px}.about-us .entity-main .features .col h4{font-size:20px;margin-bottom:0px;color:#333333;margin-top:26px;font-weight:700}.about-us .entity-main .features .col ul li{font-size:16px;color:#333333;line-height:32px}.about-us .entity-main .features .col ul{padding-left:15px;list-style:initial;margin-top:12px;margin-bottom:12px}.about-us .full-width-image{margin-bottom:20px}.about-us .col-tech{padding:0 6%;text-align:center}.about-us .agent-says .intro{padding:30px;background:#eeeeee;margin-bottom:50px}.about-us .agent-says .intro:after{content:url(/assets/about-us/arrow-a8907dca26cbbd2e00c57c8944e45d338e1a25834ad924c76cb44402f3509d74.jpg);position:absolute;left:50%;margin-left:-20px;margin-top:30px;display:block}.about-us .agent-says img{border-radius:100px;width:120px;height:120px}.about-us .agent-says{margin-bottom:60px;margin-top:30px;padding:0px 0px;text-align:center}.about-us .center{text-align:center}.front-index .about-us .entity-main p{line-height:25px}.front-index .about-us .entity-main .features .col h3{letter-spacing:inherit;line-height:inherit;text-transform:inherit}.front-index .about-us .entity-main .learn-more{margin:20px 0 40px;text-align:center}.contact-us-index-header{background-image:url(/assets/contact-us-cover-9062af0586cebbe22f5a37d996b07df677224aeeeb479ae39aad07ffd44ca3c9.jpg)}.contact-us-index-header div h1{margin-bottom:10px}.contact-us-index-header div p{margin-bottom:0}.contact-us-index .entity-columns{max-width:none;padding-right:0}.contact-us-index .entity-main{padding-right:0}.contact-us-index-subtitle{color:#333;font-size:20px;font-weight:700;margin-bottom:30px;text-align:center}.contact-us-index h2:first-child{margin-top:0}.contact-us-list{border-top:5px solid #969696;margin:50px 0 40px;padding-top:50px}@media (min-width: 610px){.contact-us-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contact-us-list li{text-align:center;padding:0 30px 50px}@media (min-width: 610px){.contact-us-list li{padding-bottom:0}}.contact-us-list h3{color:#333;font-size:20px;font-weight:700;margin-bottom:20px}.contact-us-list p{font-size:16px;line-height:2;margin:15px 0}.contact-us-list strong{font-weight:700;font-size:16px}.contact-form{margin:30px auto}@media (min-width: 610px){.contact-form{width:70%}}.contact-form textarea{-webkit-appearance:none;margin-bottom:0;-ms-overflow-style:none;resize:vertical}.contact-form input,.contact-form textarea{width:100%}.contact-form input[type='submit']{border-radius:10px;display:block;margin-top:20px;padding:0;width:100%}
