.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-nav-compass{cursor:-webkit-grab;cursor:grab}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-nav-compass:active{cursor:-webkit-grabbing;cursor:grabbing}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{position:absolute}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{right:0;bottom:0}.mapboxgl-ctrl{clear:both}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{margin:10px 0 0 10px;float:left}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:10px 10px 0 0;float:right}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{margin:0 0 10px 10px;float:left}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{margin:0 10px 10px 0;float:right}.mapboxgl-ctrl-group{border-radius:4px;box-shadow:0 0 0 2px rgba(0,0,0,.1);overflow:hidden;background:#fff}.mapboxgl-ctrl-group>button{width:30px;height:30px;display:block;padding:0;outline:none;border:none;border-bottom:1px solid #ddd;box-sizing:border-box;background-color:transparent;cursor:pointer}.mapboxgl-ctrl>button::-moz-focus-inner{border:0;padding:0}.mapboxgl-ctrl>button:last-child{border-bottom:0}.mapboxgl-ctrl>button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-icon,.mapboxgl-ctrl-icon>div.arrow{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out{padding:5px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%20%20%3Cpath%20style%3D%27fill%3A%23333333%3B%27%20d%3D%27m%207%2C9%20c%20-0.554%2C0%20-1%2C0.446%20-1%2C1%200%2C0.554%200.446%2C1%201%2C1%20l%206%2C0%20c%200.554%2C0%201%2C-0.446%201%2C-1%200%2C-0.554%20-0.446%2C-1%20-1%2C-1%20z%27%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in{padding:5px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%20%20%3Cpath%20style%3D%27fill%3A%23333333%3B%27%20d%3D%27M%2010%206%20C%209.446%206%209%206.4459904%209%207%20L%209%209%20L%207%209%20C%206.446%209%206%209.446%206%2010%20C%206%2010.554%206.446%2011%207%2011%20L%209%2011%20L%209%2013%20C%209%2013.55401%209.446%2014%2010%2014%20C%2010.554%2014%2011%2013.55401%2011%2013%20L%2011%2011%20L%2013%2011%20C%2013.554%2011%2014%2010.554%2014%2010%20C%2014%209.446%2013.554%209%2013%209%20L%2011%209%20L%2011%207%20C%2011%206.4459904%2010.554%206%2010%206%20z%27%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate{padding:5px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20style%3D%27fill%3A%23333333%3B%27%20d%3D%27M13%2C7%20L10.5%2C11.75%20L10.25%2C10%20z%20M13.888%2C6.112%20C13.615%2C5.84%2013.382%2C6.076%2012.5%2C6.5%20C10.14%2C7.634%206%2C10%206%2C10%20L9.5%2C10.5%20L10%2C14%20C10%2C14%2012.366%2C9.86%2013.5%2C7.5%20C13.924%2C6.617%2014.16%2C6.385%2013.888%2C6.112%27%2F%3E%3C%2Fsvg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-compass>div.arrow{width:20px;height:20px;margin:5px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%0A%09%3Cpolygon%20fill%3D%27%23333333%27%20points%3D%276%2C9%2010%2C1%2014%2C9%27%2F%3E%0A%09%3Cpolygon%20fill%3D%27%23CCCCCC%27%20points%3D%276%2C11%2010%2C19%2014%2C11%20%27%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{padding:0 5px;background-color:hsla(0,0%,100%,.5);margin:0}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-popup{position:absolute;top:0;left:0;display:flex;will-change:transform;pointer-events:none}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{width:0;height:0;border:10px solid transparent;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-top:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-right:none;border-left-color:#fff}.mapboxgl-popup-close-button{position:absolute;right:0;top:0;border:none;border-radius:0 3px 0 0;cursor:pointer;background-color:transparent}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-popup-content{position:relative;background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;background:#fff;border:2px dotted #202020;opacity:.5}@media print{.mapbox-improve-map{display:none}}.leaflet-container{background:#fff;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;color:#404040;color:rgba(0,0,0,.75);outline:0;overflow:hidden;-ms-touch-action:none}.leaflet-container *,.leaflet-container :after,.leaflet-container :before{box-sizing:border-box}.leaflet-container h1,.leaflet-container h2,.leaflet-container h3,.leaflet-container h4,.leaflet-container h5,.leaflet-container h6,.leaflet-container p{font-size:15px;line-height:20px;margin:0 0 10px}.leaflet-container .marker-description img{margin-bottom:10px}.leaflet-container a{color:#3887be;font-weight:400;text-decoration:none}.leaflet-container.dark a,.leaflet-container a:hover{color:#63b6e5}.leaflet-container.dark a:hover{color:#8fcaec}.leaflet-container.dark .mapbox-button,.leaflet-container .mapbox-button{background-color:#3887be;display:inline-block;height:40px;line-height:40px;text-decoration:none;color:#fff;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.leaflet-container.dark .mapbox-button:hover,.leaflet-container .mapbox-button:hover{color:#fff;background-color:#3bb2d0}.leaflet-image-layer,.leaflet-layer,.leaflet-map-pane,.leaflet-marker-icon,.leaflet-marker-pane,.leaflet-marker-shadow,.leaflet-overlay-pane,.leaflet-overlay-pane svg,.leaflet-popup-pane,.leaflet-shadow-pane,.leaflet-tile,.leaflet-tile-container,.leaflet-tile-pane,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-control{position:relative;z-index:7;pointer-events:auto;float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-fade-anim .leaflet-popup,.leaflet-fade-anim .leaflet-tile{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup,.leaflet-fade-anim .leaflet-tile-loaded{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-container.leaflet-clickable,.leaflet-container.map-clickable,.leaflet-marker-icon,.leaflet-overlay-pane path{cursor:pointer}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging,.leaflet-dragging .leaflet-clickable,.leaflet-dragging .leaflet-container,.leaflet-dragging .map-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-zoom-box{background:#fff;border:2px dotted #202020;opacity:.5}.leaflet-bar,.leaflet-control-layers{background-color:#fff;border:1px solid #999;border-color:rgba(0,0,0,.4);border-radius:3px;box-shadow:none}.leaflet-bar a,.leaflet-bar a:hover{color:#404040;color:rgba(0,0,0,.75);border-bottom:1px solid #ddd;border-bottom-color:rgba(0,0,0,.1)}.leaflet-bar a:active,.leaflet-bar a:hover{background-color:#f8f8f8;cursor:pointer}.leaflet-bar a:hover:first-child{border-radius:3px 3px 0 0}.leaflet-bar a:hover:last-child{border-bottom:none;border-radius:0 0 3px 3px}.leaflet-bar a:hover:only-of-type{border-radius:3px}.leaflet-bar .leaflet-disabled{cursor:default;opacity:.75}.leaflet-control-zoom-in,.leaflet-control-zoom-out{display:block;content:"";text-indent:-999em}.leaflet-control-layers-expanded .leaflet-control-layers-toggle,.leaflet-control-layers .leaflet-control-layers-list{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;padding:6px 10px 6px 6px;color:#404040;color:rgba(0,0,0,.75)}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;border-top-color:rgba(0,0,0,.1);margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background-color:hsla(0,0%,100%,.5);margin:0;box-shadow:none}.leaflet-container .leaflet-control-attribution a,.leaflet-container .map-info-container a{color:#404040}.leaflet-control-attribution a:hover,.map-info-container a:hover{color:inherit;text-decoration:underline}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-container .leaflet-control-attribution.leaflet-compact-attribution{margin:10px;background:#fff;border-radius:3px 13px 13px 3px;padding:3px 31px 3px 3px;visibility:hidden}.leaflet-control-attribution.leaflet-compact-attribution:hover{visibility:visible}.leaflet-control-attribution.leaflet-compact-attribution:after{content:"";background-color:#fff;background-color:hsla(0,0%,100%,.5);background-position:0 -78px;border-radius:50%;position:absolute;display:inline-block;width:26px;height:26px;vertical-align:middle;bottom:0;z-index:1;visibility:visible;cursor:pointer}.leaflet-control-attribution.leaflet-compact-attribution:hover:after{background-color:#fff}.leaflet-right .leaflet-control-attribution.leaflet-compact-attribution:after{right:0}.leaflet-left .leaflet-control-attribution.leaflet-compact-attribution:after{left:0}.leaflet-control-scale-line{background-color:hsla(0,0%,100%,.5);border:1px solid #999;border-color:rgba(0,0,0,.4);border-top:none;padding:2px 5px 1px;white-space:nowrap;overflow:hidden}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #ddd;border-top-color:rgba(0,0,0,.1);border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-popup{position:absolute;text-align:center;pointer-events:none}.leaflet-popup-content-wrapper{padding:1px;text-align:left;pointer-events:all}.leaflet-popup-content{padding:10px 10px 15px;margin:0;line-height:inherit}.leaflet-popup-close-button+.leaflet-popup-content-wrapper .leaflet-popup-content{padding-top:15px}.leaflet-popup-tip-container{width:20px;height:20px;margin:0 auto;position:relative}.leaflet-popup-tip{width:0;height:0;margin:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;box-shadow:none}.leaflet-popup-close-button{text-indent:-999em;position:absolute;top:0;right:0;pointer-events:all}.leaflet-popup-close-button:hover{background-color:#f8f8f8}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-div-icon{background:#fff;border:1px solid #999;border-color:rgba(0,0,0,.4)}.leaflet-editing-icon{border-radius:3px}.leaflet-bar a,.leaflet-control-layers-toggle,.leaflet-popup-close-button,.map-tooltip.closable .close,.mapbox-button-icon:before,.mapbox-icon{content:"";display:inline-block;width:26px;height:26px;vertical-align:middle;background-repeat:no-repeat}.leaflet-bar a{display:block}.leaflet-container.dark .map-tooltip .close,.leaflet-control-attribution:after,.leaflet-control-layers-toggle,.leaflet-control-zoom-in,.leaflet-control-zoom-out,.leaflet-popup-close-button,.map-tooltip .close,.mapbox-icon{opacity:.75;background-image:url(/assets/icons-000000@2x-f63f22d23de2036775c984f8c0a5f530.png);background-repeat:no-repeat;background-size:26px 260px}.leaflet-container.dark .leaflet-control-attribution:after,.leaflet-container.dark .leaflet-control-layers-toggle,.leaflet-container.dark .leaflet-control-zoom-in,.leaflet-container.dark .leaflet-control-zoom-out,.leaflet-container.dark .mapbox-icon,.mapbox-button-icon:before{opacity:1;background-image:url(/assets/icons-ffffff@2x-6b1d35a68d66143492fc6c900dc8d9a2.png);background-size:26px 260px}.leaflet-bar .leaflet-control-zoom-in{background-position:0 0}.leaflet-bar .leaflet-control-zoom-out{background-position:0 -26px}.leaflet-popup-close-button,.map-tooltip.closable .close{background-position:-3px -55px;width:20px;height:20px;border-radius:0 3px 0 0}.mapbox-icon-info{background-position:0 -78px}.leaflet-control-layers-toggle{background-position:0 -104px}.mapbox-icon.mapbox-icon-share,.mapbox-icon.mapbox-icon-share:before{background-position:0 -130px}.mapbox-icon.mapbox-icon-geocoder,.mapbox-icon.mapbox-icon-geocoder:before{background-position:0 -156px}.mapbox-icon-facebook,.mapbox-icon-facebook:before{background-position:0 -182px}.mapbox-icon-twitter,.mapbox-icon-twitter:before{background-position:0 -208px}.mapbox-icon-pinterest,.mapbox-icon-pinterest:before{background-position:0 -234px}.leaflet-popup-content-wrapper,.map-legends,.map-tooltip{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.map-legends,.map-tooltip{max-width:300px}.map-legends .map-legend{padding:10px}.map-tooltip{z-index:999999;padding:10px;min-width:180px;max-height:400px;overflow:auto;opacity:1;transition:opacity .15s}.map-tooltip .close{text-indent:-999em;overflow:hidden;display:none}.map-tooltip.closable .close{position:absolute;top:0;right:0;border-radius:3px}.map-tooltip.closable .close:active{background-color:#f8f8f8}.leaflet-control-interaction{position:absolute;top:10px;right:10px;width:300px}.leaflet-popup-content .marker-title{font-weight:700}.leaflet-control .mapbox-button{background-color:#fff;border:1px solid #ddd;border-color:rgba(0,0,0,.1);padding:5px 10px;border-radius:3px}.mapbox-modal>div{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow-y:auto}.mapbox-modal.active>div{z-index:99999;transition:all .2s,z-index 0 0}.mapbox-modal .mapbox-modal-mask{background:rgba(0,0,0,.5);opacity:0}.mapbox-modal.active .mapbox-modal-mask{opacity:1}.mapbox-modal .mapbox-modal-content{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.mapbox-modal.active .mapbox-modal-content{-webkit-transform:translateY(0);transform:translateY(0)}.mapbox-modal-body{position:relative;background:#fff;padding:20px;z-index:1000;width:50%;margin:20px 0 20px 25%}.mapbox-share-buttons{margin:0 0 20px}.mapbox-share-buttons a{width:33.3333%;border-left:1px solid #fff;text-align:center;border-radius:0}.mapbox-share-buttons a:last-child{border-radius:0 3px 3px 0}.mapbox-share-buttons a:first-child{border:none;border-radius:3px 0 0 3px}.mapbox-modal input{width:100%;height:40px;padding:10px;border:1px solid #ddd;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.leaflet-control.mapbox-control-info{margin:5px 30px 10px 10px;min-height:26px}.leaflet-right .leaflet-control.mapbox-control-info{margin:5px 10px 10px 30px}.mapbox-info-toggle{background-color:#fff;background-color:hsla(0,0%,100%,.5);border-radius:50%;position:absolute;bottom:0;left:0;z-index:1}.leaflet-right .mapbox-control-info .mapbox-info-toggle{left:auto;right:0}.mapbox-info-toggle:hover{background-color:#fff}.map-info-container{background:#fff;padding:3px 5px 3px 27px;display:none;position:relative;bottom:0;left:0;border-radius:13px 3px 3px 13px}.leaflet-right .map-info-container{left:auto;right:0;padding:3px 27px 3px 5px;border-radius:3px 13px 13px 3px}.mapbox-control-info.active .map-info-container{display:inline-block}.leaflet-container .mapbox-improve-map{font-weight:700}.leaflet-control-mapbox-geocoder{position:relative}.leaflet-control-mapbox-geocoder.searching{opacity:.75}.leaflet-control-mapbox-geocoder .leaflet-control-mapbox-geocoder-wrap{background:#fff;position:absolute;border:1px solid #999;border-color:rgba(0,0,0,.4);overflow:hidden;left:26px;height:28px;width:0;top:-1px;border-radius:0 3px 3px 0;opacity:0;transition:opacity .1s}.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-wrap{width:180px;opacity:1}.leaflet-bar .leaflet-control-mapbox-geocoder-toggle,.leaflet-bar .leaflet-control-mapbox-geocoder-toggle:hover{border-bottom:none}.leaflet-control-mapbox-geocoder-toggle{border-radius:3px}.leaflet-control-mapbox-geocoder.active,.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.leaflet-control-mapbox-geocoder .leaflet-control-mapbox-geocoder-form input{background:transparent;border:0;width:180px;padding:0 0 0 10px;height:26px;outline:none}.leaflet-control-mapbox-geocoder-results{width:180px;position:absolute;left:26px;top:25px;border-radius:0 0 3px 3px}.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-results{background:#fff;border:1px solid #999;border-color:rgba(0,0,0,.4)}.leaflet-control-mapbox-geocoder-results a,.leaflet-control-mapbox-geocoder-results span{padding:0 10px;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;font-size:12px;line-height:26px;text-align:left;overflow:hidden}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results a:hover,.leaflet-control-mapbox-geocoder-results a:hover{background:#f8f8f8;opacity:1}.leaflet-right .leaflet-control-mapbox-geocoder-results,.leaflet-right .leaflet-control-mapbox-geocoder-wrap{left:auto;right:26px}.leaflet-right .leaflet-control-mapbox-geocoder-wrap{border-radius:3px 0 0 3px}.leaflet-right .leaflet-control-mapbox-geocoder.active,.leaflet-right .leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-toggle{border-radius:0 3px 3px 0}.leaflet-bottom .leaflet-control-mapbox-geocoder-results{top:auto;bottom:25px;border-radius:3px 3px 0 0}.mapbox-logo-true:before{content:"";display:inline-block;width:61px;height:19px;vertical-align:middle}.mapbox-logo-true{background-repeat:no-repeat;background-size:61px 19px;background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI2NSIgaGVpZ2h0PSIyMCI+PGRlZnMvPjxtZXRhZGF0YT48cmRmOlJERj48Y2M6V29yayByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPjxkYzp0aXRsZS8+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjEuODQ4MywtOTguNTAzOTUpIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjE3NDQxODM2LDAsMCwwLjE3NDQxODM2LDIyMC41MjI4MiwyOS4yMjkzNDIpIiBzdHlsZT0ib3BhY2l0eTowLjI1O2ZpbGw6I2ZmZmZmZjtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MTcuMjAwMDIzNjU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLW9wYWNpdHk6MTtzdHJva2UtZGFzaGFycmF5Om5vbmUiPjxwYXRoIGQ9Ik0gNS4yOCAxLjUgQyA0LjU0IDEuNTYgMy45IDIuMjUgMy45MSAzIGwgMCAxMS44OCBjIDAuMDIgMC43NyAwLjcyIDEuNDcgMS41IDEuNDcgbCAxLjc1IDAgYyAwLjc4IDAgMS40OCAtMC42OSAxLjUgLTEuNDcgbCAwIC00LjI4IDAuNzIgMS4xOSBjIDAuNTMgMC44NyAyLjAzIDAuODcgMi41NiAwIGwgMC43MiAtMS4xOSAwIDQuMjggYyAwLjAyIDAuNzYgMC43IDEuNDUgMS40NyAxLjQ3IGwgMS43NSAwIGMgMC43OCAwIDEuNDggLTAuNjkgMS41IC0xLjQ3IGwgMCAtMC4xNiBjIDEuMDIgMS4xMiAyLjQ2IDEuODEgNC4wOSAxLjgxIGwgNC4wOSAwIDAgMS40NyBjIC0wIDAuNzggMC42OSAxLjQ4IDEuNDcgMS41IGwgMS43NSAwIGMgMC43OSAtMCAxLjUgLTAuNzEgMS41IC0xLjUgbCAwLjAyIC0xLjQ3IGMgMS43MiAwIDMuMDggLTAuNjQgNC4xNCAtMS42OSBsIDAgMC4xOSBjIDAgMC4zOSAwLjE2IDAuNzkgMC40NCAxLjA2IDAuMjggMC4yOCAwLjY3IDAuNDQgMS4wNiAwLjQ0IGwgMy4zMSAwIGMgMi4wMyAwIDMuODUgLTEuMDYgNC45MSAtMi42OSAxLjA1IDEuNjEgMi44NCAyLjY5IDQuODggMi42OSAxLjAzIDAgMS45OCAtMC4yNyAyLjgxIC0wLjc1IDAuMjggMC4zNSAwLjczIDAuNTcgMS4xOSAwLjU2IGwgMi4xMiAwIGMgMC40OCAwLjAxIDAuOTcgLTAuMjMgMS4yNSAtMC42MiBsIDAuOTEgLTEuMjggMC45MSAxLjI4IGMgMC4yOCAwLjM5IDAuNzQgMC42MyAxLjIyIDAuNjIgbCAyLjE2IDAgQyA2Mi42NyAxNi4zMyA2My40MiAxNC44OSA2Mi44MSAxNCBMIDYwLjIyIDEwLjM4IDYyLjYyIDcgQyA2My4yNiA2LjExIDYyLjUgNC42MiA2MS40MSA0LjYyIGwgLTIuMTYgMCBDIDU4Ljc4IDQuNjIgNTguMzEgNC44NiA1OC4wMyA1LjI1IEwgNTcuMzEgNi4yOCA1Ni41NiA1LjI1IEMgNTYuMjkgNC44NiA1NS44MiA0LjYyIDU1LjM0IDQuNjIgbCAtMi4xNiAwIGMgLTAuNDkgLTAgLTAuOTcgMC4yNSAtMS4yNSAwLjY2IC0wLjg2IC0wLjUxIC0xLjg0IC0wLjgxIC0yLjkxIC0wLjgxIC0yLjAzIDAgLTMuODMgMS4wOCAtNC44OCAyLjY5IEMgNDMuMSA1LjUzIDQxLjI3IDQuNDcgMzkuMTkgNC40NyBMIDM5LjE5IDMgQyAzOS4xOSAyLjYxIDM5LjAzIDIuMjEgMzguNzUgMS45NCAzOC40NyAxLjY2IDM4LjA4IDEuNSAzNy42OSAxLjUgbCAtMS43NSAwIGMgLTAuNzEgMCAtMS41IDAuODMgLTEuNSAxLjUgbCAwIDMuMTYgQyAzMy4zOCA1LjEgMzEuOTYgNC40NyAzMC4zOCA0LjQ3IGwgLTMuMzQgMCBjIC0wLjc3IDAuMDIgLTEuNDcgMC43MiAtMS40NyAxLjUgbCAwIDAuMzEgYyAtMS4wMiAtMS4xMiAtMi40NiAtMS44MSAtNC4wOSAtMS44MSAtMS42MyAwIC0zLjA3IDAuNyAtNC4wOSAxLjgxIEwgMTcuMzggMyBjIC0wIC0wLjc5IC0wLjcxIC0xLjUgLTEuNSAtMS41IEwgMTQuNSAxLjUgQyAxMy41NSAxLjUgMTIuMjggMS44NyAxMS42NiAyLjk0IGwgLTEgMS42OSAtMSAtMS42OSBDIDkuMDMgMS44NyA3Ljc3IDEuNSA2LjgxIDEuNSBsIC0xLjQxIDAgQyA1LjM2IDEuNSA1LjMyIDEuNSA1LjI4IDEuNSB6IG0gMTYuMTkgNy43MiBjIDAuNTMgMCAwLjk0IDAuMzUgMC45NCAxLjI4IGwgMCAxLjI4IC0wLjk0IDAgYyAtMC41MiAwIC0wLjk0IC0wLjM4IC0wLjk0IC0xLjI4IC0wIC0wLjkgMC40MiAtMS4yOCAwLjk0IC0xLjI4IHogbSA4LjgxIDAgYyAwLjgzIDAgMS4xOCAwLjY4IDEuMTkgMS4yOCAwLjAxIDAuOTQgLTAuNjIgMS4yOCAtMS4xOSAxLjI4IHogbSA4LjcyIDAgYyAwLjcyIDAgMS4zNyAwLjYgMS4zNyAxLjI4IDAgMC43NyAtMC41MSAxLjI4IC0xLjM3IDEuMjggeiBtIDEwLjAzIDAgYyAwLjU4IDAgMS4wOSAwLjUgMS4wOSAxLjI4IDAgMC43OCAtMC41MSAxLjI4IC0xLjA5IDEuMjggLTAuNTggMCAtMS4xMiAtMC41IC0xLjEyIC0xLjI4IDAgLTAuNzggMC41NCAtMS4yOCAxLjEyIC0xLjI4IHoiIHRyYW5zZm9ybT0ibWF0cml4KDUuNzMzMzQxNCwwLDAsNS43MzMzNDE0LDIzNi45MzMwOCwzOTcuMTc0OTgpIiBzdHlsZT0iZm9udC1zaXplOm1lZGl1bTtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO3RleHQtaW5kZW50OjA7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWRlY29yYXRpb246bm9uZTtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTtkaXJlY3Rpb246bHRyO2Jsb2NrLXByb2dyZXNzaW9uOnRiO3dyaXRpbmctbW9kZTpsci10Yjt0ZXh0LWFuY2hvcjpzdGFydDtiYXNlbGluZS1zaGlmdDpiYXNlbGluZTtjb2xvcjojMDAwMDAwO2ZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MTcuMjAwMDIzNjU7bWFya2VyOm5vbmU7dmlzaWJpbGl0eTp2aXNpYmxlO2Rpc3BsYXk6aW5saW5lO292ZXJmbG93OnZpc2libGU7ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZTtmb250LWZhbWlseTpTYW5zOy1pbmtzY2FwZS1mb250LXNwZWNpZmljYXRpb246U2FucyIvPjwvZz48ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjE3NDQxODM2LDAsMCwwLjE3NDQxODM2LDIyMC41MjI4MiwyOS4yMjkzNDIpIiBzdHlsZT0iZmlsbDojZmZmZmZmIj48cGF0aCBkPSJtIDUuNDEgMyAwIDEyIDEuNzUgMCAwIC05LjkxIDMuNSA1Ljk0IDMuNDcgLTUuOTQgMCA5LjkxIDEuNzUgMCAwIC0xMiBMIDE0LjUgMyBDIDEzLjggMyAxMy4yNSAzLjE2IDEyLjk0IDMuNjkgTCAxMC42NiA3LjU5IDguMzggMy42OSBDIDguMDcgMy4xNiA3LjUxIDMgNi44MSAzIHogTSAzNiAzIGwgMCAxMi4wMyAzLjI1IDAgYyAyLjQ0IDAgNC4zOCAtMS45MSA0LjM4IC00LjUzIDAgLTIuNjIgLTEuOTMgLTQuNDcgLTQuMzggLTQuNDcgQyAzOC43IDYuMDMgMzguMzIgNiAzNy43NSA2IGwgMCAtMyB6IE0gMjEuNDcgNS45NyBjIC0yLjQ0IDAgLTQuMTkgMS45MSAtNC4xOSA0LjUzIDAgMi42MiAxLjc1IDQuNTMgNC4xOSA0LjUzIGwgNC4xOSAwIDAgLTQuNTMgYyAwIC0yLjYyIC0xLjc1IC00LjUzIC00LjE5IC00LjUzIHogbSAyNy41NiAwIGMgLTIuNDEgMCAtNC4zOCAyLjAzIC00LjM4IDQuNTMgMCAyLjUgMS45NyA0LjUzIDQuMzggNC41MyAyLjQxIDAgNC4zNCAtMi4wMyA0LjM0IC00LjUzIDAgLTIuNSAtMS45NCAtNC41MyAtNC4zNCAtNC41MyB6IG0gLTIyIDAuMDMgMCAxMiAxLjc1IDAgMCAtMi45NyBjIDAuNTcgMCAxLjA0IC0wIDEuNTkgMCAyLjQ0IDAgNC4zNCAtMS45MSA0LjM0IC00LjUzIDAgLTIuNjIgLTEuOSAtNC41IC00LjM0IC00LjUgeiBtIDI2LjE2IDAgMy4wMyA0LjM4IC0zLjE5IDQuNjIgMi4xMiAwIEwgNTcuMzEgMTEuOTEgNTkuNDQgMTUgNjEuNTkgMTUgNTguMzggMTAuMzggNjEuNDEgNiA1OS4yNSA2IDU3LjMxIDguODEgNTUuMzQgNiB6IE0gMjEuNDcgNy43MiBjIDEuNCAwIDIuNDQgMS4xOSAyLjQ0IDIuNzggbCAwIDIuNzggLTIuNDQgMCBjIC0xLjQgMCAtMi40NCAtMS4yMSAtMi40NCAtMi43OCAtMCAtMS41NyAxLjA0IC0yLjc4IDIuNDQgLTIuNzggeiBtIDI3LjU2IDAgYyAxLjQ0IDAgMi41OSAxLjI0IDIuNTkgMi43OCAwIDEuNTQgLTEuMTUgMi43OCAtMi41OSAyLjc4IC0xLjQ0IDAgLTIuNjIgLTEuMjQgLTIuNjIgLTIuNzggMCAtMS41NCAxLjE4IC0yLjc4IDIuNjIgLTIuNzggeiBtIC0yMC4yNSAwLjAzIDEuNTkgMCBjIDEuNTkgMCAyLjU5IDEuMjggMi41OSAyLjc1IDAgMS40NyAtMS4xMyAyLjc4IC0yLjU5IDIuNzggbCAtMS41OSAwIHogbSA4Ljk3IDAgMS41IDAgYyAxLjQ3IDAgMi42MiAxLjI4IDIuNjIgMi43NSAwIDEuNDcgLTEuMDQgMi43OCAtMi42MiAyLjc4IGwgLTEuNSAwIHoiIHRyYW5zZm9ybT0ibWF0cml4KDUuNzMzMzQxNCwwLDAsNS43MzMzNDE0LDIzNi45MzMwOCwzOTcuMTc0OTgpIiBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIi8+PC9nPjwvZz48L3N2Zz4=")}.leaflet-container.dark .leaflet-bar{background-color:#404040;border-color:#202020;border-color:rgba(0,0,0,.75)}.leaflet-container.dark .leaflet-bar a{color:#404040;border-color:rgba(0,0,0,.5)}.leaflet-container.dark .leaflet-bar a:active,.leaflet-container.dark .leaflet-bar a:hover{background-color:#505050}.leaflet-container.dark .leaflet-control-attribution,.leaflet-container.dark .leaflet-control-attribution:after,.leaflet-container.dark .map-info-container,.leaflet-container.dark .mapbox-info-toggle{background-color:rgba(0,0,0,.5);color:#f8f8f8}.leaflet-container.dark .leaflet-control-attribution a,.leaflet-container.dark .leaflet-control-attribution a:hover,.leaflet-container.dark .map-info-container a,.leaflet-container.dark .map-info-container a:hover{color:#fff}.leaflet-container.dark .leaflet-control-attribution:hover:after{background-color:#000}.leaflet-container.dark .leaflet-control-layers-list span{color:#f8f8f8}.leaflet-container.dark .leaflet-control-layers-separator{border-top-color:hsla(0,0%,100%,.1)}.leaflet-container.dark .leaflet-bar a.leaflet-disabled,.leaflet-container.dark .leaflet-control .mapbox-button.disabled{background-color:#252525;color:#404040}.leaflet-container.dark .leaflet-control-mapbox-geocoder>div{border-color:#202020;border-color:rgba(0,0,0,.75)}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results a{border-color:#ddd #202020;border-color:rgba(0,0,0,.1) rgba(0,0,0,.75)}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results span{border-color:#202020;border-color:rgba(0,0,0,.75)}@media only screen and (max-width:800px){.mapbox-modal-body{width:83.3333%;margin-left:8.3333%}}@media only screen and (max-width:640px){.mapbox-modal-body{width:100%;height:100%;margin:0}}@media print{.mapbox-improve-map{display:none}}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-container img.leaflet-tile{max-width:none!important}.leaflet-container img.leaflet-marker-icon{max-width:none}.leaflet-container img.leaflet-image-layer{max-width:15000px!important}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-oldie .mapbox-modal .mapbox-modal-content{display:none}.leaflet-oldie .mapbox-modal.active .mapbox-modal-content{display:block}.map-tooltip{width:280px\8}.leaflet-oldie .leaflet-container.dark .map-tooltip .close,.leaflet-oldie .leaflet-control-layers-toggle,.leaflet-oldie .leaflet-control-zoom-in,.leaflet-oldie .leaflet-control-zoom-out,.leaflet-oldie .leaflet-popup-close-button,.leaflet-oldie .map-tooltip .close,.leaflet-oldie .mapbox-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAEECAYAAAA24SSRAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAXnSURBVHic7ZxfiFVFGMB/33pRUQsKto002DY3McJ6yBYkESQxpYTypaB66KEXYRWLYOlhr9RTRGWRUkk9RyEU+Y9ClECJVTKlPybWBilqkYuWrqBOD/NdPV7PmTPn3NPtat/AcO6ZP9/vfN/Mmfl2Zs6Kc452hK62UAxkIANdEURkVERGC9crOjKIiANwzkmRep1lOjWXa2ijaU7jaGWgKsL110a1EnV+LQMqbLqyobO6t4EMZCADGchABrqmQUlPNSWOVgaqIpi7ZSADGchABjKQga49kIjURaQem14apGE4KVR/D0fXds5FRaAOOL1e+h1dP7ZgE6wQxDnXvs7QWaZLE1wUVmRNdY1zrp6wRF0kfqHYnHwDGchABjJQIETNRyIyFVgBzAPmavIIsAt4xzn3d66QiNl1PnCYy05JczwMzG9pKlfIhQCkES/kwUKQqRma9GpM02xqGXdrBdCXZm2NzaFP66SGUGeYl5E+WqJO0HRHSG+PXtJN54AjVbhbjQcbBSjiakH4hR0p+hChOiHQrhKg7Drt6t7//Qtb9RAU5XtXMaiak28gAxnIQO0Gicg0EXlMRDaIyFGNGzRtWhQpMA/1A6uAL4BzZM9H57TMKqC/8HyUPFhZJLiMI4sh0/UDK4FtwHig3LiWWal1UkPsDDsFWAgsBZZo8hZgM7DdOXcmV0igjQ4Ba4HFwORAuclaZi1wqNU2OgNsVw22aNoS1XAhMCXx4OkubOBJZwKDwFbgLNm97qyWGQRmtuoFWRsV0ujabCPzVA1kIAMZqBNAIjIgImPNRxUzK+SsmtRJn4Pqmj8AjCXzsmTlaTSck/8zcDRX/QiNMp8S6Ab2a5nvG5plyioDaoLs1/sBYKwyUBokkTdQJeiVZgi6UR+UVQI0QWHdoXKFvKDYz7RiynXctk7LPlmeRmsKyAqWNQfSQAYykIGuS5CI1ERkSET2ishpvQ6JSLE93ByfoQbsRHeNgfe4vOO8E6iF6hdxToZU6OqGUIWv1vShqkB7VYNaU3pN0/fGgvLa6C5gk3PufJO5zwObgDuraqM8jbZWpdEnwG3AYKOX6XVQ07+sSqNQr3P4QxS9LXeGBGxIzTiGXwR8QSHRsCj7ZjxAbxFYaVAKbMe/BkrAduRpZJ6qgQxkoP8DKDRY1sk/s5W6YFhoUG3nFnZeOIJfxLgXWB7zBFmmyzPT44my9zXSC098OZCTwCQttzOZVzVoX1a5LHmdtYyWDM29yjknItKF3xSelFWvKo1mhCClQLo1sC95T8T/ebr+xrqOABVZT82tY56qgQxkIAN1CkhEulsGiUi3iCzKyJsjIpuBYyLyo4isFpHXReTuTFLAr1sOnAeeT8nbzNW+3rfAM2UcyAcSQj4FngR68Ot0F1NA24CuMqBu4PMUgYdS0hzwYqlFJ+AeNV3s30aLSoEUtjEScoHE3nkZ0Ay1fR7o3ZCcGNAEYHcO5A/g5pZACpsMPEf6UexTwCN5MvI6w2zgaeBt4HQK5BsC57ubY+jPll/wHzn1Ayc07QD+u6MR4GPn3LlA/SuCOZAGMpCBDFRhiF50EpFl+PP49wOzgIPAHmCLc+6zXAERE18P+b7DRqAnJCfvfF0P/mTgLZr0l97vB27CL3HO0rwTwBzn3PHCGiU0uQisA6bhzT0T/T4ZeAr4s6FZmal8WcI0LwETgdfwHzY1XKz3teyjibLLioLWa8UDeG/oZbxD+QHwdULwg1r+K71fXxQ0ohXfAgS/Mvyh5i1MgNZp2qt6P5ImL/QezdbrSeAG4EbVJJkH8LteJ+p1FikhBPpNr3Odc6fUNHdo2oJEucbX8Y2zDQeLgr7T62IReRb4AX9mGGC6Xo8Bu0VkOvCQpu1JlRZoo6Vc/WL2ad4C4A28CWvAR5TtdU0dwqH/ewHvHi8HbgUexh+euDRCFH6PVOh0/FKzw3um4M8zpA1DxwkMQzFjXR9+d/9N1WI8BZI71kU56Aq8HXgC+Ak/5o3gX+rUNmmO5nsbqP2gfwCyvJzPNoKXiAAAAABJRU5ErkJggg==")}.leaflet-oldie .leaflet-container.dark .leaflet-control-layers-toggle,.leaflet-oldie .leaflet-container.dark .leaflet-control-zoom-in,.leaflet-oldie .leaflet-container.dark .leaflet-control-zoom-out,.leaflet-oldie .leaflet-container.dark .mapbox-icon,.leaflet-oldie .mapbox-button-icon:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAEECAYAAAA24SSRAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAXYSURBVHic7ZxfiFVFHMc/a4uKWtDDtqJGZprYgwX5ByTdkkLbSgghCiKih14EBYtg6aEr9RRREKRUUs9hGEVtChKaYMkq2VqWmnUX2tKiNDNZY/Xbw/wue7x7zsw559626zY/GM6df7/P+c3MPfO7M3NumyTGQiaMCSWCIiiC6qVqoZC0lXgy1Cq0FanUck1XxVmSNL8WrzYT1LCMvz5qL1FnoAyoTNOVkpYb3hEUQREUQREUQRF0RYOqjHim9aHaTFDDEt2tCIqgCIqgCIqgCLoiQRULedNLgwCeq1NasbR8IilvqMhJpe5zrvpFQElYIYiksRsMLdd0aYoLwYqsqW5i9KjLLdHJj6AIiqAIiiCP5J2PpgLrgGXAYkvrA/YBrwF/BTXkmB2XSzqhbDlhZRqaypdLuuiB1ORiCOaDTM2wZLaFNMumZunzDYZ1wJy01ubyPfOazLE6qeIbDMsy0qsl6ngtWpyRfqOFInVKbWFXS9TxWtRXQl9mHR9oXwlQdp2xGt4t8YVt6iMor+/d8EM1OvkRFEERFEH/AWga8CCwFfjJwlZLm5ZHge/pPQ+4z8IKYGJGub+BT4GPLBwvCio7f6QeWfQ13TxgA7ATGPKUG7IyG6xOOj3nxDcFWAl0A/da2sdAL/AJcD6kwAc6bop6gT1kWzUZ6LKb6CbDqrx9dB535704S8BZ1o2zdEpSZ1HQ3MRddtmdp8kQzuKa9d8VBSUl9lEh0Pjro6ZKy00TERRBERRBLQZaCpxh9FHFUqBKiiJZ+n5gFfBHnrsKgUKb7t/j/PCwBNZwapKW1yGp3/KPSDrjKVsalIT0W3ypwZoGSoPU8pY2E/RCCqSiwJ55GdBVBusIlCu0Xpf3Na1guZbb1mnYJwtZtKmALm/Z6EBGUARFUASNV1A70AMcBP60aw9F93ADPkO7pD3mDwxKesOusvT2QP3czkmPKd2YUNpucVl+LlBo4jsITAduAIbrmnMAOAncnqflQn10M26JebgufdjSb8oDyQM6hlv3ru/4dkv/vFmgd4EZwPoErN3iM4BdeUGNjDpJqsrtmzc86mqwHkkH5X4t7JD0tEFyw3INzYwwuwisEVA9bPe/CarBdocsip5qBEVQBP3fQRWyX4jOCpUsZS2xhR2SQdwixq3A2lDhMkcTa7Ie2G6fwzfsmax8clrSJCu3py4vVV/ZphsALtjnFXkqtNwyWlLqR1Ub7obPA5OyKjXLolk+SFmQgEN18eD/PLXEI2j8gYqspwbrRE81giIogiKohUAdzQB1APdk5C3Ends6CXwLbAReBm7J1OZxINdKGpb0VEpeb4pT+aWkx8os0SxJKHlf0iOSOiXNkHQpBbRT0oQyoA5JH6YoPJ6SJknPeHR5+6gTWJ2SPjej/BceXV7QV8AHvsoJucTlvt5o8ZkraZa1fUheD+gJfo9+Bq4JlPkNt4Xgl9CdSJos6UlJF1IsOSvp/hw6vL8mFgCLgCXA44w+730IeIiM89314gP9ACzHHXD9xdIO49476gO2MfJjLCjRgYygCIqgCGqiFFl0WoM7j78ImA8cBQ7gzuaHp/wck1anpO2BqXy7lSu9I9YJ9APXWfycxfuBa4HbzDpwc9ZC4FQZi2qWXJK0WdI0ue3SuRp5P/lRSb8nLCvsQK5JNM2zkiZKeknSkKVdlPSmlX0gUXZNUdAWq3hY7tzj83K++FuS9icU32Hl91p8S1FQn1V8VVKb3Mrw25a3MgHabGkvWrwvTZ/ve7TArqeBq3H+3f66PIBf7VrzkuaTIj7Qj3ZdDJwF9jLy5wJdiXK1t+NrZxuOFgV9bddVwBPAN8ARS5tp15PAZxa/29IOpGrz9FG3Rsscy+uS9IqkBXLD/Z1GRl1yQEjuHANy7vFaSdMlrZa0K1Gm1PcISTMlDZiSbZa2I8VSSTolz2Mo9PQeBO7CvTE1iDtRc2dKuffwPX4CfVQfrpf0sKRjks5Zs27J6pP6EH3vCBp70D8db2VXFPfIagAAAABJRU5ErkJggg==")}.leaflet-oldie .mapbox-logo-true{background-image:none}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.svg-sprite .svg-tag{stroke:#fff}.sprite-text{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.svg-icon-check .svg-tag{stroke:currentColor;fill:none}.svg-icon-arrow_down .svg-tag{width:1em;height:.5em}.svg-icon-magnifying_glass .svg-tag{width:1em;height:.998791297em}.svg-icon-heart-full .svg-tag{width:1.1875em;height:1em;font-size:20px;fill:#fff}.my_places_listing_saved .svg-tag{fill:#e90026}.svg-icon-nav_heart .svg-tag{fill:transparent;width:1em;height:.62em}.icon-heart-circle{display:inline-block;width:auto;height:auto;background:rgba(0,0,0,.3);border-radius:50%;padding:11px 10px 5px}.svg-icon-slide_left .svg-tag,.svg-icon-slide_right .svg-tag{width:.75em;height:1em;fill:#fff}.svg-icon-star .svg-tag,.svg-icon-star_empty .svg-tag{width:1em;height:1em;fill:#fbc914}.svg-icon-check .svg-tag{width:1em;height:.9em}.svg-icon-flag .svg-tag{width:1em;height:.86em}.svg-icon-certified .svg-tag{width:1em;height:1em}.svg-icon-thumps_up .svg-tag{width:.8em;height:1em}.svg-icon-chevron_thin_left .svg-tag,.svg-icon-chevron_thin_right .svg-tag{width:.66em;height:1em}.svg-icon-hd .svg-tag{width:1.3em;height:1.3em;fill:#a20000}@media screen{html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym,iframe{border:0}a:active,a:focus,a:hover{outline:0}body,html{width:100%;height:100%}body{color:#373737;font-family:Helvetica,Arial,Geneva,sans-serif;font-size:14px;line-height:1.3;background-color:#fafafa}a{color:#4a90e2;text-decoration:none;cursor:pointer}a[href^=tel]{color:inherit}.sprite{background-image:url(/assets/sprite-faceoff-23bef8153b81ed04700af86695a9615f.png);background-repeat:no-repeat;background-position:0 0}.content{position:relative;display:block;width:auto;min-width:1024px;max-width:1150px;clear:both;margin:0 auto;padding:0 15px}#ag_share_logo,.popup_dialog{display:none}.popup_dialog{background:#fff;border:2px solid #444;z-index:10000;padding:30px}.prm_dialog_modal{background:rgba(3,32,66,.5);z-index:9000;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.global_header{display:block;background:#fff;position:fixed;top:0;left:0;right:0;z-index:900}.body-class-home .global_header,.body-class-states .global_header{position:static}.global_header_container{width:100%;min-width:1024px;max-width:1150px;padding:0 0 0 230px;box-sizing:border-box;margin:0 auto;z-index:900;position:relative}.brand_logo{background-image:url(/assets/apartmentguide_logo-57e25506045aadf9a1b37c627c181b41.png);background-size:192px 50px;background-repeat:no-repeat;display:block;width:192px;height:50px;position:absolute;top:19px;left:16px;z-index:999}#header_bottom{position:relative;margin:0 auto;width:100%;min-width:1024px;max-width:1150px}.myplaces_header_icon.myplaces_header_icon_unknown .no-saved-properties,.myplaces_header_icon.myplaces_header_icon_unknown .saved-properties{display:none}.myplaces_header_icon .svg-icon-heart-full .svg-tag{fill:#d0011b;width:.9em;margin-right:2px}.myplaces_header_icon .saved-properties{display:none}.myplaces_header_icon.myplaces_header_icon_zero .saved-properties,.myplaces_header_icon .no-saved-properties{display:inline}.myplaces_header_icon.myplaces_header_icon_zero .no-saved-properties{display:none}.nav{display:inline-block}.nav_right{display:block!important;float:right}.nav_item{display:inline-block;cursor:pointer;font-size:13px;color:#787878;line-height:90px;padding:0 9px;text-decoration:none;position:relative}.nav_item:hover{text-decoration:underline}.nav_item:hover .nav_item_menu{display:block}.nav_item_menu{display:none;position:absolute;top:65px;z-index:900;font-size:14px;background:#fff;box-shadow:3px 3px 8px 0 #d8d8d8}.nav_item_menu_item{display:block;margin:0;width:175px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;line-height:40px;padding:0 10px;text-decoration:none;text-transform:capitalize;color:#000;font-size:12px}.nav_item_menu_item:hover{background:#000;border-top-color:#d8d8d8;border-bottom-color:#000;text-decoration:none;color:#fff}.myplaces_header_icon{display:inline-block;font-size:25px;vertical-align:middle;margin:-5px 0 0}.menu_dropdown_header_icon{display:inline-block;margin-left:5px;font-size:14px;fill:#787878}.search_header{width:100%;background-color:#f3f3f3;border:solid #d8d8d8;border-width:1px 0;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-top:-3px}.search_header_container{width:100%;min-width:1024px;max-width:1150px;margin:0 auto}#search_tag_line{display:none}#action_bar{position:absolute;right:3px;top:10px;z-index:1}#search_header_2014{position:relative;display:block;padding:10px 5px;box-sizing:border-box;-webkit-appearance:caret}.inner_search_form{float:left;border-radius:10px}.user_search_field_box,.user_search_list{display:inline-block;font-size:11px;float:left;margin:0;position:relative}.user_search_list{color:#636363;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.user_search_list .menu_label{min-width:35px;display:inline-block}.user_search_filter{border-top:1px solid #dedede;color:#232323}.user_search_filter:first-child{border-top:none}.user_search_filter:hover{background:#393939;color:#fff}.search_dropdown_icon{display:inline-block;margin-left:5px;font-size:12px;fill:#a0a0a0}.user_search_primary_option{display:block;height:39px;line-height:39px;padding:0 10px;text-decoration:none;color:#646464;text-transform:capitalize;width:105px}.user_search_secondary_option{color:inherit;line-height:27px;height:27px;display:block;padding:0 7px;width:148px;font-size:14px}.search_box_dropdown_wrapper.active:after,.search_box_dropdown_wrapper.active:before{z-index:5;bottom:-1px;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;left:56px}.search_box_dropdown_wrapper.active:before{border-color:rgba(113,158,206,0);border-bottom-color:#dedede;border-width:7px;margin-left:-7px}.search_box_dropdown_wrapper.active:after{border-color:hsla(0,0%,100%,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}.search_box_dropdown{z-index:4;position:absolute;background:#fff;right:9px;border:1px solid #dedede;display:none;cursor:pointer;border-radius:5px;font-weight:200}.search_box_dropdown .dropdown_option{margin:0;padding:0 15px;height:30px;line-height:30px;white-space:nowrap;font-size:13px;color:#232323}.search_box_dropdown .dropdown_option:hover{background:#393939;color:#fff}.search_box_dropdown .flex_price_menu_maxes a{width:144px;padding:0 10px 0 78px}#refine_more_container.search_box_dropdown{position:static}.flex_price_min_max_separator{color:#636363}.flex_price_menu_text_boxes{padding:10px 0;text-align:center}.flex_price_menu_text_boxes input{width:48px;height:20px;font-size:14px;text-align:center;padding:2px}.flex_price_menu_text_boxes input.empty{color:#999}#btn_search_2014,#user_search_2014{box-shadow:none;font-size:13px}#btn_search_2014:focus,#user_search_2014:focus{box-shadow:none;outline:none}#user_search_2014{height:41px;line-height:41px;width:212px;border:1px solid #d0d0d0;border-right:none;border-radius:10px 0 0 10px;font-weight:100;color:#646464;z-index:1;box-sizing:border-box;padding:0 10px}.search_form_button_box{display:inline-block;font-size:11px;float:left;margin:0;position:relative;background-color:#4a90e2;border-radius:0 10px 10px 0;border:1px solid transparent}.search_form_button_box:hover{background-color:#649fff}.search_form_button_box:active{background-color:#fff;border:1px solid #4a90e2}.search_form_button_box:active .search_glass_icon{fill:#4a90e2}.search_form_button_box:active #btn_search_2014{color:#4a90e2}.search_glass_icon{display:inline-block;margin:2px 5px 0 0;font-size:24px;fill:#fff;vertical-align:top;line-height:34px}#btn_search_2014{height:39px;line-height:38px;color:#fff;border:none;border-radius:0 10px 10px 0;margin:0 0 0 -1px;padding:0;font-weight:300;width:170px;-webkit-appearance:none;z-index:700;background:none;position:relative;text-align:center;display:inline-block;zoom:1;cursor:pointer}#refine_selected{clear:both;padding:10px 0 0;margin:0 auto;display:none}.refine_pill_box_template{display:none}.pill-box{padding:0;display:inline}.pill-box li{display:inline-block;padding:7px;margin:0 10px 10px 0;background:#555;color:#fff}.pill-box li .icon_delete{display:inline-block;margin-left:7px;color:#fdfdfd;cursor:pointer}.pill-box li .icon_delete:before{content:"\2715"}.clear_refinements{display:inline-block}.listings_counter{float:right;margin-top:15px}.ac_results{background:#fff;border-radius:0 0 4px 4px;border:1px solid #dedede;border-top:none;color:#232323;margin:-7px 0 0 1px;width:563px!important;z-index:99999}.ac_results ul{overflow:hidden!important}.ac_results li{line-height:29px;margin:0;cursor:pointer;padding:0 7px;font-size:17px;border-top:1px solid #dedede}.ac_over,.ac_results li:hover{background:#393939;color:#fff}#search_fog{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;opacity:.5;display:none;filter:alpha(opacity=50)}#search_fog.transparent,.body-class-home #search_fog{opacity:0;filter:alpha(opacity=0)}.footer-wrapper{background:#343031}.footer,.footer-wrapper{width:100%;min-width:1024px}.footer{padding-top:20px;color:#747474;font-size:12px;text-align:center;max-width:1150px;clear:both;margin:0 auto}.footer-link-wrapper{display:inline-block}.footer-link-wrapper+.footer-link-wrapper:before{content:"|";opacity:1;margin-left:7px;margin-right:7px}.footer-link{color:#fff;text-decoration:none}.footer-label-wrapper{display:inline-block;margin-right:20px}.footer-other-sites{margin-top:1em}.footer-social-links{clear:both;padding:35px 0 0}.footer-social-links li{display:inline-block;margin-left:5px}.footer-social-links li:first-child{margin-left:0}.footer-social-links li.follow{color:#fff;font-size:20px;position:relative;top:-6px}.footer-social-links li .svg-tag{height:24px;fill:#fff}.footer-social-links li a{width:24px;height:24px;display:block;box-sizing:border-box}.footer-social-links li a.instagram{background:#d93175}.footer-social-links li a.instagram .svg-tag{width:15px}.footer-social-links li a.pinterest{background:#dc4844}.footer-social-links li a.pinterest .svg-tag{width:13px}.footer-social-links li a.facebook{background:#4e6aa8}.footer-social-links li a.facebook .svg-tag{width:9px}.footer-social-links li a.googleplus{background:#c3553c}.footer-social-links li a.googleplus .svg-tag{width:18px}.footer-social-links li a.twitter{background:#5ab8e5}.footer-social-links li a.twitter .svg-tag{width:18px}.footer-social-links li a.youtube{background:#d42c2b}.footer-social-links li a.youtube .svg-tag{width:20px}.footer-skyline{clear:both;display:block;height:270px;background-image:url(/assets/footer_skyline-dd4079dda389bf9b70ef8c807c512a74.png);background-repeat:no-repeat;background-size:cover;min-width:1024px}.footer-copyright{display:inline-block;text-align:left;padding:25px 0 30px}.footer-copyright-line{line-height:16px;padding-bottom:10px}.footer-finale{display:inline-block;text-align:left;padding-bottom:40px;width:100%;max-width:1150px;min-width:1024px}.footer-finale-ag-logo{width:99px;height:23px;background-image:url(/assets/rentpath_logo-3d564e16d30689c728f4b2f26325cbdd.png);background-repeat:no-repeat;display:inline-block;zoom:1;margin:0 4px -9px}.eho-message{display:inline-block;float:right;margin-top:-21px}.eho-message-logo{width:209px;height:42px;background-image:url(/assets/eho_logo-1fcb47b91cf6a562b589901a19071583.png);background-repeat:no-repeat;display:inline-block}label{display:block}input,select,textarea{border:1px solid #d8d8d8;border-radius:5px;display:inline-block;zoom:1;font-size:14px;-ms-box-sizing:border-box;box-sizing:border-box}.view-icon{float:right}.view-icon .view-icon-toggle{float:left;background-color:#f3f3f3}.view-icon .view-icon-toggle a{padding:6px;display:block}.view-icon .label{display:inline-block;margin-left:10px;vertical-align:middle;color:#373737}.svg-icon-list_icon .svg-tag,.svg-icon-mapview .svg-tag{width:2em;height:2em;fill:#373737;vertical-align:middle}.view-icon-toggle-list{border:1px solid #373737;border-radius:10px 0 0 10px;border-right:none}.view-icon-toggle-map{border:1px solid #373737;border-radius:0 10px 10px 0}.view-icon-toggle:hover{background-color:#fff}.view-icon-toggle.active{background-color:#373737}.view-icon-toggle.active .label{color:#fff}.view-icon-toggle.active .svg-tag{fill:#fff}.inline_help{display:none;min-width:160px;max-width:160px;border:1px solid #027ac2;padding:5px 10px;border-radius:2px;box-shadow:1px 1px 3px #1a1a1a;font-weight:700;position:absolute;top:-5px;right:-190px;font-size:11px;background:#fff;z-index:101}.body-class-print{background-color:#fff}.print-floorplan{display:block;margin:50px auto 0;width:680px}.print-floorplan .print-logo{float:left;width:160px;margin-right:40px}.print-floorplan .property-name{font-size:16px;display:inline-block;margin:0}.print-floorplan .single-floorplan{display:inline-block}.print-floorplan .single-floorplan p{font-size:12px}.print-floorplan .floorPlanPhoto-wrapper{text-align:center;margin-top:25px;clear:both}.print-floorplan .floorPlanPhoto{max-width:90%;height:auto}.leaflet-container,.mapboxgl-map{height:100%;width:100%;font:inherit}.leaflet-container .leaflet-control-attribution,.leaflet-container .mapboxgl-ctrl-attrib,.mapboxgl-map .leaflet-control-attribution,.mapboxgl-map .mapboxgl-ctrl-attrib{font-size:12px}.leaflet-container .mapboxgl-ctrl-icon.mapboxgl-ctrl-compass,.mapboxgl-map .mapboxgl-ctrl-icon.mapboxgl-ctrl-compass{display:none}.leaflet-container .leaflet-bottom,.leaflet-container .leaflet-top,.mapboxgl-map .leaflet-bottom,.mapboxgl-map .leaflet-top{z-index:1}.leaflet-container,.mapboxgl-map{color:#1a1a1a;font-size:11px}.leaflet-container .leaflet-popup,.leaflet-container .mapboxgl-popup,.mapboxgl-map .leaflet-popup,.mapboxgl-map .mapboxgl-popup{width:473px;height:154px}.leaflet-container .leaflet-popup-close-button,.leaflet-container .mapboxgl-popup-close-button,.mapboxgl-map .leaflet-popup-close-button,.mapboxgl-map .mapboxgl-popup-close-button{color:#999;font-size:30px;outline:none;padding:4px 15px;line-height:30px;width:auto;height:auto;background-image:none;text-indent:inherit;z-index:1}.leaflet-container .leaflet-popup-close-button:hover,.leaflet-container .mapboxgl-popup-close-button:hover,.mapboxgl-map .leaflet-popup-close-button:hover,.mapboxgl-map .mapboxgl-popup-close-button:hover{color:#999;text-decoration:none}.leaflet-container .info-box-init{height:130px}.leaflet-container .cluster-icon{color:#000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='35' height='35' viewBox='0 0 35 35' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3Emap_cluster_ag%3C/title%3E%3Cg transform='translate(1 1)' fill='none' fill-rule='evenodd'%3E%3Cellipse stroke='%23932A27' fill='%23DB373C' cx='5' cy='27.5' rx='5' ry='4.5'/%3E%3Cellipse stroke='%23932A27' fill='%23DB373C' cx='21' cy='27.5' rx='5' ry='4.5'/%3E%3Cellipse stroke='%23932A27' fill='%23DB373C' cx='28' cy='22.5' rx='5' ry='4.5'/%3E%3Cpath d='M29.734 18.871c-4.837 5.597-12.536 8.826-12.536 8.826S13.93 17.549 15.26 10.872C16.591 4.195 21.57.83 28.748 4.026c7.208 3.209 5.077 10.11.986 14.845z' stroke='%23932A27' fill='%23F14144'/%3E%3Ccircle stroke='%23922824' fill='%23F3F3F3' cx='23.5' cy='12.5' r='5.5'/%3E%3Cpath d='M21.368 17.008c-2.716 8.978-9.97 16.69-9.97 16.69S2.379 23.627.477 15.205C-1.426 6.784 2.606.318 12.569.318c10.006 0 11.097 9.095 8.8 16.69z' stroke='%23932A27' fill='%23F14144'/%3E%3Ccircle stroke='%23922824' fill='%23F3F3F3' cx='17' cy='17' r='11'/%3E%3C/g%3E%3C/svg%3E");font-weight:700;font-size:11px}.leaflet-container .cluster-icon div{height:35px;width:36px;line-height:35px;text-align:center}.leaflet-control-layers.leaflet-control,.mapbox-layer-menu{background-color:#fff}.leaflet-control-layers.leaflet-control.left,.mapbox-layer-menu.left{left:10px;right:auto}.leaflet-control-layers.leaflet-control.right,.mapbox-layer-menu.right{right:10px;left:auto}.leaflet-control-layers.leaflet-control.top,.mapbox-layer-menu.top{top:10px;bottom:auto}.leaflet-control-layers.leaflet-control.bottom,.mapbox-layer-menu.bottom{bottom:10px;top:auto}.leaflet-control-layers.leaflet-control button,.leaflet-control-layers.leaflet-control label,.mapbox-layer-menu button,.mapbox-layer-menu label{display:inline-block;height:auto;width:auto;padding:8px 10px;border-right:1px solid #ddd;border-bottom:0;color:#565656;cursor:pointer}.leaflet-control-layers.leaflet-control button:hover,.leaflet-control-layers.leaflet-control label:hover,.mapbox-layer-menu button:hover,.mapbox-layer-menu label:hover{background-color:rgba(0,0,0,.05)}.leaflet-control-layers.leaflet-control button:last-child,.leaflet-control-layers.leaflet-control label:last-child,.mapbox-layer-menu button:last-child,.mapbox-layer-menu label:last-child{border-right:0}.leaflet-control-layers.leaflet-control button.selected-layer,.leaflet-control-layers.leaflet-control label.selected-layer,.mapbox-layer-menu button.selected-layer,.mapbox-layer-menu label.selected-layer{color:#000;font-weight:700}.leaflet-control-layers.leaflet-control button span,.leaflet-control-layers.leaflet-control label span,.mapbox-layer-menu button span,.mapbox-layer-menu label span{display:inline-block}.mapbox-layer-menu{position:absolute}.leaflet-control-layers.leaflet-control.leaflet-control-layers-expanded{padding:0}.leaflet-control-layers.leaflet-control .leaflet-control-layers-selector{display:none}.leaflet-control-layers.leaflet-control .leaflet-control-layers-base span:first-letter{text-transform:uppercase}.leaflet-control-layers.leaflet-control input[type=radio]:checked+span{font-weight:700;color:#000}.myPlaces .mapbox_view .link_check_availability{display:block}.myPlaces .mapbox_view .free_listing .button_box,.myPlaces .mapbox_view .inactive .button_box{top:52px;right:24px!important}.myPlaces .mapbox_view .free_listing .button,.myPlaces .mapbox_view .inactive .button{width:93px}.myPlaces .mapbox_view .free_listing .link_check_availability,.myPlaces .mapbox_view .inactive .link_check_availability,.myPlaces .mapbox_view .result_contacted .link_check_availability{display:none}.myPlaces .mapbox_view .leaflet-popup-close-button+.leaflet-popup-content-wrapper .leaflet-popup-content{padding:5px 0 0 10px}.body-class-myplaces #map .mapboxgl-popup-content .listing-result,.myPlaces .mapbox_view .mapboxgl-popup-content{padding:5px}.body-class-myplaces #map .mapboxgl-popup-content .listing-result .srp_listing_columns .column1{width:225px;height:143px}.body-class-myplaces #map .mapboxgl-popup-content .listing-result .srp_listing_columns .column2{position:relative;left:auto;right:auto;margin-left:2px;background:rgba(52,48,49,.68);color:#fff;height:143px;width:227px;z-index:1;padding:4px 5px 7px 7px}.body-class-myplaces #map .mapboxgl-popup-content .listing-result .srp_listing_columns .column2 a{color:#fff}.body-class-myplaces #map .mapboxgl-popup-content .listing-result .result_details{margin:0;padding:0;margin-bottom:7px;padding-bottom:10px;border-bottom:1px solid #fff}.body-class-myplaces #map .mapboxgl-popup-content .listing-result .ratings_stars_container .rating_count{font-size:8px}.body-class-myplaces #map .mapboxgl-popup-content .listing-result .contact_cta{margin:0}.body-class-myplaces #map .mapboxgl-popup-content .listing-result .contact_cta .link_check_availability{display:block;border:1px solid #4a90e2;font-size:12px;font-weight:300;color:#fff;min-width:113px;height:24px;line-height:22px;border-radius:100px;background-color:#4a90e2;padding:0;text-align:center}.body-class-myplaces #map .mapboxgl-popup-content .listing-result .contact_cta .phone_container{display:inline-block;margin:0}.body-class-myplaces #map .mapboxgl-popup-content .listing-result .contact_cta .phone_container .phone_number{position:relative;bottom:11px;font-size:14px;font-weight:300;color:#fff;text-align:left}.body-class-myplaces #map .mapboxgl-popup-content .listing-result .srp-gallery{width:227px;height:100%}.body-class-myplaces #map .mapboxgl-popup-content .listing-result .srp-gallery-container{width:100%;height:100%}.mapbox_view{padding:20px 0 0}.mapbox_view #mapbox .result{background:none;border:none;min-width:412px;min-height:115px;padding:10px}#action_bar #mapbox_view_link{border-radius:0 3px 3px 0;border-left:none}.hybrid_map #mapbox,.mgtco_map #mapbox{position:absolute;top:0;right:0;bottom:0}.hybrid_map #mapbox{left:0}.contact_cta{margin:0 7px 0 0}.contact_cta .phone_container{display:block;overflow:hidden;font-size:24px;font-weight:700;color:#fff;margin:7px 0 0;line-height:36px;text-align:center}}@media screen{.contact_cta .link_check_availability{background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease;float:right;text-decoration:none;font-size:1.05em;line-height:20px}.contact_cta .link_check_availability:hover{background-color:#649fff}.contact_cta .link_check_availability:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.contact_cta .link_check_availability:disabled{background-color:#7c9ce7}.body-class-detail .leaflet-container,.body-class-detail .mapbox-wrapper,.body-class-detail .mapboxgl-map{height:362px;max-width:810px}.mgtco_map #mapbox_canvas{position:absolute;top:0;right:0;bottom:0;width:540px}.custom-404-layout .breadcrumbs-container{display:none}.custom-404{clear:both;margin-bottom:50px;word-wrap:break-word}.custom-404 h1{font-size:23px;font-weight:300;padding:0 0 3px;border-bottom:1px solid #dedede;margin:0 0 10px}.custom-404 p{font-size:15px;margin-bottom:15px}.custom-404 .padding_box{padding:10px 30px}.browse_links li{width:23%;display:inline-block;padding:0 1% 0 0;margin:0 0 10px}.exception-page #home_top{position:relative;margin:0 0 10px}.exception-page #home_blurb{position:absolute;z-index:1;top:auto;left:0;right:0;width:auto;bottom:0;padding:10px 30px 3px;background:-webkit-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(180deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.65));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#a6000000",GradientType=0)}.exception-page #home_blurb h2{margin:0 0 3px;border:none;font-weight:200;padding:0;color:#fff;font-size:24px}.exception-page #home_blurb p{margin:0 0 10px;line-height:20px;font-size:16px;color:#fafafa}.no_results_found{width:100%;margin:0 0 50px;padding:10px 30px}.no_results_found h3{font-size:18px;padding:0 0 3px;font-weight:300;margin:0 0 5px}.body-class-home #page{padding-top:0!important}.body-class-home .search_header_container{position:relative;font-weight:200}.body-class-home #search_header_2014{position:absolute;z-index:3;top:165px;right:0;left:0;width:740px;min-height:150px;padding:15px 20px;margin:auto;border-radius:10px;background-color:hsla(0,0%,100%,.85)}}@media screen and (max-width:1200px){.body-class-home #search_header_2014{top:95px}}@media screen{.body-class-home #search_tag_line{display:block;font-size:3.5em;margin-top:5 px}.body-class-home .content{width:100%;max-width:none;padding:0;min-width:1024px}.body-class-home #home_top_box{min-height:500px}.body-class-home .home_top{min-height:500px;position:relative;background-repeat:no-repeat}.body-class-home .home_blurb{position:absolute;z-index:1;bottom:4px;width:100%;padding:15px 30px;background:rgba(0,0,0,.65);color:#fff;font-size:16px}.body-class-home .home_blurb h2{font-size:1.5em;margin-bottom:5px}.body-class-home .home_top_default_img,.body-class-home .lead_x_img{width:100%;height:auto}.body-class-home .action_bar_refinements{width:700px}.body-class-home .diamondmax{position:relative}.body-class-home .diamondmax a,.body-class-home .diamondmax li,.body-class-home .diamondmax p{color:#fdfdfd}.body-class-home .diamondmax .link_check_availability{background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease}.body-class-home .diamondmax .link_check_availability:hover{background-color:#649fff}.body-class-home .diamondmax .link_check_availability:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.body-class-home .diamondmax .link_check_availability:disabled{background-color:#7c9ce7}.body-class-home .diamondmax_info{position:absolute;bottom:4px;width:100%;height:auto;max-width:100%;background:rgba(0,0,0,.65);padding:30px 20px 20px;cursor:pointer}.body-class-home .diamondmax_info h3{font-size:1.5em}.body-class-home .diamondmax_info .simple-diamondmax-info-holder{display:inline-block}.body-class-home .diamondmax_info .listing_controls,.body-class-home .diamondmax_info .simple-diamondmax-features{display:none}.body-class-home .diamondmax_info .sminfo_leadx{clear:both}.body-class-home .diamondmax_info .featured_apt_ammeneties{position:absolute;bottom:20px;right:50px;width:auto}.body-class-home .diamondmax_info .featured_apt_ammeneties a{color:#4a90e2;text-decoration:underline}.body-class-home .diamondmax_info .phone_container{display:inline-block;font-size:1.2em;color:#fff;margin:5px 0}.body-class-home .diamondmax_info .button_box{display:inline-block;margin-left:30px}.body-class-home .carousel_box{width:972px;margin:20px auto;height:200px;overflow:hidden}.body-class-home .carousel_box .carousel{width:915px;height:200px;overflow:hidden;margin:0 auto}.body-class-home .carousel_box .next,.body-class-home .carousel_box .prev{position:absolute;top:90px}.body-class-home .carousel_box .next .svg-tag,.body-class-home .carousel_box .prev .svg-tag{fill:#555;font-size:30px}.body-class-home .carousel_box .prev{left:0}.body-class-home .carousel_box .next{right:0}.body-class-home .tabbed_content{width:975px;margin:0 auto}.body-class-home .tabbed_content h1{width:100%;font-size:1.5em;border-bottom:1px solid #afafaf;margin:10px 0}.body-class-home .tabbed_content p{margin:10px 0}.body-class-home #about_tab{display:block!important}.body-class-home .breadcrumbs-container{display:none}.body-class-search #page{margin-top:125px}.body-class-search .content{width:auto;padding:0 330px 0 5px;min-width:1024px;max-width:1150px;margin-top:18px}.body-class-search .left_content_column{width:100%;min-width:689px;max-width:820px;float:left}.body-class-search .right_content_column{width:300px;position:absolute;right:3px}.body-class-search #results{padding-left:0}.body-class-search .adsense_box{border-color:#ddd;width:684px;display:inline-block}.body-class-search #gpt_bottom_wide{margin-bottom:20px;padding:20px 0 10px 20px}.body-class-search #gpt_top_bottom{padding-bottom:20px}.body-class-search .results_controls{float:right}.left_content_column .listing-result{display:block;width:100%;max-width:800px;clear:both;padding:0;margin:10px 0;position:relative}.left_content_column .listing-result:hover{background-color:#ececec;box-shadow:10px 10px 0 0 #ececec,-10px -5px 0 0 #ececec,10px -5px 0 0 #ececec,-10px 10px 0 0 #ececec}.left_content_column .listing-result:hover .column2{background:rgba(0,0,0,.85)}.srp_listing_columns{display:block;position:relative;overflow:hidden}.srp_listing_columns .spinner{z-index:inherit;opacity:1;width:100%;height:100%;background-color:rgba(0,0,0,.85);transition:opacity .8s ease-in-out}.srp_listing_columns .spinner.opacity-hidden{opacity:0;pointer-events:none}.srp_listing_columns .spinner span{margin-top:115px}.srp_listing_columns .column1{display:inline-block;width:400px}.srp_listing_columns .column2{cursor:pointer;position:absolute;left:400px;right:0;z-index:2;display:inline-block;width:auto;height:254px;vertical-align:top;background:rgba(0,0,0,.65);color:#fff;text-decoration:none;margin:0;padding:0;font-size:16px}.listing_title{margin-bottom:7px;font-weight:200;font-size:1.1em}.listing_title h3{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%}.listing_title a{display:inline-block;clear:both;text-decoration:none;margin-right:7px;color:#000}.listing_title .listing_title_links{display:inline;margin:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.listing_title .name{font-size:1.6em;font-weight:700;max-width:500px}.listing_title .display_address{display:block;vertical-align:middle;font-size:14px;margin-right:5px}.listing_title .neighborhood_list{display:inline-block}.listing_title .neighborhood_list:before{content:"("}.listing_title .neighborhood_list:after{content:")"}.srp_listing .my_places_listing_actions{position:absolute;z-index:2;margin:15px}.property_photo,.ratings_tooltip,.srp_more_info_popout{display:none}.srp_listing_columns .ratings_tooltip{top:30px;right:10px}.srp_listing_columns .ratings_tooltip p{color:#1a1a1a}.srp_listing_columns .ratings_tooltip .rating_count{color:#4a90e2}.rating_breakdown{text-align:left}.rating_breakdown a[class*=_star_count]{color:#4a90e2}.rating_meter{display:inline-block;width:80px;height:8px;background:#f2f2f2;margin:0 6px}.result_details{position:relative;height:190px;overflow:hidden;border-bottom:1px solid #d8d8d8;margin:0 7px 13px;padding:10px 5px 5px;font-size:.9em;font-weight:200}.result_details a{text-decoration:none;color:#fff}.result_details .name{font-size:1.25em;font-weight:700}.result_details .display_price .text_price{font-size:1.8em;font-weight:700;display:block;clear:both;margin-bottom:10px}.result_details .ratings_stars_container{position:absolute;top:17px;right:0;z-index:2;font-size:.8em;padding:0;text-align:center}.result_details .ratings_stars_container .rating_review_star{font-size:13px}.result_details .ratings_stars_container .rating_count{display:block;text-align:center;margin-top:-4px}.srp-special-links{font-size:.9em;margin-top:4px}.srp-special-links a{font-weight:700}.contact_cta{margin:0 7px 0 0}.contact_cta .phone_container{display:block;overflow:hidden;font-size:24px;font-weight:700;color:#fff;margin:7px 0 0;line-height:36px;text-align:center}}@media screen and (max-width:1087px){.contact_cta .phone_container{font-size:17px}}@media screen{.contact_cta .link_check_availability{background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease;float:right;text-decoration:none;font-size:1.05em;line-height:20px}.contact_cta .link_check_availability:hover{background-color:#649fff}.contact_cta .link_check_availability:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.contact_cta .link_check_availability:disabled{background-color:#7c9ce7}.srp-pills-container{position:absolute;bottom:-3px;left:0;font-size:.7em}.srp-pill{display:inline-block;margin:0 7px 0 0;vertical-align:middle}.srp-pill:before{content:"\2022";padding-right:2px;font-size:27px;vertical-align:middle;line-height:21px}.featured-srp-pill:before{color:#0485c9}.fresh-srp-pill:before{color:#42aa0e}.top-rated-srp-pill:before{font-size:14px;content:"\2605";color:#f8e71c}.srp-last-updated-and-amenities{position:absolute;right:0;bottom:3px;text-align:right}.srp-last-updated{width:100%;font-size:11px}.listing_amenities{margin-top:15px}.listing_amenities .svg-icon{margin:0 1.5px}.listing_amenities .svg-tag{width:1.1428571428571428em;height:1em;font-size:18px;fill:#fff}.srp_bed_price_table{width:100%;font-size:.95em;line-height:18px;table-layout:fixed}.srp_availability_row{white-space:nowrap}.srp_bed_availability:before,.srp_bed_price_range:before{content:"\A0\A0|\A0\A0"}.srp_bed_availability:empty:before{content:""}.srp_bed_price_range{width:114px}.srp_bed_price_range .price_range{font-weight:700}.srp_bed_count_label{width:45px;margin:0}.srp_bed_availability{overflow:hidden;text-overflow:ellipsis}.spotlight_apartment{background-color:#4a90e2;border:1px solid #eee;padding:0 10px 10px;min-width:710px;max-width:822px;margin:0 -10px 12px}.spotlight_apartment h2{display:inline-block;color:#fff;font-size:32px;padding:10px 0;font-weight:700}.spotlight{display:none;max-width:800px;width:100%;margin:0 auto;position:relative}.spotlight .listing_title{color:#fff}.spotlight .listing_title .name{color:inherit}.spotlight .premium_banner_text{color:#fff;font-weight:200}.spotlight_pagination{padding:10px 0 0;float:right}.spotlight_pagination_left,.spotlight_pagination_right{margin:0;background-color:#4a90e2;cursor:pointer;font-size:25px;display:inline-block;background-color:#555}.spotlight_pagination_left .svg-icon,.spotlight_pagination_right .svg-icon{display:inline-block;padding:0;margin:7px 10px;width:19px;height:25px}.spotlight_pagination_right{margin-left:30px}.sidebar_module{display:block;border:1px solid #f2f2f2;border-radius:5px;width:300px;box-shadow:0 3px 6px -2px #d8d8d8;clear:both;margin:10px 0 15px;padding:0 0 10px;color:#787878;overflow:hidden}.sidebar_module h2{font-size:1.5em;padding:15px}.quick-search-links-tabs{margin:-5px 6px -11px;display:block;height:40px}.quick-search-link-tab{width:auto;margin:0;border-right:1px solid #e2e2e2;border-top:1px solid #e2e2e2;border-left:1px solid #e2e2e2;float:left;font-size:13px;background:#f2f2f2}.quick-search-link-tab.active{color:#1a1a1a;background:#fff;border-bottom:1px solid #fff;position:relative;z-index:1}.quick-search-link-tab-link{display:block;padding:3px 7px 4px;color:#666;font-size:11px;padding:6px 10px}.quick-search-link-tab-link:hover{background:#fafafa}.quick-search-links-content{background-color:#fff;border-top:1px solid #e2e2e2;position:relative;top:-2px}.quick-search-links-content a{display:block;padding:3px 7px 4px;text-decoration:none}.popular_links_list_item{padding:8px 10px;border-top:1px solid #ececec;font-size:12px}.local-information-bottom{float:left;clear:both;overflow:hidden;border-radius:0 4px 4px 4px;margin:40px 0;padding:20px 0;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;color:#4a4a4a}.local-information-bottom .local-info-heading{font-size:2em;font-weight:100;padding:0 0 3px}.local-information-bottom .local-info-heading h2{font-size:1.5em;font-weight:700;padding:0;margin:0}.local-information-bottom .local-information-bottom-content h4{font-size:1.3em;margin:35px 0 15px}.local-information-bottom .local-information-bottom-content p{font-size:1em;line-height:1.3em;margin-bottom:15px}.local-information-bottom .local-information-bottom-content .local-info-main{width:100%;min-width:689px;max-width:820px;float:left}.local-information-bottom .local-information-bottom-content .local-info-sidebar{width:300px;position:absolute;right:3px;counter-reset:sidebarParagraphs}.local-information-bottom .local-information-bottom-content .local-info-sidebar ol{margin-top:15px}.local-information-bottom .local-information-bottom-content .local-info-sidebar ol li{margin:0 0 10px 30px}.local-information-bottom .local-information-bottom-content .local-info-sidebar ol li:before{margin-left:-20px;float:left;counter-increment:sidebarParagraphs;content:counter(sidebarParagraphs) ".";font-size:.9em}.local-information-bottom .local-information-bottom-content .local-info-sidebar ol li:empty{display:none}.local-information-bottom .local-information-bottom-content .local-info-sidebar li>span{font-weight:700;display:block}.local-information-bottom .local-information-bottom-content .image-captions{font-size:.75em;color:#4a4a4a;display:block;clear:both}.local-information-bottom .local-information-bottom-content .did-you-know{margin:12px 0 25px}.local-information-bottom .local-information-bottom-content .did-you-know .icon_lightbulb{float:left;margin-right:5px}.local-information-bottom .local-information-bottom-content .did-you-know span{font-weight:700}.local-information-bottom .local-information-bottom-content .did-you-know span span{font-weight:400}.local-information-bottom .local-information-bottom-content .hero-img img{width:620px;height:411px}.local-information-bottom .local-information-bottom-content .neighborhoods-blurbs{overflow:hidden}.local-information-bottom .local-information-bottom-content .neighborhoods-blurbs ul.neighborhoods-thumbs{float:left;margin-right:12px}.local-information-bottom .local-information-bottom-content .neighborhoods-blurbs ul.neighborhoods-thumbs li{margin-top:12px;width:256px}.local-information-bottom .local-information-bottom-content .neighborhoods-blurbs p>a{font-weight:700;display:block}.local-information-bottom .local-information-bottom-content .sidebar-img img{width:300px;height:226px}.local-info-rental-tips-img{overflow:hidden;background:rgba(0,0,0,.4);position:relative}.local-info-rental-tips-img img{max-width:300px;max-height:235px;z-index:-1;position:relative}.local-info-rental-tips-img:empty{background:none;height:100px}.local-info-rental-tips-img:empty+.local-info-rental-tips-content-wrapper h3{top:30px;color:inherit;font-size:1.2em}.local-info-rental-tips-content-wrapper h3{color:#fff;position:absolute;top:100px;left:0;width:100%;text-align:center}.local-info-rental-tips-content-wrapper h3 .local-info-rental-tips-header-name{display:block;font-size:1.4em}.local-info-rental-tips-content-wrapper a{font-size:.9em}.local-info-rental-tips-content-wrapper ul{margin:15px 0}.local-info-rental-tips-content-wrapper li{margin:0 0 10px}.local-info-pros-cons h3,.local-info-pros-cons h4{margin:0;padding:0}.local-info-pros-cons h3{font-size:1.3em}.local-info-pros-cons h4{font-size:.9em}.local-info-pros-cons a{font-size:.9em;margin:0}.local-info-pros-cons .local-info-pro-con-content-wrapper{border-top:2px solid #ebebeb;margin:15px 0 0;padding-top:15px;overflow:hidden}.local-info-con-list h4,.local-info-pro-list h4{margin-bottom:10px;text-transform:capitalize;font-size:1.1em}.local-info-rental-tips ul{list-style:disc}.local-info-pros-cons ul li,.local-info-rental-tips ul li{font-size:.85em;color:#4a4a4a;margin-bottom:10px}.local-info-pros-cons{padding:15px;width:270px}.local-info-pros-cons ul{list-style:none;margin:0}.local-info-pros-cons ul li{overflow:visible;padding-left:17px;position:relative;margin-bottom:10px}.local-info-pros-cons ul li:before{left:0;position:absolute;font-size:1.2em}.local-info-pro-list ul li:before{content:"\2714   ";color:#31b088}.local-info-con-list ul li:before{content:"\2715   ";color:#b63427}.featured_communities_wrapper{position:relative;border:none;padding-bottom:0}.featured_community{height:342px;position:relative}.featured_community .featured_community_thumb{width:300px;height:302px;position:absolute;left:0;top:0;z-index:0}.featured_community .featured_community_arrows{position:absolute;top:50%;cursor:pointer;opacity:.85;z-index:3;margin-top:-10px;font-size:20px}.featured_community .featured_community_arrows:hover{opacity:1}.featured_community .icon_arrow_east_white{right:10px}.featured_community .icon_arrow_west_white{left:10px}.featured_community_check_availability_box{position:absolute;bottom:0;z-index:3;width:100%}.featured_community_check_availability{display:block;width:100%;height:40px;line-height:40px;text-align:center;font-weight:700;border:none;margin:0;background-color:#4a90e2;color:#fff;text-decoration:none}.featured-community-title,.featured_community_description{display:block;position:absolute;width:100%;z-index:2;color:#fff;text-shadow:1px 1px 0 #000;text-align:left}.featured-community-title{margin:0;top:0;padding:11px 15px;background:linear-gradient(180deg,rgba(0,0,0,.6) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=  "#99000000",endColorstr="#00000000",GradientType=0)}.featured_community_description{position:absolute;bottom:40px;padding:5px 15px;font-size:14px;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.6))!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= "#00000000",endColorstr="#99000000",GradientType=0)!important}.featured_title{font-size:1.5em}.featured_address,.featured_line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:95%;display:inline-block;font-size:.85em}.search_filter h2,.search_filter h3,.search_filter h4{width:100%;clear:both;padding:10px 0}.search_filter h2{border-bottom:1px solid #afafaf;font-size:1.5em;padding-bottom:0;margin-bottom:8px}.search_filter h3{font-size:1.3em}.search_filter h4{font-size:1.2em}.search_filter .content{width:auto;min-width:1024px;max-width:1150px;margin:0 auto}.search_filter .disabled{color:#949494}.search_filter .loc-info p{padding:10px 0}#page.search_filter{padding-top:75px}.search-box{float:left;width:70%}.search-box .propertyname{width:100%;padding:10px}.results-total-top .total_available{float:right;padding:10px 0}.results-total-top .view_results{float:right;clear:right}.search_filter_form{width:100%}.search_filter_form ul{padding:10px 0}.search_filter_form li{display:inline-block;padding:0 10px 10px 0}.search_filter_form li label{display:inline-block;margin:5px;width:80%}.search_filter_form .form_top{padding-bottom:10px}.search_filter_form .search_features_header{font-weight:700}.search_filter_form .count{font-size:12px;text-align:right;border:1px solid #afafaf;border-radius:5px;padding:4px;margin-left:4px;color:#373737}.search_filter_form .count:empty{display:none}.search_filter_form .community_cat{width:100%;clear:both;padding:10px}.search_filter_form .community_cat li{width:20%}.search_filter_form .column{width:25%;float:left;padding:0 1%}.search_filter_form .column li{width:100%;clear:both}.search_filter_form .general-options{padding:0 10px}.search_filter_form .general-options p{font-weight:700}.search_filter_form .general-options li{width:25%;display:inline-block}.search_filter_form .general-options li.longer{width:30%}.search_filter_form .general-options li.shorter{width:20%}.search_filter_form .general-options select{width:95%;height:36px}.search_filter_form .general-options .price_range{width:40%;padding:10px}.search_filter_form .results-total-bottom{clear:both;padding:10px 0}.search_filter_form .results-total-bottom .total_available{display:block;text-align:right;padding:10px 0}.search_filter_form .results-total-bottom .clear_results,.search_filter_form .results-total-bottom .view_results{float:right}.search_filter_form .view_results{background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease}.search_filter_form .view_results:hover{background-color:#649fff}.search_filter_form .view_results:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.search_filter_form .view_results:disabled{background-color:#7c9ce7}.search_filter_form .clear_results{background-color:#fff;padding:8px 10px;border-radius:30px;color:#373737;border:1px solid #afafaf;margin:0 20px}.search_filter_form .clear_results:hover{color:#555}.city_guide_promo_banner{min-height:79px;background-repeat:none;background-position:top;background-size:cover;background-color:#19b5fe}.city_guide_promo_banner.chicago{background-image:url(/assets/header-chicago-bce4c1d9794ab9ff944a394ee6f8c037.jpg)}.city_guide_promo_banner.denver{background-image:url(/assets/header-denver-adf4f69715887b1553dac52ec676f454.jpg)}.city_guide_promo_banner.houston{background-image:url(/assets/header-houston-cdae58feb90f1e953db66bfb211088cf.jpg)}.city_guide_promo_banner.los-angeles{background-image:url(/assets/header-los-angeles-51bf2424a68e6f6e84a44d3c88f033a9.jpg)}.city_guide_promo_banner.philadelphia{background-image:url(/assets/header-philadelphia-3ae4903dccc2974344ec2a17d60cbf73.jpg)}.city_guide_promo_banner.phoenix{background-image:url(/assets/header-phoenix-3df90681612686bb07220470cfddaf3b.jpg)}.city_guide_promo_banner.raleigh{background-image:url(/assets/header-raleigh-50d39b613860fb03efc2625f6bd3b3b3.jpg)}.city_guide_promo_banner.washington{background-image:url(/assets/header-3e777468c84f87d1a7289eb075ba2a11.jpg)}.city_guide_promo_banner_text{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);padding-left:17px}.city_guide_promo_welcome{padding-top:21px;font-size:17px}.city_guide_promo_city{padding-bottom:21px;font-size:21px}.city_guide_promo_content{padding:0 15px}.city_guide_promo_text{color:#787878;padding:15px 0}.city_guide_promo_cta{display:inline-block;float:right;color:#4a90e2;margin-bottom:14px}.rental-rates{display:block;list-style-type:disc;margin:0 20px 10px 30px}.rental-rates-bedroom{font-size:.85em;color:#4a4a4a;margin-bottom:5px}.seo-fusion-rail-header{font-size:16px;margin:10px;color:#4a4a4a}.seo-fusion-rail-sub-header{font-size:14px;margin:10px;color:#4a4a4a}.seo-fusion-rail-figure{margin:10px 0 0;text-align:center;position:relative}.seo-fusion-rail-image{width:276px;height:190px}.seo-fusion-rail-caption{position:absolute;bottom:4px;left:11px;width:276px;background:rgba(0,0,0,.25)}.seo-fusion-rail-caption-text{font-size:14px;margin:5px 0;color:#fff;display:block;text-align:center}.seo-fusion-rail-list{list-style-type:disc;padding:0 15px}.seo-fusion-rail-list-item{margin:0 0 10px 10px;font-size:11.5px;color:#4a4a4a}.seo-fusion-rail-text{color:#4a4a4a;font-size:11.5px;margin:10px}.seo-fusion-content-header{font-size:30px;margin-top:-5px}.seo-fusion-content-sub-header{font-size:28px;margin-top:20px}.seo-fusion-content-text{font-size:16px;margin-bottom:10px}.seo-fusion-content-figure{margin:10px 0 0;text-align:center}.seo-fusion-content-image{width:851px;height:367px;margin-top:20px}.seo-fusion-content-link{text-align:center;display:block;margin-bottom:25px}.seo-fusion-content hr{border-top:1px solid #d0d0d0}.seo-fusion-content-caption-title{font-size:25px;text-align:center;margin-bottom:20px;font-weight:700;margin-top:5px}.details .listing_with_open_office_hours,.details .listing_without_open_office_hours{display:none}.details .content{width:auto;padding:0;min-width:1024px;max-width:1150px;position:relative;display:block;clear:both;margin:0 auto}.details .left_content_column{margin-right:300px}.details .right_content_column{width:300px;float:right}.pdp_features_jump{text-align:center}.pdp_features_jump li{display:inline-block;margin:0 12px;color:#787878;padding-top:20px}.pdp_features_jump a{font-weight:700}.pdp-section-header{font-size:36px;font-weight:700;text-align:center;padding:10px 0}.pdp-section-subheader{font-size:25px;font-weight:700;text-align:center;padding:15px 0 0;margin:25px;border-top:1px solid #afafaf}.pdp-section{font-size:12px;border:1px solid #f3f3f3;border-radius:5px;box-shadow:0 2px 1px 0 rgba(0,0,0,.09);margin:19px;background-color:#fff}.pdp-sidebar-box{padding:10px 15px 15px;border:1px solid #d8d8d8;margin:20px 0}.pdp-sidebar-box h2{font-size:21px;padding:0;border-bottom:0;margin:0 15px 0 0}.pdp-sidebar-box p{margin:1em 0}.pdp-you-may-also-like{clear:both}.pdp-cta{font-size:18px;text-align:center;padding-top:20px;margin:20px;border-top:1px solid #373737}.pdp-cta .check-availability{background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease;padding:8px 18px 7px;display:inline-block}.pdp-cta .check-availability:hover{background-color:#649fff}.pdp-cta .check-availability:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.pdp-cta .check-availability:disabled{background-color:#7c9ce7}.pdp-cta-disjunction{font-size:14px;margin-left:5px;margin-right:5px}#map_and_directions{width:100%}#details_location_info{background:#fff}#map_wrapper{width:100%;height:345px}#map{width:100%;height:100%}.map-general-directions{font-size:14px;padding:20px 20px 0}.map-secondary-headline{font-size:25px;font-weight:700;padding-bottom:10px}.lead-form-sidebar{background-color:#dbecf3}.floorplan-lead-column .lead-form-info,.lead-form-sidebar .lead-form-info,.right_content_column .lead-form-info{padding-top:10px;text-align:center;color:#373737}.floorplan-lead-column .lead-form-info .lead-form-info-message,.lead-form-sidebar .lead-form-info .lead-form-info-message,.right_content_column .lead-form-info .lead-form-info-message{font-size:21px;font-weight:700}.floorplan-lead-column .lead-form-inline-wrapper,.lead-form-sidebar .lead-form-inline-wrapper,.right_content_column .lead-form-inline-wrapper{display:block;padding:10px 12px 15px;margin:0;color:#373737}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline,.right_content_column .lead-form-inline-wrapper .lead-form-inline{border-top:1px solid #555;padding-top:10px}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-header,.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-property-name,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline-header,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline-property-name,.right_content_column .lead-form-inline-wrapper .lead-form-inline-header,.right_content_column .lead-form-inline-wrapper .lead-form-inline-property-name{display:none}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-label,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline-label,.right_content_column .lead-form-inline-wrapper .lead-form-inline-label{font-size:12px}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-field,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline-field,.right_content_column .lead-form-inline-wrapper .lead-form-inline-field{display:inline-block;width:50%;padding:0 2% 10px}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-input,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline-input,.right_content_column .lead-form-inline-wrapper .lead-form-inline-input{width:100%;height:30px;padding:5px;background-color:#fafafa}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-field-textarea,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline-field-textarea,.right_content_column .lead-form-inline-wrapper .lead-form-inline-field-textarea{display:block;clear:both;padding:0 2%;width:100%}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-field-textarea textarea,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline-field-textarea textarea,.right_content_column .lead-form-inline-wrapper .lead-form-inline-field-textarea textarea{width:100%;height:125px}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-field-legal-copy,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline-field-legal-copy,.right_content_column .lead-form-inline-wrapper .lead-form-inline-field-legal-copy{display:block;width:100%;font-size:10px;color:#949494;margin-top:10px}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-field-opt-in-newsletter,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline-field-opt-in-newsletter,.right_content_column .lead-form-inline-wrapper .lead-form-inline-field-opt-in-newsletter{display:block;width:100%;font-size:.9em}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-field-opt-in-newsletter .lead-form-inline-input-checkbox,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline-field-opt-in-newsletter .lead-form-inline-input-checkbox,.right_content_column .lead-form-inline-wrapper .lead-form-inline-field-opt-in-newsletter .lead-form-inline-input-checkbox{display:inline-block;width:auto;height:auto}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-field-opt-in-newsletter .lead-form-inline-label-checkbox,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline-field-opt-in-newsletter .lead-form-inline-label-checkbox,.right_content_column .lead-form-inline-wrapper .lead-form-inline-field-opt-in-newsletter .lead-form-inline-label-checkbox{display:inline;margin-left:7px}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-field-submit,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline-field-submit,.right_content_column .lead-form-inline-wrapper .lead-form-inline-field-submit{width:100%}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-input-submit,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline-input-submit,.right_content_column .lead-form-inline-wrapper .lead-form-inline-input-submit{background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease;border:none;height:40px;cursor:pointer;font-size:18px;line-height:18px}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-input-submit:hover,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline-input-submit:hover,.right_content_column .lead-form-inline-wrapper .lead-form-inline-input-submit:hover{background-color:#649fff}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-input-submit:active,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline-input-submit:active,.right_content_column .lead-form-inline-wrapper .lead-form-inline-input-submit:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-input-submit:disabled,.lead-form-sidebar .lead-form-inline-wrapper .lead-form-inline-input-submit:disabled,.right_content_column .lead-form-inline-wrapper .lead-form-inline-input-submit:disabled{background-color:#7c9ce7}.floorplan-lead-column .lead-form-inline-errors,.lead-form-sidebar .lead-form-inline-errors,.right_content_column .lead-form-inline-errors{background:#fffacd;border-radius:5px;color:#e90026;display:none;margin-bottom:13px;margin-top:13px;padding:3px 6px}.floorplan-lead-column .lead-form-inline-field-error label,.lead-form-sidebar .lead-form-inline-field-error label,.right_content_column .lead-form-inline-field-error label{color:#e90026}.lead-form-sidebar-phone{display:table;font-size:18px;font-weight:700;margin:auto}.lead-form-sidebar-phone .phone_number:hover{color:#4a90e2;cursor:pointer}#gpt_credit_check,#gpt_credit_check_2{text-align:left;padding:10px 0;margin:0 0 10px}#gpt_credit_check{text-align:center}#gpt_featured_partners{margin:0 auto 40px;padding:0;text-align:center;background-color:#fdfdfd;clear:both}#gpt_featured_partners .dfp_ads{width:30%;margin-right:15px;display:inline-block}#gpt_bottom_wide{margin:0 0 20px;padding:20px 0 10px 30px;text-align:center;clear:both}#gpt_bottom_wide .dfp_ads{display:inline-block;zoom:1}.property_info_and_hours_sidebox .sub_header{font-size:14px;font-weight:700;padding:0;margin-bottom:5px}.property_info_and_hours_sidebox td{padding:0 3px}.property_info_and_hours_sidebox .office_hours{margin:0 0 15px}.property_info_and_hours_sidebox .link_check_availability{background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease;font-size:18px;padding:8px 15px}.property_info_and_hours_sidebox .link_check_availability:hover{background-color:#649fff}.property_info_and_hours_sidebox .link_check_availability:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.property_info_and_hours_sidebox .link_check_availability:disabled{background-color:#7c9ce7}.property_info_and_hours_sidebox .or_call{margin-top:10px}.property_info_and_hours_sidebox .phone_number{font-size:24px}.pdp-floorplans-container{padding:19px 10px}.pdp-floorplans-header{border-bottom:1px solid #4a90e2;padding-bottom:6px;margin-bottom:10px}.pdp-floorplans-group-link{color:#787878;text-decoration:none;margin-right:44px}.pdp-floorplans-group-link-current{color:#373737;font-weight:700;cursor:default}.view-all-toggle-link{text-align:center;display:block;margin:1em;font-size:14px}.pdp-floorplans-disclaimer{text-align:center;font-size:10px;color:#949494}.pdp-floorplan-list-result{width:49%;display:inline-block;font-size:10px;margin:0 .5% 10px;border:1px solid #f3f3f3;border-radius:5px;box-shadow:0 2px 1px 0 rgba(0,0,0,.09);overflow:hidden}}@media screen and (min-width:1154px){.pdp-floorplan-list-result{width:32%;margin:0 .65% 10px}}@media screen{.pdp-floorplan-list-result-title-container{background-color:#373737;text-align:center;padding:3px}.pdp-floorplan-list-result-title{font-size:12px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp-floorplan-list-result-img-container{height:215px;overflow:hidden;text-align:center;margin:1em;position:relative}.pdp-floorplan-list-img{max-width:100%;max-height:100%;display:inline-block;vertical-align:middle;position:relative;z-index:1}.pdp-floorplan-list-result-img-link{display:block;height:100%}.pdp-floorplan-list-result-img-link:hover .pdp-floorplan-list-img-hover{display:block}.pdp-floorplan-list-no-img:before,.pdp-floorplan-list-result-img-link:before{content:"";display:inline-block;height:100%;vertical-align:middle}.pdp-floorplan-list-img-hover{transition:all .75 ease-in-out;background:#000;opacity:.75;filter:alpha(opacity=75);position:absolute;top:0;bottom:0;right:0;left:0;z-index:100;padding:4px;display:none}.pdp-floorplan-list-img-hover:before{content:"";display:inline-block;height:100%;vertical-align:middle}.pdp-floorplan-list-img-hover-text{display:inline-block;color:#fff;font-weight:700;font-size:12px;vertical-align:middle;position:relative;white-space:normal}.pdp-floorplan-list-no-img{margin:auto;width:100px;height:100px;border:1px solid #787878;position:relative;top:50px}.pdp-floorplan-list-no-img-text{display:inline-block;vertical-align:middle;color:#787878;max-width:100%}.pdp-floorplan-list-result-bottom-container{padding:1em;border-top:1px solid #f6f6f6;background-color:#f3f3f3}.pdp-floorplan-list-result-bath-container,.pdp-floorplan-list-result-bed-container,.pdp-floorplan-list-result-sqft-container{width:33%;float:left;text-align:center}.pdp-floorplan-list-result-icons-container{margin:20px 0}.pdp-floorplan-list-result-icons-container .svg-tag{font-size:18px;width:1.5em;height:1.5em;display:block;margin:auto}.pdp-floorplan-list-result-deposit{border-bottom:1px solid #787878}.pdp-floorplan-list-result-bottom-row{margin:16px 0 4px}.pdp-floorplan-list-result-rent{float:left}.pdp-floorplan-list-result-cta{float:right}.pdp-floorplan-list-result-cta .pdp-floorplan-list-result-avail-soon-btn,.pdp-floorplan-list-result-cta .pdp-floorplan-list-result-check-avail-btn,.pdp-floorplan-list-result-cta .pdp-floorplan-list-result-reserve-btn{background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease;text-decoration:none;font-size:12px}.pdp-floorplan-list-result-cta .pdp-floorplan-list-result-avail-soon-btn:hover,.pdp-floorplan-list-result-cta .pdp-floorplan-list-result-check-avail-btn:hover,.pdp-floorplan-list-result-cta .pdp-floorplan-list-result-reserve-btn:hover{background-color:#649fff}.pdp-floorplan-list-result-cta .pdp-floorplan-list-result-avail-soon-btn:active,.pdp-floorplan-list-result-cta .pdp-floorplan-list-result-check-avail-btn:active,.pdp-floorplan-list-result-cta .pdp-floorplan-list-result-reserve-btn:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.pdp-floorplan-list-result-cta .pdp-floorplan-list-result-avail-soon-btn:disabled,.pdp-floorplan-list-result-cta .pdp-floorplan-list-result-check-avail-btn:disabled,.pdp-floorplan-list-result-cta .pdp-floorplan-list-result-reserve-btn:disabled{background-color:#7c9ce7}#details_ratings_reviews{background-color:#fff}.ratings_reviews_cap{border-bottom:1px solid #d8d8d8;display:inline-block}.big_rating{float:left;width:18%;padding:20px 10px;text-align:center;position:relative}.big_rating .ratings_tooltip{top:-35px;right:-135px}.ratings_tooltip{min-width:168px;max-width:168px;right:-130px;top:-88px;padding:10px;z-index:2}.ratings_tooltip .rating_text{color:#373737;font-size:11px;margin:0 0 5px;display:block}.ratings_tooltip p{margin:0 0 3px!important;font-size:10px}.rating_meter{display:inline-block;width:80px;height:8px;background:#f2f2f2;margin:0 6px}.rating_meter span{height:8px;display:block;background:#bb302b}#rating_breakdown{width:82%;float:left;padding:20px 0}#rating_breakdown li{display:inline-block;width:33%}#rating_breakdown h4{font-size:10px;padding-bottom:10px;float:left;width:116px}#details_reviews{padding:20px;position:relative}#overall_rating,#rating_breakdown,.rating_breakdown{font-size:14px}.big_rating h4{font-weight:700;padding-bottom:10px}.big_rating .ratings_stars{display:block}.rating_review_star{font-size:12px}#rating_breakdown .rating_box,.review_box .rating_box{width:60px;overflow:hidden;float:left}#rating_breakdown .rating_box.ratings_na .svg-icon-star_empty{display:none}#rating_breakdown .ratings_stars,.review_box .ratings_stars{display:inline-block;position:relative;top:-1px;width:60px}.ratings_na{color:#949494;font-size:10px}.certified_resident_review_tooltip{max-width:400px}.certified_resident_review_tooltip .certified_resident_review_check{font-size:16px;top:-1px}.certified_resident_review_tooltip .certified_resident_review_check:after{width:16px;height:16px;top:1px}.certified_resident_review_tooltip h3{font-size:21px;padding:0 0 3px;margin:0 0 5px}.certified_resident_review_tooltip p{margin-bottom:1em}.review_box{padding:20px 10px 10px;border-bottom:2px solid #d8d8d8;overflow:hidden}.review_rating{font-weight:700;padding-bottom:10px}.review_rating .rating_box{display:inline-block;margin-right:10px}.reviews_header{display:inline-block}.reviews_header h3{font-size:14px;font-weight:700;padding-bottom:20px}#review_sort{background:none;border:none;color:#373737}#review_sort:focus{outline:none}#management_company_tabs{display:block;position:relative;top:5px}#management_company_tabs li{display:inline-block;width:auto;margin:0 1px 0 0;font-size:11px}#management_company_tabs a.tab_active{background:#fff;cursor:default;color:#444;border-bottom:1px solid #fff}#management_company_tabs a{display:block;padding:0 15px;line-height:40px;text-align:center;border-radius:0;border:1px solid #d0d0d0;cursor:pointer;background:#f2f2f2}#management_company_tabs a:hover{text-decoration:none;background:#fff}#management_company_tabs .current_management_count,#management_company_tabs .previous_management_count{border:1px solid;border-radius:5px;margin-left:5px;padding:1px 2px}#management_company_tabs .current_management_header,#management_company_tabs .previous_management_header{font-size:14px;font-weight:700;float:left;display:inline-block;color:#949494}#reviews_container{border-top:1px solid #e1e1e1}.review_rating .review_box_resident_label{display:inline-block;vertical-align:top;padding-top:2px}.review_rating .review_box_review_flag{display:inline-block;float:right;color:#373737}.review_rating .review_box_review_flag .rating_review_flag{font-size:14px;fill:#c80d0d;padding-left:5px;position:relative;top:1px}.review_body{line-height:2em}.certified_resident_review_check{position:relative;padding-left:5px;fill:#52d70a}.certified_resident_review_check:after{content:"";display:inline-block;width:14px;height:14px;position:absolute;border:2px solid #979797;border-radius:100%;top:0;left:2px}.certified_resident_review_check .svg-tag{z-index:10;position:relative}.review_helpful_sign{display:inline-block}.rating_thumbs_up{font-size:21px;fill:#b0b0b0;pointer-events:none;position:relative;top:3px;padding:0 5px}.review_details,.review_user{display:inline-block;float:left}.review_user{margin-right:5px}.review_date{display:inline-block}.review_reply{position:relative;margin-top:5px}.review_footer{font-size:10px;position:relative;display:block;bottom:-10px}.review_helpful_controls{float:right;position:relative;top:-11px}#ratings_reviews_tab .pagination-list,.reported_abuse_text{float:right}#ratings_reviews_tab .pagination-list li{border:1px solid #d8d8d8;border-left:none}#ratings_reviews_tab .pagination-list li:first-child{border-left:1px solid #d8d8d8;vertical-align:middle}#ratings_reviews_tab .pagination-list li:last-child{vertical-align:middle}#ratings_reviews_tab .pagination-next,#ratings_reviews_tab .pagination-previous{background:transparent;height:28px;border-radius:0;border:none;line-height:28px;padding:0 10px;position:relative;top:2px;margin:0}#ratings_reviews_tab .pagination_chevron_left,#ratings_reviews_tab .pagination_chevron_right{fill:#999;pointer-events:none}#ratings_reviews_tab .pagination-current,#ratings_reviews_tab .pagination-goto{border:none;border-radius:0;font-size:13px;font-weight:700;color:#999;height:28px;width:32px;display:inline-block;text-align:center;line-height:26px;text-decoration:none;line-height:28px}#ratings_reviews_tab .pagination-current{color:#111}#report_abuse_modal{width:800px}#report_abuse_modal h3{font-size:18px;margin-bottom:1em}#report_abuse_modal p{margin-bottom:1em}#report_abuse_modal li{font-size:12px;margin:0 0 10px}#report_abuse_modal textarea{width:100%}#report_abuse_modal .button{border:1px solid #d0d0d0;border-radius:2px;height:24px;line-height:24px;padding:0 5px;text-align:center;display:inline-block;zoom:1;*display:inline;cursor:pointer;color:#444;font-size:13px;text-decoration:none;box-shadow:0 0 3px #fff;background:#f5f5f5;-webkit-appearance:none}#report_abuse_modal .button:hover{border:1px solid #bbb;color:#007ac2;text-decoration:none;background:#fff}#report_abuse_modal .btn_medium{font-size:13px;height:31px;line-height:31px;padding:0 15px;border-radius:3px}.pdp-gallery{height:520px;position:relative;display:block;margin:0;padding:0}.pdp-gallery .swiper-container{width:100%;height:100%}.pdp-gallery .swiper-slide{background:#373737;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pdp-gallery .swiper-slide img{width:100%;height:auto}.pdp-gallery .swiper-slide img[src$="-520"]{width:auto;height:100%}.pdp-gallery .pdp-gallery-media{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:20px;right:20px;z-index:20}.pdp-gallery .pdp-gallery-media li{display:inline-block;background-color:#f3f3f3;padding:10px;box-shadow:0 2px 2px rgba(0,0,0,.65)}.pdp-gallery .pdp-gallery-media li:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px;padding-left:10px}.pdp-gallery .pdp-gallery-media li:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px;padding-right:10px}.pdp-gallery .pdp-gallery-media a{display:inline-block;color:#373737}.pdp-gallery .pdp-gallery-media a:hover{color:#649fff}.pdp-gallery .pdp-gallery-media .high-def:before{content:"HD"}.pdp-gallery .pdp-gallery-media .high-def{position:relative;top:-2px;color:#fff;background-color:#a20000;font-size:10px;font-weight:700;margin-right:5px;display:inline-block;padding:3px}.pdp-gallery .link_check_availability{z-index:20;position:absolute;bottom:112px;left:20px;background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease;box-shadow:0 2px 2px rgba(0,0,0,.65);padding:8px 18px}.pdp-gallery .link_check_availability:hover{background-color:#649fff}.pdp-gallery .link_check_availability:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.pdp-gallery .link_check_availability:disabled{background-color:#7c9ce7}.pdp-gallery-navigation .pdp-gallery-btn{position:absolute;z-index:40;top:190px}.pdp-gallery-navigation .pdp-gallery-btn.disabled{display:none}.pdp-gallery-navigation .pdp-gallery-btn-prev{left:10px}.pdp-gallery-navigation .pdp-gallery-btn-next{right:10px}.pdp-gallery-navigation .svg-icon-slide_left,.pdp-gallery-navigation .svg-icon-slide_right{-webkit-filter:drop-shadow(0 2px 2px rgba(0,0,0,.65));filter:drop-shadow(0 2px 2px rgba(0,0,0,.65))}.pdp-gallery-navigation .svg-icon-slide_left .svg-tag,.pdp-gallery-navigation .svg-icon-slide_right .svg-tag{width:3em;height:3em}.pdp-gallery-photo-count{z-index:5;right:0;bottom:102px;padding:10px 20px}.gallery-info,.pdp-gallery-photo-count{position:absolute;background-color:rgba(0,0,0,.65);color:#fff}.gallery-info{font-size:12px;width:100%;height:92px;padding-top:7px;bottom:0;left:0;z-index:40}.gallery-info-ratings{position:relative;float:right;text-align:center;margin-right:20px;margin-top:24px}.gallery-info-ratings .rating_box,.gallery-info-ratings .rating_count{display:block}.gallery-info-ratings .ratings_tooltip{right:-15px;top:-140px}.gallery-info-ratings .ratings_tooltip .rating_count{display:block;padding:2px 0}.gallery-info-ratings .total-reviews{color:#fff}.gallery-info-ratings .svg-icon-star .svg-tag,.gallery-info-ratings .svg-icon-star_empty .svg-tag{width:1.5em;height:1.5em}.gallery-info-save{float:left}.gallery-info-save .my_places_listing_actions{position:relative;margin:15px}.gallery-info-save .my_places_listing_action .icon-heart-circle{border:1px solid #d8d8d8;padding:15px 14px 10px 15px;background:none}.gallery-info-description{float:left;line-height:normal}.gallery-info-description-name h1{font-size:32px;line-height:32px;display:inline-block;vertical-align:middle;width:510px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gallery-info-description-price{display:inline}.gallery-info-description-price h2{margin-right:7px;font-size:22px;display:inline-block}.gallery-info-floorplan-link{color:inherit}.pdp-open-office-hours{margin-left:5px}.gallery-info-description-address .divider:before{content:"|";opacity:1;margin-left:7px;margin-right:7px;float:left}.gallery-info-description-address li,.gallery-info-description-address p{float:left}.gallery-info-description-address li{margin-right:5px}.lifestyle_badge_intro{font-weight:700}#apartment_features{width:100%}.amenities-content-section{padding-top:15px}.amenities-content-section .info_module{position:relative;display:inline-block;vertical-align:top;width:100%;margin-right:10px}.amenities-content-section .info_module:last-child{margin-right:0}#details_amenities_info{padding:0 19px;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.view_all_amenities{text-align:center}.amenities-section-header{font-weight:700;position:relative;padding-bottom:6px;font-size:14px}.amenities-section-header:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:62px;border-bottom:1px solid #4a90e2}.amenities-section-feature-list{margin:10px 0}.amenities-section-feature-list .svg-icon{padding-right:5px}.amenities-section-feature-list .svg-tag{width:1.1428571428571428em;height:1em;font-size:16px;fill:#555}.amenities-section-feature-list .amenity-item{margin:30px 0}#additional_features .amenities-section-feature-list li{width:auto}.pet-features{overflow:hidden;padding-left:120px;padding-right:120px}.pet-feature-group{width:40%}.pet-feature-group:first-child{float:left}.pet-feature-group:nth-of-type(2){float:right}.pet-feature{margin-bottom:30px}.pet-policy{display:block;font-size:10px}.pdp-school-info .pdp-school-info-chart{margin-top:1em}.pdp-school-info .school_box span{display:inline-block;font-size:.98em}.pdp-school-info .school_info{font-size:12px;padding:0}.pdp-school-info .school_type{float:right}.pdp-school-info dl{font-size:12px;margin:0}.pdp-school-info dt{width:56%;display:inline-block;text-align:right}.pdp-school-info dd{width:44%;display:inline-block;font-weight:700;margin-bottom:5px;padding-left:12px}.pdp-school-info .school_details{padding:20px;background-color:#f3f3f3}.pdp-school-info .school_details h4{font-size:1.2em;font-weight:700;margin-bottom:15px;border-bottom:1px solid #afafaf;padding-bottom:5px}.pdp-school-info .school_details h5{font-size:1.1em;font-weight:700;margin-bottom:10px;text-align:left}.pdp-school-info .school_details p{padding-bottom:10px}.pdp-school-info .school_details:empty{display:none}.pdp-school-info .school_details .school_address{font-size:1.1em}.pdp-school-info .school_details .school_special_features{margin-bottom:15px}.pdp-school-info .school_details .school_special_features p:empty{display:none}.spotlight_text{border:1px solid #f3f3f3;background:#fdfdfd;border-radius:5px;margin:0 19px}.spotlight_text_message{text-align:center;color:#555;padding:10px;font-weight:700}.spotlight_apartment .premium_banner_text{text-align:center;margin:0 19px 10px}.spotlight_apartment .listing_title a{color:#fff}.pdp-peel-ads-carousel{position:relative;width:747px;height:225px;overflow:hidden;margin:auto;margin-bottom:18px}.pdp-peel-ads-carousel .recommend_prop_list{border:none;margin-top:0;padding:0}.pdp-peel-ads-list{width:1000px;overflow:hidden}.pdp-peel-ads-next-link,.pdp-peel-ads-prev-link{display:inline-block;background:#4a90e2;line-height:225px;position:absolute;top:0;width:30px;text-align:center;z-index:500}.pdp-peel-ads-next-link .svg-tag,.pdp-peel-ads-prev-link .svg-tag{color:#fff;font-size:24px}.pdp-peel-ads-prev-link{opacity:.4;left:0}.pdp-peel-ads-next-link{opacity:.7;right:0}.pdp-specials{border:1px dashed #d2d2d2;margin:20px 0;padding:20px;text-align:center}.pdp-specials h2{color:#8eb756;border-top:none;padding:0 0 7px;margin:0 0 10px;border-bottom:1px solid #f2f2f2;font-size:32px}.pdp-specials h3{font-size:25px;margin-bottom:15px}.pdp-specials h4{margin:10px 0}.pdp-specials .pdp-cta{border-top:none}#dialog_floorplan.popup_dialog{padding:0;background:none;border:none}#dialog_floorplan.modal-container{overflow-x:hidden;overflow-y:auto;white-space:nowrap}#dialog_floorplan .modal-content{width:1010px;padding:15px;margin:30px auto;background:#fff;position:relative;display:inline-block;vertical-align:middle;white-space:normal}.floorplan-info-column{position:relative;display:inline-block;width:60%;overflow-x:hidden;text-align:left}.floorplan-info-column #single_fp{width:100%!important;height:auto!important;display:inline-block;margin:15px auto 0}.floorplan-info-column .floorPlanPhoto{max-width:95%!important;max-height:500px;margin:0 auto;display:block;vertical-align:middle}.floorplan-lead-column{float:right;padding:0;border-left:1px solid #373737;width:40%;text-align:left}.floorplan-lead-column .lead-form-info{width:100%;background-color:#fff;color:#373737;padding:0;margin-bottom:10px}.floorplan-lead-column .lead-form-info .current-office-availability{float:none}.floorplan-lead-column .lead-form-info .current-office-availability:before{content:""}.floorplan-lead-column .lead-form-info-message{height:60px;line-height:85px;text-align:center;border-bottom:1px solid #373737;padding:0 0 0 20px;margin:0 0 5px}.floorplan-lead-column .lead-form-modal-bottom-name{padding-left:10px}.floorplan-lead-column .lead-form-inline-wrapper{width:100%;background-color:#fff;color:#373737;padding:0 0 0 10px}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline{border:0}.floorplan-lead-column .lead-form-inline-wrapper .lead-form-inline-input-submit{width:100px;float:right}.body-class-detail .ag-sticky-logo,.body-class-states .ag-sticky-logo{background-image:url(/assets/apartmentguide_logo-57e25506045aadf9a1b37c627c181b41.png);background-size:106px 28px;background-repeat:no-repeat;display:block;width:106px;height:28px;position:relative;top:0;left:7px;z-index:999}.body-class-detail .global_header,.body-class-states .global_header{position:relative;display:block}.body-class-detail .ag-sticky-logo-wrapper,.body-class-states .ag-sticky-logo-wrapper{display:none;width:190px;float:right}.body-class-detail .sticky-header-container,.body-class-states .sticky-header-container{width:100%;z-index:40;padding-top:5px;background-color:#fff}.body-class-detail .sticky-header,.body-class-states .sticky-header{display:block;position:relative;background-color:#fff;width:100%;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:301;top:0;padding-left:10px;-webkit-transform:translateZ(0)}.body-class-detail .sticky-header.stuck,.body-class-states .sticky-header.stuck{position:fixed}.body-class-detail .sticky-header .rating_box .svg-icon-star .svg-tag,.body-class-detail .sticky-header .rating_box .svg-icon-star_empty .svg-tag,.body-class-states .sticky-header .rating_box .svg-icon-star .svg-tag,.body-class-states .sticky-header .rating_box .svg-icon-star_empty .svg-tag{width:1.5em;height:1.5em}.body-class-detail .sticky-header .rating_box .ratings_stars,.body-class-states .sticky-header .rating_box .ratings_stars{margin:0 8px}.body-class-detail .sticky-header-phone-number,.body-class-states .sticky-header-phone-number{font-size:20px;font-weight:700;position:absolute;top:95px;left:240px}.body-class-detail .sticky-header-phone-number .phone_number:hover,.body-class-states .sticky-header-phone-number .phone_number:hover{color:#4a90e2;cursor:pointer}.body-class-detail .sticky-header-phone-number-call,.body-class-states .sticky-header-phone-number-call{display:inline;margin-right:7px}.body-class-detail .gallery-info-description-title-div,.body-class-states .gallery-info-description-title-div{max-width:55vw}.body-class-detail .gallery-info-description,.body-class-states .gallery-info-description{width:calc(100% - 300px);float:left}.body-class-detail .gallery-info-description-wrapper,.body-class-states .gallery-info-description-wrapper{float:left;margin-right:15px;display:block}.body-class-detail .gallery-info-description-title,.body-class-states .gallery-info-description-title{color:#373737;font-weight:700;width:inherit;font-size:29px}.body-class-detail .gallery-info-description-price,.body-class-states .gallery-info-description-price{color:#373737;display:block}.body-class-detail .gallery-info-description-address,.body-class-states .gallery-info-description-address{margin-top:4px;color:#373737}.body-class-detail .gallery-info-description-address .divider:before,.body-class-states .gallery-info-description-address .divider:before{content:"|";opacity:1;margin-left:7px;margin-right:7px}.body-class-detail .pdp-open-office-hours,.body-class-states .pdp-open-office-hours{margin-left:5px}.body-class-detail .gallery-info-floorplan-link,.body-class-states .gallery-info-floorplan-link{color:#4a90e2}.body-class-detail .gallery-info-save,.body-class-states .gallery-info-save{margin:5px;float:none}.body-class-detail .my_places_listing_actions,.body-class-states .my_places_listing_actions{position:relative;margin:0}.body-class-detail .my_places_listing_action .icon-heart-circle,.body-class-states .my_places_listing_action .icon-heart-circle{border:none;padding:0;background:none}.body-class-detail .svg-icon-slideshow-copy .svg-tag,.body-class-detail .svg-icon-tour-copy .svg-tag,.body-class-detail .svg-icon-video-copy .svg-tag,.body-class-states .svg-icon-slideshow-copy .svg-tag,.body-class-states .svg-icon-tour-copy .svg-tag,.body-class-states .svg-icon-video-copy .svg-tag{position:relative;width:70px;height:18px;display:block}.body-class-detail .svg-icon-slideshow-copy .svg-tag,.body-class-states .svg-icon-slideshow-copy .svg-tag{height:16px;width:77px;margin-top:2px;margin-right:12px}.body-class-detail .svg-icon-video-copy .svg-tag,.body-class-states .svg-icon-video-copy .svg-tag{height:13px;width:58px;margin-top:4px;margin-left:8px}.body-class-detail .pdp-gallery-media-container,.body-class-states .pdp-gallery-media-container{display:inline-block;border-right:none;position:relative;top:10px;height:18px}.body-class-detail .pdp-gallery-media,.body-class-states .pdp-gallery-media{position:absolute;right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f3f3f3;display:inline-block;height:40px;border-radius:10px}.body-class-detail .pdp-gallery-media li+li,.body-class-states .pdp-gallery-media li+li{border-left:1px solid #bbb}.body-class-detail .pdp-gallery-media-container:first-child,.body-class-states .pdp-gallery-media-container:first-child{padding-left:15px}.body-class-detail .pdp-gallery-media-container:last-child,.body-class-states .pdp-gallery-media-container:last-child{padding-right:10px;padding-right:12px;border-top-right-radius:16px;border-bottom-right-radius:16px}.body-class-detail .pdp-gallery-media-link:hover,.body-class-states .pdp-gallery-media-link:hover{color:#649fff}.body-class-detail .link_check_availability,.body-class-states .link_check_availability{clear:left;margin-top:6px;float:left;background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease;font-size:17px;padding:7px 50px}.body-class-detail .link_check_availability:hover,.body-class-states .link_check_availability:hover{background-color:#649fff}.body-class-detail .link_check_availability:active,.body-class-states .link_check_availability:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.body-class-detail .link_check_availability:disabled,.body-class-states .link_check_availability:disabled{background-color:#7c9ce7}.body-class-detail .ratings_tooltip,.body-class-states .ratings_tooltip{right:600px;top:85px}.body-class-detail .ratings_tooltip .rating_count,.body-class-states .ratings_tooltip .rating_count{display:block;padding:2px 0}.body-class-detail .pdp-gallery-photo-count,.body-class-states .pdp-gallery-photo-count{bottom:0}.body-class-detail .svg-icon-slide_left .svg-tag,.body-class-detail .svg-icon-slide_right .svg-tag,.body-class-states .svg-icon-slide_left .svg-tag,.body-class-states .svg-icon-slide_right .svg-tag{width:1.5em;height:1.5em;box-shadow:none}.body-class-detail .pdp-gallery-navigation .pdp-gallery-btn,.body-class-states .pdp-gallery-navigation .pdp-gallery-btn{top:240px;background-color:rgba(0,0,0,.45);box-shadow:none;border-radius:30px;padding:12px 15px}.body-class-detail .lifestyle-badge,.body-class-states .lifestyle-badge{float:left;position:absolute;right:10px;top:50px;font-size:14px}.body-class-detail .lifestyle-badge .lifestyle_badge_intro,.body-class-states .lifestyle-badge .lifestyle_badge_intro{display:none}.body-class-detail .lifestyle-badge li,.body-class-states .lifestyle-badge li{float:left}.body-class-detail .sticky-header-container .svg-icon-heart-full .svg-tag,.body-class-states .sticky-header-container .svg-icon-heart-full .svg-tag{stroke:#d0021b;width:1.7em}.body-class-detail .my_places_listing_saved .svg-tag,.body-class-states .my_places_listing_saved .svg-tag{fill:#e90026;stroke:none}.body-class-detail .divider,.body-class-states .divider,.without-pdp-sticky-header #dynamic-header-wrapper,.without-pdp-sticky-header-no-cta #dynamic-header-wrapper-no-cta{display:none}.body-class-detail .ag-sticky-logo{margin:48px auto 0}.body-class-detail .sticky-header{height:135px}.body-class-detail .pdp-gallery-media{bottom:-23px}.body-class-detail .lifestyle-badge{bottom:0}.body-class-detail .pdp-gallery-media{position:absolute;top:85px;right:15px}.body-class-detail .sticky-header.stuck .pdp-gallery-media{right:170px}.body-class-detail .sticky-header.stuck .lifestyle-badge{float:none;position:static;font-size:12px}.body-class-detail .sticky-header.stuck .pdp-gallery-media{top:45px}.body-class-detail .sticky-header.stuck .lifestyle_badge_intro{display:none}.body-class-detail .sticky-header.stuck .divider{display:block}.my_places_listing_actions,.my_places_listing_actions>a{display:inline-block}.my_places_listing_actions .svg-icon,.my_places_listing_actions .svg-tag{pointer-events:none}.body-class-myplaces #page{padding-top:152px}.body-class-myplaces .inline_message{position:relative;text-align:center;padding:10px;width:815px;margin:20px auto 25px;border:1px solid #afafaf;background-color:#fff}.body-class-myplaces .myplaces-title{margin:30px 0;display:block;font-size:1.3em}.body-class-myplaces .myplaces_default_message{text-align:center}.body-class-myplaces .myplaces_default_message_header{font-size:1.3em;margin-bottom:15px}.body-class-myplaces .myplaces_default_message_copy{display:block;width:50%;font-size:1.2em;clear:both;margin:0 auto 25px}.body-class-myplaces .gallery_place_check_availability,.body-class-myplaces .gallery_place_view_similar,.body-class-myplaces .myplaces_check_availability,.body-class-myplaces .myplaces_default_message_btn,.body-class-myplaces .register_reminder_button{background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease;display:inline-block}.body-class-myplaces .gallery_place_check_availability:hover,.body-class-myplaces .gallery_place_view_similar:hover,.body-class-myplaces .myplaces_check_availability:hover,.body-class-myplaces .myplaces_default_message_btn:hover,.body-class-myplaces .register_reminder_button:hover{background-color:#649fff}.body-class-myplaces .gallery_place_check_availability:active,.body-class-myplaces .gallery_place_view_similar:active,.body-class-myplaces .myplaces_check_availability:active,.body-class-myplaces .myplaces_default_message_btn:active,.body-class-myplaces .register_reminder_button:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.body-class-myplaces .gallery_place_check_availability:disabled,.body-class-myplaces .gallery_place_view_similar:disabled,.body-class-myplaces .myplaces_check_availability:disabled,.body-class-myplaces .myplaces_default_message_btn:disabled,.body-class-myplaces .register_reminder_button:disabled{background-color:#7c9ce7}.body-class-myplaces .view_on_map_box{position:absolute;top:0;right:0}.body-class-myplaces .text_dropdown{display:block;position:absolute;top:15px;right:385px}.body-class-myplaces .saved_places_count{font-size:.7em;margin-left:20px}.body-class-myplaces .global_tabs{display:inline-block;margin:0 15px 0 0}.body-class-myplaces .global_tabs li{display:inline-block}.body-class-myplaces .global_tabs .compared_myplaces_count,.body-class-myplaces .global_tabs .saved_myplaces_count{margin-left:7px}.body-class-myplaces .galleryview_header_button a,.body-class-myplaces .ld_tab{display:inline-block;margin:0 15px 0 0;padding:7px;text-align:center;border-radius:0;border:1px solid #afafaf;cursor:pointer;background:#f3f3f3;width:170px;color:#373737;border-radius:5px;vertical-align:top;font-size:.9em}.body-class-myplaces .galleryview_header_button a.tab_active,.body-class-myplaces .ld_tab.tab_active{border:1px solid #4a90e2;background:#fff;cursor:default;color:#373737}.body-class-myplaces .galleryview_header_button a:hover,.body-class-myplaces .ld_tab:hover{text-decoration:none;background:#fff}.body-class-myplaces .gallery_places{margin-top:35px}.body-class-myplaces .gallery_place{display:inline-block;overflow:hidden;width:24.5%;border:1px solid #afafaf;vertical-align:top;padding:0;margin:0 .25% 20px;background:#fff;position:relative;color:#373737;border-radius:5px}.body-class-myplaces .gallery_place_header{margin-top:35px;position:relative;display:block;padding:0;height:220px}.body-class-myplaces .gallery_place_compare{margin:10px 0 0 8px;float:left;font-size:.75em;text-transform:uppercase}.body-class-myplaces .gallery_place_compare_input{margin-right:7px;vertical-align:bottom}.body-class-myplaces .galleryview_header_button{width:370px}.body-class-myplaces .galleryview_header_button a.active{border:1px solid #4a90e2;color:#fff;background:#4a90e2;font-weight:700;cursor:default}.body-class-myplaces .gallery_place_check_availability,.body-class-myplaces .gallery_place_view_similar{width:116px;text-align:center;position:absolute;right:10px;bottom:10px;font-size:.85em}.body-class-myplaces .gallery_place_time_ago{margin:10px 25px 0 0;float:right;font-size:.75em}.body-class-myplaces .gallery_place_contacted_time_ago,.body-class-myplaces .gallery_place_view_similar{display:none}.body-class-myplaces .gallery_place_contacted .gallery_place_contacted_time_ago,.body-class-myplaces .gallery_place_contacted .gallery_place_view_similar{display:block}.body-class-myplaces .gallery_place_contacted .gallery_place_check_availability,.body-class-myplaces .gallery_place_contacted .gallery_place_saved_time_ago{display:none}.body-class-myplaces .gallery_place_delete{width:20px;position:absolute;top:0;right:0;color:rgba(0,0,0,.5);text-decoration:none;font-size:20px;font-weight:700;background:none;width:18px;margin-top:0}.body-class-myplaces .gallery_place_delete:hover{text-decoration:none;color:rgba(0,0,0,.8)}.body-class-myplaces .gallery_place_delete:before{content:"\D7"}.body-class-myplaces .gallery_place_header_inner{position:absolute;bottom:0;left:0;color:#fff;display:block;padding:10px;font-size:1.5em;width:100%;background:linear-gradient(180deg,rgba(5,5,5,0) 0,rgba(0,0,0,.49) 54%,rgba(5,5,5,.7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00050505",endColorstr="#b3050505",GradientType=0)}.body-class-myplaces .gallery_place_address{font-size:.6em;display:block}.body-class-myplaces .gallery_place_footer{height:120px;padding:10px;color:#555}.body-class-myplaces .gallery_place_beds_prices,.body-class-myplaces .gallery_place_open_office_hours,.body-class-myplaces .gallery_place_phone_number{color:#555}.body-class-myplaces .gallery_place_beds_prices{display:block;margin-bottom:5px;font-size:1.1em}.body-class-myplaces .gallery_place_open_office_hours{display:block;font-size:.75em;margin-bottom:5px}.body-class-myplaces .gallery_place_directions{display:block;font-size:.75em;color:#4a90e2}.body-class-myplaces .gallery_place_phone_number{position:absolute;left:10px;bottom:17px;font-size:1em}.body-class-myplaces .breadcrumbs-container{display:none!important}.body-class-myplaces #compared_tiles{position:absolute;top:50px;left:300px;display:inline-block}.body-class-myplaces #compared_tiles p{display:block;font-size:.8em}.body-class-myplaces #compared_tiles ul{display:inline-block}.body-class-myplaces #compared_tiles li{display:inline-block;margin-right:5px}.body-class-myplaces #compared_tiles li .property_photo{display:block}.body-class-myplaces #compared_tiles .compare_places_btn,.body-class-myplaces .gallery_place_hidden{display:none}#compared_properties_tab #compare_filters,#compared_properties_tab #compare_filters h4,#compared_properties_tab #compare_filters ul{display:inline-block}#compared_properties_tab #compare_filters li{display:inline-block;margin:0 7px}#compared_properties_tab .delete_button_box{position:absolute;width:22px;height:22px;background:#fff;z-index:1;top:0;right:0}#compared_properties_tab .delete_compared_property{width:20px;position:absolute;top:0;right:0;color:rgba(0,0,0,.5);text-decoration:none;font-size:20px;font-weight:700;background:none;width:18px}#compared_properties_tab .delete_compared_property:hover{text-decoration:none;color:rgba(0,0,0,.8)}#compared_properties_tab .delete_compared_property:before{content:"\D7"}#compared_properties_tab .compared_property{margin:10px 0 0;padding:8px;width:194px!important;font-size:.85em}#compared_properties_tab .compared_property .property_photo{display:block}#compared_properties_tab .compared_property .img_compare_viewer{width:166px;height:120px}#compared_properties_tab .compared_property .title{display:block}#compared_properties_tab .compared_property .address{display:block;margin:7px 0;min-height:50px}#compared_properties_tab .compared_property .phone_container{display:block;min-height:20px}#compared_properties_tab .compared_property .phone_number{font-size:1.3em}#compared_properties_tab .myplaces_check_availability{width:100%;text-align:center;margin:7px 0}#compared_properties_tab .comparison_header_text{display:inline-block;float:right;line-height:20px;font-size:.8em;vertical-align:middle}#compared_properties_tab .page_controls{float:right}#compared_properties_tab .page_controls .jcarousel-next,#compared_properties_tab .page_controls .jcarousel-prev{display:inline-block;margin:0 0 0 10px;padding:3px;text-align:center;border-radius:0;cursor:pointer;background:#4a90e2;width:100px;color:#fff;border-radius:5px;vertical-align:top;font-size:.8em}#compared_properties_tab .jcarousel-container{clear:both;margin-top:25px}#compared_properties_tab .jcarousel-clip{overflow:hidden;border:10px solid #fafafa;border-top:0;border-bottom:0}#compared_properties_tab .jcarousel-item:empty{display:none}#compared_properties_tab .compare_listings{position:relative;height:auto;min-height:400px;border:1px solid #afafaf;padding:5px;border-radius:5px;margin-bottom:7px}#compared_properties_tab .floorplan_list{padding:10px;border-radius:5px;background-color:#fdfdfd}#compared_properties_tab .floorplan_list h5{margin:8px 0;font-weight:700}#compared_properties_tab .floorplan_list .floorplans_header{font-size:1.3em;text-align:center;padding:3px}#compared_properties_tab .floorplan_list .floorplan_group_header{color:#fff;background:#4a90e2;text-align:center;padding:3px}#compared_properties_tab .floorplan_list .floorplan_group_header_0{background-color:#f3f3f3}#compared_properties_tab .floorplan_list .floorplan_group_header_1{background-color:#d8d8d8}#compared_properties_tab .floorplan_list .floorplan_group_header_2{background-color:#afafaf}#compared_properties_tab .floorplan_list .floorplan_group_header_3,#compared_properties_tab .floorplan_list .floorplan_group_header_4{background-color:#f3f3f3}#compared_properties_tab .floorplan_list .floorplan{margin:7px 0;padding:10px 0;border:1px dotted #afafaf;border-left:0;border-right:0;min-height:90px}#compared_properties_tab .floorplan_list .empty_floorplan{border:none}.body-class-myplaces .srp-gallery{overflow:visible}.body-class-myplaces .srp-gallery .srp-gallery-container button{font-size:20px;top:75px}.body-class-myplaces .srp-gallery .srp-gallery-container .srp-gallery-initial-image-2{left:227px}.body-class-myplaces .srp-gallery .srp-gallery-prev-btn{left:3px}.body-class-myplaces .srp-gallery .srp-gallery-next-btn{right:3px}.body-class-myplaces .srp-gallery .srp-gallery-counter{font-size:.7em;padding:4px}.body-class-myplaces .listing-result{width:470px;min-height:220px;height:auto;overflow:hidden;padding:0}.body-class-myplaces .listing-result .my_places_listing_actions{display:none!important}.body-class-myplaces .listing-result .ribbon-container{font-size:.8em;top:-15px;right:-16px}.body-class-myplaces .listing-result .ratings_stars_container{top:0}.body-class-myplaces .listing-result .ratings_stars_container .rating_count{display:block;font-size:1.3em;color:#373737}.body-class-myplaces .listing-result .srp-last-updated-and-amenities{display:none}.body-class-myplaces .listing-result .listing_title .name{font-size:1.3em}.body-class-myplaces .listing-result .listing_title .neighborhood_list{font-size:.8em;width:auto}.body-class-myplaces .listing-result .srp_listing_columns{height:160px;display:inline-block;overflow:hidden}.body-class-myplaces .listing-result .srp_listing_columns .column1{width:125px}.body-class-myplaces .listing-result .srp_listing_columns .column2{background:transparent;color:#373737;left:115px;height:auto;font-size:1.2em}.body-class-myplaces .listing-result .srp_listing_columns .display_price .text_price{font-size:1.2em;margin-bottom:3px}.body-class-myplaces .listing-result .srp_listing_columns .result_details{height:100px;border:none;padding:0;overflow:visible}.body-class-myplaces .listing-result .srp_listing_columns .result_details a{color:#373737}.body-class-myplaces .listing-result .srp_listing_columns .srp_bed_price_table{font-size:10px;line-height:normal;width:auto}.body-class-myplaces .listing-result .srp_listing_columns .srp_bed_price_table .srp_bed_count_label,.body-class-myplaces .listing-result .srp_listing_columns .srp_bed_price_table .srp_bed_price_range{width:auto}.body-class-myplaces .listing-result .srp_listing_columns .srp-pills-container{font-size:9px}.body-class-myplaces .listing-result .srp_listing_columns .srp-special-links{margin-top:0}.body-class-myplaces .listing-result .srp_listing_columns .phone_container{color:#373737}.body-class-myplaces .listing-result .srp_listing_columns .phone_number{font-size:.8em}.body-class-about #page,.body-class-aux #page{padding-top:152px}.body-class-about .column,.body-class-aux .column{width:31%;display:inline-block;vertical-align:top;list-style:none;margin-bottom:20px}.body-class-about .contact-us-container,.body-class-aux .contact-us-container{width:100%;height:246px;overflow:hidden}.body-class-about .contact-us-map,.body-class-about .contact-us-office,.body-class-aux .contact-us-map,.body-class-aux .contact-us-office{width:49.5%}.body-class-about .contact-us-office,.body-class-aux .contact-us-office{float:left}.body-class-about .contact-us-map,.body-class-aux .contact-us-map{float:right}.body-class-about .contact-us-map-image,.body-class-about .contact-us-office-image,.body-class-aux .contact-us-map-image,.body-class-aux .contact-us-office-image{width:100%}.body-class-about .content,.body-class-aux .content{width:auto;min-width:1024px;max-width:1150px;padding:0 25px;margin-top:18px}.body-class-about .content h1,.body-class-about .content h2,.body-class-about .content h3,.body-class-about .content h4,.body-class-aux .content h1,.body-class-aux .content h2,.body-class-aux .content h3,.body-class-aux .content h4{display:block;font-weight:lighter}.body-class-about .content h1,.body-class-aux .content h1{font-size:1.8em;margin:0 0 15px}.body-class-about .content h2,.body-class-aux .content h2{font-size:1.7em;margin:0 0 15px}.body-class-about .content h3,.body-class-aux .content h3{font-size:1.5em;margin:0 0 10px}.body-class-about .content h4,.body-class-aux .content h4{font-size:1.3em;margin:0 0 5px}.body-class-about .content p,.body-class-about .content ul,.body-class-aux .content p,.body-class-aux .content ul{margin:0 0 20px}.body-class-about .content ul li,.body-class-aux .content ul li{margin:0 0 10px}.body-class-about .content .hr,.body-class-aux .content .hr{border-bottom:1px solid #d8d8d8;padding-bottom:5px}.body-class-about .content .headline,.body-class-aux .content .headline{text-align:center;font-size:3.1em}.body-class-about .content .blockquote,.body-class-aux .content .blockquote{padding:0 35px}.body-class-about .content>.column1,.body-class-aux .content>.column1{display:inline-block;width:10%;vertical-align:top}.body-class-about .content>.column2,.body-class-aux .content>.column2{display:inline-block;width:90%;vertical-align:top}.body-class-about .content .multicolumn,.body-class-aux .content .multicolumn{margin:15px 0}.body-class-about .content .multicolumn ul,.body-class-aux .content .multicolumn ul{float:left;width:25%;vertical-align:top}.body-class-about .content .multicolumn li,.body-class-aux .content .multicolumn li{display:block;padding:3px 0}.body-class-about .content .browse_links,.body-class-aux .content .browse_links{margin:15px 0}.body-class-about .content .browse_links li,.body-class-aux .content .browse_links li{display:inline-block;width:25%;padding:3px 0}.body-class-about .breadcrumbs-container,.body-class-aux .breadcrumbs-container{display:none}.example-email{font-family:Courier New,Courier,monospace}#terms_of_service ul{list-style-type:disc;margin-left:30px}#terms_of_service ol.roman{list-style-type:lower-roman;padding-left:15px}#terms_of_service ol.roman li{margin-bottom:20px}#terms_of_service ol{list-style-type:decimal;padding-left:15px}#terms_of_service ol li{margin-bottom:20px}#terms_of_service table{width:100%;margin-bottom:20px}#terms_of_service .indent{margin-left:30px}.mobile_page .content_column{width:1000px;margin:20px auto 50px}.mobile_page .content_column h3{text-align:center}.mobile_page .column{float:left;width:200px;height:auto;padding-top:170px;background-position:top;background-repeat:no-repeat;margin-top:30px}.mobile_page .column h3{text-align:center;margin-bottom:15px}.mobile_page .badge_android,.mobile_page .badge_appstore,.mobile_page .visit_mobile_button{width:98px;height:30px;display:block;clear:both;margin:0 auto}.mobile_page .badge_appstore{background-position:-94px -289px}.mobile_page .badge_android{background-position:-208px -289px}.mobile_page .visit_mobile_button{font-size:12px;border:1px solid #555;text-align:center;background:#f3f3f3;line-height:30px}.mobile_page .column1{background-image:url(/assets/iphone-ab90c349337933e6f0bf4213a7cc19bb.jpg)}.mobile_page .column2{background-image:url(/assets/ipad-c56b6896a615e6196620bf4960c3be64.jpg)}.mobile_page .column3{background-image:url(/assets/android-0ba9be59a8ec912b3a26f8707e3c73fd.jpg)}.mobile_page .column4{background-image:url(/assets/android_tablet-44bcc2be9274e6ddfa141b0b7be87d53.jpg)}.mobile_page .column5{background-image:url(/assets/cellphone-058a390900f3aeab2f54af16393d6dad.jpg)}.mobile_page .qr_code{height:66px;width:66px;display:block;margin:20px auto 0}.mobile_page .qr_iphone{background:url(/assets/qr_iphone2-115c19f202c323c06f2f5726c10ff964.png)}.mobile_page .qr_ipad{background:url(/assets/qr_ipad2-ac507f2c2259dd3ce66c7c3cde0eb3d1.png)}.mobile_page .qr_ipad2{background:url(/assets/qr_ipad3-013eb660a014cad239fa119339959a5a.png)}.mobile_page .qr_android{background:url(/assets/qr_android2-073a41e3c4364788ca6aecafc3b5dfcb.png)}.mobile_page .qr_android_tablet{background:url(/assets/qr_android_tablet-fa62b187bb11b204c18b5474c1e7a450.png)}.mobile_page .qr_android_tablet2{background:url(/assets/qr_android_tablet2-5d8e8b686964dbd814098ff5a38332aa.png)}.mobile_page .qr_mobile{background:url(/assets/qr_mobile2-1a2fa25f06c32b85a07f65bfebf05d6e.png)}.body-class-ka-lander #page{padding-top:152px}.body-class-ka-lander .breadcrumbs-container{display:none}.body-class-ka-lander .relocation_lander.content{background-color:transparent}.relocation_lander .column{padding:20px 0 100px}.relocation_lander .column.column1{float:left;width:50%}.relocation_lander .column.column2{float:right;width:480px}.relocation_lander h1{padding:0 0 3px;border-bottom:1px solid #d8d8d8;font-size:23px;font-weight:300;display:block}.relocation_lander h2{color:#1a1a1a;font-weight:400;padding:0;font-size:18px;margin:0 0 10px}.relocation_lander h3{margin:0 0 10px;font-size:18px;font-weight:300}.relocation_lander p{font-size:15px}.mgmt_page #page{padding-top:118px}.mgmt_page .results{min-width:685px}.mgmt_page .result{margin-bottom:10px}.mgmt_page .result:hover{background-color:#ececec;box-shadow:10px 10px 0 0 #ececec,-10px -5px 0 0 #ececec,10px -5px 0 0 #ececec,-10px 10px 0 0 #ececec}.mgmt_page .carousel-content{position:relative;display:block;width:auto;min-width:1024px;max-width:1150px;clear:both;margin:22px auto 0}.mgmt_page #mgmt_co_info .column1{width:100px;margin:0 10px 10px 0;float:left}.mgmt_page #mgmt_co_info .column2{width:80%;float:left;margin-bottom:20px}.mgmt_page #mgmt_co_info h1{border:none;margin:0 0 6px;padding:0;display:block;font-size:18px}.mgmt_page #mgmt_co_info img{max-height:100px;max-width:100px;border:1px solid #999}.mgmt_page .results_header_box{font-size:20px}.mgmt_page .property-count{float:none}.mgmt_page .pagination{padding:20px 0 20px 18px}.mgmt_page .content{padding-right:345px}.mgmt_page .ribbon-container{right:-15px}.mgmt_page #carousel{overflow:hidden;width:100%;height:200px;box-sizing:border-box}.mgmt_page #carousel li{width:304px;height:200px;position:relative;overflow:hidden;background:#fff;float:left;cursor:pointer;text-align:center;border-right:1px solid #fff;margin:0}.mgmt_page #carousel img{max-height:200px;min-height:200px;-webkit-animation:fadein 2s ease-in-out;animation:fadein 2s ease-in-out}.mgmt_page #carousel .photo img{width:100%;max-height:inherit}.mgmt_page #carousel .photo{overflow:hidden}.mgmt_page #carousel li:hover img{opacity:.8;transition:all .3s ease-in-out}.mgmt_page #carousel li p{position:absolute;bottom:0;right:0;left:0;z-index:1;color:#ddd;font-size:10px;opacity:1;line-height:15px;background:rgba(0,0,0,.5);zoom:1;margin:0;padding:10px}.mgmt_page #carousel li p:nth-child(n){-webkit-filter:none;filter:none}.mgmt_page #carousel li p strong{color:#fff;font-size:12px}.mgmt_page #carousel li p strong:hover{text-decoration:underline}.mgmt_page #carousel_box{width:100%;height:200px;overflow:hidden;position:relative;padding:1px 30px;background:#1a1a1a;margin:0 0 15px;box-sizing:border-box}.mgmt_page #carousel_box .next,.mgmt_page #carousel_box .prev{position:absolute;top:80px;z-index:10;opacity:.5;width:0;height:0}.mgmt_page #carousel_box .prev{left:10px;border-right:10px solid #fff}.mgmt_page #carousel_box .next,.mgmt_page #carousel_box .prev{border-top:20px solid transparent;border-bottom:20px solid transparent}.mgmt_page #carousel_box .next{right:10px;border-left:10px solid #fff}.mgmt_page #carousel_box .next:hover,.mgmt_page #carousel_box .prev:hover{opacity:1;transition:all .3s ease-in-out}.body-class-cityguides{font-size:1em}.body-class-cityguides #page{padding-top:152px}.body-class-cityguides .content{margin-top:0}.body-class-cityguides .breadcrumbs-container{display:none}.body-class-cityguides .city-site-content{min-width:1024px}.body-class-cityguides .city-header{background:no-repeat top;background-size:cover;padding:15% 4%;text-align:center}.body-class-cityguides .city-header h1{font-size:3.563em;margin-bottom:0}.body-class-cityguides .city-header h1,.body-class-cityguides .city-header p{font-weight:900;color:#fff;border:none;line-height:1.5;text-shadow:0 1px 8px #000}.body-class-cityguides .city-header p{margin:0 0 25px;font-size:1.5em}.body-class-cityguides .city-header .button{background-color:#fff;padding:8px 10px;border-radius:30px;color:#373737;border:1px solid #afafaf;color:#4a90e2;margin:10px;font-size:.8em;padding:10px 25px;text-transform:uppercase}.body-class-cityguides .city-header .button:hover{color:#555}.body-class-cityguides .city-body{max-width:1150px;margin:0 auto}.body-class-cityguides .city-body h2{font-weight:200;color:#f4875d;font-size:1.75em;text-align:center;margin-bottom:0;margin-top:45px;border-bottom:0}.body-class-cityguides .city-body h4{padding:0 4%;font-weight:400;font-size:1.2em;text-align:center;margin:0 0 15px;color:#666;line-height:1.5}.body-class-cityguides .city-menu{color:#fff;text-align:center;margin-bottom:10%}.body-class-cityguides .city-menu .menu-box{padding:10px 0 0;width:345px;margin:20px 6px;height:345px;display:inline-block;overflow:hidden;position:relative;vertical-align:top;background-position:top}.body-class-cityguides .menu-box-heading-link{color:#fff}.body-class-cityguides .menu-box-heading-link:hover{text-decoration:underline}.body-class-cityguides .menu-box-more-link{display:inline-block;color:#fff;text-decoration:underline;font-weight:500}.body-class-cityguides .menu-box-more-link:hover{font-weight:700}.body-class-cityguides .city-menu h3{font-size:1.438em;font-weight:700;text-transform:uppercase;padding:0;margin-bottom:20px}.body-class-cityguides .city-menu h4{letter-spacing:2px;font-weight:900;color:#fff;margin-top:10px;font-size:.75em;text-transform:uppercase}.body-class-cityguides .city-menu .menu-icon{margin-right:10px;max-height:40px;display:inline-block;vertical-align:top}.body-class-cityguides .city-menu p{font-weight:200;font-size:1em;max-width:300px;margin:15px auto}.body-class-cityguides .city-menu .city-box{background:no-repeat bottom}.body-class-cityguides .article-section{margin-bottom:40px}.body-class-cityguides .section-heading{background-size:cover;background-position:bottom;background-repeat:no-repeat;padding:4% 0 5%;margin-bottom:20px;text-align:center}.body-class-cityguides .section-heading h1{color:#fff;margin-top:5px;margin-bottom:0;font-size:2em;font-weight:700}.body-class-cityguides .section-heading h2{color:#fff;line-height:1;font-weight:700;margin:0;font-size:3.25em}.body-class-cityguides .section-heading h4{color:#fff;margin-top:5px;margin-bottom:0;font-size:18px;font-weight:300}.body-class-cityguides .city-content{padding:15px 55px;max-width:775px;margin:auto}.body-class-cityguides .blog-links{font-size:12px}.body-class-cityguides .blog-links-left,.body-class-cityguides .blog-links-right{display:inline-block}.body-class-cityguides .blog-links-left{float:left}.body-class-cityguides .blog-links-right{float:right}.body-class-cityguides .blog-links-right-search{margin-left:15px}.body-class-cityguides .city-content h3{font-size:2em;font-weight:300;text-align:left;margin:1em 0}.body-class-cityguides .city-content p{font-size:1.3em;line-height:1.5;font-weight:300;margin:1em 0}.body-class-cityguides .city-content em{font-style:italic}.body-class-cityguides .city-content li{font-size:1.3em;font-weight:300;margin-bottom:10px}.body-class-cityguides .city-content a,.body-class-cityguides .city-content a:visited{color:#1b75bb}.body-class-cityguides .city-content hr{border:0;border-bottom:1px solid #c8c7c7;width:88%;margin:7% auto}.body-class-cityguides .city-content img{max-width:100%}.body-class-cityguides .author-bio h3{text-transform:uppercase;font-weight:900;padding:0;letter-spacing:2px;margin-bottom:10px;font-size:1em;color:#d75153;text-align:left}.body-class-cityguides .author-bio{border-top:1px solid #c8c7c7;border-bottom:1px solid #c8c7c7;padding:30px 0;width:880px;margin:30px auto}.body-class-cityguides .author-photo{display:inline-block;width:25%;vertical-align:top;text-align:center}.body-class-cityguides .author-about{display:inline-block;width:75%;font-size:16px;margin-top:0;line-height:1.5}.body-class-cityguides .share-this{background:#1c1c1c;padding:10px 0}.body-class-cityguides .share-this p{display:inline-block;vertical-align:middle;color:#fff;padding-right:10px}.body-class-cityguides .share-this h4{text-align:right;margin:8px 0;vertical-align:middle}.body-class-cityguides .sharing{text-align:left;float:right}.body-class-cityguides .sharing-top{text-align:center}.body-class-cityguides .heading-icon{margin-right:10px;max-width:100%;vertical-align:top;display:inline-block}.body-class-cityguides .chicago-il-content .city-header{background-image:url(/assets/header-chicago-bce4c1d9794ab9ff944a394ee6f8c037.jpg)}.body-class-cityguides .chicago-il-content .city-menu .local-hotspots{background-image:url(/assets/local-hotspot-menu-chicago-9446f5861123db7644c5dc96d8b8b916.jpg)}.body-class-cityguides .chicago-il-content .city-menu .tasty-eats{background-image:url(/assets/tasty-eats-menu-chicago-97ac69dec3e74b21e60037c956f3ff33.jpg)}.body-class-cityguides .chicago-il-content .city-menu .life-local{background-image:url(/assets/life-as-a-local-menu-chicago-4e091400bd232589d6f0991a881b1b13.jpg)}.body-class-cityguides .chicago-il-content .city-menu .daily-grind{background-image:url(/assets/daily-grind-menu-chicago-ecb974c5762b46bd1994e24696316068.jpg)}.body-class-cityguides .chicago-il-content .city-menu .arts-smarts{background-image:url(/assets/arts-smarts-menu-chicago-81a2c0b5add13d54f95161876f1da180.jpg)}.body-class-cityguides .chicago-il-content .city-menu .family-fun{background-image:url(/assets/family-fun-menu-chicago-9d36d7de0c02854883a1c815e3da59cf.jpg)}.body-class-cityguides .chicago-il-content .local-hotspot-content .section-heading{background-image:url(/assets/local-hotspot-heading-chicago-2927a6ba9815b41f2a97f25cca48fe4c.jpg);border-bottom:10px solid #932f3f}.body-class-cityguides .chicago-il-content .tasty-eats-content .section-heading{background-image:url(/assets/tasty-eats-heading-chicago-d96be6f4a58214f37c202f535b1e6c9c.jpg);border-bottom:10px solid #bdba9b}.body-class-cityguides .chicago-il-content .life-local-content .section-heading{background-image:url(/assets/life-as-a-local-heading-chicago-6949b8033aaee3ead8811914a8ac433f.jpg);border-bottom:10px solid #5c6f87}.body-class-cityguides .chicago-il-content .daily-grind-content .section-heading{background-image:url(/assets/daily-grind-heading-chicago-4445adcf15fcfbe9137f432ea7e57281.jpg);border-bottom:10px solid #6d708f}.body-class-cityguides .chicago-il-content .arts-smarts-content .section-heading{background-image:url(/assets/arts-smarts-heading-chicago-1ce87169562fadcf1b49dfcdd719433d.jpg);border-bottom:10px solid #64b7a0}.body-class-cityguides .chicago-il-content .family-fun-content .section-heading{background-image:url(/assets/family-fun-heading-chicago-a27630ef58be2e5593c7cd33c6d8dc63.jpg);border-bottom:10px solid #c09a48}.body-class-cityguides .denver-co-content .city-header{background-image:url(/assets/header-denver-adf4f69715887b1553dac52ec676f454.jpg)}.body-class-cityguides .denver-co-content .city-menu .local-hotspots{background-image:url(/assets/local-hotspot-menu-denver-78988910ca0328ecb0df8d001f15dda2.jpg)}.body-class-cityguides .denver-co-content .city-menu .tasty-eats{background-image:url(/assets/tasty-eats-menu-denver-9b099091a5d0b3a01337daefcc148ff1.jpg)}.body-class-cityguides .denver-co-content .city-menu .life-local{background-image:url(/assets/life-as-a-local-menu-denver-8d33c0e5077fb9ce289a0be4909e96db.jpg)}.body-class-cityguides .denver-co-content .city-menu .daily-grind{background-image:url(/assets/daily-grind-menu-denver-854c27005aba5e3a98acc72ccd268f4c.jpg)}.body-class-cityguides .denver-co-content .city-menu .arts-smarts{background-image:url(/assets/arts-smarts-menu-denver-2d1d38841c1a1f81fcfafb943abce88e.jpg)}.body-class-cityguides .denver-co-content .city-menu .family-fun{background-image:url(/assets/family-fun-menu-denver-c348a2f903b368219856d885ea6c0b6a.jpg)}.body-class-cityguides .denver-co-content .local-hotspot-content .section-heading{background-image:url(/assets/local-hotspot-heading-denver-5566a465d65e031b0268356508e46986.jpg);border-bottom:10px solid #932f3f}.body-class-cityguides .denver-co-content .tasty-eats-content .section-heading{background-image:url(/assets/tasty-eats-heading-denver-1b493b6d766fc5f3110c1f68913e0386.jpg);border-bottom:10px solid #bdba9b}.body-class-cityguides .denver-co-content .life-local-content .section-heading{background-image:url(/assets/life-as-a-local-heading-denver-ff8bbb167c107d2b9beb840e4289983f.jpg);border-bottom:10px solid #5c6f87}.body-class-cityguides .denver-co-content .daily-grind-content .section-heading{background-image:url(/assets/daily-grind-heading-denver-b59d8425949e2937d61c0358328e5607.jpg);border-bottom:10px solid #6d708f}.body-class-cityguides .denver-co-content .arts-smarts-content .section-heading{background-image:url(/assets/arts-smarts-heading-denver-dd0f774a506ad63758757a1870e2fe36.jpg);border-bottom:10px solid #64b7a0}.body-class-cityguides .denver-co-content .family-fun-content .section-heading{background-image:url(/assets/family-fun-heading-denver-6ee29f683bc2a2af4bb50aaefc7e00c2.jpg);border-bottom:10px solid #c09a48}.body-class-cityguides .houston-tx-content .city-header{background-image:url(/assets/header-houston-cdae58feb90f1e953db66bfb211088cf.jpg)}.body-class-cityguides .houston-tx-content .city-menu .local-hotspots{background-image:url(/assets/local-hotspot-menu-houston-1cc1e78be8d05bc15414eeb4a0dceca5.jpg)}.body-class-cityguides .houston-tx-content .city-menu .tasty-eats{background-image:url(/assets/tasty-eats-menu-houston-e5b47b8b6718711162e1a4684b63a45e.jpg)}.body-class-cityguides .houston-tx-content .city-menu .life-local{background-image:url(/assets/life-as-a-local-menu-houston-7eae7ac24a32433a3987202fec81b79a.jpg)}.body-class-cityguides .houston-tx-content .city-menu .daily-grind{background-image:url(/assets/daily-grind-menu-houston-99417733cef0059f5edb3291a20764c0.jpg)}.body-class-cityguides .houston-tx-content .city-menu .arts-smarts{background-image:url(/assets/arts-smarts-menu-houston-b6df9b92471758ff48f84cd1c7514120.jpg)}.body-class-cityguides .houston-tx-content .city-menu .family-fun{background-image:url(/assets/family-fun-menu-houston-d50469bc4b54329ac525a63806650c48.jpg)}.body-class-cityguides .houston-tx-content .local-hotspot-content .section-heading{background-image:url(/assets/local-hotspot-heading-houston-24f3ce7e1d1b04b69177edc7efae80d1.jpg);border-bottom:10px solid #bc6fbc}.body-class-cityguides .houston-tx-content .tasty-eats-content .section-heading{background-image:url(/assets/tasty-eats-heading-houston-c9a0b33b3281e4c1c93fe6f6711af585.jpg);border-bottom:10px solid #d15f3b}.body-class-cityguides .houston-tx-content .life-as-a-local-content .section-heading{background-image:url(/assets/life-as-a-local-heading-houston-45d206bfb43b7fd6e1950ce5ce85b5b7.jpg);border-bottom:10px solid #2d91b0}.body-class-cityguides .houston-tx-content .daily-grind-content .section-heading{background-image:url(/assets/daily-grind-heading-houston-2c48859861e190c90eec9f41720243e5.jpg);border-bottom:10px solid #6d708f}.body-class-cityguides .houston-tx-content .arts-smarts-content .section-heading{background-image:url(/assets/arts-smarts-heading-houston-1885512db25adbb740cc1d8e0fd1ee9f.jpg);border-bottom:10px solid #27b386}.body-class-cityguides .houston-tx-content .family-fun-content .section-heading{background-image:url(/assets/family-fun-heading-houston-c45e843e2958258b911e9d54a7b5bc4b.jpg);border-bottom:10px solid #d49b44}.body-class-cityguides .los-angeles-ca-content figure{text-align:center}.body-class-cityguides .los-angeles-ca-content figcaption{font-size:70%}.body-class-cityguides .los-angeles-ca-content .city-header{background-image:url(/assets/header-los-angeles-51bf2424a68e6f6e84a44d3c88f033a9.jpg)}.body-class-cityguides .los-angeles-ca-content .city-menu .local-hotspots{background-image:url(/assets/local-hotspot-menu-los-angeles-e5c9ec150c169967ec6f5e71b399874b.jpg)}.body-class-cityguides .los-angeles-ca-content .city-menu .tasty-eats{background-image:url(/assets/tasty-eats-menu-los-angeles-e5b47b8b6718711162e1a4684b63a45e.jpg)}.body-class-cityguides .los-angeles-ca-content .city-menu .life-local{background-image:url(/assets/life-as-a-local-menu-los-angeles-c3ca4207f93591149ffa3708a3003d82.jpg)}.body-class-cityguides .los-angeles-ca-content .city-menu .daily-grind{background-image:url(/assets/daily-grind-menu-los-angeles-ecae1dd6ab87d2ce2869e4499e5119ab.jpg)}.body-class-cityguides .los-angeles-ca-content .city-menu .arts-smarts{background-image:url(/assets/arts-smarts-menu-los-angeles-d1ba14b1d39866756e1c862d979cbe54.jpg)}.body-class-cityguides .los-angeles-ca-content .city-menu .family-fun{background-image:url(/assets/family-fun-menu-los-angeles-50c2c4cb1f5afbb761a67c7f477e160b.jpg)}.body-class-cityguides .los-angeles-ca-content .local-hotspot-content .section-heading{background-image:url(/assets/local-hotspot-heading-los-angeles-8b5b587b9595e685c3aeb139c35e93a4.jpg);border-bottom:10px solid #bc6fbc}.body-class-cityguides .los-angeles-ca-content .tasty-eats-content .section-heading{background-image:url(/assets/tasty-eats-heading-los-angeles-c9a0b33b3281e4c1c93fe6f6711af585.jpg);border-bottom:10px solid #d15f3b}.body-class-cityguides .los-angeles-ca-content .life-local-content .section-heading{background-image:url(/assets/life-as-a-local-heading-los-angeles-6a87a72f56f3509a749cfe746f3881b3.jpg);border-bottom:10px solid #2d91b0}.body-class-cityguides .los-angeles-ca-content .daily-grind-content .section-heading{background-image:url(/assets/daily-grind-heading-los-angeles-66745c1eafbb6465f6064c8f67e0c721.jpg);border-bottom:10px solid #6d708f}.body-class-cityguides .los-angeles-ca-content .arts-smarts-content .section-heading{background-image:url(/assets/arts-smarts-heading-los-angeles-c7b998e64e7421e7b61c151e043a05ea.jpg);border-bottom:10px solid #27b386}.body-class-cityguides .los-angeles-ca-content .family-fun-content .section-heading{background-image:url(/assets/family-fun-heading-los-angeles-d0870be8e8ebb11abc55b9cc34b6f2de.jpg);border-bottom:10px solid #d49b44}.body-class-cityguides .philadelphia-pa-content .city-header{background-image:url(/assets/header-philadelphia-3ae4903dccc2974344ec2a17d60cbf73.jpg)}.body-class-cityguides .philadelphia-pa-content .city-menu .local-hotspots{background-image:url(/assets/local-hotspot-menu-philly-efd83bf21a94d52e877e1bdd513efd01.jpg)}.body-class-cityguides .philadelphia-pa-content .city-menu .tasty-eats{background-image:url(/assets/tasty-eats-menu-philly-0eed5fe7fa04258eac7f315fd2d79ed2.jpg)}.body-class-cityguides .philadelphia-pa-content .city-menu .life-local{background-image:url(/assets/life-as-a-local-menu-philly-ef1dc00c9b857f4f8f3042c17c7de5e6.jpg)}.body-class-cityguides .philadelphia-pa-content .city-menu .daily-grind{background-image:url(/assets/daily-grind-menu-philly-aa1e5866cfbcbdcbf7c0edfa8074523c.jpg)}.body-class-cityguides .philadelphia-pa-content .city-menu .arts-smarts{background-image:url(/assets/arts-smarts-menu-philly-0b86f28e988fce3cb2d735498c524fd7.jpg)}.body-class-cityguides .philadelphia-pa-content .city-menu .family-fun{background-image:url(/assets/family-fun-menu-philly-e7ee2ac3970ccaefbb177ca4b338441f.jpg)}.body-class-cityguides .philadelphia-pa-content .local-hotspot-content .section-heading{background-image:url(/assets/local-hotspot-heading-philly-74e47f31062ae291a6364d461272cb7a.jpg);border-bottom:10px solid #932f3f}.body-class-cityguides .philadelphia-pa-content .tasty-eats-content .section-heading{background-image:url(/assets/tasty-eats-heading-philly-71266b605f8b04877024af257f681f70.jpg);border-bottom:10px solid #bdba9b}.body-class-cityguides .philadelphia-pa-content .life-local-content .section-heading{background-image:url(/assets/life-as-a-local-heading-philly-a3489ffc86b6781ad81403cd218b0934.jpg);border-bottom:10px solid #5c6f87}.body-class-cityguides .philadelphia-pa-content .daily-grind-content .section-heading{background-image:url(/assets/daily-grind-heading-philly-0900d946d8bb7aeb005ee23a172a04b9.jpg);border-bottom:10px solid #6d708f}.body-class-cityguides .philadelphia-pa-content .arts-smarts-content .section-heading{background-image:url(/assets/arts-smarts-heading-philly-8968e8681ce45190b548780c27da3e6a.jpg);border-bottom:10px solid #64b7a0}.body-class-cityguides .philadelphia-pa-content .family-fun-content .section-heading{background-image:url(/assets/family-fun-heading-philly-96b17773796aea928ab12ebf286fea02.jpg);border-bottom:10px solid #c09a48}.body-class-cityguides .phoenix-az-content .city-header{background-image:url(/assets/header-phoenix-3df90681612686bb07220470cfddaf3b.jpg)}.body-class-cityguides .phoenix-az-content .city-menu .local-hotspots{background-image:url(/assets/local-hotspot-menu-phoenix-b93323d61cd3eabc59aeaea2d45ee91f.jpg)}.body-class-cityguides .phoenix-az-content .city-menu .tasty-eats{background-image:url(/assets/tasty-eats-menu-phoenix-34f1742ceee663550f00d9b03a3d9588.jpg)}.body-class-cityguides .phoenix-az-content .city-menu .life-local{background-image:url(/assets/life-as-a-local-menu-phoenix-3b072f8cd85fcc1b36c7eeff406d4c98.jpg)}.body-class-cityguides .phoenix-az-content .city-menu .daily-grind{background-image:url(/assets/daily-grind-menu-phoenix-f3a0f52884766d9cc3768be15f72375a.jpg)}.body-class-cityguides .phoenix-az-content .city-menu .arts-smarts{background-image:url(/assets/arts-smarts-menu-phoenix-034df175fd6f20adafcf5c4627eb8e43.jpg)}.body-class-cityguides .phoenix-az-content .city-menu .family-fun{background-image:url(/assets/family-fun-menu-phoenix-295dd01e60a35e079591b37889819e4d.jpg)}.body-class-cityguides .phoenix-az-content .local-hotspot-content .section-heading{background-image:url(/assets/local-hotspot-heading-phoenix-2a3d2c8d9a92534eb7123e19e2349d08.jpg);border-bottom:10px solid #932f3f}.body-class-cityguides .phoenix-az-content .tasty-eats-content .section-heading{background-image:url(/assets/tasty-eats-heading-phoenix-25dc459f3c6ae6c149ad09ce4e5ea1d5.jpg);border-bottom:10px solid #bdba9b}.body-class-cityguides .phoenix-az-content .life-local-content .section-heading{background-image:url(/assets/life-as-a-local-heading-phoenix-dafd3ceaf66a2d57b87d75d6ec1efb2e.jpg);border-bottom:10px solid #5c6f87}.body-class-cityguides .phoenix-az-content .daily-grind-content .section-heading{background-image:url(/assets/daily-grind-heading-phoenix-33bdf8887192077df1af82d176c6ff48.jpg);border-bottom:10px solid #6d708f}.body-class-cityguides .phoenix-az-content .arts-smarts-content .section-heading{background-image:url(/assets/arts-smarts-heading-phoenix-09e817ac30175f02478e188ccda0b301.jpg);border-bottom:10px solid #64b7a0}.body-class-cityguides .phoenix-az-content .family-fun-content .section-heading{background-image:url(/assets/family-fun-heading-phoenix-9ec8ea8a99208835d4a2a2f30175acff.jpg);border-bottom:10px solid #c09a48}.body-class-cityguides .raleigh-nc-content .city-header{background-image:url(/assets/header-raleigh-50d39b613860fb03efc2625f6bd3b3b3.jpg)}.body-class-cityguides .raleigh-nc-content .city-menu .local-hotspots{background-image:url(/assets/local-hotspot-menu-raleigh-b54a67b02ce720a5674018ea97404a00.jpg)}.body-class-cityguides .raleigh-nc-content .city-menu .tasty-eats{background-image:url(/assets/tasty-eats-menu-raleigh-f8b6120f6fa0363c6ffb61bd4c9962ae.jpg)}.body-class-cityguides .raleigh-nc-content .city-menu .life-local{background-image:url(/assets/life-as-a-local-menu-raleigh-a624389ea15cd3769235c55d61fa3426.jpg)}.body-class-cityguides .raleigh-nc-content .city-menu .daily-grind{background-image:url(/assets/daily-grind-menu-raleigh-38fd82834ba502b514c67b8902874d79.jpg)}.body-class-cityguides .raleigh-nc-content .city-menu .arts-smarts{background-image:url(/assets/arts-smarts-menu-raleigh-67ea53dbc3b6d078c2e77c9bbdba9e9d.jpg)}.body-class-cityguides .raleigh-nc-content .city-menu .family-fun{background-image:url(/assets/Family_Fun-menu-raleigh-ceab098b7b53899cd08ac7fa85e3b30d.jpg)}.body-class-cityguides .raleigh-nc-content .local-hotspot-content .section-heading{background-image:url(/assets/local-hotspot-heading-raleigh-a964614c8b85d0e21d3623aefa05351c.jpg);border-bottom:10px solid #932f3f}.body-class-cityguides .raleigh-nc-content .tasty-eats-content .section-heading{background-image:url(/assets/tasty-eats-heading-raleigh-62fdf0090b3ed35681a03db7f8af31ca.jpg);border-bottom:10px solid #bdba9b}.body-class-cityguides .raleigh-nc-content .life-local-content .section-heading{background-image:url(/assets/life-as-a-local-heading-raleigh-cad08c84cdd64332b4cd0da88420c3ad.jpg);border-bottom:10px solid #5c6f87}.body-class-cityguides .raleigh-nc-content .daily-grind-content .section-heading{background-image:url(/assets/daily-grind-heading-raleigh-ea04f22b0051397a826b94455335d09b.jpg);border-bottom:10px solid #6d708f}.body-class-cityguides .raleigh-nc-content .arts-smarts-content .section-heading{background-image:url(/assets/arts-smarts-heading-raleigh-d76bc027cfbfccb6d6f1d0c72bce173d.jpg);border-bottom:10px solid #64b7a0}.body-class-cityguides .raleigh-nc-content .family-fun-content .section-heading{background-image:url(/assets/Family_Fun-heading-raleigh-8489020d5a57c92a335c98b30fd7b817.jpg);border-bottom:10px solid #c09a48}.body-class-cityguides .washington-dc-content .city-header{background-image:url(/assets/header-3e777468c84f87d1a7289eb075ba2a11.jpg)}.body-class-cityguides .washington-dc-content .city-menu .local-hotspots{background:url(/assets/local-hotspot-menu-179abb6c81b7c95bbfe0a2e2777d1e3d.jpg)}.body-class-cityguides .washington-dc-content .city-menu .tasty-eats{background:url(/assets/tasty-eats-menu-0b2d54a8f108722b1670fa8990f6cb11.jpg)}.body-class-cityguides .washington-dc-content .city-menu .life-local{background:url(/assets/life-as-a-local-menu-de9749a0a23870740e563f0f1bb13614.jpg)}.body-class-cityguides .washington-dc-content .city-menu .arts-smarts{background:url(/assets/arts-smarts-menu-9f03a83735be83cdef0fe61b6ac9c531.jpg)}.body-class-cityguides .washington-dc-content .city-menu .family-fun{background:url(/assets/family-fun-menu-33ca649f009781d164aad83915622cd8.jpg)}.body-class-cityguides .washington-dc-content .city-menu .transportation{background:url(/assets/transportation-menu-af7a63db521eba4944cfca7bc7dcae21.jpg)}.body-class-cityguides .washington-dc-content .local-hotspot-content .section-heading{background-image:url(/assets/local-hotspot-heading-43798fdf2f42c88eff50f2173d03b32d.jpg);border-bottom:10px solid #932f3f}.body-class-cityguides .washington-dc-content .tasty-eats-content .section-heading{background-image:url(/assets/tasty-eats-heading-9eab2496ca05bfb6480c14f4b00ed10e.jpg);border-bottom:10px solid #bdba9b}.body-class-cityguides .washington-dc-content .life-local-content .section-heading{background-image:url(/assets/life-as-a-local-heading-25d74311013a25625f68040d4412100a.jpg);border-bottom:10px solid #5c6f87}.body-class-cityguides .washington-dc-content .transportation-content .section-heading{background-image:url(/assets/transportation-heading-4445adcf15fcfbe9137f432ea7e57281.jpg);border-bottom:10px solid #5c6f87}.body-class-cityguides .washington-dc-content .arts-smarts-content .section-heading{background-image:url(/assets/arts-smarts-heading-8fa9310a06ecc5bbe17bfd56432036f5.jpg);border-bottom:10px solid #64b7a0}.body-class-cityguides .washington-dc-content .family-fun-content .section-heading{background-image:url(/assets/family-fun-heading-9859f8b00c40e220fcc05f9f5bc4cc56.jpg);border-bottom:10px solid #c09a48}.allstate{margin-top:20px}.renters-insurance .content h1{font-size:22px;margin:0}.renters-insurance .content h2{font-size:35px;margin-bottom:20px}.renters-insurance .content h3{color:#287bb8;font-size:35px;margin:20px 0 0}.renters-insurance .content p{font-size:20px;line-height:35px}.renters-insurance .content ul{margin:20px 0}.renters-insurance .content li{font-size:20px}.renters-insurance .content li:before{content:"";display:inline-block;height:30px;width:30px;background-image:url(/assets/orange-checkmark-58e60605328256b6032eeeae9c6a7904.png);background-size:contain;background-repeat:no-repeat;padding-left:20px;position:relative;top:5px;margin-right:20px}.renters-insurance .content .coverage-fine-print{font-size:13px;line-height:20px}.allstate-couple{float:left;width:55%}.allstate-logo-wrapper{float:left;width:375px;margin-left:20px}.allstate-logo{margin:0 auto 15px;display:block;width:250px;height:250px}.allstate-cta{text-align:center;border-radius:15px;color:#fff;font-size:34px;background:#db5f36;margin:auto;padding:25px 90px;text-decoration:none;border:none}.renters-insurance-video,.stuff-logo{display:block;margin:20px auto}.renters-insurance-video{width:800px}.allstate-cta:focus{outline:0}.allstate-cta:hover{text-decoration:none}

  /*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:10999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:11000;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:10998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.is-rtl .pika-prev,.pika-next{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#005f96;border-radius:3px}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#027ac2;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}.text_dropdown,.text_dropdown_label{position:relative;display:inline-block}.text_dropdown_label{font-size:11px;color:#9e9e9e;margin-right:4px;vertical-align:top;font-weight:400;cursor:pointer;white-space:nowrap}.text_dropdown_label:hover,.text_dropdown_label:hover .text_dropdown_value{color:#007ec5}.text_dropdown_label:hover .text_dropdown_caret{background-position:-16px -153px}.text_dropdown_value{color:#444;max-width:90px;display:inline-block;vertical-align:top}.text_dropdown_caret{background-image:url(/assets/sprite-faceoff-23bef8153b81ed04700af86695a9615f.png);background-repeat:no-repeat;background-position:0 0;background-position:-16px -93px;width:9px;height:8px;margin-left:4px;display:inline-block;position:relative;vertical-align:top;top:3px}.text_dropdown_options{display:none;position:absolute;background:#f0f0f0;border:1px solid #d0d0d0;font-size:13px;cursor:pointer;z-index:100;right:0;top:21px}.text_dropdown_option{display:block;margin:0;padding:0 15px;height:30px;line-height:30px;white-space:nowrap;font-size:13px;color:#646464}.text_dropdown_option:hover{background:#4d4d4d;color:#f0f0f0}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translateZ(0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translateZ(0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translateZ(0);-o-transition-timing-function:ease;-o-transform:translate(0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translateZ(0);-ms-transition-timing-function:ease;transition-property:left,top,-webkit-transform;transition-property:transform,left,top;transition-property:transform,left,top,-webkit-transform;transition-duration:0s;transform:translateZ(0);transition-timing-function:ease;box-sizing:content-box}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{cursor:pointer;float:left;box-sizing:content-box}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}#blog_widget .padding_box{padding:0 10px}#blog_widget .meta-nav{display:none}#blog_widget .new_window{text-transform:capitalize;display:block}#blog_widget h3+p{display:none}#blog_widget ul+p{margin-left:5px}#blog_widget h3{font-size:13px;margin-bottom:1px;margin:0}#blog_widget h3 a{color:#027ac2}#blog_widget li{border:none;margin-bottom:17px!important;padding:0 5px}#blog_widget p{font-size:11px;line-height:19px;margin-bottom:15px}.breadcrumbs-container{margin:1px 0 10px 8px;font-size:13px;color:#373737}.breadcrumbs-container li{display:inline}.breadcrumbs-container li+li:before{content:"//";margin:0 4px}.breadcrumb-divider,.breadcrumb-link,.breadcrumb-text{display:inline-block;color:#373737}.breadcrumb-text{margin-right:5px;font-weight:700}.modal-open{overflow:hidden}.body-class-search.modal-open{position:static}.modal-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10021;text-align:center;white-space:nowrap}.modal-container:after{content:" ";display:inline-block;height:100%;vertical-align:middle}.modal-container.modal-open{display:block;overflow-x:hidden;overflow-y:auto}.icon-close-light-modal,.icon_close{width:20px;position:absolute;top:0;right:0;color:rgba(0,0,0,.5);text-decoration:none;font-size:20px;font-weight:700;background:none}.icon-close-light-modal:hover,.icon_close:hover{text-decoration:none;color:rgba(0,0,0,.8)}.icon-close-light-modal:before,.icon_close:before{content:"\D7"}.icon-close-light-modal{color:#979797}#generic_error .btn_medium{background-color:#fff;padding:8px 10px;border-radius:30px;color:#373737;border:1px solid #afafaf;display:block;width:60px;margin:15px auto 0}#generic_error .btn_medium:hover{color:#555}.lead-form-modal-popup-container{width:100%;height:100%}.lead-form-modal-popup-container.prm_dialog{padding:0;border:none;background:none}.lead-form-modal-popup{background:#fff;border:1px solid #d0d0d0;box-shadow:2px 2px 25px rgba(0,0,0,.4);padding:16px;border-radius:5px;display:inline-block;text-align:left;position:relative;margin:30px auto;vertical-align:middle;white-space:normal}.lead-form-modal-popup .lead-form-info{color:#555;background:none;padding-top:0}.lead-form-modal-popup .lead-form-info .phone_container{font-size:24px}.lead-form-modal-popup .spinner{z-index:inherit;opacity:1;width:100%;height:100%;background-color:rgba(0,0,0,.65);transition:opacity .8s ease-in-out}.lead-form-modal-popup .spinner span{margin-top:50%}.lead-form-modal-body{width:480px}.lead-form-modal{margin:13px 0 0}.lead-form-modal-header{font-size:20px;color:#555;font-weight:200;padding:5px 0;margin-left:6px}.lead-form-modal-standalone .lead-form-modal-header{display:block}.lead-form-modal-property-name{font-weight:400;color:#555;display:inline;font-size:13px;margin-left:6px}.lead-form-info .lead-form-modal-top{display:none;border-bottom:1px solid #555;margin:10px 0;font-size:24px}.lead-form-info .lead-form-modal-bottom{margin-bottom:10px;font-size:13px}.lead-form-info .lead-form-modal-bottom-name,.lead-form-info .lead-form-modal-top-title,.lead-form-info .pdp-open-office-hours{float:left;margin-left:6px}.lead-form-info .lead-form-modal-top-phone{float:right;margin-right:6px}.lead-form-info .pdp-open-office-hours{margin-left:0}.lead-form-info .pdp-open-office-hours:before{content:"-";margin:0 5px}.body-class-detail .lead-form-modal-header,.body-class-detail .lead-form-modal-property-name{display:none}.body-class-detail .lead-form-modal-top{display:block}.hide-lead-header-details .lead-form-modal-bottom-name,.hide-lead-header-details .pdp-open-office-hours,.hide-lead-header-details .phone_container{display:none}.hide-lead-header-details .lead-form-modal-property-name{display:block}.right_content_column .lead-form-info .pdp-open-office-hours{float:none}.right_content_column .lead-form-info .pdp-open-office-hours:before{content:normal}.lead-form-modal-senior-living-community{padding:5px;margin:0 0 10px;font-size:13px;font-weight:700;background:#fffacd;border-radius:5px;text-align:center}.lead-form-modal-coupon-text{color:#555;margin-top:13px;border:1px dashed #555;font-size:15px;padding:10px}.lead-form-modal-field{display:inline-block;zoom:1;margin:0 0 4px;padding:0 6px}.lead-form-modal-label{font-size:12px;color:#555;font-weight:500;padding:2px 0}.lead-form-modal-input{width:228px;box-shadow:none;line-height:34px;height:34px;padding-left:5px}.lead-form-modal-input:focus{background:#fffacd}.lead-form-modal-input-textarea{width:468px;height:140px;padding:4px;line-height:17px}.lead-form-modal-input-textarea:focus{background:#fffacd}.lead-form-modal-standalone-smaller .lead-form-modal-input-textarea{height:115px}.lead-form-modal-input-checkbox{width:auto;height:auto}.lead-form-modal-field-paragraph{color:#a6a6a6;font-size:11px;line-height:15px;padding-top:4px;padding-bottom:6px}.lead-form-modal-label-opt-in-newsletter{display:inline-block;margin-left:4px}.lead-form-modal-field-submit{padding-top:15px;float:right}.lead-form-modal-input-submit{background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease;box-shadow:none;padding:10px 15px 11px;line-height:10px;width:100px}.lead-form-modal-input-submit:hover{background-color:#649fff}.lead-form-modal-input-submit:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.lead-form-modal-input-submit:disabled{background-color:#7c9ce7}.lead-form-modal-errors{background:#fffacd;border-radius:5px;color:#e90026;display:none;margin-bottom:13px;margin-top:13px;padding:3px 6px}.lead-form-modal-error{padding:0 0 0 5px;margin:0 0 3px;font-size:15px}.lead-form-modal-field-error label{color:#e90026}.lead-form-modal-field-beds{margin-right:12px}.lead-form-modal-field-baths{margin-left:-12px}.srp-gallery{width:800px;height:254px;cursor:pointer}.srp-gallery .swiper-slide{background:#fff;width:400px;height:254px}.srp-gallery .swiper-slide img{width:400px;height:254px}.srp-gallery .swiper-slide img[src$="-254"]{display:block;margin:0 auto;width:auto}.srp-gallery-container{position:relative;width:400px;height:254px;margin:0;overflow:visible}.srp-gallery-container .swiper-slide-visible{width:400px}.srp-gallery-container .srp-gallery-counter{position:absolute;bottom:0;left:0;color:#fff;background:rgba(0,0,0,.65);padding:15px;cursor:pointer;z-index:1}.srp-gallery-container button{position:absolute;top:50%;background-color:transparent;border:0;color:#fff;font-size:55px;margin-top:-30px;cursor:pointer;z-index:1;outline:none;padding:0}.srp-gallery-container button .svg-icon{-webkit-filter:drop-shadow(0 2px 2px rgba(0,0,0,.65));filter:drop-shadow(0 2px 2px rgba(0,0,0,.65))}.srp-gallery-container .srp-gallery-prev-btn{left:10px}.srp-gallery-container .srp-gallery-next-btn{right:10px}.srp-gallery-container .gallery-photo{width:100%;height:100%}.srp-gallery-container .no-photo-available{display:block;margin:50px auto 0}.srp-gallery-container .srp-gallery-initial-image,.srp-gallery-container .srp-gallery-initial-image-2{width:100%;height:100%;background-color:#fff;overflow:hidden}.srp-gallery-container .srp-gallery-initial-image-2{position:absolute;left:400px;top:0}#map .srp-gallery{background-color:#555}#map .srp-gallery,#map .srp-gallery-container,#map .srp-gallery .swiper-slide,#map .srp-gallery .swiper-slide img{width:227px;height:143px}.scroll_image_counter a{color:#fff}.scroll_image_counter a:hover{text-decoration:none}.result .photo_count,.result .photo_count:hover,.spotlight .photo_count,.spotlight .photo_count:hover{position:absolute;bottom:0;left:0;color:#fff;background:rgba(0,0,0,.65);padding:15px;cursor:pointer;z-index:1}.body-class-search .link_icon_photos{z-index:2}.body-class-search .result .column1,.body-class-search .spotlight_apartment .column1{height:254px}.backup_phone_number,.drip_phone,.non_sem_number,.sem_number,.use-backup-phone-number .drip_phone,.use-backup-phone-number .non_sem_number,.use-backup-phone-number .sem_number{display:none}.use-backup-phone-number .backup_phone_number{display:inline}.use-non-sem-phone-number .backup_phone_number,.use-non-sem-phone-number .drip_phone,.use-non-sem-phone-number .sem_number{display:none}.use-non-sem-phone-number .non_sem_number{display:inline}.use-sem-phone-number .backup_phone_number,.use-sem-phone-number .drip_phone,.use-sem-phone-number .non_sem_number{display:none}.use-sem-phone-number .sem_number{display:inline}.use-drip-phone-number .backup_phone_number,.use-drip-phone-number .non_sem_number,.use-drip-phone-number .sem_number{display:none}.use-drip-phone-number .drip_phone{display:inline}.menu_browse_apartments_mega{width:600px;left:-159px;padding:0 0 10px;line-height:13px;background:#fff;box-shadow:3px 3px 8px 0 #d8d8d8;white-space:normal}.menu_browse_apartments_mega h3{border-bottom:1px solid #eaeaea;margin:20px 0 10px;padding:0 0 7px 10px;color:#000;font-size:21px;text-transform:none;display:block}.menu_browse_apartments_mega a{font-size:12px;display:inline-block;zoom:1;width:192px;margin:0 0 2px;text-decoration:none;text-transform:none;line-height:20px;padding:0;color:#000}.menu_browse_apartments_mega a:hover{color:#fff;background:#000}.menu_browse_apartments_mega .padding_box{clear:both;padding:0 0 0 10px}.menu_browse_apartments_mega .row1{width:384px}.body-class-home .menu_browse_apartments_mega{left:-54px}.action_bar_refinements{clear:both;border:1px solid #d8d8d8;border-radius:5px;padding:20px 0 0;margin:10px 0;font-size:1.2em;color:#787878;background-color:#fff}.refine_more_select_menu{font-size:.9em;margin:0 1.5%;width:22%;height:38px;color:#646464;border:2px solid #afafaf;border-radius:10px;padding-left:15px}.refine_more_checkboxes{display:block;font-size:.9em}.refine_more_checkbox{display:inline-block;padding:20px}.refine_more_checkbox label{display:inline-block;padding-left:5px}.refine_more_buttons{font-size:1.1em;padding:20px;padding-top:10px}.refine_more_buttons .clear_refinements{display:inline-block;color:#787878;vertical-align:bottom;line-height:0}.refine_more_buttons .btn_advanced_search{background-color:#fff;padding:8px 10px;border-radius:30px;color:#373737;border:1px solid #afafaf;float:right;display:inline-block;padding:10px 20px;margin-right:15px}.refine_more_buttons .btn_advanced_search:hover{color:#555}.refine_more_buttons .btn_search_apartments{background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease;float:right;padding:10px 20px}.refine_more_buttons .btn_search_apartments:hover{background-color:#649fff}.refine_more_buttons .btn_search_apartments:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.refine_more_buttons .btn_search_apartments:disabled{background-color:#7c9ce7}.pagination{padding:40px 0 40px 18px;text-align:center}.pagination:empty{display:none}.pagination-list,.pagination-list li{display:inline-block}.pagination-list li{margin:0}.pagination-previous{text-decoration:none;border-radius:20px;border:1px solid #b3b3b3;display:inline-block;color:#444;background:#fff;font-size:13px;line-height:35px;height:35px;font-weight:600;padding:0 20px;margin-right:11px}.pagination-previous:not(.disable):hover{border-color:#bbb;background:#f5f5f5;text-decoration:none}.pagination-current{color:#000;border-radius:13px;border:1px solid #555}.pagination-current,.pagination-goto{font-size:13px;font-weight:600;height:26px;width:25px;display:inline-block;text-align:center;line-height:26px}.pagination-goto{color:gray}.pagination-goto:hover{color:#000}.pagination-next{text-decoration:none;border-radius:20px;border:1px solid #b3b3b3;display:inline-block;color:#444;background:#fff;font-size:13px;line-height:35px;height:35px;font-weight:600;padding:0 20px;margin-left:11px}.pagination-next:not(.disable):hover{border-color:#bbb;background:#f5f5f5;text-decoration:none}.disable{cursor:default;background:#fff;color:#ccc}.labeled_select_dropdown{position:absolute;right:10px;bottom:10px}.labeled_select_dropdown_label{display:inline}.mgmt_page .labeled_select_dropdown{bottom:20px}#details_reviews .labeled_select_dropdown_label{padding-right:5px;color:#373737}#details_reviews .labeled_select_dropdown{top:12px;right:20px;height:22px}.with_global_tabs .labeled_select_dropdown{padding-top:7px;text-align:right}.account-details,.welcome-message-dialog{background:#fff;color:#787878;border:1px solid #d8d8d8;border-radius:10px;box-shadow:2px 2px 25px rgba(0,0,0,.4);padding:10px 35px;width:500px}.account-details h3,.account-details h4,.welcome-message-dialog h3,.welcome-message-dialog h4{text-align:center}.account-details h3,.welcome-message-dialog h3{font-size:36px;margin-bottom:20px}.account-details h4,.welcome-message-dialog h4{font-size:24px}.account-details h5,.welcome-message-dialog h5{font-size:18px;font-weight:700}.welcome-message-dialog p{margin-bottom:15px}.welcome-message-dialog-no-show{text-align:right;font-size:12px;margin:7px 0}.account-details-field{clear:both;width:100%;height:40px;line-height:40px;padding:0 10px;border:1px solid #949494;box-sizing:border-box;font-size:13px;margin-bottom:10px;display:block}.error .account-details-field{border:1px solid #e90026}.account-details-errors:not(:empty){background:#fffacd;border-radius:5px;color:#e90026;display:none;margin-bottom:13px;margin-top:13px;padding:3px 6px;display:block}.account-details-submit{background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease;border:none;display:block;font-size:20px;margin:15px auto 10px;padding:12px 30px}.account-details-submit:hover{background-color:#649fff}.account-details-submit:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.account-details-submit:disabled{background-color:#7c9ce7}.zutron_login_popup,.zutron_register_popup{background:#fff;color:#787878;border:1px solid #d8d8d8;border-radius:10px;box-shadow:2px 2px 25px rgba(0,0,0,.4);padding:10px 0;width:950px}.zutron_login_popup h3,.zutron_login_popup h4,.zutron_register_popup h3,.zutron_register_popup h4{text-align:center}.zutron_login_popup h3,.zutron_register_popup h3{font-size:36px;margin-bottom:20px}.zutron_login_popup h4,.zutron_register_popup h4{font-size:24px}.zutron_login_popup h5,.zutron_register_popup h5{font-size:18px;font-weight:700}.zutron_login_popup .btn,.zutron_register_popup .btn{background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease;border:none;font-size:20px;margin-top:10px;padding:12px 30px}.zutron_login_popup .btn:hover,.zutron_register_popup .btn:hover{background-color:#649fff}.zutron_login_popup .btn:active,.zutron_register_popup .btn:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.zutron_login_popup .btn:disabled,.zutron_register_popup .btn:disabled{background-color:#7c9ce7}.zutron_login_popup .mgmt-login,.zutron_login_popup .user-login,.zutron_register_popup .mgmt-login,.zutron_register_popup .user-login{position:relative;width:50%;height:400px;box-sizing:border-box;padding:0 35px}.zutron_login_popup .user-login,.zutron_register_popup .user-login{float:right;margin:0 0 35px;border-left:1px solid #6e6e6e;position:relative}.zutron_login_popup .user-login .login_options,.zutron_register_popup .user-login .login_options{border-bottom:1px solid #979797;margin-bottom:20px}.zutron_login_popup .user-login .login_options:after,.zutron_register_popup .user-login .login_options:after{content:"or";display:inline-block;position:relative;background:#fff;font-size:20px;color:#666;width:50px;text-align:center;left:50%;margin-left:-25px;top:13px}.zutron_login_popup .user-login .login_options a,.zutron_register_popup .user-login .login_options a{width:280px;margin:12px auto 0;padding:9px 0;color:#fff;border-radius:20px;display:block;text-align:center;box-sizing:border-box;position:relative}.zutron_login_popup .user-login .login_options a .social-icon,.zutron_register_popup .user-login .login_options a .social-icon{padding-right:17px;position:relative}.zutron_login_popup .user-login .login_options a .svg-tag,.zutron_register_popup .user-login .login_options a .svg-tag{fill:#fff;position:absolute;top:1px}.zutron_login_popup .user-login .login_options a .icon-facebook .svg-tag,.zutron_register_popup .user-login .login_options a .icon-facebook .svg-tag{width:14px;height:13px}.zutron_login_popup .user-login .login_options a .icon-googleplus .svg-tag,.zutron_register_popup .user-login .login_options a .icon-googleplus .svg-tag{width:18px;height:13px;fill:#e90026}.zutron_login_popup .user-login .login_options a .icon-twitter .svg-tag,.zutron_register_popup .user-login .login_options a .icon-twitter .svg-tag{width:14px;height:13px}.zutron_login_popup .user-login .login_options a.facebook,.zutron_register_popup .user-login .login_options a.facebook{background:#295b9a;border:1px solid #295b9a}.zutron_login_popup .user-login .login_options a.facebook .social-icon .text,.zutron_register_popup .user-login .login_options a.facebook .social-icon .text{padding-left:20px}.zutron_login_popup .user-login .login_options a.googleplus,.zutron_register_popup .user-login .login_options a.googleplus{color:#6e6e6e;background:#fff;border:1px solid #d2d2d2}.zutron_login_popup .user-login .login_options a.googleplus .social-icon .text,.zutron_register_popup .user-login .login_options a.googleplus .social-icon .text{padding-left:27px}.zutron_login_popup .user-login .login_options a.twitter,.zutron_register_popup .user-login .login_options a.twitter{background:#2eb0ef;border:1px solid #2eb0ef}.zutron_login_popup .user-login .login_options a.twitter .social-icon .text,.zutron_register_popup .user-login .login_options a.twitter .social-icon .text{padding-left:22px}.zutron_login_popup .user-login .registration_form,.zutron_register_popup .user-login .registration_form{clear:both}.zutron_login_popup .user-login .registration_form input[type=password],.zutron_login_popup .user-login .registration_form input[type=text],.zutron_register_popup .user-login .registration_form input[type=password],.zutron_register_popup .user-login .registration_form input[type=text]{clear:both;width:100%;height:40px;line-height:40px;padding:0 10px;border:1px solid #949494;box-sizing:border-box;font-size:13px;margin:5px 0}.zutron_login_popup .user-login .registration_form #first_name,.zutron_register_popup .user-login .registration_form #first_name{margin:0 0 5px}.zutron_login_popup .user-login .registration_form input.error,.zutron_register_popup .user-login .registration_form input.error{border:1px solid #e90026}.zutron_login_popup .user-login .registration_form .stay_signed_in,.zutron_register_popup .user-login .registration_form .stay_signed_in{line-height:20px;font-size:13px}.zutron_login_popup .user-login .registration_form .stay_signed_in input[type=checkbox],.zutron_login_popup .user-login .registration_form .stay_signed_in label,.zutron_register_popup .user-login .registration_form .stay_signed_in input[type=checkbox],.zutron_register_popup .user-login .registration_form .stay_signed_in label{display:inline-block}.zutron_login_popup .user-login .registration_form .stay_signed_in label,.zutron_register_popup .user-login .registration_form .stay_signed_in label{padding-left:5px}.zutron_login_popup .user-login .registration_form .stay_signed_in .reset_link,.zutron_register_popup .user-login .registration_form .stay_signed_in .reset_link{float:right}.zutron_login_popup .user-login .registration_form .login_button,.zutron_register_popup .user-login .registration_form .login_button{clear:both;width:100%;text-align:center;position:absolute;bottom:0;left:0}.zutron_login_popup .user-login .registration_form .signup,.zutron_register_popup .user-login .registration_form .signup{position:absolute;bottom:-32px;left:35px}.zutron_login_popup .user-login .registration_form .error_message,.zutron_register_popup .user-login .registration_form .error_message{color:#e90026;font-size:13px}.zutron_login_popup .user-login .registration_form .zutron_form_legal,.zutron_register_popup .user-login .registration_form .zutron_form_legal{margin:5px 0 10px;font-size:10px}.zutron_login_popup .mgmt-login,.zutron_register_popup .mgmt-login{float:left}.zutron_login_popup .mgmt-login h4,.zutron_register_popup .mgmt-login h4{padding-bottom:20px}.zutron_login_popup .mgmt-login p,.zutron_register_popup .mgmt-login p{font-size:20px;padding:0 25px;margin-top:20px}.zutron_login_popup .mgmt-login ul,.zutron_register_popup .mgmt-login ul{list-style-type:disc;margin-top:20px}.zutron_login_popup .mgmt-login ul li,.zutron_register_popup .mgmt-login ul li{font-size:20px;margin:0 0 3px 55px}.zutron_login_popup .mgmt-login .manager-login,.zutron_register_popup .mgmt-login .manager-login{width:100%;text-align:center;position:absolute;bottom:0;left:0}.zutron_register_popup .mgmt-login,.zutron_register_popup .user-login{height:480px}.recommended_properties{margin:18px 0}.recommend_prop_list{display:table;margin:0 auto;padding:18px;margin-top:5px;border:1px solid #f3f3f3}.recommend_prop_list li{float:left;margin-right:14px;width:176px;border:1px solid #f3f3f3;height:225px}.recommend_prop_list li .button{background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;font-size:.7em}.recommend_prop_list li:last-child{margin:0}.recommend_prop_list .tile{position:relative;text-decoration:none;color:#fff;display:inline-block;height:175px;width:175px;overflow:hidden}.recommend_prop_list .tile img{height:100%;width:auto}.recommend_prop_list .tile:hover{outline:1px solid #4a90e2}.btn-container-recommended{margin:10px 2px 2px 36px;-ms-flex-line-pack:center;align-content:center}.prop_info{position:absolute;width:130px;z-index:300;padding:5px;font-size:12px;text-shadow:1px 1px 0 #000}.prop_info.top{height:50px;width:100%;background:linear-gradient(180deg,rgba(5,5,5,.7) 0,rgba(0,0,0,.49) 43%,rgba(0,0,0,.48) 44%,rgba(0,0,0,.13) 75%,rgba(5,5,5,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3050505",endColorstr="#00050505",GradientType=0)}.prop_info.bottom{bottom:0;padding:5px;width:100%;background:linear-gradient(180deg,rgba(5,5,5,0) 0,rgba(0,0,0,.49) 54%,rgba(5,5,5,.7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00050505",endColorstr="#b3050505",GradientType=0)}.prop_info.bottom .subhead{max-height:40px;font-size:14px}.multi_line_truncate{overflow:hidden}.modal-gallery{background:none}.modal-gallery.modal-container{overflow-x:hidden;overflow-y:auto}.modal-gallery .modal-content{width:100%;height:100%;min-height:560px;background:#1a1a1a;overflow:hidden;border:0;padding:0;margin:0 auto;position:relative;vertical-align:middle;display:inline-block;white-space:normal}.modal-gallery .modal-content .icon-close-light-modal:hover{color:#fff}.modal-gallery .modal-gallery-aside{position:static;top:auto;right:auto;float:right;text-align:left}#modal-gallery-prm-dialog_modal{top:0!important}.modal-gallery-container{position:absolute;top:20px;right:20px;bottom:20px;left:20px;overflow:hidden;width:auto!important;margin:0}.modal-gallery-aside-visible .modal-gallery-container{right:341px}.modal-gallery-container .swiper-slide{background-position:50%;background-repeat:no-repeat}.modal-gallery-close{background-position:-240px -118px;width:24px;height:24px;top:0;right:0;z-index:999;position:absolute;float:right}.modal-gallery-navigation{position:absolute;top:50%;z-index:99999;width:100%}.modal-gallery-btn{display:inline-block;width:50px;height:70px;padding:18px 0 0;background:#000;font-size:34px;position:absolute;border:none;cursor:pointer;opacity:.55;text-align:center}.modal-gallery-btn:hover{opacity:.75}.modal-gallery-btn.disabled{display:none}.modal-gallery-prev-btn{left:0}.modal-gallery-next-btn{right:0}.modal-gallery-caption,.modal-gallery-counter{padding:10px 7px;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#8c000000,endColorstr=#8c000000);z-index:99999;font-size:11px;position:absolute;top:10px}.modal-gallery-counter{right:10px}.modal-gallery-caption{left:10px}.modal-gallery-thumbnail-handle{position:absolute;top:75%;right:20px;bottom:0;left:20px;z-index:1}.modal-gallery-aside-visible .modal-gallery-thumbnail-handle{right:341px}.modal-thumbnail-gallery-container{position:absolute;right:0;bottom:0;left:0;height:80px;background:rgba(0,0,0,.55);padding:15px;z-index:1}.modal-thumbnail-gallery-container .swiper-slide{text-align:center}.modal-thumbnail-gallery-container .swiper-slide img{width:60px;height:45px;display:inline-block;opacity:.6;filter:alpha(opacity=60)}.modal-thumbnail-gallery-container .active-slide img{opacity:1;filter:alpha(opacity=100)}.modal-gallery-aside{display:none;width:316px;position:absolute;right:5px;top:0;padding-top:14px;z-index:2;background-color:#1a1a1a}.modal-gallery-aside-phone-number{color:#fff}.modal-gallery-aside-phone-container{font-size:30px;border-bottom:1px solid #666;color:#fafafa;font-weight:300;padding:0 0 15px;position:relative;z-index:2;display:block;margin-right:15px}.modal-gallery-aside-phone-container:after{content:"OR";display:block;position:absolute;bottom:-7px;font-size:12px;font-weight:300;left:50%;width:26px;margin-left:-13px;text-align:center;background:#1a1a1a;z-index:100}.modal-gallery-aside-phone-container .phone_container{display:inline}.lead-form-photo-modal{margin-right:-15px;right:10px;bottom:20px;overflow-y:auto;overflow-x:hidden;margin-left:-15px;padding-left:15px}.lead-form-photo-modal-header{font-size:30px;color:#fafafa;font-weight:300;padding:0;margin:9px 0 4px;position:relative;z-index:1}.lead-form-photo-modal-senior-living-community{padding:5px;margin:0 0 10px;font-size:13px;font-weight:700;background:#fffacd;border-radius:2px;text-align:center}.lead-form-photo-modal-property-name{font-weight:400;color:#fff799;font-size:16px}.lead-form-photo-modal-field{display:inline-block;zoom:1;margin:0 0 3px;padding:0 10px 0 0}.lead-form-photo-modal-label{font-size:12px;color:#fafafa;font-weight:700;padding:2px 0}.lead-form-photo-modal-input-tel,.lead-form-photo-modal-input-text{width:133px;line-height:16px;height:16px}.lead-form-photo-modal-input-tel:focus,.lead-form-photo-modal-input-text:focus{background:#fffacd}.lead-form-photo-modal-input-tel[type=tel],.lead-form-photo-modal-input-tel[type=text],.lead-form-photo-modal-input-text[type=tel],.lead-form-photo-modal-input-text[type=text]{padding:4px;line-height:16px;height:16px;box-sizing:content-box}.lead-form-photo-modal-input-date{width:143px;line-height:28px;height:28px}.lead-form-photo-modal-input-date:focus{background:#fffacd}.lead-form-photo-modal-input-date::-webkit-calendar-picker-indicator{display:none}.lead-form-photo-modal-input-select{width:143px;line-height:28px;height:28px}.lead-form-photo-modal-input-select:focus{background:#fffacd}.lead-form-photo-modal-input-textarea{width:287px;height:95px;padding:4px;line-height:17px}.lead-form-photo-modal-input-textarea:focus{background:#fffacd}.lead-form-photo-modal-input-checkbox{position:relative;top:-12px}.lead-form-photo-modal-field-paragraph{color:#777;font-size:11px;line-height:15px;padding:4px 15px 2px 0}.lead-form-photo-modal-label-opt-in-newsletter{width:90%;display:inline-block;margin-left:4px;font-weight:400}.lead-form-photo-modal-field-submit{padding-top:10px;display:block;text-align:center}.lead-form-photo-modal-input-submit{font-size:21px;height:46px;line-height:46px;padding:0 30px;border:none;border-radius:4px;color:#fff;background:#027ac2;font-weight:700;text-align:center;cursor:pointer;box-shadow:none;-webkit-appearance:none}.lead-form-photo-modal-input-submit:hover{background:#005f96}.lead-form-photo-modal-errors{display:none;background:#fffacd;border-radius:2px;margin:13px 0;padding:3px 0;color:red;margin-right:5px}.lead-form-photo-modal-error{padding-left:5px;margin:0 0 3px;font-size:15px}.lead-form-photo-modal-field-error label{color:#fff799}.lead-form-photo-modal-recommended-header,.lead-form-photo-modal-thank-you-header,.lead-form-photo-modal-thank-you-saved-subheader,.lead-form-photo-modal-thank-you-subheader{display:none}.lead-form-photo-modal-field-beds{margin-right:30px}.lead-form-photo-modal-field-baths{margin-left:-30px}.ribbon-container{position:absolute;bottom:257px;right:-15px;overflow:visible;font-size:18px;line-height:18px;z-index:3}.ribbon-container span{padding:5px 20px;position:relative;overflow:visible;color:#fff;text-decoration:none}.ribbon-container span:after{content:"";position:absolute;bottom:-15px;right:0;border-top:15px solid #4e040a;border-right:15px solid transparent}.ribbon-container:after{content:"";height:3px;display:block;position:absolute;bottom:-3px;left:58px;right:3px}.group2-banner{background:#d2232a}.group1-banner{background:#f5a623}#single_fp{position:relative}#single_fp span{margin:0 10px 0 0}#dialog_floorplan .galleria-container,#single_fp .padding_box{text-align:center;background:#fff;border:1px solid #eee}#dialog_floorplan .galleria-container,#single_fp .padding_box,.galleria-thumbnails-container,.spotlight_pagination{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#dialog_floorplan .floorplan-title-row{display:block;clear:both;border-bottom:1px solid #373737;height:60px;line-height:30px;vertical-align:middle}#dialog_floorplan .foorplan-name{display:inline-block;font-size:1.6em;width:250px;vertical-align:text-top;margin-top:14px}#dialog_floorplan .foorplan-name h2{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:inherit}#dialog_floorplan .tabs{float:right;margin:15px 15px 15px 0;border-radius:10px;box-shadow:2px 3px 2px rgba(0,0,0,.65)}#dialog_floorplan .tabs li{background-color:#f3f3f3;display:inline-block;padding:10px 0;font-size:.85em}#dialog_floorplan .tabs li+li:before{content:"|";opacity:1;margin-left:7px;margin-right:7px;content:"";border-right:1px solid #000}#dialog_floorplan .tabs li a{color:#373737;line-height:0}#dialog_floorplan .tabs li:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px;padding-left:10px}#dialog_floorplan .tabs li:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px;padding-right:10px}#dialog_floorplan .tabs .icon_hd_photos{position:relative;top:-2px;color:#fff;background-color:#a20000;font-size:10px;font-weight:700;margin-right:5px;display:inline-block;padding:4px;line-height:7px}#dialog_floorplan .tabs .icon_hd_photos:before{content:"HD"}#dialog_floorplan .print_floorplan.button{position:absolute;right:30px;top:70px}#dialog_floorplan.myplaces .phone_number{display:none}.floor_plan_info{float:right}.floor_plan_info li{display:inline-block;font-size:.8em;margin:0 7px;vertical-align:middle}.floor_plan_info span{display:inline}.floor_plan_info .svg-tag{stroke:#555;fill:#fff;width:1em;height:1em;font-size:30px;display:block;margin:0 auto}.floor_plan_info .svg-icon-beds{margin-top:3px;height:26px;width:33px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzMiIGhlaWdodD0iMjYiIHZlcnNpb249IjEuMSI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiIGNsYXNzPSIiLz4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy43LjIgKDI4Mjc2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5iZWRzPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnMvPgogICAgCjxnIGNsYXNzPSJjdXJyZW50TGF5ZXIiPjx0aXRsZT5MYXllciAxPC90aXRsZT48ZyBpZD0iSWNvbnMiIHN0cm9rZT0iIzQ4NDg0OCIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsYXNzPSIiIHN0cm9rZS1vcGFjaXR5PSIxIj4KICAgICAgICA8ZyBpZD0iQmVkIiBzdHJva2U9IiM0ODQ4NDgiIHN0cm9rZS1vcGFjaXR5PSIxIj4KICAgICAgICAgICAgPGcgaWQ9ImJlZHMiIHN0cm9rZT0iIzQ4NDg0OCIgc3Ryb2tlLW9wYWNpdHk9IjEiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTExLjU5MTU0ODk4MzYzMjQ0Niw3LjgyMzQ4OTQ0MjMzNjc1MSBMMTEuNTkxNTQ4OTgzNjMyNDQ2LDcuMDAyMjY0MjMzMjYxMzQ2IEMxMS41OTE1NDg5ODM2MzI0NDYsNi41NTcwMDI5NDI5NzI5MjMgMTEuOTUyNjI3MjMwNTEzMTEsNi4xOTYwNDczNDQwMzk2OTYgMTIuMzg1NzYxOTYzMDQxOTkzLDYuMTk2MDQ3MzQ0MDM5Njk2IEwyMC4zMDQzNzc5OTAxOTM1NjUsNi4xOTYwNDczNDQwMzk2OTYgQzIwLjc0MzAwOTY5NDM5ODc0LDYuMTk2MDQ3MzQ0MDM5Njk2IDIxLjA5ODU5MDk2OTYwMzExMiw2LjU2MzAxNTM0MDY0OTI0MSAyMS4wOTg1OTA5Njk2MDMxMTIsNy4wMDIyNjQyMzMyNjEzNDYgTDIxLjA5ODU5MDk2OTYwMzExMiw3LjgyMzQ5MjczNzkwNjk5ODUgQzIxLjA5OTM2NDI4ODI0MzMyMiw3LjgyMzQ5MDU0MDg2MDE2OSAyMS4xMDAxMzc4NDQ1NTk1ODMsNy44MjM0ODk0NDIzMzY3NTEgMjEuMTAwOTExNzE3Nzc3MjQsNy44MjM0ODk0NDIzMzY3NTEgTDI1LjA1NzUzNzcxNTU4MzQzNiw3LjgyMzQ4OTQ0MjMzNjc1MSBDMjUuNDk2MzY4OTA5MjE5NjA1LDcuODIzNDg5NDQyMzM2NzUxIDI1Ljg1MjExMTk2MjU4ODQ1LDguMTg0MjU1MjU3MTA5Njg3IDI1Ljg1MjExMTk2MjU4ODQ1LDguNjQ0ODM0MTYyNjIyNjQ0IEwyNS44NTIxMTE5NjI1ODg0NSwxMC4yNTcwMjg5MTg2NDQ5NjggQzI1Ljg1MjExMTk2MjU4ODQ1LDEwLjcxMDY0NTEyMjM1NDM2MyAyNS41MDUxOTg4OTEzNjU0OCwxMS4wNzgzNzM2Mzg5MzA4NjMgMjUuMDU3NTM3NzE1NTgzNDM2LDExLjA3ODM3MzYzODkzMDg2MyBMMjEuMTAwOTExNzE3Nzc3MjQsMTEuMDc4MzczNjM4OTMwODYzIEMyMC45NTU0MTYxMDU2NzQ2NDQsMTEuMDc4MzczNjM4OTMwODYzIDIwLjgxOTA1NDA2NzI1ODY3MywxMS4wMzg3MTU3MjMwMTkwMzMgMjAuNzAxNzYzMDc1ODQxMjA3LDEwLjk2ODkxMDY2MjgxNzgzIEMyMC41ODQzMzU0OTk5MjA1NCwxMS4wMzg1MDAyNDk2ODUyMjEgMjAuNDQ4MzM2NjMwNTA4NDMsMTEuMDc4MzczNjM4OTMwODYzIDIwLjMwNDM3Nzk5MDE5MzU2NSwxMS4wNzgzNzM2Mzg5MzA4NjMgTDEyLjM4NTc2MTk2MzA0MTk5MywxMS4wNzgzNzM2Mzg5MzA4NjMgQzEyLjI0MDg3MTg3MDI4ODU1NCwxMS4wNzgzNzM2Mzg5MzA4NjMgMTIuMTA1MDQzNTczMDU0NzQyLDExLjAzODMzMjU0MTc3Njk5IDExLjk4ODA5OTk4NDc5NjUxNSwxMC45Njg4NzE2ODU1Nzk1NzUgQzExLjg3MjgwMjYyMDA4MzUwOCwxMS4wMzg1MjEyNDM2ODgyODggMTEuNzM5NjQyMzE1NzMyMzU4LDExLjA3ODM3MzYzODkzMDg2MyAxMS41OTg4NTUxNDUzOTg2NjYsMTEuMDc4MzczNjM4OTMwODYzIEw4LjQxNTIyODgwMjc3NTA2NSwxMS4wNzgzNzM2Mzg5MzA4NjMgQzcuOTgxNzE0Mzc0ODM0MzM0LDExLjA3ODM3MzYzODkzMDg2MyA3LjYzMDI4MTQ4OTQ3ODAwMiwxMC43MTc2MDc4MDc4ODM1MDIgNy42MzAyODE0ODk0NzgwMDIsMTAuMjU3MDI4OTE4NjQ0OTY4IEw3LjYzMDI4MTQ4OTQ3ODAwMiw4LjY0NDgzNDE2MjYyMjY0NCBDNy42MzAyODE0ODk0NzgwMDIsOC4xOTEyMTc5OTk1OTkzMDMgNy45ODc1NjgxNTM3MTg4OTEsNy44MjM0ODk0NDIzMzY3NTEgOC40MTUyMjg4MDI3NzUwNjUsNy44MjM0ODk0NDIzMzY3NTEgTDExLjU5MTU0ODk4MzYzMjQ0Niw3LjgyMzQ4OTQ0MjMzNjc1MSBMMTEuNTkxNTQ4OTgzNjMyNDQ2LDcuODIzNDg5NDQyMzM2NzUxIHpNNS4yNTM1MjA5OTI5ODUzMzMsMS4zMTI1MDIzNjI3MzExMjg1IEw1LjI1MzUyMDk5Mjk4NTMzMywxMC4yNjU4NzEyOTk3OTc2NDMgQzUuMjUzNTIwOTkyOTg1MzMzLDEwLjI2NTA4MDkzMjU0MjYwNiA1LjI1MzEwNDIyODAzMjI3MzUsMTAuMjY0NjUyNTg5NzgyMzM1IDUuMjUyMDU4MjQ3NDI3OTA3LDEwLjI2NDY1MjU4OTc4MjMzNSBMMjcuNDM4MDgxNjk3ODg1MTE0LDEwLjI2NDY1MjU4OTc4MjMzNSBDMjcuNDM3MDIzMjQ3MjEwNjgyLDEwLjI2NDY1MjU4OTc4MjMzNSAyNy40MzY2MTg5NjAyNTAyMjUsMTAuMjY1MDY3ODMxNjMzNzEzIDI3LjQzNjYxODk2MDI1MDIyNSwxMC4yNjU4NzEyOTk3OTc2NDMgTDI3LjQzNjYxODk2MDI1MDIyNSwxLjMxMjUwMjM2MjczMTEyODUgQzI3LjQzNjYxODk2MDI1MDIyNSwxLjMxMzI5MjcxMjA4NDMwMzYgMjcuNDM3MDM1Njg1NTkwNjEsMS4zMTM3MjEwNDkxNDg1Mjg1IDI3LjQzODA4MTY5Nzg4NTExNCwxLjMxMzcyMTA0OTE0ODUyODUgTDUuMjUyMDU4MjQ3NDI3OTA3LDEuMzEzNzIxMDQ5MTQ4NTI4NSBDNS4yNTMxMTY3MTM5NDc0MTM1LDEuMzEzNzIxMDQ5MTQ4NTI4NSA1LjI1MzUyMDk5Mjk4NTMzMywxLjMxMzMwNTgxMDU1MjAzMTcgNS4yNTM1MjA5OTI5ODUzMzMsMS4zMTI1MDIzNjI3MzExMjg1IEw1LjI1MzUyMDk5Mjk4NTMzMywxLjMxMjUwMjM2MjczMTEyODUgek0wLjUsMjMuMjg0MTg5Mzc2MTU4NzgyIEwyLjA4NDUwNjk5NzY2MTc3ODMsMjMuMjg0MTg5Mzc2MTU4NzgyIEwyLjA4NDUwNjk5NzY2MTc3ODMsMjUuNzI1MzUyNTIzNjA0MzYgTDAuNSwyNS43MjUzNTI1MjM2MDQzNiBMMC41LDIzLjI4NDE4OTM3NjE1ODc4MiBMMC41LDIzLjI4NDE4OTM3NjE1ODc4MiB6TTMwLjYwNTYzMjk1NTU3Mzc4MiwyMy4yODQxODkzNzYxNTg3ODIgTDMyLjE5MDEzOTk1MzIzNTU2NSwyMy4yODQxODkzNzYxNTg3ODIgTDMyLjE5MDEzOTk1MzIzNTU2NSwyNS43MjUzNTI1MjM2MDQzNiBMMzAuNjA1NjMyOTU1NTczNzgyLDI1LjcyNTM1MjUyMzYwNDM2IEwzMC42MDU2MzI5NTU1NzM3ODIsMjMuMjg0MTg5Mzc2MTU4NzgyIHpNMC41LDEzLjUxNjQ0Njg0MzQzNjUxNCBDMC41LDExLjcyMDUzMDQ3NDQyNTg1OSAxLjkyMzIyMzgwMTQ5NjQ0MDUsMTAuMjY0NjUyNTg5NzgyMzM1IDMuNjY5MDM0MjIxNTU1MzgyLDEwLjI2NDY1MjU4OTc4MjMzNSBMMjkuMDIxMTA1NzU1NDQ3NzgsMTAuMjY0NjUyNTg5NzgyMzM1IEMzMC43NzEzMTUwMjgzNzU4OSwxMC4yNjQ2NTI1ODk3ODIzMzUgMzIuMTkwMTM5OTUzMjM1NTY1LDExLjcyMDI2MTUzOTYxOTExNSAzMi4xOTAxMzk5NTMyMzU1NjUsMTMuNTE2NDQ2ODQzNDM2NTE0IEwzMi4xOTAxMzk5NTMyMzU1NjUsMjMuMjg0MTg5Mzc2MTU4NzgyIEwwLjUsMjMuMjg0MTg5Mzc2MTU4NzgyIEwwLjUsMTMuNTE2NDQ2ODQzNDM2NTE0IHpNNC40NjEyNjc0OTQxNTQ0NDYsMS4zMTI1MDIzNjI3MzExMjg1IEM0LjQ2MTI2NzQ5NDE1NDQ0NiwwLjg2Mzc2OTY5ODU3NDcxMDMgNC44MTU2OTQxMzExODcwOSwwLjUgNS4yNTIwNTgyNDc0Mjc5MDcsMC41IEwyNy40MzgwODE2OTc4ODUxMTQsMC41IEMyNy44NzQ4MjM0MDIxNDM0NzcsMC41IDI4LjIyODg3MjQ1OTA4MTExNCwwLjg2NDEzMTU2NTIwNzU5MjcgMjguMjI4ODcyNDU5MDgxMTE0LDEuMzEyNTAyMzYyNzMxMTI4NSBMMjguMjI4ODcyNDU5MDgxMTE0LDEwLjI2NTg3MTI5OTc5NzY0MyBDMjguMjI4ODcyNDU5MDgxMTE0LDEwLjcxNDYwMzk1NjYzMDU3MiAyNy44NzQ0NDU4MTQxMjU5MzQsMTEuMDc4MzczNjM4OTMwODYzIDI3LjQzODA4MTY5Nzg4NTExNCwxMS4wNzgzNzM2Mzg5MzA4NjMgTDUuMjUyMDU4MjQ3NDI3OTA3LDExLjA3ODM3MzYzODkzMDg2MyBDNC44MTUzMTY1NzQ4NTk2ODcsMTEuMDc4MzczNjM4OTMwODYzIDQuNDYxMjY3NDk0MTU0NDQ2LDEwLjcxNDI0MjA5NDg4MDAxNyA0LjQ2MTI2NzQ5NDE1NDQ0NiwxMC4yNjU4NzEyOTk3OTc2NDMgTDQuNDYxMjY3NDk0MTU0NDQ2LDEuMzEyNTAyMzYyNzMxMTI4NSBMNC40NjEyNjc0OTQxNTQ0NDYsMS4zMTI1MDIzNjI3MzExMjg1IEw0LjQ2MTI2NzQ5NDE1NDQ0NiwxLjMxMjUwMjM2MjczMTEyODUgeiIgaWQ9IlJlY3RhbmdsZS01MSIgZmlsbD0iIzk3OTc5NyIgc3Ryb2tlPSIjNDg0ODQ4IiBzdHJva2Utb3BhY2l0eT0iMSIvPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIuMDg0NTA2OTk3NjYxNzc4MywxNC4zMzA5NDAzNTc5NzcgQzIuMDg0NTA2OTk3NjYxNzc4MywxMi45ODQwMDMxMjE5MDUwNiAzLjE1MDUxNTI0NzU5MTM4NDcsMTEuODkyMDk0Njg4MDc5MzkxIDQuNDY3MTQ1OTIwMDQ1MzQ5LDExLjg5MjA5NDY4ODA3OTM5MSBMMjguMjIyOTk0MDE3MzQ1MTQsMTEuODkyMDk0Njg4MDc5MzkxIEMyOS41Mzg4ODkyMDkxODYwMDMsMTEuODkyMDk0Njg4MDc5MzkxIDMwLjYwNTYzMjk1NTU3Mzc4MiwxMi45ODM4MDE0MDA0NTY5NzQgMzAuNjA1NjMyOTU1NTczNzgyLDE0LjMzMDk0MDM1Nzk3NyBMMzAuNjA1NjMyOTU1NTczNzgyLDIxLjY1Njc0NzI3Nzg2MTcyNiBMMi4wODQ1MDY5OTc2NjE3NzgzLDIxLjY1Njc0NzI3Nzg2MTcyNiBMMi4wODQ1MDY5OTc2NjE3NzgzLDE0LjMzMDk0MDM1Nzk3NyB6TTEyLjM4MzgwMjQ4MjQ2MzMzNiw3LjAwOTc2ODM5MzE4ODIyMyBMMjAuMzA2MzM3NDcwNzcyMjI0LDcuMDA5NzY4MzkzMTg4MjIzIEwyMC4zMDYzMzc0NzA3NzIyMjQsMTAuMjY0NjUyNTg5NzgyMzM1IEwxMi4zODM4MDI0ODI0NjMzMzYsMTAuMjY0NjUyNTg5NzgyMzM1IEwxMi4zODM4MDI0ODI0NjMzMzYsNy4wMDk3NjgzOTMxODgyMjMgek04LjQyMjUzNDk4ODMwODg5MSw4LjYzNzIxMDQ5MTQ4NTI3OSBMMTEuNTkxNTQ4OTgzNjMyNDQ2LDguNjM3MjEwNDkxNDg1Mjc5IEwxMS41OTE1NDg5ODM2MzI0NDYsMTAuMjY0NjUyNTg5NzgyMzM1IEw4LjQyMjUzNDk4ODMwODg5MSwxMC4yNjQ2NTI1ODk3ODIzMzUgTDguNDIyNTM0OTg4MzA4ODkxLDguNjM3MjEwNDkxNDg1Mjc5IHpNMjEuMDk4NTkwOTY5NjAzMTEyLDguNjM3MjEwNDkxNDg1Mjc5IEwyNS4wNTk4NTg0NjM3NTc1Niw4LjYzNzIxMDQ5MTQ4NTI3OSBMMjUuMDU5ODU4NDYzNzU3NTYsMTAuMjY0NjUyNTg5NzgyMzM1IEwyMS4wOTg1OTA5Njk2MDMxMTIsMTAuMjY0NjUyNTg5NzgyMzM1IEwyMS4wOTg1OTA5Njk2MDMxMTIsOC42MzcyMTA0OTE0ODUyNzkgeiIgaWQ9IkNvbWJpbmVkLVNoYXBlIiBmaWxsPSIjRkZGRkZGIiBzdHJva2U9IiM0ODQ4NDgiIHN0cm9rZS1vcGFjaXR5PSIxIi8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+PC9nPjwvc3ZnPg==)}.floor_plan_info .svg-icon-baths{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzQiIGhlaWdodD0iMzMiIHZlcnNpb249IjEuMSI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy43LjIgKDI4Mjc2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5iYXRoczwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzLz4KICAgIAo8ZyBjbGFzcz0iY3VycmVudExheWVyIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Ikljb25zIiBzdHJva2U9IiM0ODQ4NDgiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGFzcz0ic2VsZWN0ZWQiIHN0cm9rZS1vcGFjaXR5PSIxIj4KICAgICAgICA8ZyBpZD0iQmF0aCIgZmlsbD0iIzk4OTg5OCIgc3Ryb2tlPSIjNDg0ODQ4IiBzdHJva2Utb3BhY2l0eT0iMSI+CiAgICAgICAgICAgIDxnIGlkPSJiYXRocyIgc3Ryb2tlPSIjNDg0ODQ4IiBzdHJva2Utb3BhY2l0eT0iMSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNC44MDEwNzE0MTUyMTgwNDgsMjkuNTMwMjQzOTY4NDgxMDYzIEM0LjgwMTA3MTQxNTIxODA0OCwyOS42MjI3MDM5Njg0ODEwNjYgNC44MTM5Mjg1NTUyMTgwNDgsMjkuNzEzMDkzOTY4NDgxMDY1IDQuODI4OTI4NTU1MjE4MDQ4LDI5LjgwMjEwMzk2ODQ4MTA2MyBMMy44NDAzNTcxMjUyMTgwNDg0LDMxLjA5NzIzMzk2ODQ4MTA2MyBDMy41MjY3ODU2OTUyMTgwNDgzLDMxLjUwNzc4Mzk2ODQ4MTA2NCAzLjYxODIxNDI3NTIxODA0ODQsMzIuMDgzMjQzOTY4NDgxMDY0IDQuMDQxNzg1Njk1MjE4MDQ4LDMyLjM4Njg0Mzk2ODQ4MTA3IEM0LjIxMzIxNDI3NTIxODA0OCwzMi41MDc1OTM5Njg0ODEwNiA0LjQxMDM1NzEyNTIxODA0OCwzMi41NjYyNDM5Njg0ODEwNiA0LjYwNzQ5OTk4NTIxODA0OCwzMi41NjYyNDM5Njg0ODEwNiBDNC45MDAzNTcxMjUyMTgwNDgsMzIuNTY2MjQzOTY4NDgxMDYgNS4xOTAzNTcxMjUyMTgwNDgsMzIuNDM1ODMzOTY4NDgxMDYgNS4zNzYwNzE0MTUyMTgwNDgsMzIuMTkyMjYzOTY4NDgxMDY1IEw2LjE4OTY0Mjg0NTIxODA0ODUsMzEuMTI2OTAzOTY4NDgxMDYzIEM2LjI4NTM1NzEyNTIxODA0OCwzMS4xNDQxNTM5Njg0ODEwNjQgNi4zODMyMTQyNzUyMTgwNDgsMzEuMTU2NTczOTY4NDgxMDYyIDYuNDgzOTI4NTU1MjE4MDQ4LDMxLjE1NjU3Mzk2ODQ4MTA2MiBMMjcuODAxMDcxMzg1MjE4MDQ4LDMxLjE1NjU3Mzk2ODQ4MTA2MiBDMjcuOTAyNDk5OTg1MjE4MDQ2LDMxLjE1NjU3Mzk2ODQ4MTA2MiAyNy45OTk2NDI4ODUyMTgwNDgsMzEuMTQ0MTUzOTY4NDgxMDY0IDI4LjA5NjA3MTM4NTIxODA1LDMxLjEyNjkwMzk2ODQ4MTA2MyBMMjguOTA4OTI4NTg1MjE4MDUsMzIuMTkyMjYzOTY4NDgxMDY1IEMyOS4wOTY3ODU2ODUyMTgwNDgsMzIuNDM1ODMzOTY4NDgxMDYgMjkuMzg0NjQyODg1MjE4MDUsMzIuNTY2MjQzOTY4NDgxMDYgMjkuNjc4MjE0Mjg1MjE4MDQ3LDMyLjU2NjI0Mzk2ODQ4MTA2IEMyOS44NzUzNTcwODUyMTgwNSwzMi41NjYyNDM5Njg0ODEwNiAzMC4wNzM5Mjg1ODUyMTgwNSwzMi41MDgyODM5Njg0ODEwNyAzMC4yNDMyMTQyODUyMTgwNSwzMi4zODY4NDM5Njg0ODEwNyBDMzAuNjY2Nzg1Njg1MjE4MDUsMzIuMDgzMjQzOTY4NDgxMDY0IDMwLjc1ODIxNDI4NTIxODA1LDMxLjUwNzc4Mzk2ODQ4MTA2NCAzMC40NDUzNTcwODUyMTgwNSwzMS4wOTcyMzM5Njg0ODEwNjMgTDI5LjQ1Njc4NTY4NTIxODA0OCwyOS44MDE0MTM5Njg0ODEwNjQgQzI5LjQ3MTA3MTM4NTIxODA1LDI5LjcxMzA5Mzk2ODQ4MTA2NSAyOS40ODM5Mjg1ODUyMTgwNSwyOS42MjIwMTM5Njg0ODEwNjMgMjkuNDgzOTI4NTg1MjE4MDUsMjkuNTMwMjQzOTY4NDgxMDYzIEwzMS43MzQ2NDI4ODUyMTgwNSwyMC43NTQ4MjM5Njg0ODEwNjIgTDIuNTUxMDcxNDE1MjE4MDQ4MywyMC43NTQ4MjM5Njg0ODEwNjIgTDQuODAxMDcxNDE1MjE4MDQ4LDI5LjUzMDI0Mzk2ODQ4MTA2MyBMNC44MDEwNzE0MTUyMTgwNDgsMjkuNTMwMjQzOTY4NDgxMDYzIHpNNS45MTYxMjM5NjUyMTgwNDgsMjkuNzA5MTYxOTY4NDgxMDYyIEM1LjkxNjEyMzk2NTIxODA0OCwyOS43NzU1NjYyNjg0ODEwNjQgNy42OTAxOTI2MTUyMTgwNDksMjkuNzA5MTYxODY4NDgxMDY1IDcuNzc5NDcwMDY1MjE4MDQ4LDI5LjcwOTE2MTg2ODQ4MTA2NSBMMjYuNjc1ODk2Njg1MjE4MDUsMjkuNzA5MTYxODY4NDgxMDY1IEMyNi43NjU4MDczODUyMTgwNDYsMjkuNzA5MTYxODY4NDgxMDY1IDI4LjIzNzkyNzE4NTIxODA0OCwyOS43NzUwNzA3Njg0ODEwNjUgMjguMjM3OTI3MTg1MjE4MDQ4LDI5LjcwOTE2MTk2ODQ4MTA2MiBMMzAuMTYyNzgyNTg1MjE4MDQ2LDIyLjIzODY3NDk2ODQ4MTA2NCBMNC4yOTMyMTczNzUyMTgwNDgsMjIuMjM4Njc0OTY4NDgxMDY0IEw1LjkxNjEyMzk2NTIxODA0OCwyOS43MDkxNjE5Njg0ODEwNjIgTDUuOTE2MTIzOTY1MjE4MDQ4LDI5LjcwOTE2MTk2ODQ4MTA2MiB6TTcuNTA0Njg5MzA1MjE4MDQ4LDAuNzkxNDgyMDM4NDgxMDYzOSBDNi44MTI5Mjk0NDUyMTgwNDgsMC4yMDA4OTU3MTU0ODEwNjM4OSA2LjE4ODE2OTY5NTIxODA0OCwzLjE0ODEwNjM5MjIzNjcyN2UtOCA1LjY0MTU5OTY2NTIxODA0OCwwLjIyNzgyMjk1NjQ4MTA2Mzg4IEM1LjE5MzY2NDg0NTIxODA0ODUsMC40MTQ1MzI0NjU0ODEwNjQwNCA0LjkyMjU5ODYzNTIxODA0OCwwLjgzMDA4NDczODQ4MTA2MzkgNC43NTgzMDE3MTUyMTgwNDgsMS4zODQ1MDI0NTg0ODEwNjQxIEM0LjY0NDcxNDc5NTIxODA0OCwxLjc2Nzc5OTk3ODQ4MTA2MzggNC42MDEyMDgzMjUyMTgwNDgsMi4xMzk4MDI0Njg0ODEwNjM3IDQuNTk0MDY3NTQ1MjE4MDQ4LDIuNDAxNzc3NzU4NDgxMDY0IEw0LjU5Mzg5NDkwNTIxODA0OSwxNy43Mzg2NzQ5Njg0ODEwNjQgTDEuNDMyMTQyODQ1MjE4MDQ4MiwxNy43Mzg2NzQ5Njg0ODEwNjQgQzAuNjM5OTk5OTg1MjE4MDQ4MSwxNy43Mzg2NzQ5Njg0ODEwNjQgLTEuNDc4MTk1MTg4NDc1Njk1ZS04LDE4LjE4ODE1NjU2ODQ4MTA2MiAtMS40NzgxOTUxODg0NzU2OTVlLTgsMTguNzQyODY3OTY4NDgxMDY1IEMtMS40NzgxOTUxODg0NzU2OTVlLTgsMTkuMjk4MDgwMzY4NDgxMDYzIDAuNjM5OTk5OTg1MjE4MDQ4MSwxOS43NDc1NjE5Njg0ODEwNjUgMS40MzIxNDI4NDUyMTgwNDgyLDE5Ljc0NzU2MTk2ODQ4MTA2NSBMMzIuODU0OTk5OTg1MjE4MDUsMTkuNzQ3NTYxOTY4NDgxMDY1IEMzMy42NDU3MTQyODUyMTgwNSwxOS43NDc1NjE5Njg0ODEwNjUgMzQuMjg1NzE0Mjg1MjE4MDUsMTkuMjk4MDgwMzY4NDgxMDYzIDM0LjI4NTcxNDI4NTIxODA1LDE4Ljc0Mjg2Nzk2ODQ4MTA2NSBDMzQuMjg1NzE0Mjg1MjE4MDUsMTguMTg4MTU2NTY4NDgxMDYyIDMzLjY0NTcxNDI4NTIxODA1LDE3LjczODY3NDk2ODQ4MTA2NCAzMi44NTQ5OTk5ODUyMTgwNSwxNy43Mzg2NzQ5Njg0ODEwNjQgTDEyLjEzODU3MTM4NTIxODA0OCwxNy43Mzg2NzQ5Njg0ODEwNjQgTDUuNTkzODgxOTA1MjE4MDQ4LDE3LjczODY3NDk2ODQ4MTA2NCBMNS41OTM4ODE5MDUyMTgwNDgsMi40MTU0MDE0MTg0ODEwNjQgQzUuNTk4NjY5MTc1MjE4MDQ4LDIuMjQ2NTgyOTA4NDgxMDY0IDUuNjMzMTI2MDM1MjE4MDQ4LDEuOTUxOTU5MjA4NDgxMDY0IDUuNzE3MDg4MDQ1MjE4MDQ4LDEuNjY4NjMwNTM4NDgxMDY0IEM1LjgwNDI2MDgyNTIxODA0OCwxLjM3NDQ2NzE5ODQ4MTA2NDEgNS45MjE2NjkwMTUyMTgwNDgsMS4xOTQ0NzcwNzg0ODEwNjM5IDYuMDI2MzM3OTU1MjE4MDQ4NSwxLjE1MDg0ODY1ODQ4MTA2MzggQzYuMTU1MjYzMTE1MjE4MDQ4LDEuMDk3MTA5Njk4NDgxMDYzOCA2LjQwOTk5MTU5NTIxODA0OSwxLjE3NzQ2ODYxODQ4MTA2MzkgNi44MjQ1MDExNjUyMTgwNDgsMS41MjU3ODMyMjg0ODEwNjQgTDYuNjYzNDMxMDc1MjE4MDQ4LDEuNjk5NjY3Mzk4NDgxMDY0IEM2LjU2MTcyMzMxNTIxODA0OCwxLjgwOTQ2NjYxODQ4MTA2MzcgNi40ODA4ODE3ODUyMTgwNDgsMS45NDM2MzkxMDg0ODEwNjM4IDYuNDIyODA3NDE1MjE4MDQ4LDIuMDg5NTU3NjU4NDgxMDY0IEM2LjM1MzExNzU3NTIxODA0OCwyLjIwMzMyOTg4ODQ4MTA2NCA2LjMyNTg0NTI4NTIxODA0ODUsMi4yNzg2MDM5Njg0ODEwNjM3IDYuMzUzMzU4MzI1MjE4MDQ4LDIuMjk4MDgwOTY4NDgxMDY0IEM2LjM1NDM3NzUwNTIxODA0OCwyLjI5ODgwMjQ2ODQ4MTA2NCA2LjM1NTQ2NjcyNTIxODA0OCwyLjI5OTQ0Mzc1ODQ4MTA2NCA2LjM1NjYyNTEyNTIxODA0OSwyLjMwMDAwNTU2ODQ4MTA2MzYgTDYuMzU2NjI1MTI1MjE4MDQ5LDIuMzAwMDA1NTY4NDgxMDYzNiBDNi4yODYyMDAxNDUyMTgwNDgsMi41OTc5MTg4Njg0ODEwNjQgNi4zMDQxNDg0NjUyMTgwNDksMi45MTc3MjQ4Mzg0ODEwNjQgNi40MjQxOTgxMzUyMTgwNDgsMy4xNjgyMzI3OTg0ODEwNjQgTDYuNTI1NDQ2NDM1MjE4MDQ4LDMuMzc5NTA3ODc4NDgxMDY0IEM2LjczNjY1MjAwNTIxODA0ODUsMy44MjAyMzEwNjg0ODEwNjQgNy4xODc4NTEzMDUyMTgwNDgsMy44NzQ3MDQ3OTg0ODEwNjQgNy41MzM0NDA3MjUyMTgwNDgsMy41MDE2MjE2Njg0ODEwNjQgTDkuNjA4NzQ3MzY1MjE4MDQ5LDEuMjYxMjExOTc4NDgxMDYzOCBDOS45NTY1NzM2ODUyMTgwNDgsMC44ODU3MTQwNDg0ODEwNjM5IDkuODA2MzgxMjg1MjE4MDQ4LDAuNDg0NTA4Mzg4NDgxMDYzOSA5LjI3ODI3OTQ1NTIxODA0OCwwLjM1OTcwMDQ0ODQ4MTA2NCBMOS4xMDc1Njc0MDUyMTgwNDksMC4zMTkzNTU1Mzk0ODEwNjM5IEM4LjgyMjQ1NzYyNTIxODA0OCwwLjI1MTk3NDY1ODQ4MTA2MzkzIDguNDkwMzg3NzU1MjE4MDQ4LDAuMjc3NjEyMjk3NDgxMDYzNzUgOC4xOTA0NjgyMjUyMTgwNDgsMC4zNzI0MTE2MjQ0ODEwNjQgQzguMTk2Mzc2MzY1MjE4MDQ5LDAuMzQ3NTUyMDk0NDgxMDYzOTQgOC4xOTQxODkzMDUyMTgwNDgsMC4zMzA2MjkwMjQ0ODEwNjQgOC4xODMwOTY0ODUyMTgwNDgsMC4zMjI3NzYyMDA0ODEwNjQwNCBDOC4xNDYyMTg1OTUyMTgwNDgsMC4yOTY2Njk2NDY0ODEwNjQgOC4wMTc2NDAyOTUyMTgwNDcsMC4zNzU1NzE2MjI0ODEwNjQgNy44Mzc3ODA2NjUyMTgwNDgsMC41MjUzNTMwMTY0ODEwNjM5IEM3LjcxODkyNjA1NTIxODA0ODUsMC41OTMzMjk5Nzc0ODEwNjQgNy42MTM3NTE4NzUyMTgwNDgsMC42NzM3NDI4OTY0ODEwNjM4IDcuNTI5ODcyMjc1MjE4MDQ4NSwwLjc2NDI5NTYxODQ4MTA2MzkgTDcuNTA0Njg5MzA1MjE4MDQ4LDAuNzkxNDgyMDM4NDgxMDYzOSB6TTkuNzkwODgyMzg1MjE4MDQ4LDMuNzg0OTc0ODQ4NDgxMDY0IEwxMS40MDQzNjk3ODUyMTgwNDgsNC45NTk0ODU5MDg0ODEwNjQgTDExLjk5Mjg5MDY4NTIxODA0OSw0LjE1MTAwMzg5ODQ4MTA2NCBMMTAuMzc5NDAzMjg1MjE4MDQ4LDIuOTc2NDkyODQ4NDgxMDY0IEw5Ljc5MDg4MjM4NTIxODA0OCwzLjc4NDk3NDg0ODQ4MTA2NCB6TTEwLjE5ODkyMDg4NTIxODA0OCwyLjE0MjAzMjc1ODQ4MTA2NCBMMTQuODI1NjMyNjg1MjE4MDQ4LDQuNzE5OTYyMzA4NDgxMDY0IEwxNS4zMTIzNjIyODUyMTgwNDksMy44NDY0MDk1OTg0ODEwNjQyIEwxMC42ODU2NTA0ODUyMTgwNDgsMS4yNjg0ODAwNDg0ODEwNjM5IEwxMC4xOTg5MjA4ODUyMTgwNDgsMi4xNDIwMzI3NTg0ODEwNjQgek03Ljg4NDU5NjQzNTIxODA0OCw0LjE1NzgwNjMxODQ4MTA2NCBMOS4wNDg5NDkzMjUyMTgwNDgsNS44ODgyMTM4Mzg0ODEwNjQgQzkuOTIyMjEzOTg1MjE4MDQ5LDcuMTg2MDE5NDc4NDgxMDY0IDkuOTIyMjEzOTg1MjE4MDQ5LDcuMTg2MDE5NDc4NDgxMDY0IDEwLjc5NTQ3ODY4NTIxODA0OSw4LjQ4MzgyNTEyODQ4MTA2NCBMMTEuNjI1MTQyODg1MjE4MDQ5LDcuOTI1NTYyNDI4NDgxMDYzIEMxMC43NTE4NzgyODUyMTgwNDgsNi42Mjc3NTY3ODg0ODEwNjQgMTAuNzUxODc4Mjg1MjE4MDQ4LDYuNjI3NzU2Nzg4NDgxMDY0IDkuODc4NjEzNTg1MjE4MDQ4LDUuMzI5OTUxMTQ4NDgxMDYzIEw4LjcxNDI2MDY4NTIxODA0NywzLjU5OTU0MzYxODQ4MTA2NCBMNy44ODQ1OTY0MzUyMTgwNDgsNC4xNTc4MDYzMTg0ODEwNjQgeiIgaWQ9IkZpbGwtMzIiIHN0cm9rZT0iIzQ4NDg0OCIgc3Ryb2tlLW9wYWNpdHk9IjEiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz48L2c+PC9zdmc+);background-size:cover}.floor_plan_info .svg-icon-sqft{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMjUgMjYiIHZlcnNpb249IjEuMSIgPjxyZWN0IGlkPSJzdmdFZGl0b3JCYWNrZ3JvdW5kIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjUiIGhlaWdodD0iMjYiIHN0eWxlPSJmaWxsOiBub25lOyBzdHJva2U6IG5vbmU7Ii8+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDMuNy4yICgyODI3NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+c3FmdDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzLz4KICAgIDxnIGlkPSJJY29ucyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlNRRlQiPgogICAgICAgICAgICA8ZyBpZD0ic3FmdCI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTMiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZT0iIzk3OTc5NyI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTUtQ29weS0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMy4wMDAwMDAsIDIuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLDAgTDEsMiIgaWQ9IkxpbmUiLz4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEsNSBMMSw4IiBpZD0iTGluZS1Db3B5LTIiLz4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEsMTAgTDEsMTMiIGlkPSJMaW5lLUNvcHktMyIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMSwxNSBMMSwxOCIgaWQ9IkxpbmUtQ29weS00Ii8+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLDIwIEwxLDIzIiBpZD0iTGluZS1Db3B5LTUiLz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTUtQ29weS0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUwMDAwMCwgMi4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEsMCBMMSwyIiBpZD0iTGluZSIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMSw1IEwxLDgiIGlkPSJMaW5lLUNvcHktMiIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMSwxMCBMMSwxMyIgaWQ9IkxpbmUtQ29weS0zIi8+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLDE1IEwxLDE4IiBpZD0iTGluZS1Db3B5LTQiLz4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEsMjAgTDEsMjMiIGlkPSJMaW5lLUNvcHktNSIvPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNS1Db3B5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyLjUwMDAwMCwgMS4wMDAwMDApIHJvdGF0ZSgtMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC0xMi41MDAwMDAsIC0xLjAwMDAwMCkgdHJhbnNsYXRlKDExLjUwMDAwMCwgLTEwLjUwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMSwwIEwxLDMiIGlkPSJMaW5lIi8+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLDUgTDEsOCIgaWQ9IkxpbmUtQ29weS0yIi8+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLDEwIEwxLDEzIiBpZD0iTGluZS1Db3B5LTMiLz4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEsMTUgTDEsMTgiIGlkPSJMaW5lLUNvcHktNCIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMSwyMCBMMSwyMi41NDk1MDk4IiBpZD0iTGluZS1Db3B5LTUiLz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTUtQ29weS00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMi41MDAwMDAsIDI1LjAwMDAwMCkgcm90YXRlKC0yNzAuMDAwMDAwKSB0cmFuc2xhdGUoLTEyLjUwMDAwMCwgLTI1LjAwMDAwMCkgdHJhbnNsYXRlKDExLjUwMDAwMCwgMTMuNTAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLDAgTDEsMyIgaWQ9IkxpbmUiLz4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEsNSBMMSw4IiBpZD0iTGluZS1Db3B5LTIiLz4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEsMTAgTDEsMTMiIGlkPSJMaW5lLUNvcHktMyIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMSwxNSBMMSwxOCIgaWQ9IkxpbmUtQ29weS00Ii8+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLDIwIEwxLDIyLjU0OTUwOTgiIGlkPSJMaW5lLUNvcHktNSIvPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDx0ZXh0IGlkPSJTUS5GVCIgZm9udC1mYW1pbHk9IkF2ZW5pci1IZWF2eSwgQXZlbmlyIiBmb250LXNpemU9IjYiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiM5Nzk3OTciPgogICAgICAgICAgICAgICAgICAgIDx0c3BhbiB4PSI0IiB5PSIxNSIgc3Ryb2tlPSIjNTU1NTU1Ij5TUS5GVDwvdHNwYW4+CiAgICAgICAgICAgICAgICA8L3RleHQ+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==)}.floor_plan_info .svg-icon-corporate_billing{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZlcnNpb249IjEuMSI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiLz4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy43LjIgKDI4Mjc2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5iaWxsc19jb3Jwb3J0YXRlX2F2YWlsYWJsZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzLz4KICAgIAo8ZyBjbGFzcz0iY3VycmVudExheWVyIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9Ikljb25zIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGFzcz0ic2VsZWN0ZWQiIGZpbGwtb3BhY2l0eT0iMSIgc3Ryb2tlLW9wYWNpdHk9IjEiPgogICAgICAgIDxnIGlkPSJCaWxscy1Db3Jwb3J0YXRlLUF2YWlsYWJsZSIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1vcGFjaXR5PSIxIiBzdHJva2Utd2lkdGg9IjEiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLW9wYWNpdHk9IjEiPgogICAgICAgICAgICA8cGF0aCBkPSJNMjMuMzM0LDE5Ljc2OCBDMjYuNjUsMjEuMjkyIDI4Ljk5MiwyMi43MDggMjksMjUuODk2IEMyOSwyOS4wNzcgMjYuNDE3LDMxLjI1OSAyMy42NjYsMzIuMTMzIEwyMy42NjYsMzMuODU2IEMyMy42NjYsMzQuODM5IDIzLjUyMiwzNC44MzQgMjIuNDgzLDM0LjgzNCBMMjEuMTE1LDM0LjgzNCBDMjAuMDc1LDM0LjgzNCAxOS45MzIsMzQuODM5IDE5LjkzMiwzMy44NTYgTDE5LjkzMiwzMi4yOCBDMTguOTU4LDMyLjAzMiAxNi45OTcsMzEuNTE0IDE2LjE2MiwzMC45MTEgQzE1LjQwOSwzMC4zNjEgMTUsMjkuNzM0IDE1LDI4Ljk2MSBDMTUsMjcuOSAxNS45MDgsMjYuNzg2IDE3LjE2MSwyNi43ODYgQzE3Ljg0LDI2Ljc4NiAxOC40MDUsMjcuMTA0IDE4Ljg4OCwyNy40OSBDMTkuODQ2LDI4LjE0OCAyMC42NCwyOC4yNDEgMjEuNTA4LDI4LjI0MSBDMjMuMDIzLDI4LjI0MSAyNC4zMjUsMjcuNTA2IDI0LjMyNSwyNi4wMjggQzI0LjMyNSwyNS4xNDYgMjMuNTk2LDI0LjU1IDIxLjQxLDIzLjU5OCBDMTguNjU5LDIyLjM5MSAxNS4zODQsMjAuOTEzIDE1LjM4NCwxNy40MzEgQzE1LjM4NCwxNS4yNDEgMTcuNTQyLDEzLjAxMyAxOS45MzIsMTIuMDYxIEwxOS45MzIsMTAuMTQ0IEMxOS45MzIsOS4xNjIgMjAuMDc1LDkuMTY3IDIxLjExNSw5LjE2NyBMMjIuNDgzLDkuMTY3IEMyMy41MjIsOS4xNjcgMjMuNjY2LDkuMTYyIDIzLjY2NiwxMC4xNDQgTDIzLjY2NiwxMS45NiBDMjQuNDQzLDEyLjIxNiAyNS44OTcsMTIuNTg3IDI2LjU3NiwxMy4wNzQgQzI3LjM3LDEzLjYwMSAyNy44MDQsMTQuMjgyIDI3LjgwNCwxNS4wNzkgQzI3LjgwNCwxNi4xMzkgMjYuODk2LDE3LjI1MyAyNS42NDMsMTcuMjUzIEMyNC45NzEsMTcuMjUzIDI0LjQxNSwxNi45OTggMjMuOTMyLDE2LjYxMSBDMjMuMjkzLDE2LjEzOSAyMi42MDYsMTUuODYgMjEuODExLDE1Ljg2IEMyMC42ODksMTUuODYgMTkuOTg1LDE2LjIwMSAxOS45ODUsMTcuMzM4IEMxOS45ODUsMTguNjA3IDIxLjY0NywxOC45OTQgMjMuMzM0LDE5Ljc2OCBNNDQsMjIgQzQ0LDM0LjE1IDM0LjE1LDQ0IDIyLDQ0IEM5Ljg0OSw0NCAwLDM0LjE1IDAsMjIgQzAsOS44NSA5Ljg0OSwwIDIyLDAgQzM0LjE1LDAgNDQsOS44NSA0NCwyMiIgaWQ9ImJpbGxzX2NvcnBvcnRhdGVfYXZhaWxhYmxlIiBmaWxsPSIjZmZmZmZmIiBmaWxsLW9wYWNpdHk9IjEiIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utb3BhY2l0eT0iMSIvPgogICAgICAgIDwvZz4KICAgIDwvZz48L2c+PC9zdmc+);background-size:cover;border:1px solid #555;border-radius:50%}.moving_form{background:#1a1a1a;border-radius:4px;padding:20px 0 10px;overflow:hidden}.moving_form .moving_form{padding:0 30px}.moving_form h3{color:#fff;padding:0 0 10px;margin:0 30px;position:relative;border-bottom:1px solid #d8d8d8;font-size:20px}.moving_form h4{clear:both;margin:10px 0;font-size:13px;color:#fff799}.moving_form p{color:#fdfdfd;line-height:20px}.moving_form table,.moving_form td{color:#fdfdfd;line-height:30px;border:0;padding:0;border-spacing:0;border-collapse:collapse}.moving_form td{width:150px}.moving_form select{display:block;width:135px;height:26px}.moving_form input[type=text]{display:block;width:130px;height:21px;padding:1px;box-sizing:content-box}.moving_form label{color:#fafafa;line-height:20px;font-size:13px}.moving_form .move_edit{display:inline-block;padding:0 0 0 15px;font-size:12px;text-decoration:underline}.moving_form .move_summary{margin:10px 0 0 10px;width:100%}.moving_form .move_entries{padding:0 5px 0 0}.moving_form .relo_disclaimer{font-size:11px;text-align:center}.moving_form .form_button_box{clear:both;padding:10px 0 0;width:100%;margin:0 0 10px;text-align:center}.moving_form .button{background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease;border:none;box-shadow:none;display:block;font-size:16px;margin:0 auto 20px;padding:12px 30px;position:relative;top:10px}.moving_form .button:hover{background-color:#649fff}.moving_form .button:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.moving_form .button:disabled{background-color:#7c9ce7}.moving_form .moving_lead_MovingFrom_state{clear:both}.moving_form #moving_lead_DayPhone{width:200px}.moving_form #moving_lead_TypeOfMove{width:205px}.moving_form .full_errors{color:#8b0000;display:none}.moving_form .field_error{color:#fff799;position:absolute;font-size:10px}.moving_form .move_conf{padding-top:20px}.additional_info,.move_info div{display:inline-block}.move_info div{margin:0 0 10px;position:relative;float:left;padding:0 5px 0 0}#mobile_sms_install_dialog{width:492px}#mobile_sms_install_dialog h2{border:none;padding:0;font-size:39px;margin:0 0 20px;text-align:center}#mobile_sms_install_dialog .pic_mobile_devices{display:block;background:url(/assets/mobile_devices_banner-3cc6e02fae61cd8a024ddc66580161e6.jpg) no-repeat -20px 0;height:200px;width:368px;margin:0 auto 15px}#mobile_sms_install_dialog .icon_ios_store{background:url(/assets/icon_ios_store-97204829caa516dd037b5918048ab602.png) no-repeat;width:192px;height:57px;display:inline-block;margin-right:5px}#mobile_sms_install_dialog .icon_google_store{background:url(/assets/icon_google_store-2d0385cddb4cc3362a3d85be1448507b.png);width:164px;height:57px;display:inline-block;margin-left:5px}#mobile_sms_install_dialog .ad_box{width:370px;margin:0 auto 25px}#mobile_sms_install_dialog .form_container{padding:0 32px}#mobile_sms_install_dialog .form_container form{margin:0 0 10px}#mobile_sms_install_dialog .form_container input[type=text]{height:38px;width:304px;border-radius:3px 0 0 3px;border:1px solid #555;border-right:none;padding:5px}#mobile_sms_install_dialog .form_container .button{background-color:#4a90e2;border-radius:0 3px 3px 0;width:60px;height:40px;line-height:40px;position:relative;top:1px;color:#fff;-webkit-appearance:none}#mobile_sms_install_dialog .form_container .button:hover{background-color:#649fff}#mobile_sms_install_dialog .form_container .button:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}#mobile_sms_install_dialog .form_container .button:disabled{background-color:#7c9ce7}#mobile_sms_install_dialog .form_container .fine_print{font-size:.75em}#mobile_sms_install_dialog .form_container .more-info-link{display:block;text-align:center}#mobile_sms_install_dialog .error_message{padding:10px;background:#fffacd;margin:0 0 10px;border-radius:5px;border:1px solid #d0021b;width:100%;font-size:.9em}.app-install-banner{width:100vw;border-bottom:1px solid #bbb;border-top:1px solid #f5f5f5;height:50px;position:relative;z-index:1;display:none;padding:5px}.app-install-banner-close{width:20px;float:left;margin:5px 0 0 4px;color:rgba(0,0,0,.5);text-decoration:none;font-size:20px;font-weight:700;background:none}.app-install-banner-icon{background-image:url(/assets/ag-icon-ios-e6126d311a46e95f0a253472c20b0a5a.png);background-size:100% 100%;width:36px;height:36px;float:left;border:1px solid grey;border-radius:12px;margin-right:8px}.app-install-banner-desc{margin-top:2px;font-size:14px}.app-install-banner-attr{font-size:12px;color:#666}.app-install-banner-link{right:24px;top:16px;position:absolute}#lander_top{margin:0 0 10px;position:relative;overflow:hidden}#lander_top img{width:100%}#lander_top #lander_blurb{width:375px;padding:20px;position:absolute;top:10px;right:10px;z-index:1}#lander_top #lander_blurb h2{padding:0 0 15px;margin:0 0 15px;border-bottom:1px solid #666;color:#fff;font-size:22px}#lander_top #lander_blurb p{font-size:14px;line-height:25px;color:#fafafa}#lander_top #lander_blurb_bkg{width:376px;height:440px;background:#000;opacity:.7;filter:alpha(opacity=70);position:absolute;top:10px;right:10px;left:auto}.body-class-states h1{padding:20px 0 3px;margin-bottom:10px;border-bottom:1px solid #d8d8d8;font-size:23px;font-weight:300;display:block}.body-class-states #channel_links p{margin-bottom:15px;font-size:15px}.body-class-states .column1{max-width:610px;width:auto}.body-class-states .column2 li{width:100%}#channel_links h2,#state_content h2{clear:both;padding:0 0 3px;margin:0 0 10px}.browse_links li{width:23%;display:inline-block;padding:0 1% 0 0;margin-bottom:10px;font-size:15px}#state_content .browse_links li{width:31%}.browse_links_index{background:#e4e4e4;text-align:center}.browse_links_index a,.browse_links_index span{display:inline-block;padding:12px 0;width:24px;text-align:center;font-size:12px}.browse_links_index span{color:#999}.browse_links_index a.active{font-weight:700;color:#333}.browse_links_in_columns{padding:12px}.browse_links_in_columns .browse_links{display:inline-block;vertical-align:top;text-indent:-2000px;overflow:hidden}.browse_links_in_columns .browse_links li{width:auto;display:block}.browse_links_in_columns.three .browse_links{width:31%}.browse_links_in_columns.four .browse_links{width:23%}.browse_links_in_columns.active .browse_links{text-indent:0;overflow:visible}.post-lead-modal{background:#fff;border:1px solid #d0d0d0;box-shadow:2px 2px 25px rgba(0,0,0,.4);padding:16px;width:auto;min-width:680px}.post-lead-modal-header{font-size:20px;color:#373737;font-weight:200;padding:4px 0 0;margin:0}.post-lead-modal-subheader{color:#555;font-size:13px;font-weight:500;margin:0}.phone-modal-container.prm_dialog{padding:0;border:none;background:none}.phone-modal-popup{background:#fff;border:1px solid #d0d0d0;box-shadow:2px 2px 25px rgba(0,0,0,.4);border-radius:5px;display:inline-block;text-align:left;position:relative;margin:30px auto;vertical-align:middle}.phone-modal-header{border-bottom:1px solid #d8d8d8}.section{width:100%;box-sizing:border-box}.section .section-content{width:500px;padding:20px 25px;font-size:16px}.section p{font-size:24px;text-align:center;white-space:normal}.section p.retry{padding:0;color:#444;font-size:16px}.section p.retry a{color:#444;text-decoration:underline}.success p{padding:20px 0 40px;color:#13d000}.success .svg-icon-check .svg-tag{margin-right:10px}.fail p{padding:46px 0 45px;color:#d00000}.fail p span.error-icon{width:15px;height:0;padding:15px 0 0;margin-right:5px;background:url(/assets/sprite_m.png) no-repeat 0 -68px;display:inline-block;overflow:hidden}.phone-modal-footer{border-top:1px solid #d8d8d8;background:#f8f8f8;height:60px}.phone-modal-footer .button-container{float:right;margin:13px 20px}.phone-modal-footer .button{width:178px;font-size:16px}.phone-modal-footer .send-button{background-color:#4a90e2;padding:8px 10px;border-radius:30px;color:#fff;-webkit-appearance:none;transition:all .3s ease;border-radius:6px}.phone-modal-footer .send-button:hover{background-color:#649fff}.phone-modal-footer .send-button:active{background-color:#fff;color:#4a90e2;border:1px solid #4a90e2;outline:none}.phone-modal-footer .send-button:disabled{background-color:#7c9ce7}.phone-modal-footer .cancel-button,.phone-modal-footer .close-button{background-color:#555;padding:8px 10px;border-radius:30px;color:#fff;border-radius:6px;margin-right:13px;-webkit-appearance:none}.phone-modal-footer .cancel-button:hover,.phone-modal-footer .close-button:hover{background-color:#777}.phone-modal-footer .cancel-button:active,.phone-modal-footer .close-button:active{background-color:#fff;color:#000;border:1px solid #555}.phone-modal-footer .cancel-button:disabled,.phone-modal-footer .close-button:disabled{background-color:#777}.phone-modal-footer .close-button{margin-right:0}.phone-modal-header-content{font-size:24px;font-weight:700;color:#444;padding:20px 25px}.phone-modal-content .error-message{width:100%;margin:10px 0 0;padding:10px;background:#fffacd;border-radius:5px;border:1px solid #d0021b;font-size:16px}.phone-modal-content .phone-mobile-number{margin-top:15px;padding:10px;font-size:16px;width:100%;height:44px;box-sizing:border-box}.phone-modal-content .disclaimer{margin-top:25px;font-size:14px;color:#949494}.listing-breadcrumbs-to-map{display:none}.brand_logo{background-image:url(/assets/apartmentguide_logo-57e25506045aadf9a1b37c627c181b41.png);top:8px;left:19px;background-size:106px 28px;width:106px;height:28px}.body-class-about #page,.body-class-aux #page{padding-top:94px}.global_header_container{display:block;height:48px;white-space:nowrap}#action_bar{top:-30px}.nav_item{line-height:44px}.breadcrumbs-container{margin:-4px 0 3px 22px}#search_header_2014{padding:8px 0 8px 20px}#user_search_2014{height:35px;line-height:35px}#btn_search_2014{height:33px;line-height:33px;font-size:12px;width:142px}.inner_search_form li a{height:33px;line-height:35px}.search_glass_icon{font-size:16px}.view-icon .label{margin-left:8px;font-size:13px}.svg-icon-list_icon .svg-tag,.svg-icon-mapview .svg-tag{margin-top:-3px;width:1.5em;height:1.5em}#header_bottom{top:40px}.nav{float:left}.nav_right{float:right;margin-right:7px}.nav_item_menu{top:34px;left:0}.use-pdp-floating-lead .lead-form-sidebar{position:fixed;width:300px;opacity:1;visibility:visible;transition:opacity .5s}.use-pdp-floating-lead .lead-form-sidebar.unfloat{opacity:0;visibility:hidden}.property-details{padding:20px}.property-details-image{float:left}.property-details-image .descriptionPhoto{border-radius:6px}.property-details-summary{margin-left:283px}.property-details-subheading{color:#353745;font-size:14px;font-weight:700;height:19px}.property-details-divider{background-color:hsla(0,0%,69%,.2);border:0;height:2px;margin:20px 0}.property-details-text{font-size:13px}.restricted-income-qualifications{margin-top:10px}.restricted-income-heading{border-bottom:1px solid hsla(0,0%,69%,.2);color:#353745;font-weight:700;padding:2px 6px;text-align:center}.restricted-income-heading:first-child,.restricted-income-threshold{border-right:1px solid hsla(0,0%,69%,.2)}.restricted-income-threshold{padding:2px 6px;text-align:center}.restricted-income-threshold:last-child{border-right-width:0}.restricted-income-fine-print{margin-top:10px}.office-hours{padding:20px 60px;text-align:center}.office-hours-open-closed{font-size:18px;font-weight:700;margin-bottom:5px}.office-hours-today{font-size:18px}.office-hours-toggle{display:block;margin-top:10px}.office-hours-all{display:none}.office-hours-days{margin:10px auto;text-align:left}.office-hours-entry{margin-bottom:5px}.office-hours-day{font-weight:700;margin-right:5px;padding:2px 15px 2px 0}.office-hours-range{padding:2px 0}.office-hours-other-info{margin-top:5px}.community_info_sidebox{display:none}#schools_tab{display:block}.pdp-school-info{padding:20px}.pdp-school-info .pdp-school-info-chart{width:100%;display:inline-block}.pdp-school-info .pdp-school-info-school{float:left;width:50%}.pdp-school-info .school_box{margin-bottom:15px}.pdp-school-info .col{float:left}.pdp-school-info .col1{width:50%}.pdp-school-info .col2{width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}header{width:100%;border-bottom:1px solid #4a90e2;padding-bottom:7px}header a{font-size:14px;color:#949494;margin-right:41px;font-weight:700}header a.selected{color:#353745}.school_details,dt{text-align:left}dt{width:217px}.pdp-school-info-chart .no-schools{margin-bottom:12px}.helpful-information{padding:20px}.helpful-information p{font-size:13px;margin:8px 0}.feature_pdp_content_center_jump_links{font-size:14px;text-align:center;border:1px solid #f2f2f2;background:#fff;border-radius:5px;margin:10px 19px;padding:17px 7px}.pdp_features_jump li{padding:0;font-size:inherit}.pdp_features_jump li a{color:#4a90e2;font-weight:400}.use-phone-modal .contact_cta .backup_phone_number:hover,.use-phone-modal .contact_cta .phone_number:hover,.use-phone-modal .or_call .specials-phone:hover,.use-phone-modal .pdp-cta-phone:hover,.use-phone-modal .pdp-cta .specials-phone:hover{color:#4a90e2;cursor:pointer}.galleria-container{position:relative;overflow:hidden;min-width:525px!important}.galleria-container img{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none}.galleria-stage{position:absolute;top:10px;bottom:60px;left:0;right:0;overflow:hidden;padding:25px 0 15px;min-width:525px}.galleria-thumbnails-container{height:50px;bottom:0;position:absolute;left:10px;right:10px;z-index:2}.galleria-carousel .galleria-thumbnails-list{margin-left:30px;margin-right:30px}.galleria-thumbnails .galleria-image{height:40px;width:60px;background:#000;margin:0 5px 0 0;border:1px solid #000;float:left;cursor:pointer}.galleria-counter{position:absolute;bottom:0;width:100%;text-align:center;color:#fff;font-size:10px;z-index:1}.galleria-loader{background:#000;width:20px;height:20px;position:absolute;top:10px;right:10px;z-index:2;display:none;background:url(/assets/classic-loader-73146f8dbb0442c87e5ddabf5ac8e898.gif) no-repeat 2px 2px}.galleria-image-nav{position:absolute;top:50%;margin-top:-62px;width:100%;height:62px;left:0}.galleria-image-nav-left,.galleria-image-nav-right{opacity:.3;filter:alpha(opacity=30);cursor:pointer;width:62px;height:124px;position:absolute;left:10px;z-index:2;background-position:0 46px}.galleria-image-nav-right{left:auto;right:10px;background-position:-254px 46px;z-index:2}.notouch .galleria-image-nav-left:hover,.notouch .galleria-image-nav-right:hover,.touch .galleria-image-nav-left:active,.touch .galleria-image-nav-right:active{opacity:1;filter:alpha(opacity=100)}.galleria-thumb-nav-left,.galleria-thumb-nav-right{cursor:pointer;display:none;background-position:-495px 5px;position:absolute;left:0;top:0;height:40px;width:23px;z-index:3;opacity:.8;filter:alpha(opacity=80);background-color:#999}.galleria-thumb-nav-right{background-position:-578px 5px;border-right:none;right:0;left:auto}.galleria-thumbnails-container .disabled{opacity:.2;filter:alpha(opacity=20);cursor:default}.notouch .galleria-thumb-nav-left:hover,.notouch .galleria-thumb-nav-right:hover,.touch .galleria-thumb-nav-left:active,.touch .galleria-thumb-nav-right:active{opacity:1;filter:alpha(opacity=100);background-color:#111}.notouch .galleria-thumbnails-container .disabled:hover{opacity:.2;filter:alpha(opacity=20);background-color:transparent}.galleria-carousel .galleria-thumb-nav-left,.galleria-carousel .galleria-thumb-nav-right{display:block}.galleria-image-nav-left,.galleria-image-nav-right,.galleria-thumb-nav-left,.galleria-thumb-nav-right{background-image:url(/assets/classic-map-139fe1834b4c1fed6aaeb54f8c941fd1.png);background-repeat:no-repeat}.use-user-reviews .user-reviews{text-align:center;padding:20px 60px}.use-user-reviews .user-reviews-seperator{border-bottom:1px solid #d8d8d8}.use-user-reviews .user-reviews-header{font-size:18px;font-weight:700;margin-bottom:5px}.use-user-reviews .user-reviews-add-review{margin-top:20px}.use-user-reviews .user-reviews-click-me{font-size:14px}.use-user-reviews .user-reviews-star{font-size:30px}.use-user-reviews .user-reviews-star svg{fill:#0485c9!important}.use-user-reviews .add_review_btn{display:inline-block;padding:10px;background-color:#f3f3f3;border-radius:5px;position:absolute;margin-left:10px}.use-user-reviews .svg-icon-add_review .svg-tag{width:5em;height:1em}.without-user-reviews .add_review_box,.without-user-reviews .svg-icon-add_review .svg-tag{display:none}}.spinner{width:70px;text-align:center;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.spinner span{width:18px;height:18px;background-color:#fff;border-radius:100%;display:inline-block}.spinner-black span{background-color:#000}.bounce1{-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.42 infinite ease-in-out both;-webkit-animation-delay:-.32s;animation-delay:-.32s}.bounce2{-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.42 infinite ease-in-out both;-webkit-animation-delay:-.16s;animation-delay:-.16s}.bounce3{-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.42 infinite ease-in-out both}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.hidden{display:none}.invisible{visibility:hidden}
/*# sourceMappingURL=main-bundle-6c5a8faeafb0e5e39b48.css.map*/