*{box-sizing:border-box;margin:0}a{color:inherit}body{font-family:PT Serif,serif;background-color:#fcfcfc;color:#3a3a3a;position:relative}.lead-img-desktop{width:100%;height:750px;display:block;color:#fff;text-shadow:2px 2px 7px rgba(0,0,0,.7)}@media (max-width:1000px){.lead-img-desktop{height:700px}}@media (max-width:800px){.lead-img-desktop{height:650px}}.photo-container{text-align:center;max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:4em}.photo-container img{width:100%}@media (max-width:700px){.photo-container{margin-bottom:2.5em}}.photo-caption{color:#919194;font-size:.8em;text-align:right;padding:.4em .8em;font-family:Open Sans,sans-serif;font-weight:700;max-width:1200px;margin-right:0;margin-left:auto}.photo-caption.story-caption{text-align:left}.normal-line{stroke:#b51514;stroke-width:.5px}.copy{width:91%;margin-left:auto;margin-right:auto;max-width:700px;font-size:1.25em;line-height:1.5em;color:#3a3a3a}.copy-container{padding-top:7em}.copy-container p{margin-bottom:1.5em}@media (max-width:1300px){.copy-container{padding-top:.5em}}.locator-con{text-align:center;position:absolute;left:10px}@media (max-width:1300px){.locator-con{display:block;position:relative;max-width:430px;margin-left:auto;margin-right:auto;width:100%;left:0}}img.locator{width:340px;padding-top:10px;padding-bottom:3em;width:100%}@media (max-width:1300px){img.locator{width:95%}}.story{padding-top:40px}.story .headline{padding-top:.2em;text-align:left;font-size:2.8em;max-width:650px;margin-left:30px;padding-bottom:.5em}@media (max-width:600px){.story .headline{font-size:2.1em}}.series-name{padding-top:2em;padding-bottom:.2em}.series-name span{padding-left:1em;padding-right:1em}.part-name,.series-name{text-transform:uppercase;text-align:left;margin-left:30px;font-family:Open Sans,sans-serif}h3.byline{text-align:left;margin-left:30px;font-weight:500;margin-bottom:.8em;font-size:1.1em}.byline .line{width:220px;margin:1em 0;border:3px solid #fff}h3.byline.dateline{font-size:1.1em}section{padding-bottom:2em}.nav{color:#fff;height:40px;background-color:#262626;width:100%;position:fixed;z-index:500;padding:.2em;top:0}.nav a{color:inherit}.nav .nav-logo{padding-left:.3em;vertical-align:middle;height:60%;margin-top:4px}.nav .nav-logo.mobile{display:none}.nav .nav-logo.desktop{vertical-align:middle;display:inline-block}.nav .right-container{position:absolute;right:28px;top:4px;font-size:1.4em}.nav .right-container i{margin-left:8px}@media (max-width:750px){.nav .right-container{right:14px}}@media (max-width:750px){.nav .nav-logo.mobile{display:inline-block}.nav .nav-logo.desktop{display:none}}section h2{padding-bottom:.5em;border-bottom:4px solid #48a2d7;margin-bottom:.5em;font-size:1.7em;line-height:1.2em}.credits{text-align:center;margin-bottom:2em;font-size:1em;font-style:italic}.related-stories.copy{padding-top:30px;max-width:1300px;border-top:1px solid #ddd}.related-stories.copy h2{border-bottom:none;font-size:1.4em}.related-stories.copy .series{text-transform:uppercase;font-size:.8em;padding-bottom:.1em;font-weight:700;color:#2880b9}.related-stories.copy img{width:220px}@media (max-width:700px){.related-stories.copy img{width:90%}}.related-stories.copy a{color:inherit;text-decoration:none;vertical-align:top;cursor:pointer}.related-stories.copy .related-story{max-width:210px;display:inline-block;margin-right:2em;vertical-align:top;text-align:left}@media (max-width:700px){.related-stories.copy .related-story{margin-right:auto;margin-bottom:2em;margin-left:auto;width:90%;max-width:100%}}.related-stories.copy .related-story:hover{opacity:.8}.related-stories.copy h3{font-size:.9em}.related-stories.copy h3 span{font-style:italic;font-weight:700}@media (max-width:700px){.related-stories.copy h3{font-size:1em}}@media (max-width:700px){.related-stories.copy{text-align:center}}.footer-basic-centered{background-color:#262626;color:#fff;width:100%;text-align:center;font:300 18px Lato,sans-serif;padding:30px;padding-bottom:50px;margin-top:30px}.footer-basic-centered .footer-links{float:right}.footer-basic-centered .footer-company-name{float:left}.footer-basic-centered .footer-company-name,.footer-basic-centered .footer-links{vertical-align:middle;padding-bottom:20px}.footer-basic-centered a{margin-left:5px;margin-right:5px}@media (max-width:700px){.copy{font-size:1.1em}}@media (max-width:680px){.footer-basic-centered{padding-bottom:30px}.footer-basic-centered .footer-company-name,.footer-basic-centered .footer-links{float:none}}.chart-wrapper{width:100%;font-size:.9em;margin-top:-30px}.chart-subtitle,.chart-title{font-family:PT Serif,serif}.chart-title{font-weight:700;font-size:1.2em}.chart-subtitle{font-size:1em;margin-top:10px;line-height:1.4em;margin-bottom:10px}.chart-source{color:#919194;font-size:.8em;text-align:left;padding:.4em .8em;font-family:Open Sans,sans-serif;font-weight:700;max-width:1200px;margin-right:0;margin-left:auto;margin-bottom:3em;line-height:1.6em}.bar-label{font-size:.7em}.bar-sublabel{font-size:.6em;fill:#888}.bar-number{font-size:.7em}.ref-line{stroke:#3a403d;stroke-width:1px;stroke-dasharray:5,5}.ref-text{font-size:.7em}.ref-text.sub{font-style:italic}@media only screen and (max-width:768px){.chart-wrapper{width:95%}}select.selectSensor{-webkit-appearance:button;-webkit-border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-padding-end:20px;-webkit-padding-start:2px;-webkit-user-select:none;background-image:-webkit-linear-gradient(#fafafa,#f4f4f4 40%,#e5e5e5);background-position:97%;background-repeat:no-repeat;border:1px solid #aaa;color:#555;font-size:inherit;margin:10px auto;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap}.mobile-block,select.selectSensor{display:inline-block}.subunit{fill:#f3f3f3;stroke:#ddd;stroke-width:1px}#barChart{margin-top:-25px}#barChart,#map{display:inline-block}.bar{fill:#2880b9}.axis--x,.axis--y{font-family:Open Sans;font-size:1em}.place-label{font-family:Open Sans;font-size:.9em;font-weight:700;fill:#4a4a4a}.place{display:none}.sensor{cursor:pointer}.axis--y .domain{display:none}.tick text{fill:#4a4a4a;font-size:1em}.story-text{text-align:center;font-family:Open sans}.axis--x .tick line,.axis--x path{display:none}.axis--y .tick line{stroke:#ededed!important}.river{stroke:#4682b4}.barContainer{max-width:1150px;margin:0 auto}@media (max-width:700px){.barContainer{width:90%}}.rightContainer{overflow:hidden;display:inline-block;width:60%}@media (max-width:700px){.rightContainer{width:100%}}.stationName{font-weight:700;color:#4a4a4a;text-align:center;font-size:19px;margin:15px auto 0;font-family:Open Sans}#stationTitle{min-height:40px}.interactive-container{margin-top:-30px;margin-bottom:4em}.interactive-container .chart-title{font-weight:700;font-size:1.4em}.interactive-container .chart-subtitle{margin-bottom:2em}.interactive-container .chart-source{padding-top:2em}@media (max-width:700px){.selectSensor{display:block;width:80%}.tick text{font-size:1em}}.explore{text-transform:uppercase;font-weight:700;text-align:center;max-width:200px;margin-left:auto;margin-right:auto;padding-bottom:.5em;border-bottom:3px solid #2880b9;margin-bottom:2em}
/*# sourceMappingURL=styles.css.map*/