div.olMap{z-index:0;padding:0!important;margin:0!important;cursor:default}div.olLayerDiv{-moz-user-select:none}.olLayerGoogleCopyright{left:2px;bottom:2px}.olLayerGooglePoweredBy{left:2px;bottom:15px}.olControlAttribution{font-size:smaller;right:3px;bottom:4.5em;position:absolute;display:block}.olControlScale{right:3px;bottom:3em;display:block;position:absolute;font-size:smaller}.olControlScaleLine{left:10px;bottom:15px;font-size:xx-small}.olControlScaleLineBottom{border:solid 2px #000;border-bottom:none;margin-top:-2px;text-align:center}.olControlScaleLineTop{border:solid 2px #000;border-top:none;text-align:center}.olControlPermalink{right:3px;bottom:1.5em;display:block;position:absolute;font-size:smaller}div.olControlMousePosition{bottom:0;right:3px;display:block;position:absolute;font-family:Arial;font-size:smaller}.olControlOverviewMapContainer{position:absolute;bottom:0;right:0}.olControlOverviewMapElement{padding:10px 18px 10px 10px;background-color:#00008b;-moz-border-radius:1em 0 0}.olControlOverviewMapMinimizeButton{right:0;bottom:80px}.olControlOverviewMapMaximizeButton{right:0;bottom:80px}.olControlOverviewMapExtentRectangle{overflow:hidden;background-image:url("/css/openlayers/default/img/blank.gif");cursor:move;border:2px dotted red}.olControlOverviewMapRectReplacement{overflow:hidden;cursor:move;background-image:url("/css/openlayers/default/img/overview_replacement.gif");background-repeat:no-repeat;background-position:center}.olLayerGeoRSSDescription{float:left;width:100%;overflow:auto;font-size:1em}.olLayerGeoRSSClose{float:right;color:gray;font-size:1.2em;margin-right:6px;font-family:sans-serif}.olLayerGeoRSSTitle{float:left;font-size:1.2em}.olPopupContent{padding:5px;overflow:auto}.olControlNavToolbar{width:0;height:0}.olControlNavToolbar div{display:block;width:28px;height:28px;top:300px;left:6px;position:relative}.olControlNavigationHistoryPreviousItemActive{background-image:url("/css/openlayers/default/img/view_previous_on.png");background-repeat:no-repeat;width:24px;height:24px}.olControlNavigationHistoryPreviousItemInactive{background-image:url("/css/openlayers/default/img/view_previous_off.png");background-repeat:no-repeat;width:24px;height:24px}.olControlNavigationHistoryNextItemActive{background-image:url("/css/openlayers/default/img/view_next_on.png");background-repeat:no-repeat;width:24px;height:24px}.olControlNavigationHistoryNextItemInactive{background-image:url("/css/openlayers/default/img/view_next_off.png");background-repeat:no-repeat;width:24px;height:24px}.olControlNavToolbar .olControlNavigationItemActive{background-image:url("/css/openlayers/default/img/panning-hand-on.png");background-repeat:no-repeat}.olControlNavToolbar .olControlNavigationItemInactive{background-image:url("/css/openlayers/default/img/panning-hand-off.png");background-repeat:no-repeat}.olControlNavToolbar .olControlZoomBoxItemActive{background-image:url("/css/openlayers/default/img/drag-rectangle-on.png");background-color:orange;background-repeat:no-repeat}.olControlNavToolbar .olControlZoomBoxItemInactive{background-image:url("/css/openlayers/default/img/drag-rectangle-off.png");background-repeat:no-repeat}.olControlEditingToolbar{float:left;right:0;height:28px}.snoop div{float:left;height:28px;margin:0 6px 0 0;padding:0;cursor:pointer;font:.8em "Lucida Grande",verdana,sans-serif;line-height:2.5em}.olHandlerBoxZoomBox{border:2px solid red;position:absolute;background-color:#fff;opacity:.5;font-size:1px}.olPopupCloseBox{background:url("/css/openlayers/default/img/close.png") no-repeat;cursor:pointer}.olFramedCloudPopupContent{padding:5px;overflow:auto}.olControlNoSelect{-moz-user-select:none}.olCursorWait{cursor:wait}.olDragDown{cursor:move}.olDrawBox{cursor:crosshair}.olControlDragFeatureOver{cursor:move}.olControlDragFeatureActive.olControlDragFeatureOver.olDragDown{cursor:-moz-grabbing}#mapCustomControls,#mapicons .MapZoomInItemActive,#mapicons .MapZoomInItemInactive,#mapicons .MapZoomOutItemActive,#mapicons .MapZoomOutItemInactive{z-index:1001;position:relative;top:50px;left:.5rem!important;height:0}#mapCustomControls div,#mapicons .MapZoomInItemActive,#mapicons .MapZoomInItemInactive,#mapicons .MapZoomOutItemActive,#mapicons .MapZoomOutItemInactive{float:none;margin-bottom:10px;width:48px;height:48px}.olControlEditingToolbar .MapDrawFeatureClearItemActive,.olControlEditingToolbar .MapDrawFeatureClearItemInactive,.olControlEditingToolbar .MapDrawFeatureItemInactive,.olControlEditingToolbar .MapZoomInItemActive,.olControlEditingToolbar .MapZoomInItemInactive,.olControlEditingToolbar .MapZoomOutItemActive,.olControlEditingToolbar .MapZoomOutItemInactive{background-color:#fff;width:48px!important;height:48px!important;border-radius:50%;position:relative;box-shadow:0 6px 12px rgb(140 152 164/50%);transition:background-color .15s ease-in-out}.olControlEditingToolbar .MapDrawFeatureClearItemActive:before,.olControlEditingToolbar .MapDrawFeatureClearItemInactive:before,.olControlEditingToolbar .MapDrawFeatureItemInactive:before,.olControlEditingToolbar .MapZoomInItemActive:before,.olControlEditingToolbar .MapZoomInItemInactive:before,.olControlEditingToolbar .MapZoomOutItemActive:before,.olControlEditingToolbar .MapZoomOutItemInactive:before{font-family:urevetica;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;color:#333}.olControlEditingToolbar .MapDrawFeatureClearItemActive:hover,.olControlEditingToolbar .MapDrawFeatureClearItemInactive:hover,.olControlEditingToolbar .MapDrawFeatureItemActive:hover,.olControlEditingToolbar .MapDrawFeatureItemInactive:hover,.olControlEditingToolbar .MapZoomInItemInactive:hover,.olControlEditingToolbar .MapZoomOutItemInactive:hover{background-color:#f2f2f2;cursor:pointer}.olControlEditingToolbar .MapZoomInItemActive:before,.olControlEditingToolbar .MapZoomInItemInactive:before{content:'\E922';font-size:22px}.olControlEditingToolbar .MapZoomOutItemActive:before,.olControlEditingToolbar .MapZoomOutItemInactive:before{content:'\E924';font-size:22px}.olControlEditingToolbar .MapDrawFeatureItemInactive:before{content:'\E923'}.MapDrawFeatureItemDown{background-color:#0080ff!important}.MapDrawFeatureItemDown:before{color:#fff!important}.olControlEditingToolbar .MapDrawFeatureClearItemActive:before,.olControlEditingToolbar .MapDrawFeatureClearItemInactive:before{content:'\E921';font-size:22px}.olControlEditingToolbar .MapControlHidden{display:none}.olControlEditingToolbar .MapDrawFeatureClearItemActive,.olControlEditingToolbar .MapDrawFeatureClearItemInactive{background-color:#fee8cd}.olControlEditingToolbar .MapDrawFeatureClearItemActive:before,.olControlEditingToolbar .MapDrawFeatureClearItemInactive:before{color:#fd8c25}.olControlEditingToolbar .MapDrawFeatureClearItemActive:hover,.olControlEditingToolbar .MapDrawFeatureClearItemInactive:hover{background-color:#fd8c25!important}.olControlEditingToolbar .MapDrawFeatureClearItemActive:hover:before,.olControlEditingToolbar .MapDrawFeatureClearItemInactive:hover:before{color:#fff!important}#jquery_ui_map_tools_container{background-color:#fff;display:inline-block;padding:8px;border-width:0 1px 1px;border-color:#ccc;border-style:solid}.jquery_ui_map_layers_toolbar{display:inline-block}.jquery_ui_map_layers_toolbar .layer_picker_container{float:left}#map_notification{display:none;background-color:rgba(0,0,0,.6);width:90px;height:80px;overflow:auto;margin:auto;padding:10px;position:absolute;top:0;left:0;bottom:0;right:0;color:#fff;font-weight:700;text-align:center;z-index:1000;border-radius:6px;max-width:300px;max-height:110px}#map_notification.large_map_notification{width:300px;height:200px}#map_results_limit_message{display:none;background-color:rgba(0,0,0,.6);width:100%;overflow:auto;margin:auto;padding:1em 15px;position:absolute;top:0;color:#fff;font-weight:700;z-index:1000}#map_results_limit_message span{font-weight:500}#results_limit_dismiss{float:right;cursor:pointer;font-size:20px;vertical-align:middle}.mapbox-wordmark{position:absolute;display:block;margin:5px;height:20px;width:65px;bottom:0;text-indent:-9999%;z-index:99999;overflow:hidden;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgODAuNDcgMjAuMDIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDgwLjQ3IDIwLjAyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe29wYWNpdHk6MC42O2ZpbGw6I0ZGRkZGRjtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30uc3Qxe29wYWNpdHk6MC42O2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fTwvc3R5bGU+PGc+PHBhdGggY2xhc3M9InN0MCIgZD0iTTc5LjI5LDEzLjYxYzAsMC4xMS0wLjA5LDAuMi0wLjIsMC4yaC0xLjUzYy0wLjEyLDAtMC4yMy0wLjA2LTAuMjktMC4xNmwtMS4zNy0yLjI4bC0xLjM3LDIuMjhjLTAuMDYsMC4xLTAuMTcsMC4xNi0wLjI5LDAuMTZoLTEuNTNjLTAuMDQsMC0wLjA4LTAuMDEtMC4xMS0wLjAzYy0wLjA5LTAuMDYtMC4xMi0wLjE4LTAuMDYtMC4yN2MwLDAsMCwwLDAsMGwyLjMxLTMuNWwtMi4yOC0zLjQ3Yy0wLjAyLTAuMDMtMC4wMy0wLjA3LTAuMDMtMC4xMWMwLTAuMTEsMC4wOS0wLjIsMC4yLTAuMmgxLjUzYzAuMTIsMCwwLjIzLDAuMDYsMC4yOSwwLjE2bDEuMzQsMi4yNWwxLjMzLTIuMjRjMC4wNi0wLjEsMC4xNy0wLjE2LDAuMjktMC4xNmgxLjUzYzAuMDQsMCwwLjA4LDAuMDEsMC4xMSwwLjAzYzAuMDksMC4wNiwwLjEyLDAuMTgsMC4wNiwwLjI3YzAsMCwwLDAsMCwwTDc2Ljk2LDEwbDIuMzEsMy41Qzc5LjI4LDEzLjUzLDc5LjI5LDEzLjU3LDc5LjI5LDEzLjYxeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02My4wOSw5LjE2Yy0wLjM3LTEuNzktMS44Ny0zLjEyLTMuNjYtMy4xMmMtMC45OCwwLTEuOTMsMC40LTIuNiwxLjEyVjMuMzdjMC0wLjEyLTAuMS0wLjIyLTAuMjItMC4yMmgtMS4zM2MtMC4xMiwwLTAuMjIsMC4xLTAuMjIsMC4yMnYxMC4yMWMwLDAuMTIsMC4xLDAuMjIsMC4yMiwwLjIyaDEuMzNjMC4xMiwwLDAuMjItMC4xLDAuMjItMC4yMnYtMC43YzAuNjgsMC43MSwxLjYyLDEuMTIsMi42LDEuMTJjMS43OSwwLDMuMjktMS4zNCwzLjY2LTMuMTNDNjMuMjEsMTAuMyw2My4yMSw5LjcyLDYzLjA5LDkuMTZMNjMuMDksOS4xNnogTTU5LjEyLDEyLjQxYy0xLjI2LDAtMi4yOC0xLjA2LTIuMy0yLjM2VjkuOTljMC4wMi0xLjMxLDEuMDQtMi4zNiwyLjMtMi4zNnMyLjMsMS4wNywyLjMsMi4zOVM2MC4zOSwxMi40MSw1OS4xMiwxMi40MXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjguMjYsNi4wNGMtMS44OS0wLjAxLTMuNTQsMS4yOS0zLjk2LDMuMTNjLTAuMTIsMC41Ni0wLjEyLDEuMTMsMCwxLjY5YzAuNDIsMS44NSwyLjA3LDMuMTYsMy45NywzLjE0YzIuMjQsMCw0LjA2LTEuNzgsNC4wNi0zLjk5UzcwLjUxLDYuMDQsNjguMjYsNi4wNHogTTY4LjI0LDEyLjQyYy0xLjI3LDAtMi4zLTEuMDctMi4zLTIuMzlzMS4wMy0yLjQsMi4zLTIuNHMyLjMsMS4wNywyLjMsMi4zOVM2OS41MSwxMi40MSw2OC4yNCwxMi40Mkw2OC4yNCwxMi40MnoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTkuMTIsNy42M2MtMS4yNiwwLTIuMjgsMS4wNi0yLjMsMi4zNnYwLjA2YzAuMDIsMS4zMSwxLjA0LDIuMzYsMi4zLDIuMzZzMi4zLTEuMDcsMi4zLTIuMzlTNjAuMzksNy42Myw1OS4xMiw3LjYzeiBNNTkuMTIsMTEuMjNjLTAuNiwwLTEuMDktMC41My0xLjExLTEuMTlWMTBjMC4wMS0wLjY2LDAuNTEtMS4xOSwxLjExLTEuMTlzMS4xMSwwLjU0LDEuMTEsMS4yMVM1OS43NCwxMS4yMyw1OS4xMiwxMS4yM3oiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNjguMjQsNy42M2MtMS4yNywwLTIuMywxLjA3LTIuMywyLjM5czEuMDMsMi4zOSwyLjMsMi4zOXMyLjMtMS4wNywyLjMtMi4zOVM2OS41MSw3LjYzLDY4LjI0LDcuNjN6IE02OC4yNCwxMS4yM2MtMC42MSwwLTEuMTEtMC41NC0xLjExLTEuMjFzMC41LTEuMiwxLjExLTEuMnMxLjExLDAuNTQsMS4xMSwxLjIxUzY4Ljg1LDExLjIzLDY4LjI0LDExLjIzeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My41Niw2LjI0aC0xLjMzYy0wLjEyLDAtMC4yMiwwLjEtMC4yMiwwLjIydjAuN2MtMC42OC0wLjcxLTEuNjItMS4xMi0yLjYtMS4xMmMtMi4wNywwLTMuNzUsMS43OC0zLjc1LDMuOTlzMS42OSwzLjk5LDMuNzUsMy45OWMwLjk5LDAsMS45My0wLjQxLDIuNi0xLjEzdjAuN2MwLDAuMTIsMC4xLDAuMjIsMC4yMiwwLjIyaDEuMzNjMC4xMiwwLDAuMjItMC4xLDAuMjItMC4yMlY2LjQ0YzAtMC4xMS0wLjA5LTAuMjEtMC4yMS0wLjIxQzQzLjU3LDYuMjQsNDMuNTcsNi4yNCw0My41Niw2LjI0eiBNNDIuMDIsMTAuMDVjLTAuMDEsMS4zMS0xLjA0LDIuMzYtMi4zLDIuMzZzLTIuMy0xLjA3LTIuMy0yLjM5czEuMDMtMi40LDIuMjktMi40YzEuMjcsMCwyLjI4LDEuMDYsMi4zLDIuMzZMNDIuMDIsMTAuMDV6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTM5LjcyLDcuNjNjLTEuMjcsMC0yLjMsMS4wNy0yLjMsMi4zOXMxLjAzLDIuMzksMi4zLDIuMzlzMi4yOC0xLjA2LDIuMy0yLjM2VjkuOTlDNDIsOC42OCw0MC45OCw3LjYzLDM5LjcyLDcuNjN6IE0zOC42MiwxMC4wMmMwLTAuNjcsMC41LTEuMjEsMS4xMS0xLjIxYzAuNjEsMCwxLjA5LDAuNTMsMS4xMSwxLjE5djAuMDRjLTAuMDEsMC42NS0wLjUsMS4xOC0xLjExLDEuMThTMzguNjIsMTAuNjgsMzguNjIsMTAuMDJ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTQ5LjkxLDYuMDRjLTAuOTgsMC0xLjkzLDAuNC0yLjYsMS4xMlY2LjQ1YzAtMC4xMi0wLjEtMC4yMi0wLjIyLTAuMjJoLTEuMzNjLTAuMTIsMC0wLjIyLDAuMS0wLjIyLDAuMjJ2MTAuMjFjMCwwLjEyLDAuMSwwLjIyLDAuMjIsMC4yMmgxLjMzYzAuMTIsMCwwLjIyLTAuMSwwLjIyLTAuMjJ2LTMuNzhjMC42OCwwLjcxLDEuNjIsMS4xMiwyLjYxLDEuMTJjMi4wNywwLDMuNzUtMS43OCwzLjc1LTMuOTlTNTEuOTgsNi4wNCw0OS45MSw2LjA0eiBNNDkuNiwxMi40MmMtMS4yNiwwLTIuMjgtMS4wNi0yLjMtMi4zNlY5Ljk5YzAuMDItMS4zMSwxLjA0LTIuMzcsMi4yOS0yLjM3YzEuMjYsMCwyLjMsMS4wNywyLjMsMi4zOVM1MC44NiwxMi40MSw0OS42LDEyLjQyTDQ5LjYsMTIuNDJ6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTQ5LjYsNy42M2MtMS4yNiwwLTIuMjgsMS4wNi0yLjMsMi4zNnYwLjA2YzAuMDIsMS4zMSwxLjA0LDIuMzYsMi4zLDIuMzZzMi4zLTEuMDcsMi4zLTIuMzlTNTAuODYsNy42Myw0OS42LDcuNjN6IE00OS42LDExLjIzYy0wLjYsMC0xLjA5LTAuNTMtMS4xMS0xLjE5VjEwQzQ4LjUsOS4zNCw0OSw4LjgxLDQ5LjYsOC44MWMwLjYsMCwxLjExLDAuNTUsMS4xMSwxLjIxUzUwLjIxLDExLjIzLDQ5LjYsMTEuMjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM0LjM2LDEzLjU5YzAsMC4xMi0wLjEsMC4yMi0wLjIyLDAuMjJoLTEuMzRjLTAuMTIsMC0wLjIyLTAuMS0wLjIyLTAuMjJWOS4yNGMwLTAuOTMtMC43LTEuNjMtMS41NC0xLjYzYy0wLjc2LDAtMS4zOSwwLjY3LTEuNTEsMS41NGwwLjAxLDQuNDRjMCwwLjEyLTAuMSwwLjIyLTAuMjIsMC4yMmgtMS4zNGMtMC4xMiwwLTAuMjItMC4xLTAuMjItMC4yMlY5LjI0YzAtMC45My0wLjctMS42My0xLjU0LTEuNjNjLTAuODEsMC0xLjQ3LDAuNzUtMS41MiwxLjcxdjQuMjdjMCwwLjEyLTAuMSwwLjIyLTAuMjIsMC4yMmgtMS4zM2MtMC4xMiwwLTAuMjItMC4xLTAuMjItMC4yMlY2LjQ0YzAuMDEtMC4xMiwwLjEtMC4yMSwwLjIyLTAuMjFoMS4zM2MwLjEyLDAsMC4yMSwwLjEsMC4yMiwwLjIxdjAuNjNjMC40OC0wLjY1LDEuMjQtMS4wNCwyLjA2LTEuMDVoMC4wM2MxLjA0LDAsMS45OSwwLjU3LDIuNDgsMS40OGMwLjQzLTAuOSwxLjMzLTEuNDgsMi4zMi0xLjQ5YzEuNTQsMCwyLjc5LDEuMTksMi43NiwyLjY1TDM0LjM2LDEzLjU5eiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04MC4zMiwxMi45N2wtMC4wNy0wLjEyTDc4LjM4LDEwbDEuODUtMi44MWMwLjQyLTAuNjQsMC4yNS0xLjQ5LTAuMzktMS45MmMtMC4wMS0wLjAxLTAuMDItMC4wMS0wLjAzLTAuMDJjLTAuMjItMC4xNC0wLjQ4LTAuMjEtMC43NC0wLjIxaC0xLjUzYy0wLjUzLDAtMS4wMywwLjI4LTEuMywwLjc0bC0wLjMyLDAuNTNsLTAuMzItMC41M2MtMC4yOC0wLjQ2LTAuNzctMC43NC0xLjMxLTAuNzRoLTEuNTNjLTAuNTcsMC0xLjA4LDAuMzUtMS4yOSwwLjg4Yy0yLjA5LTEuNTgtNS4wMy0xLjQtNi45MSwwLjQzYy0wLjMzLDAuMzItMC42MiwwLjY5LTAuODUsMS4wOWMtMC44NS0xLjU1LTIuNDUtMi42LTQuMjgtMi42Yy0wLjQ4LDAtMC45NiwwLjA3LTEuNDEsMC4yMlYzLjM3YzAtMC43OC0wLjYzLTEuNDEtMS40LTEuNDFoLTEuMzNjLTAuNzcsMC0xLjQsMC42My0xLjQsMS40djMuNTdjLTAuOS0xLjMtMi4zOC0yLjA4LTMuOTctMi4wOWMtMC43LDAtMS4zOSwwLjE1LTIuMDIsMC40NWMtMC4yMy0wLjE2LTAuNTEtMC4yNS0wLjgtMC4yNWgtMS4zM2MtMC40MywwLTAuODMsMC4yLTEuMSwwLjUzYy0wLjAyLTAuMDMtMC4wNC0wLjA1LTAuMDctMC4wOGMtMC4yNy0wLjI5LTAuNjUtMC40NS0xLjA0LTAuNDVoLTEuMzJjLTAuMjksMC0wLjU3LDAuMDktMC44LDAuMjVDNDAuOCw1LDQwLjEyLDQuODUsMzkuNDIsNC44NWMtMS43NCwwLTMuMjcsMC45NS00LjE2LDIuMzhjLTAuMTktMC40NC0wLjQ2LTAuODUtMC43OS0xLjE5Yy0wLjc2LTAuNzctMS44LTEuMTktMi44OC0xLjE5aC0wLjAxYy0wLjg1LDAuMDEtMS42NywwLjMxLTIuMzQsMC44NGMtMC43LTAuNTQtMS41Ni0wLjg0LTIuNDUtMC44NGgtMC4wM2MtMC4yOCwwLTAuNTUsMC4wMy0wLjgyLDAuMWMtMC4yNywwLjA2LTAuNTMsMC4xNS0wLjc4LDAuMjdjLTAuMi0wLjExLTAuNDMtMC4xNy0wLjY3LTAuMTdoLTEuMzNjLTAuNzgsMC0xLjQsMC42My0xLjQsMS40djcuMTRjMCwwLjc4LDAuNjMsMS40LDEuNCwxLjRoMS4zM2MwLjc4LDAsMS40MS0wLjYzLDEuNDEtMS40MWMwLDAsMCwwLDAsMFY5LjM1YzAuMDMtMC4zNCwwLjIyLTAuNTYsMC4zNC0wLjU2YzAuMTcsMCwwLjM2LDAuMTcsMC4zNiwwLjQ1djQuMzVjMCwwLjc4LDAuNjMsMS40LDEuNCwxLjRoMS4zNGMwLjc4LDAsMS40LTAuNjMsMS40LTEuNGwtMC4wMS00LjM1YzAuMDYtMC4zLDAuMjQtMC40NSwwLjMzLTAuNDVjMC4xNywwLDAuMzYsMC4xNywwLjM2LDAuNDV2NC4zNWMwLDAuNzgsMC42MywxLjQsMS40LDEuNGgxLjM0YzAuNzgsMCwxLjQtMC42MywxLjQtMS40di0wLjM2YzAuOTEsMS4yMywyLjM0LDEuOTYsMy44NywxLjk2YzAuNywwLDEuMzktMC4xNSwyLjAyLTAuNDVjMC4yMywwLjE2LDAuNTEsMC4yNSwwLjgsMC4yNWgxLjMyYzAuMjksMCwwLjU3LTAuMDksMC44LTAuMjV2MS45MWMwLDAuNzgsMC42MywxLjQsMS40LDEuNGgxLjMzYzAuNzgsMCwxLjQtMC42MywxLjQtMS40di0xLjY5YzAuNDYsMC4xNCwwLjk0LDAuMjIsMS40MiwwLjIxYzEuNjIsMCwzLjA3LTAuODMsMy45Ny0yLjF2MC41YzAsMC43OCwwLjYzLDEuNCwxLjQsMS40aDEuMzNjMC4yOSwwLDAuNTctMC4wOSwwLjgtMC4yNWMwLjYzLDAuMywxLjMyLDAuNDUsMi4wMiwwLjQ1YzEuODMsMCwzLjQzLTEuMDUsNC4yOC0yLjZjMS40NywyLjUyLDQuNzEsMy4zNiw3LjIyLDEuODljMC4xNy0wLjEsMC4zNC0wLjIxLDAuNS0wLjM0YzAuMjEsMC41MiwwLjcyLDAuODcsMS4yOSwwLjg2aDEuNTNjMC41MywwLDEuMDMtMC4yOCwxLjMtMC43NGwwLjM1LTAuNThsMC4zNSwwLjU4YzAuMjgsMC40NiwwLjc3LDAuNzQsMS4zMSwwLjc0aDEuNTJjMC43NywwLDEuMzktMC42MywxLjM4LTEuMzlDODAuNDcsMTMuMzgsODAuNDIsMTMuMTcsODAuMzIsMTIuOTdMODAuMzIsMTIuOTd6IE0zNC4xNSwxMy44MWgtMS4zNGMtMC4xMiwwLTAuMjItMC4xLTAuMjItMC4yMlY5LjI0YzAtMC45My0wLjctMS42My0xLjU0LTEuNjNjLTAuNzYsMC0xLjM5LDAuNjctMS41MSwxLjU0bDAuMDEsNC40NGMwLDAuMTItMC4xLDAuMjItMC4yMiwwLjIyaC0xLjM0Yy0wLjEyLDAtMC4yMi0wLjEtMC4yMi0wLjIyVjkuMjRjMC0wLjkzLTAuNy0xLjYzLTEuNTQtMS42M2MtMC44MSwwLTEuNDcsMC43NS0xLjUyLDEuNzF2NC4yN2MwLDAuMTItMC4xLDAuMjItMC4yMiwwLjIyaC0xLjMzYy0wLjEyLDAtMC4yMi0wLjEtMC4yMi0wLjIyVjYuNDRjMC4wMS0wLjEyLDAuMS0wLjIxLDAuMjItMC4yMWgxLjMzYzAuMTIsMCwwLjIxLDAuMSwwLjIyLDAuMjF2MC42M2MwLjQ4LTAuNjUsMS4yNC0xLjA0LDIuMDYtMS4wNWgwLjAzYzEuMDQsMCwxLjk5LDAuNTcsMi40OCwxLjQ4YzAuNDMtMC45LDEuMzMtMS40OCwyLjMyLTEuNDljMS41NCwwLDIuNzksMS4xOSwyLjc2LDIuNjVsMC4wMSw0LjkxQzM0LjM3LDEzLjcsMzQuMjcsMTMuOCwzNC4xNSwxMy44MUMzNC4xNSwxMy44MSwzNC4xNSwxMy44MSwzNC4xNSwxMy44MXogTTQzLjc4LDEzLjU5YzAsMC4xMi0wLjEsMC4yMi0wLjIyLDAuMjJoLTEuMzNjLTAuMTIsMC0wLjIyLTAuMS0wLjIyLTAuMjJ2LTAuNzFDNDEuMzQsMTMuNiw0MC40LDE0LDM5LjQyLDE0Yy0yLjA3LDAtMy43NS0xLjc4LTMuNzUtMy45OXMxLjY5LTMuOTksMy43NS0zLjk5YzAuOTgsMCwxLjkyLDAuNDEsMi42LDEuMTJ2LTAuN2MwLTAuMTIsMC4xLTAuMjIsMC4yMi0wLjIyaDEuMzNjMC4xMS0wLjAxLDAuMjEsMC4wOCwwLjIyLDAuMmMwLDAuMDEsMCwwLjAxLDAsMC4wMlYxMy41OXogTTQ5LjkxLDE0Yy0wLjk4LDAtMS45Mi0wLjQxLTIuNi0xLjEydjMuNzhjMCwwLjEyLTAuMSwwLjIyLTAuMjIsMC4yMmgtMS4zM2MtMC4xMiwwLTAuMjItMC4xLTAuMjItMC4yMlY2LjQ1YzAtMC4xMiwwLjEtMC4yMSwwLjIyLTAuMjFoMS4zM2MwLjEyLDAsMC4yMiwwLjEsMC4yMiwwLjIydjAuN2MwLjY4LTAuNzIsMS42Mi0xLjEyLDIuNi0xLjEyYzIuMDcsMCwzLjc1LDEuNzcsMy43NSwzLjk4UzUxLjk4LDE0LDQ5LjkxLDE0eiBNNjMuMDksMTAuODdDNjIuNzIsMTIuNjUsNjEuMjIsMTQsNTkuNDMsMTRjLTAuOTgsMC0xLjkyLTAuNDEtMi42LTEuMTJ2MC43YzAsMC4xMi0wLjEsMC4yMi0wLjIyLDAuMjJoLTEuMzNjLTAuMTIsMC0wLjIyLTAuMS0wLjIyLTAuMjJWMy4zN2MwLTAuMTIsMC4xLTAuMjIsMC4yMi0wLjIyaDEuMzNjMC4xMiwwLDAuMjIsMC4xLDAuMjIsMC4yMnYzLjc4YzAuNjgtMC43MSwxLjYyLTEuMTIsMi42LTEuMTFjMS43OSwwLDMuMjksMS4zMywzLjY2LDMuMTJDNjMuMjEsOS43Myw2My4yMSwxMC4zMSw2My4wOSwxMC44N0w2My4wOSwxMC44N0w2My4wOSwxMC44N3ogTTY4LjI2LDE0LjAxYy0xLjksMC4wMS0zLjU1LTEuMjktMy45Ny0zLjE0Yy0wLjEyLTAuNTYtMC4xMi0xLjEzLDAtMS42OWMwLjQyLTEuODUsMi4wNy0zLjE1LDMuOTctMy4xNGMyLjI1LDAsNC4wNiwxLjc4LDQuMDYsMy45OVM3MC41LDE0LjAxLDY4LjI2LDE0LjAxTDY4LjI2LDE0LjAxeiBNNzkuMDksMTMuODFoLTEuNTNjLTAuMTIsMC0wLjIzLTAuMDYtMC4yOS0wLjE2bC0xLjM3LTIuMjhsLTEuMzcsMi4yOGMtMC4wNiwwLjEtMC4xNywwLjE2LTAuMjksMC4xNmgtMS41M2MtMC4wNCwwLTAuMDgtMC4wMS0wLjExLTAuMDNjLTAuMDktMC4wNi0wLjEyLTAuMTgtMC4wNi0wLjI3YzAsMCwwLDAsMCwwbDIuMzEtMy41bC0yLjI4LTMuNDdjLTAuMDItMC4wMy0wLjAzLTAuMDctMC4wMy0wLjExYzAtMC4xMSwwLjA5LTAuMiwwLjItMC4yaDEuNTNjMC4xMiwwLDAuMjMsMC4wNiwwLjI5LDAuMTZsMS4zNCwyLjI1bDEuMzQtMi4yNWMwLjA2LTAuMSwwLjE3LTAuMTYsMC4yOS0wLjE2aDEuNTNjMC4wNCwwLDAuMDgsMC4wMSwwLjExLDAuMDNjMC4wOSwwLjA2LDAuMTIsMC4xOCwwLjA2LDAuMjdjMCwwLDAsMCwwLDBMNzYuOTYsMTBsMi4zMSwzLjVjMC4wMiwwLjAzLDAuMDMsMC4wNywwLjAzLDAuMTFDNzkuMjksMTMuNzIsNzkuMiwxMy44MSw3OS4wOSwxMy44MUM3OS4wOSwxMy44MSw3OS4wOSwxMy44MSw3OS4wOSwxMy44MUw3OS4wOSwxMy44MXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAsMS4yMWMtNC44NywwLTguODEsMy45NS04LjgxLDguODFzMy45NSw4LjgxLDguODEsOC44MXM4LjgxLTMuOTUsOC44MS04LjgxQzE4LjgxLDUuMTUsMTQuODcsMS4yMSwxMCwxLjIxeiBNMTQuMTgsMTIuMTljLTEuODQsMS44NC00LjU1LDIuMi02LjM4LDIuMmMtMC42NywwLTEuMzQtMC4wNS0yLTAuMTVjMCwwLTAuOTctNS4zNywyLjA0LTguMzljMC43OS0wLjc5LDEuODYtMS4yMiwyLjk4LTEuMjJjMS4yMSwwLDIuMzcsMC40OSwzLjIzLDEuMzVDMTUuOCw3LjczLDE1Ljg1LDEwLjUsMTQuMTgsMTIuMTl6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTEwLDAuMDJjLTUuNTIsMC0xMCw0LjQ4LTEwLDEwczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMEMxOS45OSw0LjUsMTUuNTIsMC4wMiwxMCwwLjAyeiBNMTAsMTguODNjLTQuODcsMC04LjgxLTMuOTUtOC44MS04LjgxUzUuMTMsMS4yLDEwLDEuMnM4LjgxLDMuOTUsOC44MSw4LjgxQzE4LjgxLDE0Ljg5LDE0Ljg3LDE4LjgzLDEwLDE4LjgzeiIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNC4wNCw1Ljk4Yy0xLjc1LTEuNzUtNC41My0xLjgxLTYuMi0wLjE0QzQuODMsOC44Niw1LjgsMTQuMjMsNS44LDE0LjIzczUuMzcsMC45Nyw4LjM5LTIuMDRDMTUuODUsMTAuNSwxNS44LDcuNzMsMTQuMDQsNS45OHogTTExLjg4LDkuODdsLTAuODcsMS43OGwtMC44Ni0xLjc4TDguMzgsOS4wMWwxLjc3LTAuODZsMC44Ni0xLjc4bDAuODcsMS43OGwxLjc3LDAuODZMMTEuODgsOS44N3oiLz48cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjEzLjY1LDkuMDEgMTEuODgsOS44NyAxMS4wMSwxMS42NSAxMC4xNSw5Ljg3IDguMzgsOS4wMSAxMC4xNSw4LjE1IDExLjAxLDYuMzcgMTEuODgsOC4xNSAiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-position:0 0;background-size:65px 20px}.loader{display:block;margin:5px auto 0 auto;height:26px;width:26px;animation:rotate .6s infinite linear;border:4px solid #fff;border-right-color:rgba(255,255,255,.2);border-radius:50%}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}div.columns___wrap{display:-webkit-box;display:flex;max-width:100%;margin-top:117px;padding:0;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch}div.map___column{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 50%}div.map___wrapper{position:fixed!important;bottom:0;flex:1;position:relative;height:100%;height:calc(100% - 117px);overflow:hidden;width:inherit;width:50%}div.results___column{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 50%;flex-direction:column;background:#fff;z-index:1}div.grid___view>div.map___column{flex:0 0 0%;visibility:hidden}div.grid___view>div.map___column>div.map___wrapper{visibility:hidden}div.grid___view>div.results___column{flex:0 0 100%}@media only screen and (max-width :1200px){div.map___column{flex:0 0 50%}div.map___wrapper{width:50%}div.results___column{flex:0 0 50%;display:inherit}}@media only screen and (max-width :1199px){div.columns___wrap{margin-top:110px}div.map___column{flex:0 0 60%}div.map___wrapper{width:60%;height:calc(100% - 110px)}div.results___column{flex:0 0 40%;display:inherit}}@media only screen and (max-width :992px){div.columns___wrap{margin-top:100px}div.map___wrapper{height:calc(100% - 100px)}}@media only screen and (max-width :768px){div.columns___wrap{margin-top:100px}div.map___column{flex:0 0 100%}div.map___wrapper{width:100%;height:calc(100% - 100px)}div.results___column{display:none}div.results___grid___view{display:inherit}}@media only screen and (max-width :480px){div.results___grid___view{display:inherit}}@media only screen and (max-width :320px){div.map___column{flex:0 0 100%}div.map___wrapper{width:100%}div.results___column{display:none}div.results___grid___view{display:inherit}}ul.property___cards{display:-webkit-box;display:flex;max-width:100%;margin:0;padding:0;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;list-style:none}ul.property___cards>li{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 100%;list-style:none;padding:0 6px 12px}@media only screen and (min-width :768px){ul.property___cards>li{width:100%}}@media only screen and (min-width :992px){ul.property___cards>li{-webkit-box-flex:0;flex:0 0 100%}ul.public___property___card>li{-webkit-box-flex:0;flex:0 0 50%}}@media only screen and (min-width :1200px){ul.property___cards>li{-webkit-box-flex:0;flex:0 0 50%}ul.public___property___card>li{-webkit-box-flex:0;flex:0 0 33.333%}}@media only screen and (min-width :1840px){ul.property___cards>li{-webkit-box-flex:0;flex:0 0 33%}}@media only screen and (min-width :768px){div.grid___view>div.results___column ul.property___cards>li{-webkit-box-flex:0;flex:0 0 50%}}@media only screen and (min-width :992px){div.grid___view>div.results___column ul.property___cards>li{-webkit-box-flex:0;flex:0 0 33.333%}}@media only screen and (min-width :1200px){div.grid___view>div.results___column ul.property___cards>li{-webkit-box-flex:0;flex:0 0 33.333%}}@media only screen and (min-width :1400px){div.grid___view>div.results___column ul.property___cards>li{-webkit-box-flex:0;flex:0 0 25%}}ul.property___cards>li div.property___card{position:relative;cursor:pointer;color:#333;transition:box-shadow .3s;border:1px solid rgba(33,33,33,.1);background-color:#fff;overflow:hidden;border-radius:.6rem}ul.property___cards>.listing_container_highlight div.property___card{text-decoration:none;border:1px solid #0080ff;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}ul.property___cards>li div.property___card:hover{text-decoration:none;border:1px solid #0080ff;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}ul.property___cards>li div.property___card a{color:#333}ul.property___cards>li div.property___card a:hover{text-decoration:none}ul.property___cards>li div.photo___wrap{width:100%;height:0;padding-bottom:60%;overflow:hidden;position:relative;background-color:#999;background-size:cover;background-position:center;background-repeat:no-repeat}ul.property___cards>li div.photo___wrap img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;color:transparent;vertical-align:middle}ul.property___cards>li div.property___details{position:relative;padding:8px}img.wide-ad{display:block;float:none;margin:20px auto}img.sq-ad{display:block;float:none;margin:20px auto}@media only screen and (max-width :768px){img.wide-ad{display:none}}@media only screen and (min-width :768px){img.sq-ad{display:none}}ul.property___cards>li div.advert___card{position:relative;display:block;width:100%;min-height:275px;overflow:hidden;background-color:#f7f7f7}ul.property___cards>li div.advert___container{width:300px;height:250px;overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}div.map-advert-wrap{display:block}div.map-advert-wrap img.wide-ad{display:block;float:none;margin:20px auto}div.map-advert-wrap img.sq-ad{display:block;float:none;margin:20px auto}@media only screen and (min-width :1460px){div.map-advert-wrap img.wide-ad-map{display:inherit;float:none;margin:20px auto}div.map-advert-wrap img.sq-ad-map{display:none}}@media only screen and (max-width :1459px){div.map-advert-wrap img.wide-ad-map{display:none}div.map-advert-wrap img.sq-ad-map{display:inherit;float:none;margin:20px auto}}div.new___openhouse___wrap{position:absolute;z-index:1;padding:0;margin:0;display:flex;align-items:center;top:8px;left:8px;width:95%}div.new___label{background:rgba(0,0,0,.7);color:#fff;font-size:10.5px;font-weight:400;margin-right:4px;padding:2px 4px;border-radius:4px;line-height:1.5;white-space:nowrap}div.openhouse___label{background:rgba(0,0,0,.7);color:#fff;font-size:10.5px;font-weight:400;padding:2px 4px;border-radius:4px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.empty___state___wrap{padding:20px;margin:0 auto;max-width:800px}div.empty___state___wrap div.empty___state___content{padding:20px;border:1px solid #ccc;background:#f5f5f5;border-radius:6px;text-align:center}div.empty___state___wrap div.empty___state___content h2{margin-bottom:10px;font-size:28px}div.empty___state___wrap div.empty___state___content p{margin-bottom:0}.listing___details{line-height:1.2}.list___price{display:inline-block;font-size:20px;font-weight:700}.listing___agent{font-size:11px}.truncate{display:table;table-layout:fixed;width:100%;white-space:nowrap;position:relative}.truncate>span{display:table-cell;overflow:hidden;text-overflow:ellipsis}div.mls___number{position:absolute;right:0;margin:0 8px 8px 0;padding-left:80px;width:inherit;font-size:11px;bottom:0;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%)}div.map-search-footer-wrapper{padding:0;margin:0}div.map-search-footer-wrapper>div.container-fluid,footer>div.container-fluid{width:100%;max-width:1170px}div.inline-criteria{margin:0;padding:0}div.criteria-wrap{padding:1em 8px}div.inline-criteria h2{margin-bottom:10px;font-size:1.4em;font-family:Montserrat,sans-serif;font-weight:600}div.inline-criteria div.sub___header{display:flex;align-items:center!important}div.inline-criteria div.form-inline{margin-left:auto}div.inline-criteria div.form-group .form-control{display:inline-block;width:inherit}div.inline-criteria div.form-inline .form-group i{display:inline-block;vertical-align:middle;font-size:1.4em}@media only screen and (max-width :1199px){div.inline-criteria div.form-inline .form-group i,div.inline-criteria div.form-inline .form-group span{display:none}}div.mobile-toggle-wrap{background:#0080ff;position:fixed;bottom:0;z-index:1;width:100%;text-align:center;padding:10px 0}div.mobile-toggle-wrap .toggle-btn-grid-view,div.mobile-toggle-wrap .toggle-btn-map-view{color:#fff;border:none;font-size:14px}#paginator-wrap{margin:0;padding:0;text-align:center}#paginator-wrap ul.pagination{float:none;display:inline-block;padding:0;margin:20px auto;border-radius:4px}#paginator-wrap ul.pagination li.view-results{margin:5px 10px 0;padding:3px 0 0;font:400 1.1rem 'Open Sans',sans-serif}#paginator-wrap .pagination-lg>li:first-child>a,#paginator-wrap .pagination-lg>li:last-child>a{border:none;border-radius:none}#paginator-wrap ul.pagination a:active,#paginator-wrap ul.pagination a:hover{background-color:transparent;color:inherit}#flexcontainer{display:-webkit-flex;display:flex;position:relative}#search_container{-webkit-flex:1;flex:1}#search_container #map_container{margin:0;padding:0}#map-instruct{z-index:1500;float:left;width:100%;margin:0;padding:10px 0;background:#fff}#map-instruct .map-tools-hed{display:inline-block;float:left;margin:0;padding:2px 6px;font-weight:700;color:#333}#map-instruct .map-tools-hed span{font-size:1.5em;font-family:Arial,Helvetica;font-weight:700;color:#497fb5}#map-instruct-reports{float:left;list-style:none;width:840px;margin:0;padding:10px 0;color:#333;background:#fff}#map-instruct-reports li{float:left;list-style:none}#map-instruct-reports a{display:inline-block;margin:0;padding:4px 10px;color:#fff;font-weight:700;border:1px solid #bbbfc3;-moz-border-radius:18px;-webkit-border-radius:18px;background:#5383a6;background:-webkit-gradient(linear,0 0,0 100%,from(#abd1ff),to(#5383a6));background:-moz-linear-gradient(top,#abd1ff,#5383a6);-moz-box-shadow:0 1px 3px rgba(0,0,0,.9);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.9);text-shadow:0 -1px 0 #000}#map-instruct-reports a:hover{text-decoration:none}#map-instruct-reports a:active{position:relative;top:1px}#map-instruct-reports #map_layers{margin:0;padding:4px 0 0}#street_view{color:#fff1a8;text-shadow:0 -1px 0 #000}#location-bar{margin:2px;padding:5px;position:relative;float:right;z-index:10000;border:1px solid #455c7f;-moz-border-radius:6px;-webkit-border-radius:6px;background-color:#e0ecff}#location-bar input[type=text]{width:270px;font-style:italic;color:gray}#mapdiv{border:0;width:inherit}#map_notification .too-many-header{color:#f58220}#map_notification a{color:#b4e4ff}#CountMessage{position:absolute;margin:10px 10px 0 0;top:0;right:0;background:rgba(0,0,0,.5);z-index:900;height:40px;padding:10px;text-align:center;color:#fff}#CountMessage a{color:#dbf1fd;border:1px solid #dbf1fd;border-radius:1rem;padding:.1rem .4rem;font-size:11px;background:#0b67ff}#search_filters{float:left;width:960px;margin:0;padding:0}#search_filters ul{float:left;list-style:none;margin:0;padding:10px 10px 0}#search_filters li{float:left;margin:0;padding:0;font:bold 1em Arial,Helvetica,sans-serif;line-height:2em}#search_filters li.filters{margin:0 20px 0 0;font-weight:700}#search_filters li.price{margin:0 15px 0 0}#search_filters li.proptype{margin:0 15px 0 0}#search_filters li.openhouse{margin:0 15px 0 0}#search_filters li.options{float:right}#df #results_options{float:left;width:260px;margin:0;padding:0 5px 0 0}#action_search_count{color:#c00}#results{position:relative}#results-spin-wrap{display:none;background-color:rgba(0,0,0,.5);position:fixed;width:50%;top:0;right:0;z-index:10;height:100%;overflow:hidden}.results___grid___view #results-spin-wrap{width:100%}@media only screen and (max-width :1199px){#results-spin-wrap{width:40%}}div.message-wrap{width:180px;height:40px;overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;padding:10px 20px 20px;background:#fff;border-radius:8px;text-align:right;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}.sidebar-load{display:inline-block;vertical-align:middle;margin:0 6px 4px 0;height:10px;width:10px;animation:rotate .6s infinite linear;border:2px solid #999;border-right-color:rgba(255,255,255,.8);border-radius:50%}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}ul.pagination li.view-results{padding-top:0}#map-key{display:none}#results .instruct-wrap{float:left;width:235px;margin:0;padding:10px;border:1px solid #f1edd0;border-top:0;background-color:#ffc}#results .instruct-top{background-image:url('/images/reports/top-instruct.png');background-repeat:no-repeat;height:22px}#results_top_ul{list-style:none;padding:0;margin:0;color:#4d4d4d}#results_top_ul li{float:left;padding:5px;padding-right:10px;vertical-align:middle;line-height:25px}.listing_container{float:left;width:100%;margin-bottom:8px;padding:0;background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2);cursor:pointer;position:relative}.listing-wrapper-table{display:table}.listing-wrapper-row{display:table-row}.listing-wrapper-cell{display:table-cell;width:240px}.aligned-top{vertical-align:top}p.inline_listprice{margin:0 0 4px;padding:0;font-weight:700}ul.inline_data{float:left;list-style:none;margin:0;padding:0}ul.inline_data li{float:left;width:80px;white-space:nowrap;overflow:hidden}ul.inline_data li.full_line{float:left;width:165px;white-space:nowrap;overflow:hidden}div.inline_picture{float:left;text-align:left;vertical-align:top;border:1px solid red}div.inline_picture .lstng_im{width:100%;height:auto}div.inline_info{float:left;padding:10px}p.status{margin:0;padding:0;font-size:10px;color:#666;line-height:1}p.status .status-1{color:#1f8e48;vertical-align:middle}p.status .status-3{color:#f6cd4a;vertical-align:middle}p.status .status-7{color:#fc6620;vertical-align:middle}p.status .status-8{color:#d52a36;vertical-align:middle}p.status .status-4{color:#da4f8e;vertical-align:middle}p.status .status-5{color:#4db5da;vertical-align:middle}p.status .status-6{color:#6c5894;vertical-align:middle}p.status .status-12{color:#000;vertical-align:middle}div.list-info-content{margin-bottom:4px;line-height:1.2em}.inline_agent,.inline_brokerage{width:220px;margin:0;padding:0;font-size:.8em;line-height:1.5em;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.listing-container-handheld{display:none}.listing-container-handheld .inline_agent,.listing-container-handheld .inline_brokerage{width:100%;color:#fff}.listing-container-handheld .listing-address{width:145px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;margin:0}.listing-container-handheld .listing-address-csz{width:145px;padding:0;margin:0}.listing-container-handheld .listings-info-right-col p{clear:both;margin:0;padding:0}.bal_image{float:left;display:block;margin-right:10px;width:65px}.bal_data{float:left;width:180px}.ul_map_results{padding:0;margin:0;color:#4d4d4d;list-style:none}.ul_map_results li{float:left;margin-right:5px}#map-paging{float:left;width:265px;height:80px;margin:0;padding:0}#list-view-button{margin:0;padding:4px 4px 4px 24px;border:1px solid #ccc;font:bold 1em helvetica,arial,sans-serif;background:#e0ecff url('/images/mapping/list-view-bg.png') no-repeat 3px 50%;-moz-border-radius:4px;-webkit-border-radius:4px}#pagination-wrap{float:left;width:255px;margin:10px 0;padding:0 0 8px}#pagination-wrap ul.pagination{float:none;margin:0;padding:0}#map-paging ul.pagination li{margin:0 3px!important}#map-paging ul.pagination .inactive,#map-paging ul.pagination li a{padding:0!important}#map-how-to{float:left;width:225px;margin:25px 0 0;padding:6px;background:#eaf4fd;border:1px solid #c0d4ea}#map-how-to .how-to-point{display:block;float:left;margin-top:-26px}#map-how-to h2{clear:left;color:#1364cf;font-size:1.4em}.map-instruct-define{float:left;width:225px;margin:6px 0 0;padding:0;font-size:.9em}.map-instruct-define dt{float:right;width:175px;margin:0;padding:0;font-weight:700}.map-instruct-define dd{margin:0 0 0 50px;padding:0}.map-instruct-define dd p{margin:0 0 6px;padding:0}.map-instruct-define dd.map-instruct-img{margin:0}.map-instruct-define dd.map-instruct-img img{float:left;margin:0 8px 0 0;padding:6px;border:1px solid #c0d4ea;background:#fff}.add-remove-sm{margin:0;padding:0}.add-remove-sm a{margin:0 6px 0 0;padding:2px 0 2px 22px;background:url('/images/site/sprite-icon.png') no-repeat 0 -1011px;border:none}.property-overview-popup{font-family:'Open Sans',sans-serif;font-size:12px;background-color:#fff;cursor:pointer}.mapboxgl-popup-content,.olPopupContent{overflow:hidden;-webkit-filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));width:180px;display:-webkit-flex;display:flex}.ol-popup-closer{text-decoration:none;position:absolute;top:0;right:0;z-index:5;margin:3px 6px 0 0;color:#fff;cursor:pointer}.ol-popup-closer:after{font-family:urevetica;font-style:normal;font-size:14px;width:1em;height:1em;content:'\e01e';vertical-align:middle}.popup-img{width:100%;height:0;padding-bottom:50%;overflow:hidden;position:relative;background-color:#999;background-size:cover;background-position:center;background-repeat:no-repeat}.popup-img>img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;color:transparent;vertical-align:middle}.popup-info{width:100%;position:relative;padding:6px}.popup-anchor-top-left,.popup-anchor-top-right{-webkit-flex-direction:column;flex-direction:column}.popup-anchor-bottom-left,.popup-anchor-bottom-right{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.popup-tip{width:0;height:0;border:14px solid transparent;z-index:1}.popup-anchor-top-left .popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#fff}.popup-anchor-top-right .popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.popup-anchor-bottom-left .popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.popup-anchor-bottom-right .popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.listing___agent___public___map{font-size:10px}.openhouse-info{padding:2px;margin-bottom:6px;border:1px solid #c90;text-align:center;background:#fc0;font-size:12px;line-height:1.2em}div.thumb___justlisted___label{position:absolute;z-index:1;font-size:11px;padding:2px 6px;margin:0;top:5px;left:6px;border-radius:4px;background:rgba(0,0,0,.7);color:#fff;line-height:1.5}div.thumb___openhouse___label{background:#0080ff;padding:2px 6px;color:#fff;font-size:10px;text-align:center}#map-layers-wrap{float:left;width:688px;border:1px solid #bde1ff;background:#e0ecff url('/images/mapping/map-layers-wrap-bg.png') repeat-x top left;margin:0 6px 8px;padding:4px}#map-layers-wrap .map-layers-title{float:left;margin:0 10px 0 0;font-weight:700;color:#4b72a6}#map-layers-wrap .map-layers-title img{float:none;vertical-align:middle;margin-right:6px}#map_layers{float:left;margin:0;padding:4px 0 0;font-size:.8em}#map_layers input[type=checkbox]{display:none}#map_layers div.layer_picker_container{float:left;margin-right:.25rem;cursor:pointer}#map_layers div.layer_picker_container span{color:#0080ff;background:#fff;border-radius:1rem;vertical-align:middle;font-size:11px;font-weight:700;padding:.1rem .4rem;border:1px solid #0080ff}#map_layers input[type=checkbox]:checked~span{background:#0080ff;color:#fff}.olFramedCloudPopupContent{overflow-x:hidden!important}.olControlPanZoomBar{z-index:1200!important}#mapCustomControls{left:30px}@media only screen and (max-width:767px){#search_container{display:none}}@media only screen and (max-width:500px){.listing_container .listing-container-desktop{display:none}.listing_container .listing-container-handheld{display:block}}#map-view-options{position:absolute;bottom:67px;left:15px;z-index:10000;border:1px solid #bbb}#map-view-options img{display:block;width:35px}#action_search_count{font-family:Montserrat;font-weight:600;font-size:1.2em;color:#980d1d}.jump-to{font-weight:700;padding:2px 0 2px 20px;background:url('/images/site/sprite-icon.png') no-repeat 0 -730px}#map_display_link i{font-size:18px;vertical-align:middle}#map_display_link:hover{text-decoration:none}#jquery_ui_map_div div.mapboxgl-popup-content{border-radius:0;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:0;pointer-events:auto}#jquery_ui_map_div div.mapboxgl-popup-content .popup-tip{display:none}img.button-close{width:24px;height:24px;cursor:pointer}#limit-selector li,#page-selector li{float:none!important}#save-search-form-wrap{position:relative;margin:0;padding:0;width:570px}.map___marker{padding:.4em .6em;border-radius:1em;box-shadow:0 .2em .5em rgba(0,0,0,.3);color:#fff;position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:.9em;font-weight:500;cursor:pointer}.map___marker:after{position:absolute;content:"";height:8px;width:8px;top:80%;left:50%;transform:translate(-50%) rotate(45deg)}.open___house:before{content:'OPEN';position:absolute;left:50%;transform:translate(-50%,-80%);z-index:10;font-size:.75em;background:#000;padding:.1em .3em;border-radius:.2rem;line-height:1.5em}.map___marker:hover,.map___marker:hover:after{background:#fff;color:#000;text-shadow:none}.open___house:hover:before{color:#fff}.listing___uc{color:#333}.listing___active,.listing___active:after{background:#198754}.listing___default,.listing___default:after{background:#198754}.listing___backup,.listing___backup:after{background:#fc6620}.listing___uc,.listing___uc:after{background:#ffc107}.listing___withdrawn,.listing___withdrawn:after{background:#da4f8e}.listing___offmarket,.listing___offmarket:after{background:#0dcaf0}.listing___expired,.listing___expired:after{background:#712cf9}.listing___sold,.listing___sold:after{background:#dc3545}.listing___canceled,.listing___canceled:after{background:#666}#searchCriteria{float:left;width:100%;margin:6px 0 0;padding:0;color:#000;font-family:Montserrat;font-weight:600}#state-warning{float:left;width:797px;margin:6px 0 4px;padding:6px;background:#ffc;border:1px solid #f1edd0}#state-warning p{margin:0;padding:0 0 0 20px;background:url('/images/site/exclamation.png') no-repeat 0 50%}.search-section{margin:0;padding:0}#view-search-type{float:left;width:100%;margin:0;padding:0}#view-search-type #search-tools-head{float:right;white-space:nowrap}.search-link{white-space:nowrap}#save_defaults{float:right;margin:0;padding:0}#save_defaults a{color:#333;text-decoration:none;margin:0;padding:0 0 0 14px;background:url('/site/img/common/searches_mini_sprite.png') no-repeat 0 -2px}#save_defaults a:hover{color:green;text-decoration:none;background:url('/site/img/common/searches_mini_sprite.png') no-repeat 0 -16px}#clear_defaults{float:right;margin:0 4px 0 0;padding:0 8px 0 0;border-right:1px solid #333}#clear_defaults a{color:#333;text-decoration:none;margin:0;padding:0 0 0 14px;background:url('/site/img/common/searches_mini_sprite.png') no-repeat 0 -31px}#clear_defaults a:hover{color:#0664ca;text-decoration:none;background:url('/site/img/common/searches_mini_sprite.png') no-repeat 0 -45px}.search{float:left;width:790px;display:flex;flex-direction:column!important;margin:1em 0 0;padding:0}.search input[type=text],.search select,.yui-skin-sam{width:100%}.search .head{margin:0;padding:5px 10px;letter-spacing:-.05em;color:#6f9836;background:#f0fbe1;text-align:left}div.search-section div.search div.column___one{display:grid;grid-template-columns:1fr;grid-gap:0}div.search-section div.search div.column___two{grid-template-columns:1fr 1fr;grid-gap:0}div.search-section div.search div.hidden-search-field{display:none}div.selection___wrap{display:flex;flex-direction:column;padding:1em;border-bottom:1px solid #eef2f7}div.column___one>div.selection___wrap:nth-child(odd){background:#fafbfe}div.column___two>div.selection___wrap:nth-child(odd){background:inherit}div.column___two>div.selection___wrap:nth-child(4n+1),div.column___two>div.selection___wrap:nth-child(4n+2){background:#fafbfe}.search .row-additional{padding-top:20px}.search .alt{background:url('/site/img/common/search-row-bg.gif') repeat top left;border-bottom:1px solid #e7e7e7}.search .row ul{float:left;width:100%;margin:0;padding:0;list-style:none}.search .row-two ul{margin:0}.search div .title,.search ul .title{margin:0;padding:0;font-family:Montserrat;font-weight:600;font-size:1.2em;white-space:nowrap}.search ul .title-two{width:auto;white-space:nowrap;margin:0;padding:0}.search ul .logic{float:right;margin:0;padding:0;width:330px;font:normal .8em "Lucida Grande",verdana,sans-serif;line-height:2.5em}.search ul .logic-two{float:left;margin:0 0 0 2px;padding:0;width:auto!important}.search ul .logic input[type=radio]{display:inline-block;margin:0 2px 0 0;padding:0;border:none}.search li.logic label{display:block;float:left;margin:0 4px 0 0;padding:0;color:#666}.search ul .logic-two label{font-size:.9em}.search ul .selection{margin:0;padding:0}.search ul .selection input[type=radio]{margin:0 2px;height:inherit}.search ul .selection input[type=checkbox]{height:inherit}.sm-txt{font-size:.8em}.search ul .selection-two{float:left;width:400px!important;margin:0;padding:0}.search li.selection span.checkbox-items{display:block;float:left;font:normal .8em tahoma,sans-serif;color:#666;white-space:nowrap}#floor_details_baths_div input,#floor_details_rooms_div input{width:1.8em;margin:0;padding:2px 0;text-align:center;font-family:inherit;font-size:85%}#floor_details_baths_div table,#floor_details_rooms_div table{width:100%;margin:0;padding:0;border-collapse:collapse;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#floor_details_baths_div th,#floor_details_rooms_div th{margin:0;padding:4px 0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;color:#333;font-weight:700;text-align:center;background:#e6ecf6}#floor_details_baths_div td,#floor_details_rooms_div td{margin:0;padding:4px 0;text-align:center;border-right:1px solid #ccc;border-bottom:1px solid #ccc}#floor_details_baths_div tr,#floor_details_rooms_div tr{background:#fff}#floor_details_baths_div .floor-odd,#floor_details_rooms_div .floor-odd{background:#f2f2f2}.search .error span{padding-left:16px;color:#a81f09;font-weight:700;background:url('/site/img/common/exclamation.gif') no-repeat 0 50%;float:right}.date-tools-link{position:relative;vertical-align:middle;margin-left:5px;cursor:pointer}.date-tools{display:none}.date-wrap{float:left;margin:0;padding:0}.date-wrap-tools-img{display:block;float:left;margin:6px 0 0;padding:0}.date-tools-wrap{width:200px;text-align:center}.date-tools-wrap dl{margin:0;padding:0}.date-tools-wrap dl dt{margin:0;padding:0;font-weight:700;text-align:center}.date-tools-wrap dl dd{margin:0;padding:0;text-align:center}.calendar-clear a{display:block;margin:0;padding:2px;color:#fff;font-weight:700;background:#6694e3}.calendar-clear a:hover{color:#fff;font-weight:700;background:#c00;text-decoration:none}a.year-built{cursor:pointer}a.year-built:hover{text-decoration:none}a.year-built .icon-info-circle{font-size:1.2em;vertical-align:middle}.days-back{font-size:.8em;width:22px}.calendarmenu{position:absolute}#calendarcontainer{padding:10px}.separator{display:flex;flex-direction:row;align-items:center;margin:3em 0 0;padding:0 0 1em;border-bottom:1px solid #ccc}.separator h2{margin:0;font-family:Montserrat;font-weight:600;font-size:1.8em;color:#1cba93}.separator ul{list-style:none;margin-left:auto;padding:0;font:normal .8em verdana,sans-serif;color:#999}.yui-skin-sam .yui-ac{position:relative}.yui-skin-sam .yui-ac-input{position:static;width:100%}.yui-skin-sam .yui-ac-container{position:absolute;top:1.6em;width:100%}.yui-skin-sam .yui-ac-content{position:absolute;width:100%;border:1px solid grey;background:#fff;overflow:hidden;z-index:9050}.yui-skin-sam .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.1;opacity:.1;z-index:9049}.yui-skin-sam .yui-ac-content ul{margin:0;padding:0;width:100%}.yui-skin-sam .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap}.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{background:#b3d4ff}.yui-skin-sam .yui-ac-content li.yui-ac-highlight{background:#426fd9;color:#fff}.input-error{background:#fce36f}#jquery_ui_drive_time_location{width:85%}div.driveTimeSearchInput p img{display:block;float:right;margin:0;width:100px;height:auto}div.driveTimeSearchInput ul{list-style:none;padding:0;margin:0 -10px;display:flex;flex-flow:wrap;justify-content:space-between}div.driveTimeSearchInput ul li{margin:0 0 0 10px;padding:0 30px 0 0;flex:1 1 180px;position:relative}div.driveTimeSearchInput ul li:last-of-type{margin-left:-10px;padding-right:15px}#jquery_ui_drive_time_minute{width:242px!important;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-size:22px 30px;background-position:right center;padding-right:30px;background-color:#fff;background-image:url('/site/img/common/select-down-arrow.svg')}#jquery_ui_drive_time_travel_time{width:242px!important;font-family:'Open Sans'}#save_search_dlg .bd{overflow:auto}#seach_name_complete{width:300px;height:70px}#search_name_container .yui-ac-content{max-height:70px;overflow:auto;overflow-x:hidden}#info-window{display:none;margin:6px 0;padding:4px;background:#a7ca4a;font-weight:700;font-size:1.2em;color:#587210;text-align:center;border:1px solid #587210;border-left:none;border-right:none;clear:both}#search-info-container{float:left;width:750px;margin:10px 0 0 10px;padding:0}#search-info{float:left;width:330px;margin:0;padding:10px;background:#d5d5d5 url('/site/img/common/customize-edit-bg.gif') repeat-x top left}#search-info dl{margin:0;padding:0}#search-info dt{margin:0;padding:0;font-weight:700}#search-info dd{margin:0;padding:0}#search-edit-container{float:left;width:752px;margin:10px 0 10px 10px;padding:0}#search-name-contain{float:left}#search-default-contain{float:right}#market_summary_table th{padding-right:20px}#market_summary_table td{padding-right:20px}.invite_list{clear:left;margin:0;padding:3px;width:470px;height:125px;overflow:auto;background-color:#fff;border:#ccc solid 1px}.invite_list table{width:448px;margin:4px 0 4px 4px}.invite_list table tr td{padding:4px 0;border-bottom:1px solid #ccc}.invite_list table tr td.last{width:175px}.invite_buttons{text-align:center;margin-top:15px}.invite_buttons{text-align:center;margin-top:15px}.email_box_status{color:#c00}.agent-image{height:75px}#roster-search-wrap{float:left;margin:0;padding:0}#roster-search-wrap .left-col{float:left;width:70%}#roster-search-wrap .right-col{float:right;width:20%}#realtor-group{position:absolute;width:300px;height:300px;margin:-18px -10px 0 0;right:0}.show-grid{margin-bottom:15px;border-bottom:1px solid #000}.realtor-value-campaign{display:block}.realtor-value-campaign img{width:100%;height:auto}.realtor-value-campaign p{padding:10px 20px;background-color:#f6f6f6;color:#333;text-align:right}a.realtor-value-campaign{color:#fff;font-weight:700}.realtor-search-wrap{padding:20px}@media screen and (max-width:768px){.realtor-search-wrap{padding:inherit}}.realtor-crteria{padding-bottom:20px}.realtor-crteria span{font-size:16px}.advert-padding{padding:10px;background-color:#f1f4f5}.realtor-search table{margin-bottom:20px;padding:20px;border-collapse:collapse;width:100%}#roster-search-wrap .realtor-search table td{padding:10px}#roster-search-wrap .left-col h2{margin:0;padding:0;color:#333}.learn-more-wrap{clear:both;text-align:center;width:100%}#learn-more{display:inline-block;margin:0 auto;padding:10px 30px;color:#fff;background:#0080ff;border-radius:4px;border:none;cursor:pointer;text-align:center}#roster-search-wrap .bullet-point-first{margin:0;padding:0;counter-reset:bullet-point-counter}#roster-search-wrap .bullet-point-first dt:before{content:counter(bullet-point-counter) ". ";counter-increment:bullet-point-counter;position:absolute;left:0;top:0;font:300 26px/1 'Open Sans';color:#00548e}#roster-search-wrap .bullet-point-first dt{position:relative;margin:0 0 10px;padding:0 0 0 50px;font-weight:300;color:#06f;font-size:26px}#roster-search-wrap .bullet-point-first dd{margin:0 0 20px;padding:0 0 0 50px}#roster-search-wrap .bullet-point-second{margin:0;padding:0;counter-reset:bullet-point-counter 5}#roster-search-wrap .bullet-point-second dt:before{content:counter(bullet-point-counter) ". ";counter-increment:bullet-point-counter;position:absolute;left:0;top:0;font:300 26px/1 'Open Sans';color:#00548e}#roster-search-wrap .bullet-point-second dt{position:relative;margin:0 0 10px;padding:0 0 0 50px;font-weight:300;color:#06f;font-size:26px}#roster-search-wrap .bullet-point-second dd{margin:0 0 20px;padding:0 0 0 50px}#roster-search-wrap .bullet-point dd.icon-img{margin:0}#roster-search-wrap .bullet-point dd.icon-img img{float:left;margin:0;padding:0}.realtor-intro{font-size:18px;line-height:1.5em;margin:0 0 20px;padding:0}#roster-search-wrap .realtor-search-decor{float:right;width:320px;margin:10px 0 0;padding:20px 0 0 20px;background:url('/images/site/realtor-decor-bg.png') repeat top left}#roster-search-wrap .realtor-search-drop-shadow{float:left;width:332px;margin:0;padding:0 0 12px;background:url('/images/site/realtor-drop-shadow.gif') no-repeat bottom right}#roster-search-wrap .realtor-search{margin:0 0 40px;padding:20px;border-bottom:1px solid #a3b0b5;background:#f1f4f5}#roster-search-wrap .gutter{width:241px;margin:0;padding:20px 43px 20px 44px;border:1px solid #fff}#roster-search-wrap .col-b h1{margin:0 0 10px;padding:0;color:#1b6da7}#roster-search-wrap span.registered{vertical-align:baseline;font-size:.7em;position:relative;top:-.3em;color:inherit}#roster-search-wrap table span{font-weight:700;font-size:1.1em;color:#333}.olControlPanZoomBar{z-index:1200!important}#roster-search-wrap .agent-search-field{width:100%;margin:0;padding:8px;font-family:inherit;font-size:1em;color:#0c2141;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#areaworked_container{margin:0 0 10px}#agtlang{margin:0 0 10px}#roster-search-wrap .eg{font:normal .8em "Lucida Grande",verdana,sans-serif;color:#333}#areaworked_container_input,#areaworked_container_panel_content,.panelFoot{font-size:.8em}#roster-search-wrap .panelBody ul li{width:200px}.jump-to-dates{text-align:center;font-weight:700;line-height:1.75;padding:20px 0}.clear_calendar_container{position:relative}.clear_calendar_off{position:absolute;margin:8px -18px;color:#d9534f;font-size:1.2em}a.cross___prop___button___wrap___select___all{display:inline-block;margin-top:8px;background-color:#0080ff;padding:4px 20px;border-radius:20px;color:#fff;font-weight:700;box-shadow:0 0 0 transparent;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}a.cross___prop___button___wrap___select___all:hover{text-decoration:none}#cross___prop___button___wrap{display:flex;align-items:center;justify-content:center;width:100%;margin:10px 0;padding:0}#cross___prop___button___wrap label{flex:1;float:left;display:inline-block;position:relative;width:32%;margin-right:.8em;font-size:14px;font-weight:700;color:#333;background-color:rgba(0,128,255,.08);border-radius:6px;text-align:center;box-shadow:0 0 0 transparent;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}#cross___prop___button___wrap label span{display:block;padding:6px 10px}#cross___prop___button___wrap label:last-child{float:right;margin-right:0}#cross___prop___button___wrap i{font-size:2.2em;display:block;text-align:center;padding:14px 0;background-color:rgba(0,0,0,.05);border-top-left-radius:6px;border-top-right-radius:6px}#cross___prop___button___wrap label:hover{box-shadow:0 0 10px rgba(0,0,0,.3)}#cross___prop___button___wrap input[type=checkbox]{display:none}#cross___prop___button___wrap input[type=checkbox]:checked+label{background-color:#0080ff;color:#fff;cursor:pointer}#cross___prop___button___wrap input[type=checkbox]:checked+label i{color:#fff!important;-webkit-transition:none;-o-transition:none;transition:none}#weekly-alert-row p{margin-top:0}ul.weekly___alert___options{list-style:none;padding:0;margin:0;display:flex;flex-wrap:nowrap;justify-content:center}ul.weekly___alert___options li{display:flex;flex:1 1 auto;margin:0;padding:0}ul.weekly___alert___options li label{flex:1 1 auto;margin:0 0 0 -1px;padding:0;border:1px solid #ccc;border-left-width:0;text-align:center;line-height:3;font-weight:700;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}ul.weekly___alert___options li label.first{border-left-width:1px;border-top-left-radius:6px;border-bottom-left-radius:6px}ul.weekly___alert___options li label.last{border-top-right-radius:6px;border-bottom-right-radius:6px}ul.weekly___alert___options li label:hover{color:#4485ee}ul.weekly___alert___options li input[type=radio]{display:none}ul.weekly___alert___options li input[type=radio]:checked+label{border-color:#71ca58!important;background-color:#71ca58;color:#fff;cursor:default}div.metis___dropdown___fluid{width:100%}div.metis___dropdown___fluid .jsInput{width:100%;background:green!important;height:inherit!important;border:none!important;background:0 0!important;position:relative}div.metis___dropdown___fluid .jsInput .input_container{float:none;width:100%;height:inherit}div.metis___dropdown___fluid .jsInput input{display:block;width:100%!important;height:31px;padding:6px 8px!important;font-size:12px;line-height:1.42857143;border-radius:6px!important;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px!important;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0/8%);box-shadow:inset 0 1px 1px rgb(0 0 0/8%);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}div.metis___dropdown___fluid .jsInput input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}div.metis___dropdown___fluid .jsInput .clear_area_off{position:absolute;right:0;top:0;z-index:10;margin:0 60px 0 0;width:20px;height:30px}div.metis___dropdown___fluid .jsInput .clear_area_on{position:absolute;right:0;top:0;z-index:10;display:flex;justify-content:flex-end!important;align-items:center!important;margin:1px 30px 0 0;padding:0 .8em 0 0;width:60px;height:calc(100% - 2px)!important;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 35%,#fff 100%)}div.metis___dropdown___fluid .jsInput .clear_area_on:after{font-family:urevetica;font-size:16px;content:"\e041";color:#d9534f}div.metis___dropdown___fluid .jsInput .open_area{position:absolute;right:0;top:0;z-index:10;display:flex;justify-content:center!important;align-items:center!important;margin:1px 1px 0 0;width:30px;height:calc(100% - 2px)!important;border-top-right-radius:6px;border-bottom-right-radius:6px;background:#fff;background-color:#f2f2f2}div.metis___dropdown___fluid .jsInput .open_area:after{font-family:urevetica;font-size:20px;content:"\e012";color:#333}div.metis___dropdown___fluid div.showPanel{padding:0!important;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgb(140 152 164/25%);border-radius:.5em}div.position___relative{position:relative}div.width___100{width:100%}div.search-section div.search div.column___one div.metis___dropdown___fluid div.showPanel,div.search-section div.search div.column___two div.metis___dropdown___fluid div.showPanel{width:100%!important}div.metis___dropdown___fluid div.showPanel div.panelFoot,div.metis___dropdown___fluid div.showPanel div.panelFoot div,div.metis___dropdown___fluid div.showPanel div.panelFoot div a{border-radius:6px}div.metis___dropdown___fluid div.showPanel div.panelFoot a{padding:.8em;font:bold .9em 'Open Sans',sans-serif!important;text-transform:uppercase;border:3px solid #fff}div.metis___dropdown___fluid div.showPanel div.panelFoot a:hover{background-color:#0080ff;border-radius:6px}div.metis___dropdown___fluid div.showPanel div.panelBody{width:100%!important;padding:.5em!important}div.metis___dropdown___fluid div.showPanel div.panelBody ul{width:100%!important;display:grid}div.search-section div.search div.column___one div.metis___dropdown___fluid div.showPanel div.panelBody ul{grid-template-columns:1fr 1fr 1fr 1fr 1fr!important;grid-column-gap:.2em;grid-row-gap:.2em}div.search-section div.search div.column___two div.metis___dropdown___fluid div.showPanel div.panelBody ul{grid-template-columns:1fr 1fr!important;grid-column-gap:.2em;grid-row-gap:.2em}div.metis___dropdown___fluid div.showPanel div.panelBody ul li{display:flex;align-items:center}div.metis___dropdown___fluid div.showPanel div.panelBody ul li a{position:relative;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.5em .5em .5em 3em;font:bold .9em Montserrat,sans-serif!important}div.metis___dropdown___fluid div.showPanel div.panelBody ul li a:hover{background-color:#f2f2f2;border-radius:32px;color:inherit}div.metis___dropdown___fluid div.showPanel div.panelBody ul li a:before{font-family:urevetica;font-size:18px;content:"\e01c";display:block;color:#ccc;padding-right:2em;position:absolute;left:6px;top:2px}div.metis___dropdown___fluid div.showPanel div.panelBody ul li a.selected{color:#21803d;background-color:#e7f4ea;border-radius:32px}div.metis___dropdown___fluid div.showPanel div.panelBody ul li a.selected:before{font-family:urevetica;font-size:18px;content:"\e00b";display:block;color:#59a16e}.logic{margin:.5em 0 0;display:flex;flex-direction:row}.logic .checkbox-items{display:flex;flex-direction:row;align-items:center!important;margin:0 .4rem 0 0!important}.logic .checkbox-items input{margin:0 .2rem 0 0!important}.logic .checkbox-items label{font-size:.9em;font-weight:700}.p___10{padding:0 10px}.date-picker-wrap{width:100%;position:relative}.yui-skin-sam .yui-calcontainer{width:100%}.clear_calendar_container{position:absolute;right:0;margin-right:22px}.calendar___icon___wrap{position:absolute;margin:6px 0 0 -22px;color:#d9534f}i.icon-calendar{color:#06f}.display___flex{display:flex}.direction___row{flex-direction:row}.direction___column{flex-direction:column}.align___items___center{align-items:center}.selection{margin:.5em 0 0}.selection span.checkbox-items{background-color:transparent;display:flex;margin:0 .5rem 0 0;position:relative;flex-direction:column}.selection span.checkbox-items:last-of-type{margin:0}.selection span.checkbox-items label{padding:.6rem .6rem .6rem 2.6rem;width:100%;display:block;text-align:left;color:#3c454c;cursor:pointer;position:relative;z-index:2;transition:color .2s ease-in;overflow:hidden;border-radius:48px}.selection span.checkbox-items label:before{width:10px;height:10px;border-radius:50%;content:"";background-color:#5562eb;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale3d(1,1,1);transition:all .55s cubic-bezier(.6,0,.4,1);opacity:0;z-index:-1}.selection span.checkbox-items label:after{margin:0;padding:0;width:24px;height:24px;content:"";border:2px solid #d1d7dc;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E ");background-repeat:no-repeat;background-position:.2rem .2rem;border-radius:50%;z-index:2;position:absolute;left:.3rem;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .2s ease-in}.selection span.checkbox-items input:checked~label{color:#fff}.selection span.checkbox-items input:checked~label:before{transform:translate(-50%,-50%) scale3d(56,56,1);opacity:1}.selection span.checkbox-items input:checked~label:after{background-color:#54e0c7;border-color:#54e0c7}.selection span.checkbox-items input{margin:0;padding:0;width:24px;height:24px;order:1;z-index:2;position:absolute;left:.4rem;top:50%;transform:translateY(-50%);cursor:pointer;visibility:hidden}div.filterbar___actions{width:calc(100% - 100px)}div.searchbox-wrapper{width:500px;margin-right:.5rem;font-size:12px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}@media only screen and (max-width :1200px){div.searchbox-wrapper{width:330px}}@media only screen and (max-width :1024px){div.searchbox-wrapper{width:290px}}@media only screen and (max-width :992px){div.searchbox-wrapper{width:500px}}@media only screen and (max-width :768px){div.filterbar___actions{width:100%}div.searchbox-wrapper{width:390px}}@media only screen and (max-width :480px){div.searchbox-wrapper{width:260px}}@media only screen and (max-width :320px){div.searchbox-wrapper{width:300px}}.prop___type___wrap{flex:0 1 100%;display:flex}.prop___type___wrap input:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.milksteak___mini{position:relative;padding:0 0 0 2.4em;margin-top:0}.milksteak___mini:before{content:'OR';display:grid;place-items:center;position:absolute;left:0;top:0;height:100%;font-family:Montserrat,sans-serif;font-weight:600;color:#333}ul.options-list-desktop{display:table;margin:0;padding:0;float:left;font-size:12px}ul.options-list-desktop li{display:inline-block;float:left;margin:0 .5rem 0 0;padding:0}@media only screen and (min-width :993px){ul.options-list-mobile{display:none}}@media only screen and (max-width :992px){ul.options-list-desktop{display:none}ul.options-list-mobile{display:inherit;background:red}}.filterbar{display:flex;background:#fff;min-height:inherit}@media only screen and (max-width :767px){.filterbar{display:inherit}}nav.filterbar div.navbar-right{margin-left:auto;margin-right:0}#map-search-filters{position:fixed;top:0;width:100%;height:60px;background:#fff;z-index:100;padding:1em 0 0;margin-top:58px;box-shadow:0 .5rem 1rem rgba(0,0,0,.05),inset 0 -1px 0 rgba(0,0,0,.15)}@media only screen and (max-width :992px){#map-search-filters{height:50px;margin-top:52px;padding:.5em 0 0}}#geolocation{font-size:12px}#type{width:180px;-webkit-border-radius:6px 0 0 6px!important;-moz-border-radius:6px 0 0 6px!important;border-radius:6px 0 0 6px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/site/img/common/arrow-down.svg) no-repeat 96% 50%;background-size:10px 10px;border-right:0;width:124px!important;font-size:12px}#map-search-filters #frmMain input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#locationSearch{height:34px;padding:4px 12px 6px;text-align:center;line-height:1.42857143;cursor:pointer;box-sizing:border-box;float:left;background-color:#0080ff}#locationSearch:before{font-family:urevetica;content:'\E023';display:inline-block;vertical-align:middle;font-size:14px;color:#fff}.bootstrap-select .btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:100%;height:34px;margin:0;padding:0 0 0 4px;background:#fff;border-radius:0;font-size:12px;font-family:inherit;line-height:1.42857143;color:#555;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background:url(/site/img/common/arrow-down.svg) no-repeat 95% 50%;background-size:12px 6px}.bootstrap-select .btn{background:0 0}.bootstrap-select.btn-group .dropdown-toggle .filter-option{position:relative;padding-left:6px}.bootstrap-select .btn:after{font-family:urevetica;content:'\E012';font-size:18px;position:absolute;top:0;right:0;padding:.3rem 0 0;margin:0;height:32px}#map-search-filters #frmMain .bootstrap-select .btn .caret{display:none}::-ms-expand{display:none}#map-search-filters #frmMain #tot_bed1,#map-search-filters #frmMain .bootstrap-select{vertical-align:bottom}div.more-toggle-wrap{margin-left:auto;position:relative}#more-toggle{display:block;width:32px;height:32px}@media (min-width:768px){#more-toggle{display:inline-flex;width:inherit;height:inherit;color:#555;border:1px solid #ccc;border-radius:4px;padding:.3rem 2.2rem .3rem .3rem;font-size:12px;height:34px}}.display-options:after,.filters:after,.hidden-options:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="20px" viewBox="0 -960 960 960" width="20px" fill="%23183558"><path d="M440-120v-240h80v80h320v80H520v80h-80Zm-320-80v-80h240v80H120Zm160-160v-80H120v-80h160v-80h80v240h-80Zm160-80v-80h400v80H440Zm160-160v-240h80v80h160v80H680v80h-80Zm-480-80v-80h400v80H120Z"/></svg>');padding:.45rem;position:absolute;right:0;top:0;height:100%;display:grid;place-items:center}.filters___chevron{display:flex!important;gap:.5em!important;align-items:center!important;height:34px!important}#search_filters{float:left;margin:0;padding:0}#search_filters.options-open{background:#f4f4f4}.centFilters{display:table;margin:16px auto}#pop-out-filters{list-style:none;margin:0;padding:0}#pop-out-filters li{display:inline;margin:0 20px 0 0;padding:0;vertical-align:middle}#pop-out-filters li:last-of-type{margin:0}#pop-out-filters a.filters{display:inline-block;width:120px;padding:5px 10px;text-align:center;color:#0080ff}#pop-out-filters a.filters span.icon:before{color:#0080ff}#pop-out-filters span{vertical-align:middle;float:none;display:inline-block;width:auto}#pop-out-filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:30px!important;margin:0;padding:4px 24px 4px 8px;vertical-align:baseline;background:#fff;border-radius:0;font-size:12px;font-family:inherit;color:#222;text-align:left;border:1px solid #ccc;border-radius:2px;background:#f2f2f2 url('/site/img/common/arrow-down.svg') no-repeat 90% 50%;background-size:11px 6px}.location-field{height:18px}#tabs-row{float:left;margin:0;padding:0 0 5px 10px;width:978px;border-top:1px solid #ccc;background:#fafafa url('/images/site/tabs-row-bg.png') repeat-x bottom left}#tabs-row #tabs-wrap{float:left;margin:0;padding:0}#tabs-row .tabs{float:left;margin:0;padding:0;list-style-type:none;border-bottom:none}#tabs-row .tabs li{float:left;list-style-type:none;margin:0;padding:0}#tabs-row .tabs li a{display:block;margin:0;padding:8px;color:#06f}span.map-view{padding:0 0 0 22px;background:url('/images/site/view-map.png') no-repeat 0 50%}span.list-view{padding:0 0 0 22px;background:url('/images/site/view-list.png') no-repeat 0 50%}#tabs-row .tabs li a:hover{text-decoration:none;background:url('/images/site/tabs-hover.png') repeat-x bottom left}#tabs-row #paginator-wrap .pagination{margin:2px 0 0;padding:5px 8px 5px 14px;background:#7c7c7c url('/images/site/paginator-wrap-bg.png') repeat-x top left}#tabs-row #sort-wrap{float:left;margin:0;padding:0}#more-options{display:none;z-index:1420;position:absolute;top:0;left:-130px;margin:10px 0 0;padding:0;border:1px solid #ccc;background:#fff;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.2);box-shadow:0 3px 3px 0 rgba(0,0,0,.2);width:370px;height:75vh;min-height:430px;overflow:auto}@media (min-width:768px){#more-options{margin:38px 0 0}}#more-options div.mobile-filter-wrapper{position:absolute;overflow-x:hidden;overflow-y:auto;top:44px;bottom:76px;left:0;right:0}div.reset-filters{position:static;z-index:2;width:100%;padding:10px;background:#f2f2f2;text-align:center}#sub-area{position:absolute;bottom:0;margin:10px 0 0;padding:20px;text-align:center;background-color:#f2f2f2;width:100%}@media only screen and (max-width :768px){#more-options{position:fixed;width:100%;height:100%;top:inherit;left:0}#more-options div.mobile-filter-wrapper{position:fixed;top:150px;left:0;right:0;bottom:80px;z-index:1}#more-options div.mobile-filter-wrapper div.mobile-scroll-wrapper{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}#sub-area{position:fixed;left:0;bottom:0;width:100%}}#more-options span.section-header{display:block;padding-bottom:8px;text-transform:uppercase;letter-spacing:.2em;font-weight:400;color:#00548e}#more-options .custom-checkbox input[type=checkbox]{display:none}#more-options .custom-checkbox span:before{font-family:urevetica;font-style:normal;font-size:18px;width:1em;height:1em;content:'\e017';margin-right:.3em;vertical-align:middle;color:#ccc}#more-options .custom-checkbox input[type=checkbox]:checked~span:before{content:'\e018';color:#0080ff}#sub-area p{margin:10px 0 0}#sub-area input{display:inline-block;padding:10px;text-align:center;color:#fff;background:#0080ff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:none}#map-search-filters #frmMain input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#sub-but:hover{cursor:pointer}#location-wrap{display:inline-block;vertical-align:middle;background-color:#ff0}.jsInput{border-top:1px solid #7c7c7c;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;border-left:1px solid #c3c3c3;background:#fff;overflow:hidden}.jsInput .input_container{float:left;width:197px;margin:0;padding:0}.jsInput .clear_area_off{cursor:pointer;float:left;width:20px;height:22px}.jsInput .clear_area_on{cursor:pointer;background:url('/images/site/sprite-icon.png') no-repeat 0 -305px;float:left;margin:0 0 0 4px;padding-top:2px;width:18px;height:18px}.jsInput .open_area{float:right;padding-top:2px;width:20px;height:18px}.jsInput input{font-family:inherit!important;border:0;background-image:none}.jsInput input:focus{background:0 0}.toggle-btn-grid-view,.toggle-btn-map-view{display:inline-block;color:#555;border:1px solid #ccc;border-radius:4px;padding:.3rem;font-size:12px}.toggle-btn-grid-view:before{font-family:urevetica;content:'\E06B';display:inline-block;vertical-align:middle;font-size:18px;margin-right:6px}.toggle-btn-map-view:before{font-family:urevetica;content:'\E003';display:inline-block;vertical-align:middle;font-size:18px;margin-right:6px}.price___width{width:100px!important}#search-by-voice{background-color:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:0;border-right:0;position:relative}.mic-icon{color:#1e62fd;background-color:#e5eeff;border-radius:50%;padding:12px;font-size:24px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.1);width:44px;height:44px;margin-top:14px;margin-right:10px}.mic-icon:hover{background-color:#d0e2ff;box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer}.fa-microphone:before{position:relative;left:2px}.hover-info-box{background-color:#2d2d2d;text-align:center;color:#fff;font-size:11px;bottom:0;position:absolute;padding:1px 11px;left:-27px;bottom:-15px;white-space:nowrap;display:none}.hover-info-box:before{content:"";position:absolute;top:-12px;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:transparent transparent #2d2d2d;width:0;height:0}.search-by-voice-member-map-page{position:absolute!important;top:4px;right:50px;z-index:3;border-top:0!important;border-bottom:0!important}.search-by-voice-member-map-page .mic-icon{margin-top:0!important;margin-right:0!important;width:25px;height:25px;font-size:16px;padding:5px}.search-by-voice-member-map-page .hover-info-box{bottom:-28px;left:-31px;font-size:10px!important;padding:3px 8px!important}#voice-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;flex-direction:column;align-items:center;justify-content:flex-start;background:linear-gradient(to bottom right,#1e73fa,#0a2f5b);color:#fff;z-index:1040;padding:20px;box-sizing:border-box}#voice-overlay .close-btn{position:absolute;top:20px;right:20px;width:40px;height:40px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;border:2px solid #fff}#voice-overlay .text-wrapper{margin-top:18vh;font-size:26px;text-align:center;color:#fff;width:100%}#voice-overlay h2{text-align:center;color:#fff;width:100%;margin-bottom:40px}#voice-overlay h3{margin-bottom:1em;padding:0;text-align:center;color:#fff;width:100%;text-transform:none!important;font-style:italic!important}#voice-overlay .transcript{line-height:1.5;margin:0 auto;max-width:550px}#voice-overlay .controls{position:absolute;bottom:10vh;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:15px}#voice-overlay .record-btn{background:#141e28;color:#72bafd;border:none;border-radius:50%;width:100px;height:100px;font-size:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.3);margin-bottom:9px}#voice-overlay .submit-btn{background:#1e61fc;border-color:transparent;color:#fff;border-radius:.5em;padding:17px 160px;font-size:16px;font-weight:600;cursor:pointer}#voice-overlay .recording{color:#e50010!important}.icon-caret-up{color:#fc6620;font-size:18px;vertical-align:middle}.icon-caret-down{color:#10a75f;font-size:18px;vertical-align:middle}#standard_report{width:100%;margin:0;padding:0}#standard_report.standard_report_public{float:left;width:80%}.header-wrap{float:left;width:100%;margin:0 0 12px;padding:0;border-top:3px solid #edf3fa;background:url('/images/reports/header-wrap-bg.gif') repeat-x top left}.reports-head{table-layout:fixed;width:100%;margin:10px 0 2px;padding:0;background:#e6e6e8;border-collapse:collapse;font:bold .8em verdana,sans-serif}.header___wrap___sticky{position:sticky;top:7.5em;margin-bottom:.8em;padding:1em 0;background-color:#fff;z-index:3}.ui-widget-content .header___wrap___sticky{position:relative!important;top:inherit!important;margin-bottom:0!important;z-index:inherit!important}.header___wrap___flex{display:flex;align-items:center;margin-bottom:.5em}.header___wrap___flex span.checkbox-items{background-color:transparent;display:flex;margin:0;position:relative;flex-direction:column;align-items:center}.header___wrap___flex span.checkbox-items label{padding:.3rem .6rem .3rem 2rem;width:100%;display:block;text-align:left;color:#3c454c;cursor:pointer;position:relative;z-index:2;transition:color .2s ease-in;overflow:hidden;border-radius:48px;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:1.2em}.header___wrap___flex span.checkbox-items label:before{width:10px;height:10px;border-radius:50%;content:"";background-color:#5562eb;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale3d(1,1,1);transition:all .55s cubic-bezier(.6,0,.4,1);opacity:0;z-index:-1}.header___wrap___flex span.checkbox-items label:after{margin:0;padding:0;width:18px;height:18px;content:"";border:2px solid #d1d7dc;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E ");background-repeat:no-repeat;background-position:0 .1rem;border-radius:50%;z-index:2;position:absolute;left:.2rem;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .2s ease-in}.header___wrap___flex span.checkbox-items input:checked~label{color:#fff}.header___wrap___flex span.checkbox-items input:checked~label:before{transform:translate(-50%,-50%) scale3d(56,56,1);opacity:1}.header___wrap___flex span.checkbox-items input:checked~label:after{background-color:#54e0c7;border-color:#54e0c7}.header___wrap___flex span.checkbox-items input{margin:0;padding:0;width:18px;height:18px;order:1;z-index:2;position:absolute;left:.3rem;top:50%;transform:translateY(-50%);cursor:pointer;visibility:hidden}.reports-head th{font-weight:700;padding:2px 0 2px 2px;border:1px solid #ccc;text-align:left}.brief-report{table-layout:fixed;width:100%}.prop-overview-full{float:left;width:498px;table-layout:fixed}.prop-overview-second{float:left;width:100%;table-layout:fixed}.comm-type-header{margin-top:10px}span.comm-type-header{color:#f58220}.comm-office-space{float:left;width:395px;border-collapse:collapse;border-color:#ccc}.comm-prop-overview{float:right;width:395px}.reports-tour{margin:0;padding:10px 0 0;line-height:1em}.reports-tour .remove{margin:0;padding:0 0 0 18px;background:url('/site/img/common/delete-button.gif') no-repeat 0 50%}.med-left-col{float:left;width:20em;margin:0;padding:0}.med-right-col{float:right;width:20em;margin:0;padding:0}.faux-clear-all{clear:right}.medium-header{width:100%;clear:both;table-layout:fixed}.remove{cursor:pointer}#listings .overview{clear:right;width:60%;margin:0 auto;font-size:.9em;border-collapse:collapse;border:1px solid #999}#listings .overview tr{border:1px solid #999;text-align:center}#listings .overview td{border:1px solid #999;white-space:nowrap}.rooms td{white-space:nowrap;font-size:.9em}.rooms td input{width:15px;font-size:.9em}#no-listing{text-align:center;margin-top:20px;border:1px solid grey;padding:20px}.cdom-reset{padding:5px;border:1px solid #c4a9fd;border-left:none;border-right:none;background-color:rgba(113,44,249,.1);font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:1em;color:#d63384}.listing-info{margin:0;padding:10px 0 0}.listing-area{margin:0;padding:0}.listing-area-public{float:left;margin:0;padding:4px 0}h2.public{margin:0 0 10px;padding:0;font:normal 1.6em Arial,Helvetica,sans-serif;color:#48a143}h2.public span{color:#333;font-weight:700;padding:0 10px 0 0}h2.public-detailed{margin:0 0 4px;padding:0;font:normal 1.6em Arial,Helvetica,sans-serif;color:#48a143}h2.public-detailed span{color:#333;font-weight:700;padding:0 10px 0 0}#prop-details{margin:0 0 .5rem;padding:10px 0 0;background-color:#fff;box-sizing:border-box;z-index:2;width:100%;height:initial}.gs-member-prop-details{margin:0!important;background-color:#fff!important;border-bottom:none!important}.affix{top:0;width:100%;-webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,.2);box-shadow:0 2px 2px -1px rgba(0,0,0,.2)}@media only screen and (max-width:767px){.affix{position:relative}}span.status{margin:0}.popup___content___details___columns___column .status-1,span.status .status-1{color:#1f8e48;vertical-align:middle}.popup___content___details___columns___column .status-3,span.status .status-3{color:#f6cd4a;vertical-align:middle}.popup___content___details___columns___column .status-7,span.status .status-7{color:#fc6620;vertical-align:middle}.popup___content___details___columns___column .status-8,span.status .status-8{color:#d52a36;vertical-align:middle}.popup___content___details___columns___column .status-20,span.status .status-20{color:#d52a36;vertical-align:middle}.popup___content___details___columns___column .status-4,span.status .status-4{color:#da4f8e;vertical-align:middle}.popup___content___details___columns___column .status-5,span.status .status-5{color:#4db5da;vertical-align:middle}.popup___content___details___columns___column .status-6,span.status .status-6{color:#6c5894;vertical-align:middle}.popup___content___details___columns___column .status-12,span.status .status-12{color:#000;vertical-align:middle}div.property-class{padding-bottom:13px;font-size:11px}span.short-sale{margin:0;padding:2px 6px;font-size:10px;font-weight:700;color:#d8544b;background-color:#fcf4f3;text-transform:uppercase;letter-spacing:.2em;vertical-align:top}ul.prop___adress___wrap{padding:0;margin:0;display:flex;flex-flow:wrap;justify-content:space-between}@media only screen and (max-width:767px){ul.prop___adress___wrap{margin-right:40px}}ul.prop___adress___wrap li{margin:0;padding:0;position:relative}ul.prop___adress___wrap li a{display:flex;text-decoration:none;padding:0}ul.prop___adress___wrap li a div.svg-container{flex-wrap:wrap;margin:0 6px 0 0}ul.prop___adress___wrap li a div.svg-container svg{width:32px;height:47px;margin-top:-12px}ul.prop___adress___wrap li a div.svg-container span{display:block;text-align:center;font-size:10px;line-height:1.2}ul.prop___adress___wrap li a div.prop___overview{display:flex;flex-direction:column;text-align:left}ul.prop___adress___wrap li a div.prop___overview h2,ul.prop___adress___wrap li h2{display:block;margin:0 0 4px;font-size:18px;font-weight:700;color:#333;line-height:inherit}ul.prop___adress___wrap li a div.prop___overview p{display:block;margin-bottom:0;font-size:14px;color:#666}.property___summary___wrap{display:flex;flex-direction:column;flex-wrap:nowrap!important}.property___summary{display:flex;flex-direction:column;padding:1em 0;order:2}@media (min-width:768px){.property___summary{order:1}}.property___summary___content{display:block}.w-100{width:100%}@media (min-width:768px){.property___summary___content{display:flex}}.property___summary___disclaimer{display:flex;align-items:center;margin:3em 0 0;padding:1.2em;font-size:1em;font-family:Montserrat,sans-serif!important;font-weight:600!important;color:#d63384;text-transform:uppercase;border-left:.2rem solid #c4a9fd;background:rgba(113,44,249,.1)}.property___summary___disclaimer span{display:block;margin-bottom:.4em;font-size:1.2rem!important;color:#c4a9fd;text-transform:capitalize!important}.property___summary___disclaimer svg{width:3em;height:3em;margin-right:1.5em;fill:#c4a9fd}.prop___styles{display:block}@media (min-width:768px){.prop___styles{margin-left:auto;display:flex;flex-direction:column}}.prop___styles ul{display:flex;flex-wrap:wrap;padding-left:0;margin:1em 0 0;list-style:none;justify-content:start!important}.prop___styles span.approx{font-family:Montserrat,sans-serif!important;font-weight:600!important;color:#d63384;font-size:.8em;text-transform:uppercase;text-align:center}@media (min-width:768px){.prop___styles ul{margin:0;justify-content:center!important}}.prop___styles ul li{margin-right:.5em;padding-right:.5em;border-right:1px solid #ccc;text-align:center;font-size:1.2em;font-family:Montserrat,sans-serif!important;font-weight:600!important}.prop___styles ul li:last-child{margin-right:0;padding-right:0;border-right:none}.prop___styles ul li span{font-size:.7em;text-transform:uppercase;display:inline-block}@media (min-width:768px){.prop___styles ul li span{display:block}}.prop___address{display:inline-flex;flex-direction:row;align-items:flex-start;text-decoration:none;color:#333!important;font-family:Montserrat,sans-serif!important;font-weight:600!important}.prop___address div.flex-shrink-0{flex-shrink:0!important}.prop___address div.flex-grow-1{flex-grow:1!important}.prop___address h2{margin:0 0 .1em 0!important;padding:0!important;color:#333!important;font-size:1.3em!important}.prop___address p{padding:0!important;margin:0!important;font-size:1.1em!important}.prop___address div.svg-container{position:relative;width:32px;height:auto;margin:0 1em 0 0;padding:0}.prop___address div.svg-container:after{content:'MAP';position:absolute;top:120%;left:50%;transform:translate(-50%,-50%);color:#00f;font-family:Montserrat,sans-serif;font-weight:600;font-size:.7em}.prop___address div.svg-container svg{margin-top:-15px!important}@keyframes offset{100%{stroke-dashoffset:0}}@keyframes fill-it{100%{fill:#4485f5}}a.prop___address:hover .map-it,ul.prop___adress___wrap li a:hover .map-it{stroke:#4485f5;stroke-width:1.5;stroke-dasharray:810;stroke-dashoffset:810;animation:offset 5s linear forwards,fill-it .5s .5s forwards}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}90%{-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}}a.prop___address:hover .bounce,ul.prop___adress___wrap li a:hover .bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}#prop-details h3{font-size:18px;line-height:1.4em}#prop-details p{margin-bottom:0}ul.prop-details-overview{list-style:none;padding:0;margin:0;display:flex;flex-flow:wrap;justify-content:space-between}ul.prop-details-overview li{margin:2px;padding:0 6px;position:relative;border-right:1px solid #ccc;text-align:center}ul.prop-details-overview li:first-child{padding-left:0}ul.prop-details-overview li:last-child{border-right:none;padding-right:0}ul.prop-details-overview li span{display:block;font-size:18px;font-weight:700}ul.prop-details-overview li a.listing-estimate-mortgage i{font-size:16px}ul.prop-details-overview li a.listing-estimate-mortgage span.calc___header{font-weight:400;font-size:inherit}@media only screen and (max-width:576px){ul.prop-details-overview li{padding:0 2px}ul.prop-details-overview li a.listing-estimate-mortgage{display:inline-block}ul.prop-details-overview li a.listing-estimate-mortgage i{font-size:18px}ul.prop-details-overview li a.listing-estimate-mortgage span.calc___header{display:none}ul.prop-details-overview li span{display:inline-block;font-size:16px}}#prop-details div.prop-details-overview div.commercial{font-size:14px}#prop-details div.prop-details-overview div.commercial span{font-size:14px}#prop-details div.stats{display:table;width:100%}#prop-details div.stats-row{margin-top:16px}@media only screen and (max-width:767px){#prop-details div.stats-row{margin-top:0}}#prop-details div.stats div.stats-column{display:table-cell;text-align:center}#prop-details span.detail-header{display:block;font-weight:700}.stats-wrap a.collapsed:after{content:'See More Details'}.stats-wrap a:not(.collapsed):after{content:'Show Less'}@media only screen and (max-width:767px){#prop-details div.stats{margin-top:5px}#prop-details div.stats div.stats-column{display:block;text-align:left}#prop-details span.detail-header{display:inline-block;width:50%}#prop-details p.collapse-gs-stats{margin:10px 0;text-align:center}}#prop-details .offering-type{word-break:break-all;-ms-word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#prop-details-actions{display:flex;gap:1em;list-style:none;margin:0;padding:0}#prop-details-actions li{margin:0;padding:0;flex:1 1 50%;position:relative}#prop-details-actions li a,#prop-details-actions li a div.no-show{display:flex;gap:1em;align-items:center;justify-content:center;text-decoration:none;border-radius:2px;background-color:rgba(62,151,255,.1);color:#4485f5;font-size:12px;padding:1em;line-height:1}#prop-details-actions li a i{font-size:24px}#prop-details-actions button.star-rating-overview{display:block;width:28px;height:28px;border-radius:50%;border:none;background-color:#0080ff}#prop-details-actions button.star-rating-overview i{font-size:18px}@media only screen and (max-width:767px){#prop-details-actions li{margin:4px 2px}}@media only screen and (max-width:1199px){#prop-details-actions div.button-wrap,#prop-details-actions div.rating-button-wrap{width:33.333%}}@media only screen and (max-width:1199px){#prop-details-actions div.button-wrap i{display:inline-block;margin:0;padding:0 1rem 0 0}}.no-show i{color:#fcb831}#prop-details-actions div.button-wrap span{font-size:12px;color:#333}@media only screen and (max-width:1024px){#prop-details-actions div.button-wrap a,#prop-details-actions div.button-wrap div.no-show{margin:0 auto}}@media only screen and (max-width:767px){#prop-details-actions div.button-wrap a,#prop-details-actions div.button-wrap div.no-show{padding:5px 10px;border:none}#prop-details-actions div.button-wrap i{display:none}}#prop-details ul.rating{display:none}.icon-star{color:#f5a628}.icon-h{color:#d8544b}#rating-dropdown-toggle{position:absolute;right:0;top:0;margin:-2px -2px 0 0}#prop-details input[type=button]{font-family:urevetica;color:#999;border:1px solid #999;padding:8px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#fff;font-size:20px;cursor:pointer}.hide___this{display:none}@media only screen and (min-width:768px){.collapse.dont-collapse-sm{display:block;height:auto!important;visibility:visible}}.sidebar___reveal{position:absolute;right:0;top:0;display:block;width:32px;height:32px;margin:.2em 15px 0;padding:.5em 0 0;border-radius:50%;border:none;background-color:rgba(62,151,255,.1);transition:.2s ease-in-out}.sidebar___reveal:hover{color:#fff;background-color:rgba(62,151,255,.3);border-color:transparent;border-radius:50%!important}.sidebar___reveal.focus,.sidebar___reveal:focus{color:#fff;background-color:rgba(62,151,255,.3);border-color:transparent;border-radius:50%!important}.sidebar___reveal:active.focus,.sidebar___reveal:active:focus,.sidebar___reveal:focus{outline:0;outline:0;outline-offset:0;background-color:rgba(62,151,255,.3)}.sidebar___reveal svg{fill:#4485f5}span{position:relative}table.cross-property-table{width:510px;float:left}table.cross-property-table tr td{width:255px}.no-showing-statement{margin:0;padding:4px 6px;color:#999;background-color:#fcf4f3;border:1px solid #d8544b;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:14px}table.desktop___jump___to{margin:.5rem 0 0;table-layout:fixed}@media only screen and (max-width:991px){table.desktop___jump___to{table-layout:inherit}}table.desktop___jump___to>tbody>tr>td{text-align:center;border-top:none}@media only screen and (max-width:767px){table.desktop___jump___to{display:none}}div.facts{font-size:18px;font-weight:300}div.facts___list___items{display:grid;column-gap:.5em;row-gap:1em;grid-template-columns:repeat(2,1fr);margin:0 0 2em;padding:0;font-size:1.1em}@media (min-width:768px){div.facts___list___items{grid-template-columns:repeat(3,1fr);column-gap:1.2em;row-gap:1.8em}}div.facts___item{display:flex;gap:1em;align-items:center;line-height:1.1em;color:#183558;font-weight:700}div.facts___item div.icon___wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0;width:48px;height:48px;background:rgba(62,151,255,.1);border-radius:50%}div.facts___item div.icon___wrap i{display:block;font-size:1.6em;color:#4485f5}span.facts-header{display:block;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:.7em;text-transform:uppercase;letter-spacing:.2em;color:rgba(0,0,0,.8)}div.facts-column{margin-bottom:40px}div.facts-col-wrap{display:table}div.icon-wrap{display:table-cell;vertical-align:middle;padding-right:20px}div.fact-copy-wrap{display:table-cell;vertical-align:top}div.facts div.facts-column span.facts-header{display:block;font-size:14px;font-weight:700}div.facts div.facts-column i{font-size:32px}.public-content{float:right;width:750px;margin:0;padding:0}.public-content-detail-left-col{float:left;width:670px;margin:0;padding:0}.public-content-detail-right-col{float:right;width:282px;margin:0;padding:0}.public-detail-overview{margin:0 0 15px;padding:0;font:normal 1.5em Arial,Helvetica,sans-serif}.public-detail-overview-b{margin:0 0 15px;padding:0;font:normal 1.2em Arial,Helvetica,sans-serif}.public-content table{margin:0 auto;border-collapse:collapse;width:80%;table-layout:fixed}.public-content table tr{border-bottom:1px solid #ccc}.public-content table th{text-align:right;padding:0 10px 0 0}.ignored-flex{display:flex;align-items:center;gap:2em}.ignored-flex div{flex:1 0 auto}.ignored-flex div span{display:block;margin-bottom:.5em;font-family:Montserrat,sans-serif;font-weight:600;font-size:.8em;color:#333;text-transform:uppercase}.ignored-flex a.stopIgnore{display:block;padding:1em 2em;background-color:transparent;border-radius:2em;border:1px solid #06f;font-family:Montserrat,sans-serif;font-weight:600;font-size:.8em;text-transform:uppercase;transition:all .25s ease}.ignored-flex a.stopIgnore:hover{text-decoration:none;color:#fff;background-color:#06f}.ignored-wrap-public{float:left;width:948px;background:#ffc;border:1px solid #e9e8e3;margin:0;padding:10px 6px 4px}.ignored-header{position:absolute;left:8px;top:-13px;padding:0 2px;background:#fff;color:#666;font-size:.8em}.ignored-content th{width:125px;font:bold 1.2em Arial,Helvetica,sans-serif;color:#5ab21d;text-align:left}.ignored-content td.ignored-photo{color:#666}.ignored-content td.ignored-photo img{float:none;vertical-align:middle}.ignored-content td.ignored-remove{text-align:right}.report-tools-pop{display:none;padding:10px}.report-tools-list li{list-style-type:none;margin-left:-20px}a.year-built{cursor:pointer}a.year-built:hover{text-decoration:none}a.year-built .icon-info-circle{font-size:1.2em;vertical-align:middle}.clearer{clear:both}.tools-balloon{float:right;display:table;list-style:none;margin:0;padding:0 10px;font-weight:700;font-size:.9em;background:#f5f9fd url('/images/reports/tools-balloon-bg.png') repeat-x bottom left;border:1px solid #c0cdda;border-top:none;color:#06f}.tools-balloon a:hover{text-decoration:none}.tools-balloon .icon{font-size:16px;vertical-align:middle}.tools-balloon li{float:left;vertical-align:middle;margin:0 10px 0 0;padding:6px 0;list-style:none}.tools-balloon li:last-of-type{margin-right:0}a.gs-linked{color:#fff;background:#06f;padding:6px 10px;border-radius:4px}.tools-balloon .view-prop-details a{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 0 -4px}.tools-balloon .view-map a{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 1px -68px}.tools-balloon .view-photo a{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 1px -101px}.tools-balloon .view-virtual-tour a{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 0 -135px}.tools-balloon .view-mort-calc a{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 0 -36px}.tools-balloon .generate-pdf a{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 1px -167px}.tools-balloon .remove span{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 1px -264px}.tools-balloon .report-reference{padding:6px 0;color:#000;font-weight:700}.tools-balloon .report-reference label{margin:0;padding:0}.tools-balloon .report-reference input{float:right;width:20px;height:20px;vertical-align:middle;margin:0;padding:0}.tools-balloon .report-tools-link span{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 0 -297px;cursor:pointer}.tools-balloon .ignore a{padding:4px 0 8px 24px;background:url('/images/reports/tool-bar-sprite-sm.png') no-repeat 0 -232px}.tools-balloon a.rating_add,.tools-balloon a.rating_remove{padding:4px 0 8px}.gmap-info-window .remove{display:block;width:16px;height:16px;background:url('/images/site/sprite-icon.png') no-repeat -1px -307px}.tools-balloon .love{display:block;width:16px;height:16px;background:url('/images/site/sprite-icon.png') no-repeat -1px -997px}.tools-balloon img{position:relative;vertical-align:middle}.action-header{display:flex;justify-content:space-between;gap:.5em;margin:0;padding:0;list-style:none}.action-header li{display:flex;align-items:center;padding:.5em .8em;border-radius:1.5em;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgb(140 152 164/8%);background-color:#fff;font-family:Montserrat;font-weight:600;font-size:1em;color:#999;white-space:nowrap}.action-header li a{display:flex;align-items:center}.action-header li a:hover{text-decoration:none}.action-header li svg{margin-right:.5em}.action-header li.favorite___rating{position:relative}.action-header li.remove{cursor:pointer;color:#06f}.action-header li.tour svg{fill:#06f}.listing-par-header{clear:both;display:flex;flex-direction:row;margin-bottom:1em}.listing-par-header a{margin-right:1em}.listing-par-image{float:left;padding:4px}table.par-report{clear:both;border-collapse:collapse;table-layout:fixed;width:100%}table.par-report th{text-align:center;padding:6px 4px;font-family:Montserrat;font-weight:600;font-size:11px;color:#fff;background:#374851;border:1px solid #666;border-bottom:2px solid #ddd}table.par-report th:first-of-type{border-left:none!important}table.par-report th:last-of-type{border-right:none!important}table.par-report th.w-100px{width:100px!important}table.par-report tr.odd{background:#fff;border-bottom:1px solid #e5e5e5}table.par-report tr.even{background:#f9f9f9;border-bottom:1px solid #e5e5e5}table.par-report td{padding:4px;text-align:center;overflow:hidden;white-space:nowrap}table.par-report td div{overflow:hidden}#report-header-main{float:left}#report-header-tools{text-align:right}#report-header-break{clear:both;border-bottom:1px dashed #ccc}#listings .presented-by,.public-header-wrap .presented-by{clear:both;display:block;margin:0 0 8px;padding:6px 4px;color:#1364cf;font:bold 1.5em helvetica,arial,sans-serif;background-color:#eaf4fd;border:1px solid #c0d4ea;text-align:center}.hoa-remarks dt{font-weight:700;margin-bottom:4px;font-size:1.1em}.hoa-remarks dd{margin:0}table.brief-report td{overflow:hidden;white-space:nowrap;padding:2px 0 2px 2px;border:.1em solid #fff}.unit-config-wrap{margin:0 0 10px;padding:10px;background:#f8f9fd;overflow-x:auto!important}.unit-configuration-hed{margin:0 0 6px;padding:0;color:#0a2140;font-size:1.5em}.unit-configuration{width:100%;margin:0;padding:0;border-collapse:collapse}.unit-configuration th{text-align:left;font-weight:400}.unit-configuration td{text-align:center;font-weight:700}#listings .per-unit-values-hed{display:inline-block;margin:10px 0 0 0!important;padding:4px 6px;background:#787878;color:#e0ecff;font-weight:700}.per-unit-values{width:100%;border-collapse:collapse;border-color:#ccc}.per-unit-values td{border-color:#ccc}.misc-info-multi{width:100%;margin:10px 0 0;padding:0;border-collapse:collapse;table-layout:fixed}.misc-info-multi th{text-align:left;font-weight:400}#listings p{margin:0 0 2em;padding:0}p.edit-packet-render-action{background-color:#f2f2f2;padding:10px;text-align:center}.edit-packet-render-action-btn{float:none;margin:0 auto}#search_criteria{display:none}.photos-medium{float:left;width:280px;margin-right:.5rem}.photos-public{float:left;width:190px;margin:2px 6px 2px 0;padding:0}.photos-openhouse{float:left;width:280px}.photos-full{float:right;width:280px}.photos-full,.photos-medium,.photos-openhouse,.photos-public{position:relative;overflow:hidden;transition:.3s ease;border-radius:.5rem;cursor:pointer;border:1px solid rgba(0,102,102,.1)}.photos-full:hover,.photos-medium:hover,.photos-openhouse:hover,.photos-public:hover{border:1px solid #0080ff;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.slide-show{clear:both;position:relative;margin:0;padding:0}.photos-public .slide-show{clear:both;position:relative;width:190px;height:142px;margin:0;padding:0;border:1px solid #494949}.slide-show img{cursor:pointer}.slide-images{position:relative;list-style:none;margin:0;padding:0;aspect-ratio:4/3;overflow:hidden;background:linear-gradient(90deg,#f1f4f5 40%,#fff,#f1f4f5 60%) right/300% 100%;animation:glossy 1.5s linear infinite}@keyframes glossy{to{background-position:left}}.photos-public .slide-images li,.slide-images li{position:absolute;top:0;left:0;width:100%;text-align:center;display:block;list-style-type:none;margin:0;padding:0}.slide-images li img{aspect-ratio:4/3;display:block;object-fit:cover;inline-size:100%;inset-block-end:0;inset-block-start:0;inset-inline-end:0;inset-inline-start:0}.photos-optedout{position:absolute;top:2px;left:2px;width:276px;background-color:#fff;font-size:13.2pt;text-align:center;z-index:300;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.slide-details{margin:0}.slide-details img#enlarge{padding-right:3px;float:right;cursor:pointer}.photos-full-photos .slide-details img#enlarge{display:none}.photos-full-photos .slide-details-private{margin:0;float:none;height:42px}.photos-public .slide-details{float:left;width:190px;margin:0;padding:4px 0;background:#5d5d5d url('/site/img/common/slide-show-bg.gif') repeat-x bottom left;border:1px solid #494949;border-top:none}.slide-title{position:absolute;bottom:1.1em;left:88px;right:88px;z-index:1;display:table-cell!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0;font-family:Montserrat;font-weight:600;font-size:.9em;color:#fff;text-align:center;text-shadow:1px 1px 2px #000,0 0 1em #333,0 0 .2em #333}.slide-title .icon-spinner{color:#fff;font-size:.9em}.photos-full-photos .slide-title{width:100%}.photos-public .slide-title{float:left;width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;padding:0 10px;font:bold .8em verdana,sans-serif;color:#fff;text-align:center}.slide-controls{clear:both;position:relative;height:100%;margin:0 auto;padding:0;font-size:.8em;color:#fff}.photos-full-photos .slide-controls{width:600px}.photos-public .slide-controls{clear:both;position:relative;width:180px;margin:0 auto;padding:0;font:normal .8em verdana,sans-serif;color:#fff}.photos-listing-alert-grid .slide-controls{position:unset}.slide-controls table{width:100%;border-collapse:collapse}.slide-controls table tr td:last-of-type{text-align:right}.slide-controls a{display:block;color:#fff;margin:0;padding:1em 0;text-align:center;background-color:rgba(0,0,0,.5);transition:all .25s ease}.slide-next,.slide-prev{position:absolute;top:calc(106px - 30px);display:block;z-index:2}.slide-prev{left:0;border-top-right-radius:.5em;border-bottom-right-radius:.5em}.slide-next{right:0;border-top-left-radius:.5em;border-bottom-left-radius:.5em}.photos-full-photos .slide-controls a{width:80px}.slide-controls a svg{fill:#fff;width:32px;height:auto}.slide-controls a:hover{text-decoration:none;background-color:#000;box-shadow:rgba(0,0,0,.8) 0 0 10px}.slide-of{position:absolute;top:176px;left:.8em;z-index:1;display:flex;align-items:center;gap:.5em;padding:.8em 1em .8em 3.6em;border-radius:2em;background-color:rgba(0,0,0,.5);font-family:Montserrat;font-weight:600;font-size:1em}.slide-of:before{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23ffffff" viewBox="0 0 16 16"%3E%3Cpath d="M4.502 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3"/><path d="M14.002 13a2 2 0 0 1-2 2h-10a2 2 0 0 1-2-2V5A2 2 0 0 1 2 3a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v8a2 2 0 0 1-1.998 2M14 2H4a1 1 0 0 0-1 1h9.002a2 2 0 0 1 2 2v7A1 1 0 0 0 15 11V3a1 1 0 0 0-1-1M2.002 4a1 1 0 0 0-1 1v8l2.646-2.354a.5.5 0 0 1 .63-.062l2.66 1.773 3.71-3.71a.5.5 0 0 1 .577-.094l1.777 1.947V5a1 1 0 0 0-1-1z"/%3E%3C/svg%3E');padding:0;position:absolute;left:1em;top:.1em;height:100%;display:grid;place-items:center}.slide-of svg{width:12px;height:auto;fill:#fff}.photos-full-photos .slide-of{width:400px}.photos-public .slide-of{float:left;display:block;padding:3px 4px;text-align:center}#photo-ad-frame{width:740px;border:none;height:110px}.custom-report-row{clear:both;float:left;width:100%}.custom-report-row div{padding:0;text-overflow:ellipsis;overflow:hidden;float:left}.custom-report-row h3{border-bottom:1px solid #ccc;margin:5px 0}.custom-desc{font-weight:700}.one-col .custom-desc{padding-right:5px;white-space:nowrap}.two-col .custom-desc{float:left;width:395px}.two-col .custom-value{clear:both;float:left;width:395px}.three-col .custom-desc{float:left;width:260px}.three-col .custom-value{clear:both;float:left;width:260px}.custom-fluid .custom-desc{margin-right:4px}.custom-fluid .custom-value{margin-right:12px}.custom-img-contain{width:280px;text-align:center;margin:2px;border-radius:.6em}.custom-img-contain div{overflow:initial;float:none}.custom-img-contain .slide-details,.custom-img-contain .slide-show{width:100%;padding:0}.custom-img-contain .slide-controls{width:276px;padding:1px 42px}.custom-img-contain .slide-title{width:276px}.custom-img-contain .slide-of{padding:.8em 1em .8em 3.6em}.custom-flrdetails-contain{width:370px;text-align:center;margin:2px}.custom-map-contain{width:370px;text-align:center;padding:2px;margin:2px 28px 2px 2px;border:.5px solid #000;cursor:pointer}#report-info{padding:10px 0}#report-details{float:right}#report-name-contain{float:left}.popup___profile___wrapper{position:relative;padding:0;margin:0;width:100%;font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif}.agt___stats{display:flex;gap:1em}.agt___stats___content{flex:0 1 100%;text-align:left}.dist___stats{display:flex;flex-direction:column;text-align:left}.popup___profile___wrapper .brokerage___logo{flex:1 0 auto}.popup___profile___wrapper .brokerage___logo img{display:block;float:none;width:100%;max-width:120px;height:auto}.popup___profile___wrapper div.agt___pict___wrap{flex:1 0 auto;display:block;margin:0 auto;width:128px;height:128px;border-radius:50%;border:6px solid #fff;box-shadow:0 6px 12px rgb(140 152 164/20%);overflow:hidden;background:linear-gradient(90deg,#f1f4f5 40%,#fff,#f1f4f5 60%) right/300% 100%;animation:glossy 1.5s linear infinite}.popup___profile___wrapper div.agt___pict___wrap img{width:100%;height:auto}.popup___profile___wrapper img.agt___pict{float:none;display:block;margin:0 auto;width:128px;height:128px;border-radius:50%;border:6px solid #fff;box-shadow:0 6px 12px rgb(140 152 164/20%);background-color:#f2f2f2}.popup___profile___wrapper h3{display:flex;align-items:center;width:100%;max-width:260px;margin:0 auto .5em;color:#000;font-weight:600;font-size:1.3em}.popup___profile___wrapper p.license{margin:0 0 .5em}.popup___profile___wrapper p.license:last-of-type{margin-bottom:1em}.popup___profile___wrapper p.license span{font-weight:700}.popup___profile___wrapper p{margin:0 0 .5em}.popup___profile___wrapper p.agt___profile___office{margin-bottom:1.4em}.popup___profile___wrapper ul.agt___cta{display:flex;flex-direction:column;gap:1em;margin:1em 0 0;padding:1em 0 0;border:1px solid #eee;border-bottom:none;border-right:none;border-left:none;list-style:none}.popup___profile___wrapper ul.agt___cta li{flex:1 1 auto;text-align:center}.popup___profile___wrapper ul.agt___cta li.show___email{word-break:break-word}.popup___profile___wrapper ul.agt___cta li a{display:block;padding:.6em .3em;background-color:#06f;color:#fff;border-radius:.4em}.popup___profile___wrapper a.agt___location,.popup___profile___wrapper a.agt___phone,.popup___profile___wrapper div.agt___email{display:flex;justify-content:center;gap:1em;width:100%;max-width:260px;margin:0 0 .5em;padding:0}.popup___profile___wrapper a.agt___phone,.popup___profile___wrapper div.agt___email{align-items:center}.popup___profile___wrapper a.agt___location div.agt___location___map___icon{display:block;width:64px;height:64px;position:relative;border-radius:50%}.popup___profile___wrapper a.agt___location div.agt___location___map___icon img{display:block;float:none;width:100%;height:auto}.popup___profile___wrapper a.agt___location .pulse{position:absolute;right:0;margin:1em .5em 0 0;display:block;width:14px;height:14px;border-radius:50%;background:#f74c52;cursor:pointer;box-shadow:0 0 0 rgba(247,76,82,.5);animation:pulse 2s infinite}.popup___profile___wrapper a.agt___location:hover .pulse{animation:none}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(247,76,82,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(247,76,82,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(247,76,82,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(247,76,82,.4);box-shadow:0 0 0 0 rgba(247,76,82,.4)}70%{-moz-box-shadow:0 0 0 10px rgba(247,76,82,0);box-shadow:0 0 0 10px rgba(247,76,82,0)}100%{-moz-box-shadow:0 0 0 0 rgba(247,76,82,0);box-shadow:0 0 0 0 rgba(247,76,82,0)}}.popup___profile___wrapper a.agt___location .map___pin{z-index:2;position:absolute;display:block;width:32px;height:32px;left:calc(50% - 14px);margin-top:-6px}.popup___profile___wrapper a.agt___location .map___pin svg{overflow:visible}use{stroke:red;opacity:0;animation:pulsing 2s ease-out infinite}@keyframes pulsing{from{opacity:.5;stroke-width:0}to{opacity:0;stroke-width:10px}}.element{animation:pulsing 2s ease-out}.popup___profile___wrapper a.agt___location div.icon,.popup___profile___wrapper a.agt___phone div.icon,.popup___profile___wrapper div.agt___email div.icon{display:flex;flex:1 0 auto;align-items:center;justify-content:center;flex-direction:column;margin:0;width:32px;height:32px;background:rgba(62,151,255,.1);border-radius:50%}.popup___profile___wrapper a.agt___location div.icon svg,.popup___profile___wrapper a.agt___phone div.icon svg,.popup___profile___wrapper div.agt___email div.icon svg{width:16px;height:auto;fill:rgba(62,151,255,.8)}.popup___profile___wrapper a.agt___location div.info,.popup___profile___wrapper a.agt___phone div.info,.popup___profile___wrapper div.agt___email div.info{flex:0 1 100%;text-align:left}.popup___profile___wrapper a.agt___location:hover,.popup___profile___wrapper a.agt___phone:hover{text-decoration:none}.popup___profile___wrapper a.agt___location div.info span.header,.popup___profile___wrapper a.agt___phone div.info span.header,.popup___profile___wrapper div.agt___email div.info span.header{display:block;margin-bottom:.4em;font-family:Montserrat;font-weight:600;font-size:.8em;letter-spacing:.2em;text-transform:uppercase;color:rgba(0,0,0,.8)}.popup___profile___wrapper div.agt___email div.info span.word___break{word-break:break-word}.col__details{display:grid;gap:1em;grid-template-columns:repeat(2,1fr);margin-bottom:.6em}.agent___overview{grid-template-columns:repeat(1,1fr)}.col__details span.header{display:block;font-family:Montserrat;font-weight:600;font-size:.8em;letter-spacing:.2em;text-transform:uppercase}.popup-profile{width:100%;font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:12px;font-weight:lighter}.popup-profile .title{margin-bottom:10px;font-weight:300;font-size:22px;color:#333;text-align:center}.popup-profile .broker{font-size:18px}.popup-profile .office{font-size:14px}.popup-profile .image{vertical-align:top}.popup-profile .email{padding:6px 0}.popup-profile .email a{padding:0 0 0 20px;background:url('/images/site/sprite-icon.png') no-repeat 0 -1361px}.profile-phone{margin:0 0 0 18px;padding:0;list-style-image:url('/site/img/common/arrow-bullet.gif')}.agent-remarks dt{font-weight:700;margin-bottom:4px;font-size:1.1em}.agent-remarks dd{margin:0}.agent-pict{display:block;margin:10px auto 0 auto;border:1px solid #f2f2f2}.message_box{border:1px solid red;background-color:#ffadad;padding:5px}#prop-details-actions div.dropdown-menu{width:inherit;padding:20px}.ratings-wrap{margin:0;padding:0}.rate_wait{float:left;margin:0;padding:0;width:16px;height:16px}.rate_wait span{display:none;margin:0;padding:0;width:16px;height:16px}.rating-list-item{display:inline-block}.front_spacer{width:110px}ul.rating{display:table;list-style:none;position:relative;float:left;left:0;width:100px;height:16px;background:url('/images/reports/ratings.png') no-repeat -100px -2px;margin:0 auto;padding:0;overflow:hidden;display:none}ul.action-header li.favorite___rating ul.rating{position:absolute;top:0;left:calc(50% - 50px);margin-top:-32px}.rating li{float:left;list-style:none;margin:0;padding:0}.rating li a{display:block;position:absolute;width:16px;height:16px;text-indent:-9999px;overflow:hidden;z-index:20}#prop-details-actions li .rating li a{background-color:transparent}#prop-details ul.worst,ul.worst{background-position:-80px -2px;display:block}#prop-details ul.bad,ul.bad{background-position:-60px -2px;display:block}#prop-details ul.fair,ul.fair{background-position:-40px -2px;display:block}#prop-details ul.good,ul.good{background-position:-20px -2px;display:block}#prop-details ul.best,ul.best{background-position:0 -2px;display:block}#prop-details ul.none,ul.none{display:block}#prop-details ul.ignore,ul.ignore{display:none}.rating a.worst{left:0;top:-2px}.rating a.bad{left:20px;top:-2px}.rating a.fair{left:40px;top:-2px}.rating a.good{left:60px;top:-2px}.rating a.best{left:80px;top:-2px}.rating li a:hover{background:transparent url('/images/reports/star.png') left top repeat-x;left:0;z-index:1}.rating a.worst:hover{width:20px}.rating a.bad:hover{width:40px}.rating a.fair:hover{width:60px}.rating a.good:hover{width:80px}.rating a.best:hover{width:100px}#cloud-cma{font-family:'Open Sans',sans-serif;position:relative}#cloud-cma div.call-to-action-footer{background:#fff;width:100%;position:sticky;bottom:-7px;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:.5em 0}#cloud-cma div.call-to-action-footer a,div.call-to-action-footer a{display:inline-block;margin:.2em auto;padding:20px 40px;background-color:#4485f5;color:#fff;text-align:center;border-radius:40px;font-size:18px}#cloud-cma div.call-to-action div,div.call-to-action div{flex:1 1 100%}#cloud-cma div.call-to-action div.step,div.call-to-action div.step{display:flex;align-items:flex-start;gap:2em;margin-bottom:1.4rem}#cloud-cma div.call-to-action-footer div.step,div.call-to-action-footer div.step{align-items:center}#cloud-cma div.call-to-action div.step svg,div.call-to-action div.step svg{flex:1 0 auto;width:48px;height:auto;fill:#c4a9fd}#cloud-cma div.call-to-action div.step div,div.call-to-action div.step div{flex:0 1 100%}#cloud-cma div.call-to-action div.step div h3,div.call-to-action div.step div h3{color:#183558}#cloud-cma div.call-to-action-footer div.step div h3,div.call-to-action-footer div.step div h3{margin-bottom:0}#cloud-cma div.call-to-action div.step div p,div.call-to-action div.step div p{margin:0 0 .8em}#cloud-cma div.call-to-action div.step div p:last-child,div.call-to-action div.step div p:last-child{margin:0}div.call-to-action h2.intro___paragraph{margin:0 auto 1em;max-width:720px;color:#183558;text-align:center}#cloud-cma .create-cloud-cma{display:inline-block;margin:30px auto;padding:20px 40px;background-color:#4485f5;color:#fff;text-align:center;border-radius:40px;font-size:18px}#cloud-cma h2{margin:0 auto 1em;max-width:720px;font-weight:600;color:red;text-align:center}#cloud-cma h4{text-align:center;background-color:#666;color:#fff;margin:0 0 .5em;padding:.8em;font-size:1.1em;border-top-left-radius:.5em;border-top-right-radius:.5em}#cloud-cma ul{list-style:none}#cloud-cma ul li{list-style:none;float:left;display:block;padding:4px;margin-right:8px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px}#cloud-cma ul li img{margin-right:auto;margin-left:auto;display:block;max-width:100%;height:auto}#cloud-cma ul li div.caption{padding:9px}#cloud-cma ul li div.caption p{margin-top:0;margin-bottom:4px}#cloud-cma ul li div.caption p.hed{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #eee}#cloud-cma ul li div.caption p.hed span{display:inline-block;float:right}#cloud-cma ul li div.caption p{margin-top:0;margin-bottom:4px}#cloud-cma ul li div.caption p:last-child{margin-bottom:0}#cloud-cma p.error-message{margin:130px 30px 60px;font-size:1.8em}#export-form{float:left;width:740px;margin:0;padding:0;font:normal .9em "Lucida Grande",verdana,sans-serif}#export-left{float:left;width:265px}#export-security{margin-top:5px}#security-code{width:300px;margin:40px auto;padding:0}#export-form p.hed{color:#5ab21d;font-weight:700;font-size:1.2em}#export-form p{margin:0 0 6px;padding:0}#export-instructions{margin:4px 0 4px 10px}#export-instructions li{margin:0 0 0 20px}#export-form table{clear:both;width:100%;margin:12px 0 0;padding:0;border-collapse:collapse;table-layout:fixed}#export-form .middle-col{border:1px solid #999;border-top:none;border-bottom:none}#export-form .middle-col-alt{border:1px solid #ccc;border-top:none;border-bottom:none}#export-form table th{padding:0 6px;color:#f58220;font-weight:700;font-size:1.2em;text-align:left}#export-form table td{padding:0 6px}#export-form table td.alt{padding:4px 6px;vertical-align:middle;text-align:center;background:#414141;color:#fff}#export-form table dd,#export-form table dl{margin:0;padding:0}#export-form table dt{margin:0;padding:0;font-weight:700}#export-form .help_pop_up{display:inline-block;float:none;vertical-align:middle;width:16px;height:14px;margin:0;padding:0}.view_tax_data{margin:0 0 0 6px;padding:0;font-size:.8em;letter-spacing:.2em}section.agent-overview{padding:40px 0;margin-bottom:40px;background:#f8f9fd}section.agent-overview h3{font-size:32px}div.agent-img-wrap{margin:0;width:160px;height:auto;overflow:hidden;background-color:#fff}img.agent-img{width:100%;height:auto}@media only screen and (max-width:975px){section.agent-overview{padding:20px 0}div.agent-img-wrap{margin:0 auto 10px auto}section.agent-overview h3{text-align:center}}.agent-public-address p:last-of-type{margin-bottom:0}#realtor-search-pub{background:#fff;padding:0 0 80px}#realtor-search-pub h2{display:flex;align-items:center;margin:0 0 1em;font-family:Montserrat,sans-serif;font-weight:600;font-size:2em}#realtor-search-offpub .office___overview{padding:4em 0;margin-bottom:40px;background:#f8f9fd}@media only screen and (max-width :768px){#realtor-search-offpub .office___overview{padding:2em 0;margin-bottom:40px}}@media only screen and (max-width :480px){#realtor-search-offpub .office___overview{padding:1em 0;margin-bottom:40px}}.office___img{max-width:100px}#realtor-search-offpub img.agent-img{display:block;margin:10px auto 20px auto;max-width:250px;height:auto}#realtor-search-offpub h2{margin-bottom:2em;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.4em;color:#333;text-align:center}#realtor-search-offpub h3{font-weight:300;font-size:20px;color:#333;margin-top:18px}@media only screen and (max-width:991px){#realtor-search-offpub h2,#realtor-search-offpub h3{text-align:center}}#realtor-search-offpub section.two-col{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;width:80%;margin:30px auto;text-align:center}#realtor-search-pub h3{margin-bottom:8px}#realtor-search-pub h3.separator{padding-top:20px;margin-top:20px;border-top:1px solid #ccc}h3.agt-pub-head{font-family:Montserrat,sans-serif;font-weight:600;font-size:1.4em;color:#4485f5}h3.list-hed{position:relative;text-align:center;font-size:1.6em}h3.list-hed span{background:#fff;padding:0 15px;position:relative;z-index:1;font-family:Montserrat,sans-serif;font-weight:600;font-size:.7em}h3.list-hed:before{background:#ddd;content:"";display:block;height:1px;position:absolute;top:50%;width:100%}h3.list-hed:before{left:0}#realtor-search-pub .connection{display:inline-block;margin-bottom:10px;padding:6px 10px;color:#00864e;background-color:rgba(33,213,155,.08);border-radius:.5em;font-family:Montserrat,sans-serif;font-weight:600;font-size:.9em}#realtor-search-pub .add{font-size:1.2em;vertical-align:middle}.divide{margin-bottom:20px;border-bottom:1px solid #ccc}div.big-link a{display:block;margin-bottom:10px;padding:10px 20px;text-align:center;color:#fff;border-radius:8px;color:#fff;background-color:rgba(0,128,255,.8);-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}div.big-link a:last-of-type{margin-bottom:0}div.big-link a:hover{color:#fff;text-decoration:none;background-color:#0080ff}#realtor-search-pub .bump{margin-bottom:20px}#sectionTabs{margin-bottom:40px;border-bottom:none;text-align:center}#sectionTabs>li{display:inline-block;float:none}#sectionTabs>li>a{background-color:#e1f4fd;color:#0080ff;border-radius:30px;margin:0 14px 14px 0;border:none}#sectionTabs>li.active>a,#sectionTabs>li.active>a:focus,#sectionTabs>li.active>a:hover{background-color:#0080ff;color:#e1f4fd}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.show-grid{margin-bottom:15px;padding-bottom:15px}.show-grid:after{content:"";display:block;margin:0 15px;padding-top:20px;border-bottom:1px solid #ccc}img.public-agent-photo{display:block;width:100%;height:auto;border-radius:50%;border:6px solid #fff;box-shadow:0 6px 12px rgb(140 152 164/20%);background-color:#f2f2f2}.public-agent-title{margin-bottom:.2em;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.4em;color:#4485f5}.public-agent-office{font-size:16px}#realtor-results-wrap{width:785px;float:left;margin:6px 0}#realtor-results-wrap .left-col{float:left;width:600px;margin:0;padding:0}#roster-pagination-wrap{float:right;width:auto}#roster-pagination-wrap .pagination-wrap .left-col{display:none}.public-search-results{clear:both;position:relative;width:600px;margin:0;padding:10px 0;border-bottom:1px solid #ccc}.public-search-results:hover{background:#f2f2f2}.public-search-results span{display:inline-block;width:82px}.public-search-results dl{float:left;width:600px;margin:0;padding:0}.public-search-results dt{float:right;width:290px;margin:0 210px 0 0;padding:0;font:normal 1.3em Arial,Helvetica,sans-serif}.public-search-results dd{margin:0 0 0 100px;padding:0}.public-search-results dd p{margin:0 0 6px}.public-search-results dd p.agt-office{font:normal 1.1em Arial,Helvetica,sans-serif}.public-search-results dd.agent-img{margin:0}.public-search-results dd.agent-img img{float:left;width:80px;margin:0;padding:2px;border:1px solid #d9e0e6;background:#fff}a.add-connect{display:inline-block;margin:0 0 8px;padding:6px 10px;font:bold 1.1em Arial,Helvetica,sans-serif;color:#fff;background:#5d9a2b url('/images/reports/add-connect-bg.png') repeat-x top left;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;border:1px solid #5d9a2b;text-shadow:0 -1px 0 #360}a.add-connect img{float:none;vertical-align:middle;margin-right:6px;padding:0 0 2px}a.add-connect:hover{text-decoration:none}.public-info{position:absolute;top:0;right:0;list-style:none;margin:8px 4px 0 0;padding:2px;background:#fff;font:normal .75em "Lucida Grande",verdana,sans-serif}.public-info li{float:left;margin:0;padding:0}.public-info li.stroked{border-right:1px solid #ccc}.public-info a{display:block;margin:0;padding:2px 4px}.agent-report-wrap{float:left;width:785px}.agent-report-left-col{float:left;width:600px;padding-top:5px}.public-agent-office-wrapper{float:left;width:600px}.agent-profile-img-LRG{display:block;float:left;width:150px;margin:0;padding:12px;border:1px solid #ccc;background:#fff;border-radius:50%}#agt-contact-info-wrap{float:left;margin:0;padding:0;width:600px}#agt-contact-info{float:right;width:410px;margin:0;padding:0}#agt-contact-info ul{float:left;width:410px;list-style:none;margin:0 0 10px;padding:6px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#f2f2f2}#agt-contact-info li{float:right;list-style:none;margin:0 0 -1px;padding:0}#agt-contact-info li a{float:right;list-style:none;margin:0;padding:0 6px}#agt-contact-info .left-col{float:left;width:205px;margin:0;padding:0;font-size:1.1em}#agt-contact-info .right-col{float:right;width:205px;margin:0;padding:0;font-size:1.1em}#agt-contact-info p{margin:0 0 8px}#agt-contact-info p span{display:inline-block;width:75px}#agt-mis-info{float:left;width:600px;margin:10px 0 0;padding:10px 0 0;border-top:3px solid #ccc;border-bottom:1px solid #ccc}#agt-mis-info .left-col{float:left;width:175px;margin:0 0 14px;padding:0;font:bold 1em Arial,Helvetica,sans-serif}#agt-mis-info .right-col{float:right;width:410px;margin:0 0 14px;padding:0}.agent-name-title{margin:6px 0;padding:0;color:#0a2140;font:normal 1.5em Arial,Helvetica,sans-serif}.agent-name-contact{clear:both;margin:0 0 6px;padding:0}#search-results div.grid-view{padding:0;margin:0;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#search-results div.grid-view div.grid-view-listing{position:relative;display:block;width:calc(33.333% - .65em);max-width:none;margin-bottom:.65em}#search-results div.grid-view div.grid-view-listing{margin-right:.65em}#search-results div.grid-view div.grid-view-listing a:hover{text-decoration:none}#search-results div.grid-view div.grid-view-listing img{display:block;max-width:100%;height:auto}#search-results div.grid-view div.grid-view-listing div.property-card-content{padding:4px;text-align:left;color:#fff}#search-results div.grid-view div.grid-view-listing div.property-card-content p.status{margin-bottom:6px;color:#fff}#search-results div.grid-view div.grid-view-listing div.property-card-content p.status span{display:inline-block;float:right}#search-results div.grid-view div.grid-view-listing div.property-card-content div.property-card-stats{display:table;width:100%}#search-results div.grid-view div.grid-view-listing div.property-card-content p.property-card-stats{margin:0}#search-results div.grid-view div.grid-view-listing div.property-card-content p.property-card-stats span.property-card-price{font-size:18px}#search-results div.grid-view div.grid-view-listing div.property-card-content p.property-card-stats span.property-card-price span.leaseprice__quote{font-size:12px}#search-results div.grid-view div.grid-view-listing div.property-card-content p.property-card-stats span.property-card-statline{float:right}#search-results div.grid-view div.grid-view-listing div.property-card-content p.property-card-stats span.property-card-statline span.stat-details{display:table;text-align:center;width:100%;vertical-align:top}#search-results div.grid-view div.grid-view-listing div.property-card-content p.property-card-stats span.property-card-statline span.stat-details span.stat-detail-col{display:table-cell;padding:0 6px;border-right:1px solid #fff}#search-results div.grid-view div.grid-view-listing div.property-card-content p.property-card-stats span.property-card-statline span.stat-details span.stat-detail-col:last-child{padding-right:0;border-right:none}#search-results div.grid-view div.grid-view-listing div.property-card-content p.property-card-stats span.property-card-statline span.stat-details span.stat-detail-col span{display:block;line-height:1}#search-results div.grid-view div.grid-view-listing div.property-card-content p.address-line{margin:0}#search-results div.grid-view div.grid-view-listing div.property-card-content p.city-line{margin:0}#search-results div.grid-view div.grid-view-listing div.property-card-content p.city-line span{display:inline-block;float:right}.agent-name-contact td{vertical-align:top}.agent-name-contact td span{display:inline-block;width:82px}.agent-name-contact td.agent-name-photo{width:130px}.agent-name-contact td.agent-name-contact-info{width:340px}.agent-name-contact td.agent-name-office-info{width:340px}img.agent-image{width:80px;border-radius:50%}.agent-name-email{float:left;display:inline-block;vertical-align:middle;width:16px;height:16px;margin:0 4px 0 0;background:url('/images/site/sprite-icon.png') no-repeat 0 -1362px}.agent-web-site{margin:0;padding:0 0 0 20px;background:url('/images/site/sprite-icon.png') no-repeat 0 -1431px}.view-agent-listings{margin:0;padding:0 0 0 20px;background:url('/images/site/sprite-icon.png') no-repeat 0 -1407px}.agent-name-contact .agent-name-office-info dl{margin:0;padding:0;background:#f1f1f1}.agent-name-contact .agent-name-office-info dt{margin:0 0 6px;padding:4px 6px;background:#ccc;font-weight:700}.agent-name-contact .agent-name-office-info dd{margin:0;padding:6px}.agent-name-bio{float:left;width:600px;margin:0;padding:0}.roster-area table{table-layout:auto}#loadingoverlay{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:9999;display:none;text-align:center;margin:auto;backdrop-filter:blur(3px)}#modalspinner{display:flex;align-items:center;width:auto;height:100%}#modalspinner .loader{display:flex;align-items:center;justify-content:center;height:128px;width:128px;margin:0 auto;padding:1em;background-color:#000;border-radius:.5em}#modalspinner .loader h2{font-family:Montserrat;font-weight:600;font-size:1.2em;color:#fff}#modalspinner svg path,#modalspinner svg rect{fill:#fff}.office-agent-count-wrap h2{margin:0 0 0 5px}.office-rpt-name-title{margin:6px 0 0 5px;padding:0;color:#0a2140;font:normal 1.5em Arial,Helvetica,sans-serif}.broker-info{margin:6px 0 10px 5px}.broker-info span{display:inline-block;width:50px}.office-agent-total{margin:6px 10px;padding:0;color:#666;font:normal 1.4em Arial,Helvetica,sans-serif;border-bottom:1px solid #ccc}.office-agent-total span{display:inline-block;padding:1px 6px;background:#ccc}.office-agent-count-wrap{float:left;width:780px;margin:0;padding:0;background:url('/images/reports/office-agent-count-wrap-bg.png') repeat-x top left;border-bottom:1px solid #ccc}.office-agent-count-gutter{width:780px;margin:5px auto 0 auto;padding:0;background:#fff}.office-agent-count{float:left;width:796px;list-style-position:none;margin:0 0 -1px;padding:0 8px}.office-agent-count li{float:left;display:block;list-style:none;margin:0;padding:6px;width:252px;min-height:130px;border-bottom:1px solid #ccc}.office-agent-count li span{display:inline-block;width:50px}.office-public-wrap{float:left;width:600px;margin:0;padding:0}.office-public-wrap img{display:block;float:left;margin:0 10px 0 0}.office-public-wrap span{display:inline-block;width:50px}.office-address{float:left;width:180px;margin-right:15px}.office-contact{float:left;width:180px}.office-details-title{margin:0;font:bold 1.8em Arial,Helvetica,sans-serif;color:#000}.office-details-broker{margin:0 0 14px;font:normal 1.6em Arial,Helvetica,sans-serif;color:#000}.office-public-bio{float:left;width:600px;margin:12px 0 0;padding:12px 0;border-top:3px solid #ccc;border-bottom:1px solid #ccc}.office-report-wrap{float:left;width:810px;margin:0 0 6px;padding:0 0 6px;border-bottom:1px solid #ccc}.office-report{clear:both;width:100%}.office-report td{vertical-align:top}.office-report td span{display:inline-block;width:50px}.office-report-title{display:block;float:left;margin:6px 0 0;padding:0;color:#0a2140;font:normal 1.5em Arial,Helvetica,sans-serif}#contented{display:flex;gap:2em;margin:3em 0}.analytics-wrap{width:280px;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgb(140 152 164/8%);border-radius:6px}.analytics-wrap div.property___details{position:relative;padding:1em}.analytics-wrap div.property___details p.status{display:flex;margin:0 0 .2em 0!important}.analytics-wrap div.property___details p.status span{margin-left:auto}.status-1{color:#1f8e48;vertical-align:middle}.status-3{color:#f6cd4a;vertical-align:middle}.status-7{color:#fc6620;vertical-align:middle}.status-8{color:#d52a36;vertical-align:middle}.status-4{color:#da4f8e;vertical-align:middle}.status-5{color:#4db5da;vertical-align:middle}.status-6{color:#6c5894;vertical-align:middle}.status-12{color:#000;vertical-align:middle}.analytics-wrap .slide-details{float:none!important}.analytics-wrap .slide-details{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.list___price{display:inline-block;font-size:20px;font-weight:700}.truncate{display:table;table-layout:fixed;width:100%;white-space:nowrap;position:relative}.truncate>span{display:table-cell;overflow:hidden;text-overflow:ellipsis}.analytics-total{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2em;font-family:Montserrat,sans-serif;font-weight:600;flex-grow:1}.analytics-total>div{display:flex;flex-direction:column;justify-content:center;padding:1.6em 3em;border:.0625rem solid rgba(0,0,0,.05);border-radius:.5em}.analytics-total div.overall{background-color:rgba(33,213,155,.05);box-shadow:0 6px 12px rgba(33,213,155,.1)}.analytics-total div.overall h2{color:#21d59b}.analytics-total div.overall .icon{fill:#21d59b;transform:rotate(90deg)}.analytics-total div.private{background-color:rgba(13,110,253,.05);box-shadow:0 6px 12px rgba(13,110,253,.1)}.analytics-total div.private h2{color:#0d6efd}.analytics-total div.private .icon{fill:#0d6efd}.analytics-total div.public{background-color:rgba(13,202,240,.05);box-shadow:0 6px 12px rgba(13,202,240,.1)}.analytics-total div.public h2{color:#0dcaf0}.analytics-total div.public .icon{fill:#0dcaf0}.analytics-total div.map-search{background-color:rgba(156,54,181,.05);box-shadow:0 6px 12px rgba(156,54,181,.1)}.analytics-total div.map-search h2{color:#9c36b5}.analytics-total div.map-search .icon{fill:#9c36b5}.analytics-total div.favorite{background-color:rgba(220,53,69,.05);box-shadow:0 6px 12px rgba(220,53,69,.1)}.analytics-total div.favorite h2{color:#dc3545}.analytics-total div.favorite .icon{fill:#dc3545}.analytics-total div.ignore{background-color:rgba(255,165,0,.05);box-shadow:0 6px 12px rgba(255,165,0,.1)}.analytics-total div.ignore h2{color:orange}.analytics-total div.ignore .icon{fill:orange}.analytics-total>div .icon{width:32px;height:32px;margin-bottom:.8em}.analytics-total>div>div h2:first-of-type{margin-bottom:.5em;font-size:.9em;text-transform:uppercase}.analytics-total>div>div h2:last-of-type{margin:0;color:#666;font-size:2.4em}.analytics-charts{display:flex;flex-direction:column;gap:2em;margin:2em 0}.analytics-charts>div{min-height:600px;height:100%;padding:20px;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgb(140 152 164/8%);border-radius:.5em}.open-house-wrap{float:right;width:470px;margin:10px 0;padding:0;border:1px solid #e9e8e3;border-left:none;border-right:none}.open-house-wrap table.datatable>thead>tr>th:first-child{border-right:1px solid #666}.open-house-wrap table.datatable>tbody>tr>td{vertical-align:middle}.open-house-wrap table.datatable>thead>tr>th{pointer-events:none}.open-house-wrap table.datatable>tbody>tr:hover{background-color:#fff}.open-house-wrap table.datatable>tbody>tr:nth-of-type(odd):hover{background-color:#f9f9f9}.open-house-hed{margin:0 auto 10px auto!important;padding:0;color:#1078ff;text-align:left;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:2.2em;font-weight:300}#listings p.open-house-na{margin:20px auto;padding:10px;color:#fff;text-align:center;font:normal 1.5em 'Open Sans',Arial,Helvetica,sans-serif;background:#d9534f;border-radius:4px}.open-house-time{position:relative;margin:0 auto;border-collapse:collapse;width:80%;table-layout:fixed}.open-house-time th{padding:6px 0;border-bottom:1px solid #dedede;background:#dedede;text-align:center}.open-house-time th.center-col-hed{padding:6px 0;border:1px solid #ffc;border-top:none;border-bottom:1px solid #b7b7b7;background:#ccc}.open-house-time td{padding:6px 0;background:#ececec;text-align:center}.open-house-time td.center-col-time{padding:6px 0;border:1px solid #ffc;border-top:none;border-bottom:none;background:#f2f2f2;text-align:center}.open-house-virtual a{color:#fff;padding:4px 10px 4px 30px;border-radius:4px;display:inline-block;position:relative;line-height:18px;background:#0080ff;border-radius:4px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}.open-house-virtual a:before{font-family:urevetica;margin:0 .8rem 0 8px;content:'\e910';font-size:16px;position:absolute;left:0}.open-house-schedule .open-house-virtual a{margin:4px 0}.open-house-virtual a:hover{background:#06c;text-decoration:none}.open-house-virtual-nolink{padding:4px 10px 4px 30px;border-radius:4px;display:inline-block;position:relative;line-height:18px}.open-house-virtual-nolink:before{font-family:urevetica;margin:0 .8rem 0 8px;content:'\e910';font-size:16px;position:absolute;left:0}a.cal_link{color:#fff;text-decoration:none;background:#06f;margin:.2rem 0;padding:4px 6px;border-radius:4px;display:inline-block}.property-gallery{margin-bottom:40px}.property-card{margin-bottom:20px}.property-card-content-wrap{width:100%;padding:0;position:relative}.property-card-content{position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,.5);display:table;width:100%;font-size:12px}.property-card-content-left-col{display:table-cell;width:50%;padding:6px;color:#fff;vertical-align:bottom}.property-card-content-left-col p.status{color:#fff}p.status .status-1{-moz-text-stroke:1px #fff;-webkit-text-stroke:1px #fff}.property-card-address{margin-bottom:0;line-height:18px}.property-card-price{font-weight:300;font-size:22px;line-height:30px}.property-card-content-right-col{display:table-cell;width:50%;padding:6px;color:#fff;text-align:right;vertical-align:bottom}.property-card-specs{line-height:16px;margin-bottom:6px}.property-card-specs li{display:inline-block;text-align:center;border-right:1px solid #fff;padding-right:8px;font-size:10px}.property-card-specs li:last-of-type{border-right:none;padding-right:0}.property-card-specs li span{font-size:16px;font-weight:300}.property-card-mls{font-size:11px}.property-gallery img{display:block;width:100%;height:auto}.forced___image img{display:block;width:450px;height:300px}.switch-view-bar{background:#f2f2f2;padding:10px 0;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.2);box-shadow:0 3px 3px 0 rgba(0,0,0,.2)}.prop-list-toggle-view>li>a{color:#0080ff;background-color:transparent}.prop-list-toggle-view>li>a:focus,.prop-list-toggle-view>li>a:hover{color:#fff;background-color:#0080ff}.prop-list-toggle-view>li>a i{font-size:1.2em;vertical-align:middle;margin-right:4px}.prop-list-toggle-view>li.active>a,.prop-list-toggle-view>li.active>a:focus,.prop-list-toggle-view>li.active>a:hover{color:#fff;background-color:#0080ff}.results-info{padding-top:20px;margin-bottom:20px}.sort-listing{float:right!important;margin-top:5px}@media only screen and (max-width:767px){.sort-listing{float:none!important;margin-top:20px}.sort-listing span{display:none!important}}.results-head-wrap{display:inline-table;margin:0}span.custom-badge{position:relative;font-size:24px;border-radius:50%;min-width:60px;min-height:60px;background-color:#d9534f}@media only screen and (max-width:990px){span.custom-badge{font-size:20px;min-width:50px;min-height:50px}}span.results-total{position:absolute;left:0;top:30%;width:100%;text-align:center;font-weight:400}span.results-text{display:block;text-align:center}.realtor-contact-info{position:relative}@media only screen and (max-width:767px){.realtor-contact{border-top:1px solid #ccc;margin-top:10px;padding-top:10px}.realtor-message p{margin-bottom:0;margin-top:10px}}h3.suggested-listings{line-height:2.2em;font-size:28px}@media only screen and (max-width:990px){h3.suggested-listings{line-height:2em;font-size:22px;margin-bottom:0}}#plist-pagination-wrap{text-align:center}#plist-pagination-wrap ul.pagination{float:none}#plist-pagination-wrap ul.pagination a{display:block;padding:6px 12px;margin:0;border-radius:initial}span.tip-tool i{vertical-align:middle;color:#0080ff;cursor:help}span.faux-link{color:#0080ff}div.consumer-list-view div.table-responsive::-webkit-scrollbar{-webkit-appearance:none;height:7px}div.consumer-list-view div.table-responsive::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}i.icon-lock{color:#f9b818;vertical-align:middle;font-size:1.2em}div.col___wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.pagination-wrap button{margin:0}.mr-6{margin-right:.6rem}.pl-6{padding-left:.6rem}.bl-1{border-left:1px solid #ccc}i.icon-eye-slash,i.icon-eye-view{font-size:1.5em;color:#333;vertical-align:middle;margin-right:.2rem}ul.showingTime___widget___property___cards{display:-webkit-box;display:flex;max-width:100%;margin:0;padding:0;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;list-style:none}ul.showingTime___widget___property___cards>li{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 33.333%;list-style:none;padding:0 6px 20px 0}ul.showingTime___widget___property___cards>li:nth-child(3n+3){padding-right:0}ul.showingTime___widget___property___cards>li .showingTimeWidgetDiv{width:100%;padding:0;border:1px solid #ccc;transition:box-shadow .3s}ul.showingTime___widget___property___cards>li .showingTimeWidgetDiv:hover{box-shadow:0 0 16px rgba(33,33,33,.3);border:1px solid rgba(0,128,255,.5)}ul.showingTime___widget___property___cards>li .widget-icons{border:none;width:100%!important;margin-bottom:4px!important;padding:0!important}ul.showingTime___widget___property___cards>li div.property___card{position:relative;cursor:pointer;color:#333;background-color:#fff}ul.showingTime___widget___property___cards>li div.photo___wrap{width:100%;height:0;padding-bottom:60%;overflow:hidden;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}ul.showingTime___widget___property___cards>li div.photo___wrap img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;color:transparent;vertical-align:middle}ul.showingTime___widget___property___cards>li div.property___details{position:relative;padding:8px 8px 0}ul.showingTime___widget___property___cards>li div.property___details p.status{margin:0}.list___price{display:inline-block;font-size:20px;font-weight:700}.truncate{display:table;table-layout:fixed;width:100%;white-space:nowrap;position:relative}.truncate>span{display:table-cell;overflow:hidden;text-overflow:ellipsis}ul.showingTime___widget___property___cards a:hover{text-decoration:none}div.col___wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.showingTimeLogo{bottom:-12px!important}#public-report-wrap{clear:both;float:left;margin:0;padding:0;width:100%}div.public-report-table{clear:both;display:table}div.public-report-row{display:table-row}div.public-report-content{display:table-cell;width:75%;vertical-align:top}div.public-report-sidebar{display:table-cell;width:25%;vertical-align:top}div.agent-overview,div.broker-overview{background:#fff;border:1px solid #e9e9e9;padding:20px 20px 0;margin-bottom:20px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}div.agent-overview h2,div.broker-overview h2{font-size:16px!important;margin:0 0 18px!important;text-transform:uppercase!important;font-weight:700!important;letter-spacing:.04em!important;color:#000!important}div.agent___overview___info,div.broker-overview-table{display:flex;align-items:center;margin-bottom:20px}div.agent___overview___info img{display:block;margin-right:1em;width:72px;height:72px;border:4px solid #fff;border-radius:50%;background-color:#fff;box-shadow:0 6px 12px rgb(140 152 164/20%)}div.agent-overview-content{flex-grow:1}div.agent-overview-content h6{display:flex;align-items:center;margin:0;padding:0;font-size:1rem}div.agent-overview-content a{color:#0080ff!important}#message{resize:none}@media (min-width:992px){#captcha_here div:first-child{width:100%!important;height:auto!important}#captcha_here iframe,#rc-imageselect{transform:scale(.85);-webkit-transform:scale(.85);transform-origin:0 0;-webkit-transform-origin:0 0}}div.serving-school{font-size:18px;font-weight:300}div.serving-school span{display:block;font-size:14px;font-weight:700}p.serving-school-rating-link{margin:20px 0 40px;padding:8px;background-color:#e1f4fd;text-align:center}h3.serving-school-headline{border-bottom:1px solid #ccc;font-size:1.4em;font-weight:600;padding-bottom:10px;color:#183558!important}table.serving-school{border-collapse:separate;border-spacing:10px;padding:10px}table.serving-school>tbody>tr>th{padding-right:80px}table.serving-school>tbody>tr>td{padding-right:80px}table.school-rating-overview>thead>tr>th{text-align:left;font-weight:700;border-bottom:none}table.school-rating-overview>tbody>tr>td{border-top:none;border-bottom:1px solid #ddd;vertical-align:middle}table.school-rating-overview>tbody>tr>td>.tiny{font-size:9pt;font-style:italic}.table>thead>tr>th.gs-center,table.school-rating-overview>tbody>tr>td.gs-center{text-align:center}.table>thead>tr>th.gs-right,table.school-rating-overview>tbody>tr>td.gs-right{text-align:right}div.gs-school-rating-wrap{display:inline-block;position:relative;height:48px;width:48px;border-radius:50%;color:#fff}div.gs-school-rating-wrap span.gs-rating-label{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:48px;height:48px;font-size:24px;font-weight:700;text-align:center;line-height:1.9em}div.gs-school-rating-wrap-lrg{width:64px;height:64px}div.gs-school-rating-wrap-lrg span.gs-rating-label{width:64px;height:64px;font-size:36px;font-weight:700;line-height:1.5em}div.gs-school-rating-wrap-lrg span.gs-rating-range{position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-bottom:12px;font-size:8px!important;text-transform:uppercase;text-align:center;line-height:1}div.gs-label-wrap{display:table}div.gs-label-wrap-cell{display:table-cell}div.gs-label-gs-rate{padding-left:10px;vertical-align:middle}@media only screen and (max-width:992px){div.gs-label-wrap{margin:0 auto}}.gs-school-rating-1{background-color:#f26b16}.gs-school-rating-2{background-color:#e78818}.gs-school-rating-3{background-color:#dca21a}.gs-school-rating-4{background-color:#d2b81b}.gs-school-rating-5{background-color:#bdc01e}.gs-school-rating-6{background-color:#a3be1f}.gs-school-rating-7{background-color:#86b320}.gs-school-rating-8{background-color:#6ba822}.gs-school-rating-9{background-color:#559f24}.gs-school-rating-10{background-color:#439326}.gs-school-rating-nr{background-color:#f1f4f5;color:#333!important}#gs-module{margin-bottom:20px}#gs-module div.collapse[aria-expanded=false]{display:block;height:226px!important;overflow:hidden}#gs-module div.collapsing[aria-expanded=false]{height:192px!important}#gs-view a.collapsed:after{content:'+ Show More'}#gs-view a:not(.collapsed):after{content:'- Show Less'}#prop-details .gs-details p{margin-bottom:20px;font-size:14px}#prop-details .gs-details h2{margin-bottom:10px;font-size:28px;line-height:1.3em;font-weight:700}section.gs-member-prop-details .gs-details h2{color:#333!important}p span.gs-address{display:inline-block}p span.gs-contact-desktop{display:inline-block;margin-left:20px;padding-left:20px;border-left:1px solid #ccc}p span.gs-district-desktop{display:inline-block;margin-left:20px;padding-left:20px;border-left:1px solid #ccc}@media only screen and (min-width:768px){p span.gs-contact-mobile,p span.gs-district-mobile{display:none}}@media only screen and (max-width:767px){#prop-details .gs-details h2{font-size:24px;text-align:center}p span.gs-address{display:block;text-align:center;margin-bottom:20px}p span.gs-contact-desktop,p span.gs-district-desktop{display:none}#prop-details p.gs-contact-mobile-wrap{margin-top:10px;margin-bottom:10px;text-align:center}#prop-details p.gs-district-mobile-wrap{margin-bottom:10px;text-align:center}}p.gs-school-address a{color:inherit}p.gs-school-address a:hover{color:#4485f5}p.gs-school-address span.gs-address-effect{transition:box-shadow .2s ease-out}p.gs-school-address span.gs-address-effect:hover{box-shadow:inset 0 -1px 0 0 #999;transition:box-shadow .2s ease-out}p span.round-badge{position:relative;display:inline-block;width:24px;height:24px;vertical-align:middle;border-radius:50%;background-color:#4485f5}p span.round-badge i{position:absolute;left:0;top:10%;width:100%;color:#fff;text-align:center;font-size:18px}p span.round-badge i.icon-phone{top:15%;font-size:16px}p span.round-badge i.icon-building{top:20%;font-size:14px}section.gs-overview div.container:first-of-type{margin-top:60px;margin-bottom:60px}section.gs-overview h2{font-size:32px;margin-bottom:20px;text-align:center}section.gs-member-overview h2{color:#333;font-weight:300}section.gs-overview h2 i{vertical-align:middle;font-size:.6em}section.gs-overview p{text-align:center}section.gs-overview p select{text-align:center}section.gs-overview h2.first{margin-top:0}div.gs-tab-content h3{margin:30px 0 30px;text-align:center}#prop-details div.gs-stats-wrap div.stats{border-left:1px solid #ccc;min-height:64px}@media screen and (max-width:992px) and (min-width:769px){#prop-details div.gs-stats-wrap div.stats{border-left:none}}@media only screen and (max-width:767px){#prop-details div.gs-stats-wrap div.stats{border-left:none}}div.gs-stats-wrap div.stats-column{border-right:1px solid #ccc;vertical-align:middle}div.gs-stats-wrap div.stats-column:last-child{border-right:none}@media screen and (max-width:992px) and (min-width:768px){#prop-details div.gs-stats-wrap div.stats{border-left:none}div.gs-stats-wrap div.stats-column{border-right:none}}div.gs-stats-wrap div.stats-column span.detail-header{text-transform:uppercase;font-size:12px}div.gs-stats-wrap div.stats-column span.detail-content{font-size:18px}@media only screen and (max-width:767px){div.gs-stats-wrap div.stats-column{padding-bottom:6px;margin-bottom:6px;border-right:none;border-bottom:1px solid #ccc}div.gs-stats-wrap div.stats-column span.detail-content{font-size:12px}}div.gs-detailed-links a{display:inline-block;float:left;width:32%;margin:0 1% 0 0;padding:8px;background:#fff;color:#4485f5;text-align:center;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,.1);box-shadow:0 2px 2px -1px rgba(0,0,0,.1)}div.gs-detailed-links a:last-child{margin-right:0}div.gs-detailed-links a i{display:block;font-size:22px;color:#4485f5}@media only screen and (max-width:767px){div.gs-detailed-links a{padding:4px}div.gs-detailed-links a i{display:inline-block;font-size:18px;margin-right:6px;vertical-align:middle}}div.gs-detailed-links a:hover,div.gs-detailed-links a:hover i{color:#fff;background-color:#4485f5}.year-charts{margin-bottom:40px;padding-bottom:40px;border-bottom:4px double #ddd}.highcharts-legend-item{text-transform:uppercase}g.highcharts-legend{background-color:red}#send input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#send{display:block;width:100%;margin:0 auto 20px auto;padding:10px 0;font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:400;font-size:16px;cursor:pointer;color:#fff;background:#0080ff;border:none;border-radius:4px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;transition:.2s ease-in-out}#send:hover{color:#fff;background:#06c}div.broker-overview-logo{display:table-cell;width:50%;vertical-align:top}div.broker-overview-content{display:table-cell;vertical-align:top}.broker-overview-content img{width:50%;height:auto;margin:0 0 10px}div.advert-300-250-wrap{background:#f2f2f2;padding:10px;margin-bottom:20px}div.public-report-content h2{line-height:1.5em;margin:0 0 10px}div.public-report-content h3{line-height:1.5em;margin:0 0 10px}div.public-report-content h4{margin-bottom:10px;border-bottom:1px solid #e9e9e9}div.public-report-content p{margin:0 0 15px}.public___photo___gallery___wrap{width:780px}.agent___photo___gallery___wrap{width:100%}.agent___photo___gallery___wrap .lSSlideOuter .lSPager.lSGallery{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.agent___photo___gallery___wrap .lSPager.lSGallery:after,.agent___photo___gallery___wrap .lSPager.lSGallery:before{content:none!important;display:none!important}.agent___photo___gallery___wrap .lSSlideOuter .lSPager.lSGallery li,.agent___photo___gallery___wrap .lSSlideOuter .lSPager.lSGallery li.active{width:auto!important;margin-right:.5rem!important;flex:1 1 auto!important}#image-gallery-wrapper{width:100%;position:relative;cursor:pointer;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:0}div.conststatus___wrap{width:100%;height:0;padding-bottom:55%;overflow:hidden;position:absolute;top:0;left:0;pointer-events:none;z-index:1}div.conststatus___wrap___public{padding-bottom:60%}div.conststatus___wrap span{position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,.35);color:#fff;padding:1em;margin:0;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;pointer-events:none}.slide-show .conststatus{position:absolute;top:0!important;width:100%;background-color:rgba(0,0,0,.35);color:#fff;padding:3px 12px;font-family:Montserrat,sans-serif;font-weight:600;font-size:.9em;letter-spacing:.08em;z-index:2;text-align:center;text-transform:uppercase}#inline-results-rows .conststatus{position:absolute;bottom:0;width:240px;background-color:rgba(0,0,0,.35);color:#fff;padding:3px 12px;font-size:14pt;font-family:arial,sans-serif;font-weight:700}div.private__enlarge___photo{position:absolute;top:0;right:0;pointer-events:none;z-index:1;margin:.5em .5em 0 0;display:block;width:20px;height:20px;background-color:rgba(0,0,0,.4);color:rgba(255,255,255,.5);-webkit-transition:all .1s ease-in;transition:all .1s ease-in;cursor:pointer;border-radius:4px}div.private__enlarge___photo svg{fill:#fff;width:15px;height:15px}div.custom-report-row div.private__enlarge___photo div{float:none}div.private__enlarge___photo div{display:flex;justify-content:center;align-items:center;height:100%}#image-gallery-wrapper:hover>div.private__enlarge___photo,div.private__enlarge___photo:hover{background-color:rgba(0,0,0,.8);color:#fff}div.public__enlarge___photo{position:absolute;top:0;right:0;pointer-events:none;z-index:1;margin:10px 10px 0 0;padding:6px;display:block;width:34px;height:34px;background-color:rgba(0,0,0,.4);color:rgba(255,255,255,.5);-webkit-transition:all .1s ease-in;transition:all .1s ease-in;cursor:pointer;border-radius:4px}div.public__enlarge___photo:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:urevetica;font-weight:400;content:'\e076';font-size:24px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#image-gallery-wrapper:hover>div.public__enlarge___photo,div.public__enlarge___photo:hover{background-color:rgba(0,0,0,.8);color:#fff}#image-gallery{height:480px;overflow:hidden;text-align:center;margin:0!important;padding:0!important}#image-gallery>.lslide,.lSGallery>li{display:block;position:relative;margin:0 auto;width:100%;height:auto}div.image___gallery__photo___wrap{width:100%;height:0;padding-bottom:60%;overflow:hidden;position:relative;background-color:#999;background-size:cover;background-position:center;background-repeat:no-repeat}img.image___gallery__photo___img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;color:transparent;vertical-align:middle}.lSSlideOuter .lSPager.lSGallery img{max-height:52px}.agent___photo___gallery___wrap .lSSlideOuter .lSPager.lSGallery img{max-height:100%}div.share-wrap{display:flex;align-items:center;padding:1em 0;border-bottom:1px solid #eee;font-family:Montserrat,sans-serif;font-weight:600}a.public___tour{display:flex;align-items:center;transition:all .1s ease-in;text-decoration:none;padding:.5em 1.2em;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgba(140,152,164,.2);border-radius:2em;background-color:#fff}a.public___tour:hover{box-shadow:0 6px 12px rgba(114,124,245,.2);background-color:rgba(114,124,245,.05)}a.public___tour:first-of-type{margin-right:1.2em}a.public___tour:before{display:inline-block;content:'';width:32px;height:32px;margin-right:.5em;background-repeat:no-repeat}a.virtual___tour:before{background-image:url('/site/img/common/public___report___icon___sprite.svg');background-position:0 0}a.floor___plans:before{background-image:url('/site/img/common/public___report___icon___sprite.svg');background-position:-32px 0}a.viewTour:after{display:inline-block;margin-left:.2em;font-family:urevetica;font-style:normal;font-size:1.4em;content:'\e045';line-height:.5em}a.public___tour___dropdown{display:block;margin-bottom:.5em;padding:.5em 1em;background-color:#f9f9fd;border-radius:4px}a.public___tour___dropdown:last-of-type{margin-bottom:0}div.share{display:flex;align-items:center;margin-left:auto}div.share span{display:inline-block;letter-spacing:.5em;font-size:12px;vertical-align:middle}div.share a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:2px;font-size:1em;border-radius:50%}div.share a.post-share-facebook{color:#3b5998}div.share a.post-share-facebook:hover{color:#fff;background-color:#3b5998}div.share a.post-share-twitter{color:#000}div.share a.post-share-twitter:hover{color:#fff;background-color:#000}div.share a.post-share-linkedin{color:#007bb5}div.share a.post-share-linkedin:hover{color:#fff;background-color:#007bb5}div.share a.post-share-google{color:#dd4b39}div.share a.post-share-google:hover{color:#fff;background-color:#dd4b39}@media only screen and (max-width:767px){a.public__virt___tour{font-size:.9em}div.share,div.share span{font-size:.9em;letter-spacing:.1em}div.share a{font-size:14px;padding:9px 2px}}div.prop-overview-wrap h2{margin:1em 0;color:#4485f5;font-size:1.8em}div.features-wrap h2{margin:2em 0 1em}div.features-wrap h4{margin-top:2em!important;padding:0 0 .3em 0!important;color:#183558!important}div.features-wrap h4:first-child{margin-top:inherit!important}div.features-wrap ul{margin:0 0 20px}div.features-wrap ul.other-features{margin:-15px 0 20px}div.features-wrap ul.other-features li{width:100%}div.features-wrap ul:after,div.features-wrap ul:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both;zoom:1}div.features-wrap li{display:table;width:33%;float:left;vertical-align:top;line-height:1.4em}div.features-wrap li:nth-child(3n+1){clear:left}div.features-wrap li:before{font-family:urevetica;content:'\e000';font-size:16px;display:table-cell;width:16px}div.features-wrap div.comm-misc-overview{border:1px solid #ccc;padding:20px;margin-bottom:20px}div.features-wrap div.comm-misc-overview h2{margin-top:0}div.features-wrap div.comm-misc-overview div.row{margin-bottom:20px}div.features-wrap div.comm-misc-overview div.row:last-of-type{margin-bottom:0}div#contactform-error,div#showingform-error{display:none;margin-bottom:20px;padding:10px 0;text-align:center;color:#d8544b;background-color:#fcf4f3}div#contactform-ok,div#showingform-ok{display:none;text-align:center;border:1px solid #030;border-radius:4px;color:#000;background-color:#0cf;font-size:10pt}span.popup_captcha_here{display:table;margin:auto}#thickbox-body #public-report-wrap{width:820px;margin:0;padding:0}#browserbox_shortcut #public-report-wrap{width:870px;margin:0;padding:0}.public-detail-quickview{float:left;width:100%;margin:0 0 10px}.public-detail-quickview td{padding:0 5px;vertical-align:top}.public-detail-features{width:100%;table-layout:fixed}.public-detail-features td{vertical-align:top}.public-detail-features td ul{margin:0 0 14px;padding:0 0 0 20px}#public-report-wrap .photos-medium{float:left;margin:0;padding:0}.white{color:#fff}.public-header-wrap{margin:0;width:100%}#thickbox-body .public-header-wrap{width:770px}#browserbox_shortcut .public-header-wrap{width:750px}.detail-left-info h2,.detail-right-info h2{margin:0;padding:0}.detail-left-info ul,.detail-right-info ul{margin:0 0 20px}.public-agent-wrap{table-layout:fixed;width:100%;margin:0 0 10px;padding:0;background:#fbf9ee;border-collapse:collapse}.public-agent-wrap th{margin:0;padding:6px 4px;text-align:left;font:bold 1.4em Arial,Helvetica,sans-serif;background:#ffedad}.public-agent-wrap td{margin:0;padding:0}.public-agent-wrap p{margin:0 0 4px 4px}.open-house-schedule{margin-bottom:1rem;font-size:12px;border-bottom:1px solid #ddd}table.open-house-schedule>tbody>tr>td{vertical-align:middle;text-align:center}.public-open-house{margin-bottom:20px}.open-house-schedule th{padding:1px 0;background:#666;color:#f2f2f2;text-align:center}.open-house-schedule th.open-house-title{text-transform:uppercase;letter-spacing:.3em;color:#fff;background:#75b945}#listings .open-house-schedule td p{margin:4px 0}.mapboxgl-popup-content{width:230px!important;padding:0!important}.mapboxgl-popup-content div{width:230px!important}.mapboxgl-popup-close-button{z-index:10}div.popup___content{font-family:'Open Sans',sans-serif;font-size:12px;position:relative;background:#fff}div.action___items{background-image:linear-gradient(to bottom,rgba(0,0,0,.8),rgba(0,0,0,0));position:absolute;top:0;left:0;z-index:1;width:230px;padding:10px;display:table}div.action___items:hover{background-image:linear-gradient(to bottom,#000,rgba(0,0,0,0))}div.action___items input{margin:0 4px 0 0;-moz-box-shadow:0 3px 4px #000;-webkit-box-shadow:0 3px 4px #000;box-shadow:0 3px 4px #000}div.action___items label{color:#fff;font-weight:700;text-shadow:0 3px 4px #000}div.action___items a{color:#fff}div.action___items___cell{display:table-cell;width:50%;vertical-align:middle}div.action___items___cell:last-child{text-align:right}.ure-popup-closer,.ure-popup-remove,.ure-popup-streetview{text-decoration:none;margin:0 6px 0 0;text-shadow:0 3px 4px #000}.ure-popup-closer{margin-right:0}.ure-popup-closer:hover,.ure-popup-remove:hover,.ure-popup-streetview:hover{text-decoration:none}.ure-popup-streetview:after{font-family:urevetica;font-style:normal;font-size:18px;content:'\e90d';vertical-align:middle}.ure-popup-remove:after{font-family:urevetica;font-style:normal;font-size:18px;content:'\e015';vertical-align:middle}.ure-popup-closer:after{font-family:urevetica;font-style:normal;font-size:18px;content:'\e01e';vertical-align:middle}div.photo___wrap{width:100%;height:0;padding-bottom:50%;overflow:hidden;position:relative;background-color:#999;background-size:cover;background-position:center;background-repeat:no-repeat}div.photo___wrap img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;color:transparent;vertical-align:middle}div.popup___content___details{display:table;table-layout:fixed;width:100%;white-space:nowrap;position:relative;background-color:#fff}div.popup___content___details span{display:table-cell;overflow:hidden;text-overflow:ellipsis;padding:6px}div.popup___content___details___columns___wrap{display:table;width:100%;margin-bottom:6px}div.popup___content___details___columns___column{display:table-cell;width:50%}div.popup___content___details___columns___column:last-child{text-align:right}div.popup___content___details span p{margin:0 0 6px}div.popup___content___details span p:last-of-type{margin:0}div.popup___content div.popup___content___details span hr{margin:.5rem 0;border:0;border-top:1px solid rgba(0,0,0,.2);visibility:visible}div.popup___content___details a.profile{white-space:normal}.listing-head{position:relative;width:350px;margin:0 0 10px;padding:0}.listing-head dt{float:right;width:240px;margin:0;padding:0;font-weight:700}.listing-head dd{margin:0 0 4px 110px;padding:0}.listing-head dd.property-img{margin:0;cursor:pointer}.listing-head dd.property-img img{float:left;margin:0;padding:0}.listing-head .property-img-large{display:none;position:absolute;z-index:2}.listing-head span.view-map-pop-up{display:inline-block;vertical-align:middle;width:16px;height:16px;margin:0 4px 0 0;background:url('/images/site/sprite-icon.png') no-repeat 0 -791px}.ref-no{margin:0 0 10px;padding:0}.ref-no label{font:bold 1.3em Arial,Helvetica,sans-serif}.property-photo-wrap{float:right;width:278px;padding:10px;background:#dae1e9 url('/images/reports/property-photo-wrap-bg.png') repeat-x 0 0;border:1px solid #b0b8c6}.property-photo-wrap p{margin:0 0 6px;padding:0;font:bold 1.6em Arial,Helvetica,sans-serif;color:#b0b8c6;text-shadow:0 1px 0 #fff}div.photo-report{text-align:center;margin-top:26px}div.photo-report span{display:inline-block;padding:5px;vertical-align:top;margin:0 auto 15px;page-break-inside:avoid;page-break-after:auto}div.photo-report img{display:block;border:1px solid #000;width:100%;height:auto}div.split-choice-wrapper{display:flex;gap:.5em;align-items:center;margin:1em 0;border-radius:.5em}div.split-choice-wrapper div.split-choice{flex:0 1 100%;box-sizing:border-box;margin:0}div.split-choice a{display:flex;padding:.5em;justify-content:center;align-items:center;text-decoration:none;border-radius:4px;cursor:pointer;font-family:Montserrat;font-weight:600;font-size:.9em;transition:all .25s ease;text-wrap:nowrap;min-height:45px}div.split-choice a:hover{text-decoration:none;transform:translateY(-4px)}div.split-choice a img,div.split-choice a svg{width:auto;height:32px;margin-right:.5em}div.split-choice a svg{fill:#fff}a.aligned___showings___request{color:#fff;background-color:#007ccf}a.showing___time___request{color:#fff;background-color:#f6841d}a.showing___time___request img{width:1.7rem;height:auto;vertical-align:middle}.showing___available___soon{color:#fff;background-color:#777}.showing___available___soon>img{width:1.7rem;height:auto;vertical-align:middle;opacity:.5;-khtml-opacity:.5}a.clippy,a.clippy-linked{color:#fff;background-color:#71ca58}a.rent-spree{color:#0456fc;background-color:rgba(4,86,252,.1)}.docs-attached{clear:both;width:100%;margin:20px 0 0;padding:0;border-collapse:collapse;border:1px solid #ccc}.docs-attached th{padding:4px 6px;font:bold 1em Helvetica,Arial,sans-serif;border-bottom:1px solid #999;text-align:left;background:#ccc url('/images/lip/doc-maintenance-list-th-bg.png') repeat-x top left;color:#666;text-shadow:#fff 0 1px 0;white-space:nowrap}.docs-attached td{padding:4px 6px;border-bottom:1px solid #ccc;text-align:left}#popSearchMessage{margin:5px 0 0;padding:6px 10px;border:1px solid #d99cac;color:#df0000;background:#ffdfdf}div.ui-dialog-with-arrow{border-radius:5px;border-color:#000;overflow:visible;z-index:1000;padding:3px}.ui-dialog-with-arrow .ui-dialog-titlebar,.ui-widget-header{border-radius:4px 4px 0 0;background:none repeat scroll 0 0 #253b7b;color:#fff;font-weight:400;margin:-3px;border-color:#333;padding-left:1.2em}.ui-dialog-with-arrow .ui-dialog-content{overflow:visible;padding:6px}.ui-dialog-with-arrow .ui-widget-header .ui-icon{background-image:url("/css/site/jquery/ure/images/ui-icons_df0000_256x240.png")!important}.ui-dialog-with-arrow .arrow-up-shadow{display:none}.ui-dialog-with-arrow .arrow-up-shadow .arrow-up{display:none}.ui-dialog #request-dialog .request-listing-title{text-align:center;margin:5px 0;font-weight:700}.ui-dialog #request-dialog .scroll-div-container{padding:5px 0;border-top:1px solid #777;border-bottom:1px solid #777}.ui-dialog #request-dialog .scroll-div-container .scroll-div{max-height:288px;overflow:auto}.ui-dialog #request-dialog ul{float:left;list-style:none outside none;padding:0;margin:0}.ui-dialog #request-dialog ul li{float:left;list-style:none outside none;padding:5px 7px 7px;width:115px;height:130px}.ui-dialog #request-dialog ul li.left{padding-left:0}.ui-dialog #request-dialog ul li.right{padding-right:0}.ui-dialog #request-dialog ul li .request-listing{border:1px solid #777;padding:3px}.ui-dialog #request-dialog .request-listing dl{margin:0}.ui-dialog #request-dialog .request-listing dl dd{font-size:.7em;margin-left:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-dialog #request-dialog .request-listing dl dt.listing-price{font-size:.8em;font-weight:700}.ui-dialog #request-dialog .request-listing img.listing-photo{margin-top:5px;border:1px solid #777}.ui-dialog #request-dialog2 #mailto{margin-bottom:20px}.lgWithFooterAd{height:auto;bottom:130px}.lgWithFooterAd .lg-sub-html{position:absolute}#lg-footer-ad-container{width:100%;padding:25px 0 15px;background-color:#333;text-align:center}.lg-actions .lg-next,.lg-actions .lg-prev,.lg-toolbar .lg-close{font-size:35px}.lg-toolbar #lg-counter{font-size:24px}.ufcu-mort-calc.lg-outer .lg-video-cont{width:70%}.ufcu-mort-calc.lg-outer .lg-video-cont .lg-video{background-color:#fff;opacity:1;border:1px solid #000;overflow:auto;-webkit-overflow-scrolling:touch}.ufcu-mort-calc.lg-outer .lg-toolbar{background-color:transparent;height:0}.ufcu-mort-calc.lg-outer .lg-toolbar .lg-icon{color:#fff}#ufcu-loading .spin{border:4px solid #999;border-right-color:rgba(200,200,200,.3)}@media only screen and (max-width:1120px){.ufcu-mort-calc.lg-outer .lg-video-cont{width:80%}}@media only screen and (max-width:975px){.ufcu-mort-calc.lg-outer .lg-video-cont{width:90%}}@media only screen and (max-width:767px){div.public-report-sidebar-wrapper{margin-left:0}#prop-details .border-top{margin-top:0;padding:10px 0}#standard_report.standard_report_public{width:100%}.agent___photo___gallery___wrap .lSSlideOuter .lSPager.lSGallery,.lSSlideOuter .lSPager.lSGallery{display:none!important}div.features-wrap li{width:100%}.lgWithFooterAd{height:100%;bottom:0}#lg-footer-ad-container{display:none}.ufcu-mort-calc.lg-outer .lg-video-cont .lg-video{height:400px}#map-view-toggle{display:none}}@media only screen and (max-height:600px){.lgWithFooterAd{height:100%;bottom:0}#lg-footer-ad-container{display:none}}a.virt___tour___01:before,a.virt___tour___02:before,a.virt___tour___03:before{font-family:urevetica;content:"\e06F";font-size:20px;margin-right:6px;vertical-align:middle}a.virt___tour___01:hover,a.virt___tour___02:hover,a.virt___tour___03:hover{text-decoration:none}.showing-wwagent-header{font-weight:700;background:#e3e3e3;text-align:center;padding:4px 0;border-radius:8px 8px 0 0}.showing-wwagent-radios{line-height:2;background:#f6f6f6;height:30px;margin-bottom:20px;border-radius:0 0 8px 8px}.showing-wwagent-radios>span{width:50%;text-align:center;float:left;border:1px solid #e3e3e3;border-radius:0 0 8px 8px}.showing-wwagent-radios #rad_no,.showing-wwagent-radios #rad_yes{display:inline;width:auto;height:auto;margin-right:5px}div.fixedDiv{visibility:hidden;position:fixed;top:-100px;left:0;transition:all .5s;background:#fff;width:100%;z-index:1000;padding:.75rem 0;-webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,.2);box-shadow:0 2px 2px -1px rgba(0,0,0,.2)}@media (min-width:768px){div.fixedDiv{padding:1rem 0}}div.slide{visibility:visible;top:0}div.fixedDiv .col-xs-12{display:flex;align-items:center!important;flex-wrap:wrap!important;justify-content:center!important}div.fixedDiv .mr-auto{margin-right:auto}ul.prop___card{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;justify-content:center}ul.prop___card li{margin-right:1.2em;text-align:center}ul.prop___card li:last-child{margin-right:0}ul.prop___card li span.title{font-size:.8em;font-weight:400;text-transform:uppercase}@media (max-width:767.98px){ul.prop___card li span.title{display:none}}ul.prop___card li div.content{display:flex;align-items:center;font-size:1em;font-weight:700}ul.prop___card li div.content img{width:16px;height:auto;margin-right:.5em}div.offmarket___placeholder___img___wrap{display:flex;align-items:center;flex-direction:column;align-content:center;height:28em;justify-content:center;background-color:#f8f9ff;order:1}@media (min-width:768px){div.offmarket___placeholder___img___wrap{order:2}}@media (max-width:575.98px){div.offmarket___placeholder___img___wrap{height:18em}}@media (min-width:576px) and (max-width:767.98px){div.offmarket___placeholder___img___wrap{height:20em}}div.offmarket___placeholder___img___wrap img{display:block;float:none;margin:0 auto;width:100%}@media (max-width:575.98px){div.offmarket___placeholder___img___wrap img{width:75%}}@media (min-width:576px) and (max-width:767.98px){div.offmarket___placeholder___img___wrap img{width:80%}}div.offmarket___placeholder___img___wrap h2{font-family:Montserrat;padding:0;margin:.8em 0 0;font-size:1.2em;text-transform:uppercase;color:#95b8e3}@media (max-width:575.98px){div.offmarket___placeholder___img___wrap h2{font-size:1em}}div.offmarket___details{display:grid;margin:3em 0;grid-template-columns:1f}@media (min-width:768px){div.offmarket___details{grid-template-columns:1fr 1fr 1fr}}div.offmarket___details div.offmarket___details___card{box-sizing:border-box;padding:.5em;display:flex;justify-content:flex-start;align-items:center}@media (min-width:768px){div.offmarket___details div.offmarket___details___card{justify-content:center}}div.offmarket___details div.offmarket___details___card span.title{font-size:1.2em;font-family:Montserrat;font-weight:600}div.offmarket___details div.offmarket___details___card div.content div{display:flex}div.offmarket___details div.offmarket___details___card div.content p{margin:0;font-size:1em}div.offmarket___details div.offmarket___details___card img{width:96px;height:auto;margin-right:1em}.agent___full___masthead{padding:1em 0 1.5em;background-color:#253b7b}.agent___full___masthead img{display:block;float:none;margin:0 auto;width:250px;height:auto}.header___report___tools{position:inherit;display:inherit;height:inherit!important;z-index:10;margin-bottom:2em;padding:1em;background:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.05),inset 0 -1px 0 rgba(0,0,0,.15)}@media (min-width:776px){.header___report___tools{position:sticky;top:0;display:flex;padding:1.4em}}.header___report___tools ul{list-style:none;display:flex;margin:0 0 0 auto;padding:0}.header___report___tools ul li{list-style:none;margin-right:.5em;flex:1 1 auto!important}.header___report___tools ul li:last-child{margin-right:0}.header___report___tools h2{text-align:center}@media (min-width:776px){.header___report___tools h2{text-align:left}}.header___report___tools ul li a{display:flex;flex-direction:row!important;align-items:center!important;text-decoration:none;color:#0080ff;font-family:Montserrat,sans-serif;font-weight:600;font-size:.9em;padding-right:.5rem;line-height:1;text-align:center}.header___report___tools ul li a svg{display:none}@media (min-width:767px){.header___report___tools ul li a{font-size:1.1em}.header___report___tools ul li a svg{display:block;width:18px;height:auto;margin:0 .2rem 0 0;padding:0}}.header___report___tools ul li a:last-child{margin-right:0}.content___container h1,h2,h3,h4,h5,h6{margin:0 0 10px;padding:0;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;color:#286fce}.content___container p{margin:0 0 20px 0!important}.content___container{display:block;width:100%;max-width:1440px;margin:0 auto;padding:0 1em;gap:2em;font-size:1.1em!important}.content___container .content___main{display:block}.content___container .content___secondary{display:block}@media (min-width:992px){.content___container{display:flex}.content___container .content___main{width:70%;display:flex;flex-direction:column}.content___container .content___secondary{width:30%;display:flex;flex-direction:column}}.content___container .secondary___sticky{background:linear-gradient(#fff 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(50% 0,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(50% 100%,farthest-side,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background:linear-gradient(#fff 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}@media (min-width:776px){.content___container .secondary___sticky{position:sticky;top:5.2em;overflow-y:auto;height:calc(100vh - 10rem)}}.content___container div.secondary___section{margin-bottom:1em;padding:1.8em;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgb(140 152 164/8%);border-radius:6px}.content___container div.secondary___section h5{display:flex;align-items:center;margin-bottom:0;font-size:1rem}.content___container div.secondary___section p{margin-bottom:0!important;line-height:1.6em!important}.content___container .header{margin:0;padding:2em 0;display:block}@media (min-width:776px){.content___container .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.content___container .commercial___exception h2{margin-right:2em}.content___container .header h2 span{display:block;color:#666!important;font-weight:400}div.listing___overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1.4em 0 0;padding:0}@media (min-width:776px){div.listing___overview{margin:0 0 0 auto}}div.listing___overview div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.8em;text-transform:uppercase;margin-right:1.6em;text-align:center}div.listing___overview div:last-child{margin-right:0}div.listing___overview div span{font-weight:700;font-size:1.3em;text-transform:capitalize;text-align:center}div.commercial___exception div span{font-size:1.2em}.content___container div.image___gallery__photo___wrap{width:100%;height:0;padding-bottom:55%;overflow:hidden;position:relative;background-color:#999;background-size:cover;background-position:center;background-repeat:no-repeat}.content___container img.image___gallery__photo___img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;color:transparent;vertical-align:middle}.listing___summary{margin-bottom:2em;padding:1em;border:.0625rem solid rgba(0,0,0,.1);box-shadow:0 6px 12px rgb(140 152 164/8%);border-radius:6px}@media (min-width:992px){.listing___summary{padding:2em}}.listing___summary div.summary___category{display:grid;gap:1em}@media (min-width:776px){.listing___summary div.summary___category{grid-template-columns:1fr 1fr 1fr}}div.d-flex___row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing___summary span.title{font-size:.8em;font-weight:400;text-transform:uppercase}.listing___summary div.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1em;font-weight:700}.listing___summary img{width:22px;height:22px;margin-right:1rem}@media (min-width:776px){.listing___summary img{width:28px;height:28px}}div.column___3{display:-ms-grid;display:grid;gap:1em}@media (min-width:776px){div.column___3{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}div.mb-20pixels{margin-bottom:20px!important}.co-agent-header{margin-top:1em}.content___container .media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.content___container .media-body{-ms-flex:1;flex:1}.content___container .media img.media-object{margin-right:1em;width:80px;height:80px;-webkit-border-radius:50%!important;border-radius:50%!important;border:4px solid #fff;background-color:#fff;box-shadow:0 6px 12px rgb(140 152 164/20%)}.content___container #image-gallery-wrapper{width:100%;position:relative;cursor:pointer;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.content___container div.public__enlarge___photo{position:absolute;top:0;right:0;pointer-events:none;z-index:1;margin:10px 10px 0 0;padding:6px;display:block;width:34px;height:34px;background-color:rgba(0,0,0,.4);color:rgba(255,255,255,.8);-webkit-transition:all .1s ease-in;transition:all .1s ease-in;cursor:pointer;border-radius:4px}.content___container div.public__enlarge___photo:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:urevetica;font-weight:400;content:'\e076';font-size:24px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.content___container div.public__virt___tour___wrap{display:flex;align-items:center;position:absolute;left:0;top:0;z-index:1;margin:1rem 0 0 1rem}.content___container a.public__virt___tour{display:inline-flex;align-items:center;background-color:rgba(0,0,0,.4);color:rgba(255,255,255,.9);margin:0;padding:8px 10px;border-radius:4px;font-weight:700;text-decoration:none}.content___container a.public__virt___tour:before{content:'';display:inline-block;margin:0 6px 0 0;width:22px;height:22px;background-image:url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="16px" height="16px" viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve"><style type="text/css">.st0{fill:%23FFFFFF;}</style><path class="st0" d="M4.5,9C5.3,9,6,8.3,6,7.5S5.3,6,4.5,6S3,6.7,3,7.5S3.7,9,4.5,9z"/><path class="st0" d="M14,13c0,1.1-0.9,2-2,2H2c-1.1,0-2-0.9-2-2V5c0-1.1,0.9-2,2-2c0-1.1,0.9-2,2-2h10c1.1,0,2,0.9,2,2v8C16,12.1,15.1,13,14,13z M14,2H4C3.4,2,3,2.4,3,3h9c1.1,0,2,0.9,2,2v7c0.6,0,1-0.4,1-1V3C15,2.4,14.6,2,14,2z M2,4C1.4,4,1,4.4,1,5v8l2.6-2.4c0.2-0.2,0.4-0.2,0.6-0.1l2.7,1.8l3.7-3.7c0.2-0.2,0.4-0.2,0.6-0.1l1.8,1.9V5c0-0.6-0.4-1-1-1C12,4,2,4,2,4z"/></svg>');background-position:center center;background-repeat:no-repeat;background-size:21px 21px}.content___container a.floor___plan{display:inline-flex;align-items:center;background-color:rgba(0,0,0,.4);color:rgba(255,255,255,.9);margin:0;padding:8px 10px;border-radius:4px;font-weight:700;text-decoration:none}.content___container a.floor___plan:before{content:'';display:inline-block;margin:0 6px 0 0;width:22px;height:22px;background-image:url('data:image/svg+xml,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="16px" height="16px" viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve"><style type="text/css">.st0{fill:none;stroke:%23FFFFFF;stroke-width:1.5;stroke-miterlimit:10;}</style><g><polyline class="st0" points="3.4,14.9 1.1,14.9 1.1,1.1 14.9,1.1 14.9,14.9 5.6,14.9 "/><line class="st0" x1="9.5" y1="4.9" x2="9.5" y2="1.3"/><polyline class="st0" points="9.5,7.3 9.5,10.7 14.5,10.7 "/><line class="st0" x1="5.4" y1="10.7" x2="5.4" y2="4.2"/><line class="st0" x1="1.2" y1="7.5" x2="5.6" y2="7.5"/></g></svg>');background-position:center center;background-repeat:no-repeat;background-size:22px 22px}.content___container div.public__virt___tour___wrap a:last-of-type{margin-left:1em}.content___container .table{width:100%;max-width:100%;margin-bottom:20px}.content___container div.body___copy___960{max-width:1024px;margin:0 auto 3em}.content___container div.body___copy___960 p{margin:0}.content___container a.showing___time___request{margin:1em 0;padding:4px;font-size:16px;text-align:center;color:#fff;text-decoration:none;border-radius:4px;background-color:#f6841d}.content___container a.showing___time___request img{width:1.7rem;height:auto;vertical-align:middle}.content___container a.clippy,a.clippy-linked{padding:4px;font-size:.9em;text-align:center;color:#fff;text-decoration:none;cursor:pointer;border-radius:4px;background-color:#71ca58}.content___container a.clippy i,a.clippy-linked i{font-size:1.8rem;vertical-align:middle}.content___container div.split-choice-wrapper{background:0 0!important}.table-responsive{min-height:.01%;overflow-x:auto}.short___sale___callout{margin:1.25rem 0 0;padding:1.25rem;background-color:#eafafd;border-left:solid .25rem #6cddf2}.short___sale___callout h2{margin-bottom:.2em!important}.short___sale___callout p{margin:0!important}@media (min-width:776px){.short___sale___callout p{font-size:1.1em}}.no-print div.split-choice-wrapper div.split-choice{flex:1 1 100%!important}.photo___page___full{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;background-color:#fff;overflow-y:auto;height:100%;width:100%}.photo___page___full .photo___page___head{position:sticky;top:0;z-index:1020;background-color:#1c2a67;color:#fff}.photo___page___footer{position:fixed;bottom:0;z-index:1020;margin:auto;min-width:1px;max-width:100%;height:110px;left:0;right:0;display:flex;align-items:center;justify-items:center;background-color:rgba(255,255,255,.7);backdrop-filter:blur(.8rem)}.photo___page___full .photo___page___head .modal___header{display:flex;align-items:center;padding:1em 2em;border-bottom:1px solid rgba(255,255,255,.3)}.photo___page___full .photo___page___head .photo___page___address{font-family:Montserrat,sans-serif;font-size:1.2em;font-weight:600}@media (min-width:768px){.photo___page___full .photo___page___head .photo___page___address{font-size:1.4em}}.photo___page___full .photo___page___close{cursor:pointer;font-weight:700;width:32px;height:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ffffff' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/%3E%3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;margin-left:auto}.photo___page___full .photo___page___head .photo___page___categories{padding:.5em 1.4em .8em}.photo___page___full .photo___page___head .photo___page___categories .overflow-x-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap!important;width:100%}.photo___page___full .photo___page___head .photo___page___categories ul{display:flex;margin:0;padding:0;list-style:none}.photo___page___full .photo___page___head .photo___page___categories ul li{cursor:pointer;padding:.5em .8em}.photo___page___full .photo___page___head .photo___page___categories ul li.active{background:#0239ff;border-radius:.5em;font-weight:700}.photo___page___full .photo___page___body{width:100%;margin:0 auto;padding-bottom:6rem}.photo___page___full .photo___page___body ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:1.2em;row-gap:0;margin:0 auto 2em;padding:0;list-style:none}@media (min-width:992px){.photo___page___full .photo___page___body ul{width:80%;margin:3em auto;row-gap:2em}}.photo___page___full .photo___page___body ul>li{list-style:none;position:relative;flex:0 0 100%}@media (min-width:768px){.photo___page___full .photo___page___body ul>li{flex:0 1 calc(50% - 1.2em)}}.photo___page___full .photo___page___body ul>li span.enlarge___photo{aspect-ratio:16/9;position:relative;display:block;background:linear-gradient(90deg,#f1f4f5 40%,#fff,#f1f4f5 60%) right/300% 100%;animation:glossy 1.5s linear infinite;border-radius:.5rem}@keyframes glossy{to{background-position:left}}.photo___page___full .photo___page___body ul>li img{aspect-ratio:16/9;display:block;object-fit:cover;inline-size:100%;inset-block-end:0;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;opacity:1;transition:.5s ease;backface-visibility:hidden;border-radius:.5rem}@media (min-width:768px){.photo___page___full .photo___page___body ul>li img,.photo___page___full .photo___page___body ul>li span.enlarge___photo{aspect-ratio:4/3}}.photo___page___full .photo___page___body ul>li span.action___item___overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;cursor:pointer;border:1px solid #0080ff;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);border-radius:.5rem}.photo___page___full .photo___page___body ul>li:hover span.action___item___overlay{opacity:1;border:1px solid #0080ff;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.photo___page___full .photo___page___body ul>li span.action___item{color:#fff;font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.photo___page___full .photo___page___body ul>li div{display:block;margin-top:.8em;padding:1em;padding-top:0;font-size:1em;text-align:center}@media (min-width:768px){.photo___page___full .photo___page___body ul>li div{font-size:1.2em}}.photo___page___full .photo___page___body ul>li div:first-letter {text-transform:capitalize}.show___partial{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:3px}.show___all{white-space:nowrap;padding-right:3px}.show___partial___full{display:none;position:absolute;margin-top:-8px;background-color:#f6f6f6;border:1px dotted grey;z-index:9999;padding:5px}.selectable{-webkit-touch-callout:all;-webkit-user-select:all;-khtml-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}