#header.nonMapTopParents,#tutorial3DOverlay{opacity:0;visibility:hidden}.loader,.loader:after,.loader:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.loader{font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:3.5em}.loader:after,.loader:before{content:'';position:absolute;top:0}@-webkit-keyframes load7{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em #7f7f7f}40%{box-shadow:0 2.5em 0 0 #7f7f7f}}@keyframes load7{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em #7f7f7f}40%{box-shadow:0 2.5em 0 0 #7f7f7f}}::-webkit-scrollbar{width:.75em;height:.75em}::-webkit-scrollbar-track{background-color:#666}::-webkit-scrollbar-thumb:vertical{height:5em;background-color:#000}body{font-family:'Open Sans',sans-serif;color:#eee;position:fixed;top:0;left:0;bottom:0;right:0;margin:0;overflow-y:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#bodyContents{height:100vh}video::-webkit-media-controls-panel{display:-webkit-box!important;display:flex!important;opacity:1!important}.hiddenHeader,.textHeader{font-size:14px;font-weight:700;text-transform:uppercase}#tooltipContainer{z-index:200;display:none;width:300px;position:absolute;padding:5px 15px;background-color:#262626}#tooltipContainer #toolTip{font-size:13px;color:#afafaf}.fullScreenOverlay{width:100%;height:100%;z-index:5000000;background-color:rgba(60,60,60,.93);position:fixed;top:0;bottom:0;-webkit-transition:1s;transition:1s;color:#ddd}.fullScreenOverlay h1{font-family:Merriweather;font-weight:700;font-size:26px;margin-bottom:22px}.fullScreenOverlay #tutorial3DOverlayFloat{height:400px;width:722px;border:0;position:absolute;left:50%;top:50%;margin:-200px 0 0 -361px;color:#aaa}.fullScreenOverlay #tutorial3DOverlayFloat h3{color:#fff;margin-top:29px}.fullScreenOverlay #tutorial3DOverlayFloat .showOnlyForMobile{color:#ff6464;margin-bottom:10px;display:none;width:200px}.fullScreenOverlay #tutorial3DOverlayFloat video{float:right;width:450px;height:372px;margin-top:-80px}.fullScreenOverlay #tutorial3DOverlayFloat ol{width:200px}.fullScreenOverlay #tutorial3DOverlayFloat li{color:#aaa;font-size:16px;margin-bottom:6px;text-decoration:underline;cursor:pointer}.fullScreenOverlay #tutorial3DOverlayFloat .buttonTutorialOkay{color:#fff;text-decoration:none;background-color:#2e75b6;cursor:pointer;padding:5px 10px;bottom:0;right:0;text-align:center;display:inline-block;float:left;margin-top:10px}.fullScreenOverlay #splashFloat{height:430px;width:540px;border:0;position:absolute;left:180px;top:50%;margin-top:-215px;margin-bottom:0;cursor:default;font-size:16px;visibility:hidden;opacity:0;-webkit-transition:1s;transition:1s}.fullScreenOverlay #splashFloat h1 i.fa-caret-down,.fullScreenOverlay #splashFloat h1 span{cursor:pointer}.fullScreenOverlay #splashFloat a{color:inherit}.fullScreenOverlay #splashFloat h2{margin-top:0;font-size:18px}.fullScreenOverlay #splashFloat img{width:158px;height:158px}.fullScreenOverlay #splashFloat #regionSelectorFloat{width:100%;height:100%;position:absolute}.fullScreenOverlay #splashFloat .regionSelection{margin-left:-10px;padding:10px;cursor:pointer;width:158px;display:inline-block;margin-right:5px}#content,#mainMap{width:100%;height:100%}.fullScreenOverlay #splashFloat .regionSelection div{font-size:12px}.fullScreenOverlay #splashFloat .regionSelection:hover{background-color:#666}.fullScreenOverlay #splashFloat .regionSelection.isLast{margin-right:0}.fullScreenOverlay #splashFloat .regionsDropdown{position:absolute;background-color:#262626;display:none;margin-left:-16px}.fullScreenOverlay #splashFloat .regionsDropdown a{color:inherit;text-decoration:none}.fullScreenOverlay #splashFloat .regionsDropdown .shortLine{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400}.fullScreenOverlay #splashFloat .buttonMessage,.fullScreenOverlay #splashFloat p.note{font-size:12px}.fullScreenOverlay #splashFloat .regionsDropdown .regionOption{border-bottom:1px solid #ccc;padding:16px;cursor:pointer}.fullScreenOverlay #splashFloat .regionsDropdown .regionOption:hover{background-color:#555}.fullScreenOverlay #splashFloat .regionsDropdown .regionOption.isLast{border-bottom:0 solid #ccc}#mainBurgerMenu h2,#mainMap .mapboxgl-ctrl button{border-bottom:1px solid #666}.fullScreenOverlay #splashFloat .button{margin-bottom:16px;margin-top:16px}.fullScreenOverlay #splashFloat .button.error{background-color:#511;cursor:default}.fullScreenOverlay #splashFloat .button.caution{background-color:#ee7600}.fullScreenOverlay #splashFloat p{margin-bottom:12px}.fullScreenOverlay #splashFloat span{margin:0 5px}.fullScreenOverlay #splashFloat span.region{margin:0}#header.nonMapTopParents{-webkit-transition:1s;transition:1s}#header,#mainBurgerMenu{-webkit-transition:1s;left:0}#header{position:fixed;z-index:100;top:0;visibility:visible;opacity:1;transition:1s;background-color:rgba(38,38,38,.9);width:399px;height:50px;cursor:pointer;vertical-align:middle}#header div{display:inline-block}#header #leftSection{position:absolute;left:18px;top:15px}#header #rightSection{position:absolute;right:18px;top:13px}#header .menuItem{text-decoration:underline}#content{position:absolute;top:0;bottom:0;overflow:hidden}#mainMap .mapboxgl-ctrl-compass{display:none!important}#mainMap .mapboxgl-ctrl{background:#b1b1b1}#mainMap .mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:rgba(38,38,38,.6);padding-bottom:2px;font-size:10px;padding-right:10px;padding-top:1px;margin:0;width:240px;text-align:right}#mainBurgerMenu,#misclickInfo{background-color:#262626;position:absolute}#mainMap .mapboxgl-ctrl.mapboxgl-ctrl-attrib a{color:#afafaf}#mainMap .mapboxgl-ctrl.mapboxgl-ctrl-attrib .mapbox-improve-map{display:none}#misclickInfo{width:155px;font-size:13px;color:#aaa;top:400px;padding:15px;z-index:100;display:none}#mainBurgerMenu{z-index:90;top:-100vh;bottom:100vh;width:363px;padding:0 18px 80px;overflow-y:auto;font-size:14px;transition:1s}#mainBurgerMenu p{color:#afafaf;margin-top:5px}#mainBurgerMenu h2{padding-bottom:6px;color:#bbb}#mainBurgerMenu h2:not(.isFirst){margin-top:40px}#mainBurgerMenu h4{margin-bottom:0}#mainBurgerMenu a,#mainBurgerMenu a:hover{color:#eee}#mainBurgerMenu .burgerRegion{margin-left:-10px;padding:10px;cursor:pointer;width:158px;display:inline-block;margin-right:10px;margin-bottom:-10px}#mainBurgerMenu .burgerRegion div{font-size:12px}#mainBurgerMenu .burgerRegion img{width:100%}#mainBurgerMenu .burgerRegion h3{margin-top:0;font-size:18px}#mainBurgerMenu .burgerRegion:hover{background-color:#333;color:inherit}#mainBurgerMenu .burgerRegion.isLast{margin-right:0}#mainBurgerMenu ul{list-style-type:none;margin-top:0;padding:0}#mainBurgerMenu li a,#mainBurgerMenu li a:hover{color:inherit}#mainBurgerMenu .notAlink{float:right;width:170px}#mainBurgerMenu .notAlink li{padding-left:20px;text-align:right}#mainBurgerMenu li:not(.notAlink){text-decoration:underline;cursor:pointer}#mainBurgerMenu li:hover:not(.notAlink){color:red}#mainBurgerMenu input[type=text],#mainBurgerMenu input[type=email]{margin-bottom:5px;width:250px;margin-top:3px}#mainBurgerMenu input[type=submit]{border:0;padding:8px 12px;margin-top:8px}#bottomRight{position:absolute;right:0;bottom:24px;padding:10px 10px 5px;width:235px;z-index:100;font-size:12px;border-bottom:1px solid transparent;background-color:rgba(38,38,38,.6);text-align:right}#bottomRight a,#bottomRight a:hover{color:inherit}#bottomRight #sources{font-size:10px;margin-top:2px;color:#afafaf}#legend.nonMapTopParents{visibility:hidden;opacity:0;-webkit-transition:1s;transition:1s}#legend{visibility:visible;opacity:1;z-index:50;background-color:#262626;position:absolute;left:0;height:305px;width:130px;bottom:334px;-webkit-transition:1s;transition:1s}#legend #legendContents{padding:15px;color:#aaa}#legend #legendContents .legendDiff{font-size:10px;vertical-align:top;margin-left:3px}#legend #legendContents #legendTitle{color:#f0f0f0}#legend #legendContents #legendScale{margin-top:14px}#legend #legendContents .legendBenchmarkHoverBox{width:110px;height:35px;position:absolute;background-color:rgba(255,0,0,0);left:26px;top:130px;cursor:pointer}#legend #legendContents .legendFakeLink{width:72px;height:18px;position:absolute;border-bottom:1px solid #fff;background-color:rgba(255,0,0,0);left:37px;top:137px;display:none}#legend #legendContents .fa-pencil{position:absolute;top:140px;color:#fff;font-size:13px;left:95px}#legend #legendContents svg{position:absolute;top:144px;left:90px;width:23px;height:8px}#legend .benchmarkSelector{z-index:100;background-color:#262626;position:absolute;left:0;height:60px;width:520px;top:50%;margin-top:-37px;opacity:0;visibility:hidden;-webkit-transition:1s;transition:1s}#legend .benchmarkSelector input{position:absolute;left:33px;top:20px;color:#fff;font-size:14px;width:92px;background-color:#131313;border:1px solid #6f6f6f;text-align:left;border-radius:3px;padding:2px 3px}#legend .benchmarkSelector path{stroke-width:1;fill:none;stroke:#fff}#legend .benchmarkSelector rect{fill:rgba(255,0,0,0);stroke-width:0;cursor:pointer}#legend .benchmarkSelector .benchmarkRightSide{display:none}#filterSection div:not(.filterLine),#storySection .navigationStatus,#storySection svg,.button{display:inline-block}#legend .benchmarkSelector svg{position:absolute;right:8px;height:60px}#legend .benchmarkSelector .scaleTutorial{position:absolute;width:126px;left:18px;top:13px}#legend .benchmarkSelector .scaleTutorial i{position:absolute;font-size:11px;right:0;top:11px}#legend .benchmarkSelector .scaleTutorial div{font-size:12px;position:absolute;width:100px;left:0}#legend .benchmarkSelector .buttonsSVG{position:absolute;right:4px;width:20px}#legend .benchmarkSelector .buttonCancel,#legend .benchmarkSelector .buttonOK{position:absolute;cursor:pointer;font-size:12px;padding:3px;left:5px}#legend .benchmarkSelector .buttonCancel:hover,#legend .benchmarkSelector .buttonOK:hover{color:#f33}#legend .benchmarkSelector .buttonOK{top:8px}#legend .benchmarkSelector .buttonCancel{bottom:8px}#legend .scaleText4{color:#fff;cursor:pointer}svg{fill:#fff}.bottomLeftSection{position:absolute;background-color:rgba(38,38,38,.9);padding:23px;width:350px;font-size:13px}.bottomLeftSection .title{font-size:15px;text-transform:uppercase;color:#c5f4b4;margin-top:5px;margin-bottom:14px}.bottomLeftSection a,.bottomLeftSection span.labelLink,.bottomLeftSection span.storyMapLink{color:#f7f7f7;text-decoration:underline;cursor:pointer}.bottomLeftSection a:hover,.bottomLeftSection span.storyMapLink:hover{color:#f7f7f7;text-decoration:underline}.button{color:#fff;text-decoration:none;background-color:#2e75b6;cursor:pointer;padding:5px 10px;margin-top:6px;text-align:center;margin-right:4px}#filterSection{position:absolute;padding:23px;width:200px;background-color:rgba(38,38,38,.9);bottom:192px;-webkit-transition:1s;transition:1s;font-size:13px}#filterSection .filterLine:not(.last){margin-bottom:5px}#filterSection label{cursor:pointer}#filterSection i.textCheckbox{margin-right:5px}#filterSection i.fa-question-circle{margin-left:5px;cursor:pointer}#filterSection input{vertical-align:top;margin:4px 5px 1px 0}#filterSection.nonMapTopParents{visibility:hidden;opacity:0;-webkit-transition:1s;transition:1s}#propertyInfoSection{bottom:192px;padding:30px 23px 23px;-webkit-transition:bottom 1s;transition:bottom 1s;left:0;z-index:30}#propertyInfoSection td{vertical-align:top;margin-bottom:4px;padding-bottom:5px}#propertyInfoSection td:first-child{width:100px}#propertyInfoSection a{margin-top:4px;text-decoration:none}#propertyInfoSection .buttonX{width:18px;height:18px;top:16px;right:16px;position:absolute;cursor:pointer}#propertyInfoSection .buttonForTutorial3d{cursor:pointer;display:inline-block;text-decoration:underline;margin-left:10px}#propertyInfoSection .buttonForTutorial3d i.fa-fw{text-align:left;text-decoration:underline}#storySection{z-index:60;width:350px;border:0;left:50%;bottom:50%;visibility:hidden;opacity:0;height:140px;-webkit-transition:1s;transition:1s;margin:0 0 -70px -175px}#storySection div{-webkit-transition:1s;transition:1s}#storySection .textHeader{margin-bottom:14px}#storySection .hiddenHeader{position:absolute;opacity:0}#storySection .navigationStatus{margin-top:2px}#storySection .story{color:#afafaf}#storySection .story .storySpacer{margin-bottom:4px}#storySection svg{width:21px;height:21px;cursor:pointer}#chkHideBenchmarkScaleTutorial:checked~#content #legend .benchmarkRightSide,#chkHoveringOnLegendBenchmark:checked~#content #legend .legendFakeLink{display:block}#storySection .navigation{position:absolute;top:152px;margin-left:-1px}#storySection .navigation i.buttonStoryNavigate{cursor:pointer;font-size:15px;margin-bottom:14px}#storySection .navigation i.buttonStoryNavigate.fade{color:#666}#storySection .navigation .blink{-webkit-animation-name:blink;animation-name:blink;-webktit-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:3;animation-iteration-count:3}@-webkit-keyframes blink{50%{color:#d22}}@keyframes blink{50%{color:#d22}}#storySection a.contactLink{position:absolute;top:152px;right:25px}#storySection .showStory{position:absolute;top:23px;right:20px}#storySection .showStory svg{height:19px}#storySection .buttonToggle{-webkit-transition:1s;transition:1s}#chkShowBenchmarkSelection:checked~#content #legend{background-color:rgba(38,38,38,.3)}#chkShowBenchmarkSelection:checked~#content #legend #legendContents{opacity:.2}#chkShowBenchmarkSelection:checked~#content #legend .benchmarkSelector{visibility:visible;opacity:1}#chkHideBenchmarkScaleTutorial:checked~#content #legend .scaleTutorial{display:none}#chkSplashShowStories:checked~#splashOverlay{opacity:0;visibility:hidden}#chkSplashShowStories:checked~#content #storySection{visibility:visible;opacity:1;-webkit-transition:2s;transition:2s}#chkSplashShowStories:checked~#content #storySection.fixToBottomLeft{bottom:3px;left:0;margin:0;-webkit-transition:1s;transition:1s}#chkShowCitiesDropdown:checked~#splashOverlay .regionsDropdown{display:block}#chkSplashSkipStories:checked~#splashOverlay{opacity:0;visibility:hidden}#chkSplashSkipStories:checked~#content #storySection{visibility:visible;opacity:1;-webkit-transition:2s;transition:2s}#chkSplashSkipStories:checked~#content #storySection.fixToBottomLeft{bottom:3px;left:0;margin:0;-webkit-transition:1s;transition:1s}#chkShowHamburgerMenu:checked~#mainBurgerMenu{top:52px;bottom:0}#chkShowTutorial3DOverlay:checked~#tutorial3DOverlay{visibility:visible;opacity:1}#chkShowTutorial3DOverlay:checked~#tutorial3DOverlay .currStep{font-weight:700;font-size:18px;color:#fff;text-decoration:none}#chkHideStory:checked~#content #storySection{height:18px;padding-top:18px;padding-bottom:18px;cursor:pointer}#chkHideStory:checked~#content #storySection .showStory{top:18px}#chkHideStory:checked~#content #storySection .buttonToggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#chkHideStory:checked~#content #storySection .story,#chkHideStory:checked~#content #storySection .textHeader{opacity:0}#chkHideStory:checked~#content #storySection .hiddenHeader{opacity:1}#chkHideStory:checked~#content #filterSection,#chkHideStory:checked~#content #propertyInfoSection{bottom:60px}@media screen and (max-height:600px){#chkHideStory:checked~#content #filterSection{bottom:auto;right:0;top:0}}@media screen and (max-width:900px){.fullScreenOverlay #splashFloat{left:0;top:0;width:90%;height:90%;margin:5%}#tutorial3DOverlay #tutorial3DOverlayFloat{padding:20px;margin:0;left:auto;top:auto}#tutorial3DOverlay #tutorial3DOverlayFloat video{float:none;margin-top:-30px}}@media screen and (max-width:650px){#bottomRight{-webkit-transform:rotate(270deg);transform:rotate(270deg);right:-104px;top:100px;bottom:auto}#mainMap .mapboxgl-control-container .mapboxgl-ctrl-top-right{top:auto;bottom:40px}.mapboxgl-ctrl-top-right{right:-5px}}@media screen and (max-height:690px){#content #legend{bottom:auto;top:0;margin-top:0;left:0}}@media screen and (max-height:600px){#content #filterSection{bottom:auto;right:0;top:0}#mainMap .mapboxgl-control-container .mapboxgl-ctrl-top-right{top:auto;bottom:80px}}g.axis tspan.total,g.x.axis,g.y.axis path{display:none}g.bar{fill:#00f}#meaningBox{margin-left:50px;border:2px solid #000;float:left}#meaningBox #name{font-weight:700}