.element-invisible{display:none}html{height:100%}body{background-color:#f5f5f5;height:100%;margin:0;padding:0;font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-weight:700}button,button:focus,input,input:focus,textarea{outline:0 none;box-shadow:none}ol,ul{list-style:none;padding-left:24px}ul li{padding-bottom:16px}ol li{list-style-type:decimal;padding-bottom:16px}ol li:last-child,ul li:last-child{padding-bottom:0}.navigation li{list-style-type:none}.clear,main h3.clear{clear:both}.hidden{display:none}.visible{display:block}.obscure{opacity:0}.display{opacity:1;transition:opacity 400ms ease 0s}.current-loader{position:fixed;height:100%;width:100%}.current-loader img{position:absolute;top:50%;left:50%;margin:-48px 0 0 -48px}.text-muted{color:#a0abb6}.search-box{position:relative;padding:2em 0}.site-header{background-color:#18222b;background-image:linear-gradient(#18222b,#2a3c4c);left:0;min-height:96px;height:100%;position:fixed;top:0;width:100%}.landing-header{left:0;min-height:96px;height:100%;position:fixed;top:0;width:100%;text-align:center;padding-top:40px}.landing-header .heading{display:block;color:#fff;font-weight:700;font-size:120px;text-decoration:none}.brand-container{float:left;margin:0;padding:0;width:41.66666666666667%}.brand,.brand:active,.brand:hover,.brand:visited{display:block;padding-left:24px;color:#fff!important;font-weight:700;font-size:80px;text-decoration:none;line-height:120px}.tagline{position:relative;text-align:center;font-size:1.5em;font-style:normal;font-weight:400;line-height:2;padding:1em 0;color:#333;background-color:#e9e9e9}.map-area,.nav>.about,a.info_area{display:none}nav{float:left;margin:0;width:58.333333333333336%;line-height:104px}.nav a{display:block;position:relative;color:#fff;font-size:1em;font-weight:500;padding:8px 16px;text-decoration:none;transition:all 200ms ease-in-out}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.nav>li.active a,.nav>li>a:focus,.nav>li>a:hover{background-color:#1f2c38;color:#fff;text-decoration:none}.nav li a{margin-right:3px}.navbar-collapse{padding-right:0;padding-left:0;border-top:0;box-shadow:0 0 0}.dropdown-menu{background-color:#18222b;background-color:#f2f2f2;color:#283038;margin-top:8px;min-width:100%}.dropdown-menu>li>a{color:#283038;margin-right:0;text-transform:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#f2f2f2;text-decoration:none}.site-map{height:600px;position:relative;width:100%;z-index:20}.well-map{height:512px;position:relative;width:100%}.facility-marker{display:block;height:16px;width:16px;background-color:#18222B;border-radius:50%;border-width:2px;border-style:solid;border-color:#fff}.well-marker{display:block;height:24px;width:24px;border-radius:50%;border-width:2px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.5);text-align:center;color:#fff;font-weight:700;font-size:12px}.facility-dark{opacity:0!important}.front-map{min-height:400px;position:relative;width:100%}.facility-search,.show--map--filters{display:none}.facility-search .hide--filters{width:40px;height:40px;position:absolute;right:-40px;top:0;background:#bd293a;color:#fff;font-weight:700;font-size:2em;text-align:center;cursor:pointer;border-top-right-radius:2px;border-bottom-right-radius:2px}.facility-search .hide--filters span{display:block;margin-top:-5px}@media (min-width:1000px){.facility-search{display:block;position:absolute;top:24px;background-color:#18222b;max-width:500px;width:100%;border-radius:2px;z-index:99999;transition:all 400ms ease 0s}.show--map--filters{display:block;position:absolute;top:24px;background-color:#29bd62;color:#fff;font-weight:700;padding:4px 8px;border-radius:2px;z-index:99999;cursor:pointer;text-transform:uppercase;font-size:.9em;letter-spacing:.09em;transition:all 400ms ease 0s}.front .closed{left:-600px}.front .open{left:24px}}.facility-search .module>div:first-child{font-size:2em;padding-left:16px;line-height:2em;color:#fff}.facility-search .module .facility-key{background:#1f2c38;color:#fff;width:10%}.facility-search .module .facility-key:after{display:block;content:"";position:absolute;bottom:0;left:0;height:4px;width:100%;background-color:#bd293a}.facility-search .module .filter-bar{color:#fff;padding:0 16px}.facility-search .module .filter-bar>div{border-top:1px solid #212F3B}.ui-select-clear{position:absolute;color:#FF2840;cursor:pointer;padding:4px;top:50%;right:.5em;margin-top:-2em;border:0 none;background-color:transparent;background-image:none;font-size:.5em;letter-spacing:.1em;text-transform:uppercase}.facility-search .search-btn,.facility-search .search-ctrl{display:block;width:100%;color:#fff;background-color:transparent;background-image:none;border-radius:2px;border:0 none;box-shadow:none;padding:16px 0;line-height:2em;vertical-align:middle;font-size:1.5em}.facility-search .btn-default-focus{color:#303840;background-color:transparent}.filter-category .search-btn,.filter-category .search-ctrl{display:block;width:100%;color:#303840;background-color:transparent;background-image:none;border-radius:2px;border:0 none;box-shadow:none;padding:1em;line-height:1.5em;vertical-align:middle;font-size:1em}.filter-category .btn-default-focus{color:#303840;background-color:transparent}.search-ctrl:-moz-placeholder{color:#404850}.search-ctrl::-moz-placeholder{color:#404850;opacity:1}.search-ctrl:-ms-input-placeholder{color:#404850}.search-ctrl::-webkit-input-placeholder{color:#404850}.facility-filters{margin-right:24px}.search-bar{text-align:center}.search-bar p{text-align:left;font-size:1.2em;margin:0 auto;padding:1.5em 0 0;width:75%}.search-results{width:100%;padding:4em 0}.no-results{width:100%;padding:4em 0;background-color:#f2f2f2;border:1px solid #e0e0e0;border-radius:2px;text-align:center}.table-scroll{position:relative;width:100%;border:1px solid #e0e0e0;border-radius:2px}.filter-modal{position:fixed;width:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:4px;z-index:99999}.filter-modal .dismiss-modal{position:absolute;top:4px;right:16px;font-weight:700;font-size:1.5em;z-index:999;cursor:pointer}.filter-inputs{border:1px solid #d8d8d8;border-radius:2px;background-color:#f6f6f6;z-index:99999}.filter-inputs .filter-category{position:relative;text-align:left;margin:0;transition:all 400ms ease-in-out}.filter-category .filter-label{display:block;padding:8px 0 8px 16px;font-weight:700;font-size:.9em;background-color:#F4F4F4;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.filter-category:first-child .filter-label{border-top:0 none;border-top-left-radius:2px;border-top-right-radius:2px}.filter-category .filter-value{font-weight:700;font-size:1.5em}.search-summary{padding:0}.search-summary:after,.search-summary:before{display:block;content:"";height:1px;background-color:#e0e0e0}.search-summary:before{margin-top:-1px}.search-summary span:first-child{margin:8px 0 8px 8px}.search-atom{display:inline-block;padding:8px 16px;border-radius:2px;border:1px solid #e0e8f0;margin-right:8px;margin-bottom:8px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filters li{position:relative;display:block;float:left;width:20%;padding:16px 0;text-align:center}.pager li a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.remove{position:absolute;color:#ff2840;cursor:pointer;text-align:right;font-weight:700;font-size:1.5em;padding:0 8px;top:8px}.inactive{opacity:0;pointer-events:none}.site-legend{background-color:#f2f2f2;background-color:rgba(242,242,242,.9);right:24px;min-height:72px;position:fixed;bottom:24px;width:53.333333333333336%}.legend-item{padding:16px 0;text-align:center}.legend-item p{margin-top:5px;margin-bottom:0;font-size:12px;font-weight:600}.site-content{left:0;height:100%;min-height:100%;position:relative;top:0;width:100%;max-width:960px;margin:0 auto}.site-content.fixed{position:fixed}.fluid-content{position:relative;height:auto;background:#f5f5f5;top:120px}main{background-color:#f5f5f5;padding:40px 24px}main.narrative{padding-bottom:5em}main.narrative>p:first-child{padding:2em 0 1em}main.narrative h2{margin:32px 0 16px}main.explore{max-width:1170px;margin:0 auto}section{padding:2em 0}.site-footer{position:relative;background-color:#efefef;border-top:1px solid #d9d9d9;color:#f2f2f2;padding:2.5em 1.5em;min-height:100px;width:100%;text-align:center}.site-footer>div{width:100%;margin:0 auto}@media (min-width:550px){.site-footer>div{width:72%;margin:0 auto}}.site-footer .copyright{border-top:1px solid rgba(0,0,0,.06);margin-top:2em;padding-top:2em;padding-bottom:1em}.site-footer h3{font-size:28px;font-weight:100;color:#60c2db;margin-bottom:32px;margin-top:0}.site-footer address,.site-footer p{color:gray;font-size:.9em;line-height:1.5}.copyright a,.copyright p{color:gray;font-size:.8em}.introduction{background-color:#18222b;color:#fff;padding:40px 0;text-align:center}.facility-total{font-weight:700;border:1px solid #c8c8c8;border-radius:2px;padding:2px 8px}h1.title{font-size:56px;font-weight:700;color:rgba(0,0,0,.8)}main .facility-wells span{display:block;font-size:24px;padding:16px 0;margin:16px 0}main .facility-wells span.key{display:block;font-weight:700}main .footnote{margin:0 1em}main .unmapped{padding:2px 6px;border:1px solid #c8d0d8;border-radius:2px;font-weight:700;margin:0 4px}main .sample-bar{position:relative;height:4px;margin:1em}.subtle{background-color:#e0e4e8}main .sample-bar>div{position:relative;height:100%;transition:all 200ms ease-in-out}main .sample-bar>div .percent-exceeded{position:absolute;display:inline-block;right:0;top:-36px;padding:2px 4px;font-size:.9em;font-weight:700;color:#687078;border:1px solid #c8d0d8;border-radius:3px}.exceedance-count{margin:0 1em;padding:.5em 0 2.5em;text-align:center}.exceedance-count span{position:relative;display:block}.exceedance-count b{font-size:2em}main h2{font-size:1.5em;margin:0;padding-bottom:16px}main h2.meta-heading{font-size:1.5em;letter-spacing:.0625em;padding:1em 0;border-bottom:1px solid #d8d8d8;margin:.5em 0 1em;border-top:1px solid #d8d8d8}main h2.well-count{display:inline-block;font-size:1.5em;padding:4px 8px;border:1px solid #c8d0d8;border-radius:2px;margin:8px 12px 16px}main .content h2.exceedance-count{display:inline-block;font-size:16px;padding:8px 12px;border:1px solid #c8d0d8;border-radius:2px;margin:4px 0 16px -15px}main .content h2{margin:24px 0 0;padding:24px 0 16px}main .content h2:first-child{border-top:0;margin-top:0;padding-top:0}main h3{font-size:1em;font-weight:400;letter-spacing:.1em;margin:.5em 0;padding:1em 0;text-transform:uppercase;color:#606870}main h4{font-size:1em;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#606870;color:rgba(0,0,0,.8);border-bottom:1px solid #e0e0e0;padding:1em 0;margin:0;text-align:center}main h4 span{display:block;text-transform:none;font-style:italic;font-size:.9em;padding-top:.5em;letter-spacing:normal}main h5{background-color:#2c363f;color:#f2f2f2;font-size:12px;font-weight:400;line-height:1;letter-spacing:1px;margin:0 -24px;padding:12px 24px;text-shadow:0 -1px 0 #18222b;text-transform:uppercase}main p.lead{font-size:1.5em;font-weight:400;padding:1.5em 0;margin:0;text-align:center}main p{padding:0 0 1em;font-size:1.2em;margin:0;line-height:1.5}a,a:hover{color:#2984bd;text-decoration:none;outline:0 none}a.close-well,a.close-well:hover{color:#f2f2f2;font-size:24px;font-weight:700;margin-top:-7px;text-decoration:none}a.img-block{display:block;width:100%;text-align:center}a.img-block img{margin:0 auto}strong{font-weight:700}.content{border-top:1px solid #d8d8d8;margin-top:10px;padding:24px 0 0}.button,.button:hover{background-color:#18222b;background-color:#2984bd;background-color:#2c363f;border-radius:3px;color:#f2f2f2;display:inline-block;font-size:16px;font-weight:500;margin-top:16px;padding:16px 24px;text-decoration:none;text-transform:uppercase}.button.small,.button.small:hover{color:#fff;font-size:12px;padding:8px 14px;margin-left:-16px;text-decoration:none}.button:hover{background-color:#18222b}.download{display:inline-block;text-transform:none;background-color:transparent;color:#a0a8b0;font-size:1.1em;text-shadow:none;padding:8px 16px;border:1px solid #c8d0d8;border-radius:2px;transition:all 200ms ease}.download:hover{color:#29bd62;border:1px solid #29bd62;text-decoration:none}.leaflet-popup-content{margin:12px 16px}.leaflet-container a.leaflet-popup-close-button{padding:10px 22px 0 0}.leaflet-popup-close-button{display:none}.leaflet-popup-content-wrapper{background-color:#18222B;color:#fff;border-radius:2px}.leaflet-popup-tip{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #18222B}.content.contaminant-status{margin:10px 0 16px;padding:12px 0 0}.content.contaminant-status h2{display:block;position:relative;margin:0 0 0 -15px;border:0;padding:8px 0;text-transform:none}.content.contaminant-status h4{margin-top:14px;padding-top:0;border-top:0;margin-left:-15px}.contaminant-symbol{font-size:32px;display:block;text-align:center;cursor:pointer}.contaminant-name{font-weight:400;font-size:12px}.indicator{margin:0 auto;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content.contaminant-status .well-count span{display:block;color:#fff;border-radius:2px;padding:8px 0;text-align:center;margin-top:15px}.well-count.has-wells span{background-color:#2984BD}.well-count.has-no-wells span{background-color:#BBB}.compliance{background-color:#29bd62}.violation{background-color:#bd293a}.neutral{background-color:#999;text-align:center;display:inline;display:inline-block;margin-bottom:4px}.indicator.downgradient{padding-top:2px}.contaminants{clear:both;float:left;margin-bottom:16px;width:100%}.element{position:relative;border-bottom:3px solid;border-radius:4px;float:left;padding:8px;margin:0 16px 16px 0;font-size:16px;font-weight:700;color:#fff;text-align:center;width:20%;max-width:104px;cursor:pointer;transition:all 400ms ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.element span{cursor:pointer;transition:all 400ms ease}.element.compliant:hover span,.element.exceeded:hover span{color:#fff}.element-details{display:none;position:absolute;top:72px;left:0;background:#F2F2F2;margin:0;padding:0;width:100%;height:100%}.element-details h4{border-top:0}.element-details .chemical-name h4,.element-details .chemical-symbol h4,.element-details .other h4{text-align:right}.element-details .other{border-top:1px solid #d8d8d8}.element-details .other.last{border-bottom:1px solid #d8d8d8}.element-details .other h4{padding:16px 0}main .element-details .other h2,main .element-details .other h2:first-child{padding:18px 0 16px;font-size:24px}main .element-details .other.last h2,main .element-details .other.last h2:first-child{padding-top:24px}.element-details .chemical-name{margin-bottom:24px}main .element-details .chemical-name h2,main .element-details .chemical-name h2:first-child{margin:16px 0 0}.element-details .chemical-name h4{font-size:16px;margin-top:16px;padding:0}.element-details .chemical-symbol h2{font-size:108px;letter-spacing:0;text-transform:none}.element-details .chemical-symbol h4{padding-top:42px;font-size:16px}.element-details h5{margin:0}.element.compliant:hover{background-color:#29bd62}.element.violation:hover{background-color:#6d0100}.element-content{padding:24px}.element.element-clickable,.element.element-clickable .contaminant-symbol{cursor:pointer}.element-details.visible{display:block}.element.not-tracked{color:#ffbd29!important;border:2px solid #ffbd29!important;cursor:default!important;pointer-events:none}.element.exceeded{color:#bd293a!important;border:2px solid #bd293a!important}.element.exceeded:hover{background-color:#bd293a}.element .exceedance-bubble{display:block;position:absolute;right:4px;top:2px;font-size:12px}.element.compliant{color:#29bd62!important;border:2px solid #29bd62!important}.tile-legend-detail{display:block;font-weight:400;font-style:normal;font-size:.9em;color:#bd293a;right:8px;top:0}.contaminant-status-key{padding:0 0 2.5em}.contaminant-status-key>div{position:relative;float:left;width:33.33333333%;padding:1em}.contaminant-status-key .element{width:104px}.contaminant-status-key>div>span:last-of-type{display:block;width:100%;clear:both;font-style:italic;color:#606870}.contaminant-status-key .red{border-top-color:#bd293a}.contaminant-status-key .yellow{border-top-color:#ffbd29}.contaminant-status-key .green{border-top-color:#29bd62}.tab-toggle{margin-top:2em;background:#f8f8f8;border:1px solid #e0e0e0;border-radius:2px}.tab-toggle a,.tab-toggle>div{display:block;width:25%;float:left;color:#b0b4b8;cursor:pointer;padding:2.5em 0;font-weight:700;font-size:.9em;text-align:center;text-transform:uppercase;letter-spacing:.08em;transition:all 200ms ease 0s}.tab-toggle .active,.tab-toggle a:focus,.tab-toggle a:hover,.tab-toggle>div:hover{color:#bd293a}.tab-toggle a span,.tab-toggle>div span{display:block;clear:both;padding-top:1em}.tab-toggle a .icon,.tab-toggle>div .icon{width:64px;height:64px;margin:0 auto}.tab-content{position:relative;clear:both;padding:0;margin:0}.metadata-component{border:1px solid #e0e0e0;border-radius:2px;margin:2em 0;background:#f8f8f8;overflow:hidden}.metadata-component .matter{padding:1em}.contaminant-profile,.narrow-table{position:relative;width:100%}.granular-table{padding-bottom:4em}.contaminant-profile{border:1px solid #e0e0e0;border-radius:2px;margin:2em 0;background:#f8f8f8}.contaminant-profile span{display:block;font-size:1em}.contaminant-profile .profile-symbol{font-size:4em;font-weight:700}.contaminant-profile .property{font-size:2.5em;font-weight:700}.contaminant-profile .component{height:240px;width:33.33333333%;position:relative;float:left;text-align:center}.contaminant-profile .component:nth-child(3){border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.contaminant-profile .component>div{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:750px){.contaminant-profile,.narrow-table{position:relative}.contaminant-profile .profile-symbol{font-size:6em}}.data-export{position:relative;padding-top:2.5em}.data-export section{position:relative}.export-form{text-align:center}.search-box input{display:block;width:100%;border:0 none;outline:0 none;box-shadow:none;padding:1em 0;font-size:2em;background:0 0;text-align:center}.data-export input,.facility-readings input{display:block;width:100%;border:1px solid #e0e0e0;border-radius:2px;margin-bottom:.5em;outline:0 none;box-shadow:none;padding:1em 0;font-size:2em;background:#f8f8f8;text-align:center}.data-export .action{display:inline-block;color:#29bd62;border:2px solid #29bd62;border-radius:4px;padding:.5em 1em;margin:1em auto;font-size:1.2em;background:0 0;cursor:pointer;transition:all 200ms ease 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.data-export .action:focus,.data-export .action:hover{color:#fff;background:#29bd62}.export-success{position:absolute;height:100%;width:100%;top:0;left:0;font-size:1.5em;color:#29bd62;border:2px solid #29bd62;border-radius:2px;padding:1em 0;margin:0;text-align:center;background:#fff}.export-success span{display:block}.tooltip-inner{border-radius:2px;padding:10px;max-width:256px;color:#687078;background-color:#fff;border:1px solid #e0e8f0}.tooltip-arrow{display:none}.tooltip.in{opacity:1!important;filter:alpha(opacity=100)!important}.glossary ul{padding:0;margin:0;list-style:none}.glossary ul li{margin:0;padding:0}@media (min-width:750px){.glossary ul li{margin:0;padding:0}}.mon-history{text-transform:uppercase;margin:16px 0}.mon-label-left{display:none;font-weight:700}.history{margin:8px 0}.history .special{font-size:80%;color:#b0b8c0;cursor:default;transition:all 200ms ease-in-out}.history .special:hover{color:#6229bd}.below-detectable{padding:2px 4px;color:#2984bd;border:1px solid #2984bd;background:#eaf4fb;border-radius:2px;cursor:default}.magnitude span{padding:2px 4px;margin-right:4px;border:1px solid;border-radius:3px;cursor:default}.print-gray span{color:#808890;border-color:#b0b8c0;background:#f0f0f0}.print-green span{color:#29bd62;border-color:#29bd62;background:#eafbf1}.print-level-1 span,.print-level-2 span,.print-level-3 span,.print-level-4 span,.print-level-5 span,.print-yellow span{color:#ffb510;border-color:#ffbd29;background:#fff3da}.wells{width:100%;margin-top:16px}.wells td{padding:4px 0;vertical-align:middle;width:33.33333333%}.well-url,.well-url:focus,.well-url:hover{outline:0 none;display:block;text-decoration:none;transition:all 200ms ease-in-out}.clean-well span{display:block;position:relative;left:50%;margin-left:-8px;width:16px;height:16px;border:3px solid #29bd62;border-radius:50%;text-indent:-9999px}.dirty-well span{display:block;position:relative;left:50%;margin-left:-8px;width:16px;height:16px;border:3px solid #bd293a;border-radius:50%;text-indent:-9999px}.exceedance--summary{overflow:hidden;transition:height 500ms ease 0s}.exceedance--summary p{font-size:1em;transition:font-size 500ms ease 0s}.exceedance--summary.collapsed{height:210px}.exceedance--summary.expanded{height:640px}.search-bar .text--toggle{position:relative;text-align:center;cursor:pointer}.search-bar .text--toggle span{margin:0 auto;padding:4px 8px;border:1px solid #e0e0e0;border-radius:4px;font-size:.8em;font-weight:700}@media (max-width:750px){.search-results,.table-scroll{display:none}}@media (min-width:1000px){.exceedance--summary p{font-size:1.2em}}.search-table-meta{background:#f8f8f8;border-bottom:1px solid #e0e0e0;z-index:999}.granular,.readings,.table-header{width:100%;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:.9em}.granular .table-row,.readings .table-row{width:100%;border-bottom:1px solid #e0e0e0}.granular .table-row:last-child,.readings .table-row:last-child{border-bottom:0 none}.readings .table-row>div{position:relative;float:left;width:130px;text-overflow:ellipsis;white-space:nowrap}.readings .table-row>div:nth-child(2){width:60px}.readings .table-row>div:nth-child(3){width:150px}.readings .table-row>div:first-child{width:280px}@media (min-width:1150px){.readings .table-row>div{position:relative;float:left;width:170px;text-overflow:ellipsis;white-space:nowrap}.readings .table-row>div:nth-child(2){width:100px}.readings .table-row>div:nth-child(3){width:150px}.readings .table-row>div:first-child{width:320px}}.granular.f .table-row>div{position:relative;float:left;width:25%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.granular.w .table-row>div{position:relative;float:left;width:33.33333333%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.granular .table-cell,.readings .table-cell{position:relative;padding:8px;cursor:default;line-height:1.5}.granular .table-heading,.readings .table-heading{position:relative;width:16.66666667%;background-color:#f8f8f8;padding:16px 8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:all 200ms ease-in-out}.granular .table-heading.sorted,.readings .table-heading.sorted{color:#0094d6}.table-header{position:relative}.table-header .filter-bar{border-bottom:1px solid #e0e0e0}.table-header .filter-btn{display:inline-block;margin:8px;padding:2px 6px;border:1px solid #de7018;border-radius:2px;cursor:pointer;color:#de7018;transition:all 200ms ease 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-header .filter-btn:hover{color:#fff;background:#de7018}.table-header .filter-pill{display:inline-block;margin:8px;padding:2px 6px;border:1px solid #e0e0e0;border-radius:2px;color:#909498;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-header .table-cell{background-color:#f8f8f8!important;padding:0}.granular .table-row:hover .table-cell,.readings .table-row:hover .table-cell{background-color:rgba(0,0,0,.03)}.granular .status span,.readings .status span{display:inline-block;height:10px;width:10px;border-radius:50%;text-indent:-9999px;margin-left:8px}.granular .status span.green,.readings .status span.green{background:#29bd62}.granular .status span.red,.readings .status span.red{background:#bd293a}.granular .table-row:nth-child(odd),.readings .table-row:nth-child(odd){background-color:rgba(0,0,0,.02)}.table-foot .table-cell{padding:0;cursor:pointer}.table-foot a{display:block;text-align:center;font-size:.9em;background-color:#f8f8f8;padding:1.5em 0}.query-link{margin:0;font-size:.9em;padding-left:8px;text-align:left;border-bottom:1px solid #e0e0e0}.query-link input{width:50%;border:1px solid #e0e4e8;border-radius:2px;box-shadow:none;padding:4px 8px;margin:8px;font-family:monospace;background-color:#F4F4F4;color:#485058}.query-stat{display:inline-block;padding:2px 4px 0;border:1px solid #c8d0d8;background-color:rgba(0,0,0,.04);border-radius:3px}.sort-indicator-down,.sort-indicator-up{display:block;position:absolute;right:8px;font-weight:700;color:#0094d6}.load-more{padding:1.5em 0;color:#a0a4a8;text-align:center;font-size:.8em;text-transform:uppercase;letter-spacing:.1em;font-weight:700;border-top:1px solid #e0e0e0;cursor:pointer;transition:all 200ms ease 0s}.load-more:hover{color:#787c80}.index-table,.verbose-table{width:100%;font-size:1em;margin-bottom:2em;border-collapse:separate;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden}.facility-map .verbose-table{margin-bottom:0}.index-table tbody tr:nth-child(even),.verbose-table tbody tr:nth-child(even){background-color:rgba(0,0,0,.02)}.index-table td{padding:.5em;cursor:default;border-bottom:1px solid #e0e0e0}.index-table tr:last-child td,.verbose-table tr:last-child td{border-bottom:0 none}.index-table tbody tr td:nth-child(2){color:#606468}.index-table th{padding:8px;border-bottom:1px solid #e0e0e0;background-color:rgba(0,0,0,.02);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:all 200ms ease-in-out}.verbose-table{margin-bottom:3em}.verbose-table th{background-color:rgba(0,0,0,.02);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:all 200ms ease-in-out}.verbose-table tbody tr td,.verbose-table thead tr th{padding:1em;vertical-align:middle;border-bottom:1px solid #e0e0e0}.verbose-table tbody tr td>div{min-height:88px}@media (max-width:1160px){.element{width:43.666667%}}@media (max-width:768px){h4{margin-top:0}.navbar-toggle{margin-top:19px;position:relative;top:0;right:12px;background-color:gray;background-image:none;border:1px solid transparent;border-radius:2px}.element-details .chemical-name h4,.element-details .chemical-symbol h4,.element-details .other h4{text-align:left;padding:2px 0;margin:16px 0 5px}.other br{display:none}.element-details .other h2,main .element-details .other h2:first-child{padding:0 0 16px}.element-details .other h2,.element-details .other.last h2,.other h2:first-child,main .element-details .other.last h2:first-child{padding:0 0 12px}.button,.button:hover{font-size:12px}h1{font-size:32px}.help{padding-right:40px;padding-left:40px}.icon-bar{display:block;width:22px;height:2px;background-color:#000}.brand-container .site-map{width:41.66666666666667%}.navbar-collapse{clear:both}.site-header nav{width:100%}.indicator,.mon-label-top{display:none}.mon-label-left{display:inline}.magnitude span:first-child{padding:0;margin-right:4px;border:0 none;color:#333;border-radius:3px;background:#f2f2f2;cursor:default}}@media (max-width:720px){.element{width:100%}.dataTables_wrapper{display:none}}@media (max-width:480px){.site-legend{width:100%}.legend-item{width:90%;margin:0 auto}.site-contaminant-summary,.site-map{width:100%}.element{width:43.666667%}.button,.button:hover{font-size:11px}.brand{display:none}.glossary .brand,.help .brand,.map-area,.nav>.about{display:block}.info_area .glyphicon-info-sign{font-size:30px;font-weight:400;display:block;color:gray;margin:18px 16px}.help{padding-right:0;padding-left:0}.map-area .glyphicon-map-marker{font-size:32px;font-weight:400;display:block;color:gray;margin:18px 16px}.glossary .info_area,.glossary .map-area,.help .info_area,.help .map-area,.info_area{display:none}.site-content{width:100%}}@media (max-width:320px){.element{width:100%}}.element-invisible{display:none}html{height:100%}body{background-color:#f5f5f5;height:100%;margin:0;padding:0;font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-weight:700}button,button:focus,input,input:focus,textarea{outline:0 none;box-shadow:none}ol,ul{list-style:none;padding-left:24px}ul li{padding-bottom:16px}ol li{list-style-type:decimal;padding-bottom:16px}ol li:last-child,ul li:last-child{padding-bottom:0}.navigation li{list-style-type:none}.clear,main h3.clear{clear:both}.hidden{display:none}.visible{display:block}.obscure{opacity:0}.display{opacity:1;transition:opacity 400ms ease 0s}.current-loader{position:fixed;height:100%;width:100%}.current-loader img{position:absolute;top:50%;left:50%;margin:-48px 0 0 -48px}.text-muted{color:#a0abb6}.search-box{position:relative;padding:2em 0}.site-header{background-color:#18222b;background-image:linear-gradient(#18222b,#2a3c4c);left:0;min-height:96px;height:100%;position:fixed;top:0;width:100%}.landing-header{left:0;min-height:96px;height:100%;position:fixed;top:0;width:100%;text-align:center;padding-top:40px}.landing-header .heading{display:block;color:#fff;font-weight:700;font-size:120px;text-decoration:none}.brand-container{float:left;margin:0;padding:0;width:41.66666666666667%}.brand,.brand:active,.brand:hover,.brand:visited{display:block;padding-left:24px;color:#fff!important;font-weight:700;font-size:80px;text-decoration:none;line-height:120px}.tagline{position:relative;text-align:center;font-size:1.5em;font-style:normal;font-weight:400;line-height:2;padding:1em 0;color:#333;background-color:#e9e9e9}.map-area,.nav>.about,a.info_area{display:none}nav{float:left;margin:0;width:58.333333333333336%;line-height:104px}.nav a{display:block;position:relative;color:#fff;font-size:1em;font-weight:500;padding:8px 16px;text-decoration:none;transition:all 200ms ease-in-out}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.nav>li.active a,.nav>li>a:focus,.nav>li>a:hover{background-color:#1f2c38;color:#fff;text-decoration:none}.nav li a{margin-right:3px}.navbar-collapse{padding-right:0;padding-left:0;border-top:0;box-shadow:0 0 0}.dropdown-menu{background-color:#18222b;background-color:#f2f2f2;color:#283038;margin-top:8px;min-width:100%}.dropdown-menu>li>a{color:#283038;margin-right:0;text-transform:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#f2f2f2;text-decoration:none}.site-map{height:600px;position:relative;width:100%;z-index:20}.well-map{height:512px;position:relative;width:100%}.facility-marker{display:block;height:16px;width:16px;background-color:#18222B;border-radius:50%;border-width:2px;border-style:solid;border-color:#fff}.well-marker{display:block;height:24px;width:24px;border-radius:50%;border-width:2px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.5);text-align:center;color:#fff;font-weight:700;font-size:12px}.facility-dark{opacity:0!important}.front-map{min-height:400px;position:relative;width:100%}.facility-search,.show--map--filters{display:none}.facility-search .hide--filters{width:40px;height:40px;position:absolute;right:-40px;top:0;background:#bd293a;color:#fff;font-weight:700;font-size:2em;text-align:center;cursor:pointer;border-top-right-radius:2px;border-bottom-right-radius:2px}.facility-search .hide--filters span{display:block;margin-top:-5px}@media (min-width:1000px){.facility-search{display:block;position:absolute;top:24px;background-color:#18222b;max-width:500px;width:100%;border-radius:2px;z-index:99999;transition:all 400ms ease 0s}.show--map--filters{display:block;position:absolute;top:24px;background-color:#29bd62;color:#fff;font-weight:700;padding:4px 8px;border-radius:2px;z-index:99999;cursor:pointer;text-transform:uppercase;font-size:.9em;letter-spacing:.09em;transition:all 400ms ease 0s}.front .closed{left:-600px}.front .open{left:24px}}.facility-search .module>div:first-child{font-size:2em;padding-left:16px;line-height:2em;color:#fff}.facility-search .module .facility-key{background:#1f2c38;color:#fff;width:10%}.facility-search .module .facility-key:after{display:block;content:"";position:absolute;bottom:0;left:0;height:4px;width:100%;background-color:#bd293a}.facility-search .module .filter-bar{color:#fff;padding:0 16px}.facility-search .module .filter-bar>div{border-top:1px solid #212F3B}.ui-select-clear{position:absolute;color:#FF2840;cursor:pointer;padding:4px;top:50%;right:.5em;margin-top:-2em;border:0 none;background-color:transparent;background-image:none;font-size:.5em;letter-spacing:.1em;text-transform:uppercase}.facility-search .search-btn,.facility-search .search-ctrl{display:block;width:100%;color:#fff;background-color:transparent;background-image:none;border-radius:2px;border:0 none;box-shadow:none;padding:16px 0;line-height:2em;vertical-align:middle;font-size:1.5em}.facility-search .btn-default-focus{color:#303840;background-color:transparent}.filter-category .search-btn,.filter-category .search-ctrl{display:block;width:100%;color:#303840;background-color:transparent;background-image:none;border-radius:2px;border:0 none;box-shadow:none;padding:1em;line-height:1.5em;vertical-align:middle;font-size:1em}.filter-category .btn-default-focus{color:#303840;background-color:transparent}.search-ctrl:-moz-placeholder{color:#404850}.search-ctrl::-moz-placeholder{color:#404850;opacity:1}.search-ctrl:-ms-input-placeholder{color:#404850}.search-ctrl::-webkit-input-placeholder{color:#404850}.facility-filters{margin-right:24px}.search-bar{text-align:center}.search-bar p{text-align:left;font-size:1.2em;margin:0 auto;padding:1.5em 0 0;width:75%}.search-results{width:100%;padding:4em 0}.no-results{width:100%;padding:4em 0;background-color:#f2f2f2;border:1px solid #e0e0e0;border-radius:2px;text-align:center}.table-scroll{position:relative;width:100%;border:1px solid #e0e0e0;border-radius:2px}.filter-modal{position:fixed;width:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:4px;z-index:99999}.filter-modal .dismiss-modal{position:absolute;top:4px;right:16px;font-weight:700;font-size:1.5em;z-index:999;cursor:pointer}.filter-inputs{border:1px solid #d8d8d8;border-radius:2px;background-color:#f6f6f6;z-index:99999}.filter-inputs .filter-category{position:relative;text-align:left;margin:0;transition:all 400ms ease-in-out}.filter-category .filter-label{display:block;padding:8px 0 8px 16px;font-weight:700;font-size:.9em;background-color:#F4F4F4;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.filter-category:first-child .filter-label{border-top:0 none;border-top-left-radius:2px;border-top-right-radius:2px}.filter-category .filter-value{font-weight:700;font-size:1.5em}.search-summary{padding:0}.search-summary:after,.search-summary:before{display:block;content:"";height:1px;background-color:#e0e0e0}.search-summary:before{margin-top:-1px}.search-summary span:first-child{margin:8px 0 8px 8px}.search-atom{display:inline-block;padding:8px 16px;border-radius:2px;border:1px solid #e0e8f0;margin-right:8px;margin-bottom:8px;cursor:default;user-select:none}.filters li{position:relative;display:block;float:left;width:20%;padding:16px 0;text-align:center}.pager li a{user-select:none;cursor:default}.remove{position:absolute;color:#ff2840;cursor:pointer;text-align:right;font-weight:700;font-size:1.5em;padding:0 8px;top:8px}.inactive{opacity:0;pointer-events:none}.site-legend{background-color:#f2f2f2;background-color:rgba(242,242,242,.9);right:24px;min-height:72px;position:fixed;bottom:24px;width:53.333333333333336%}.legend-item{padding:16px 0;text-align:center}.legend-item p{margin-top:5px;margin-bottom:0;font-size:12px;font-weight:600}.site-content{left:0;height:100%;min-height:100%;position:relative;top:0;width:100%;max-width:960px;margin:0 auto}.site-content.fixed{position:fixed}.fluid-content{position:relative;height:auto;background:#f5f5f5;top:120px}main{background-color:#f5f5f5;padding:40px 24px}main.narrative{padding-bottom:5em}main.narrative>p:first-child{padding:2em 0 1em}main.narrative h2{margin:32px 0 16px}main.explore{max-width:1170px;margin:0 auto}section{padding:2em 0}.site-footer{position:relative;background-color:#efefef;border-top:1px solid #d9d9d9;color:#f2f2f2;padding:2.5em 1.5em;min-height:100px;width:100%;text-align:center}.site-footer>div{width:100%;margin:0 auto}@media (min-width:550px){.site-footer>div{width:72%;margin:0 auto}}.site-footer .copyright{border-top:1px solid rgba(0,0,0,.06);margin-top:2em;padding-top:2em;padding-bottom:1em}.site-footer h3{font-size:28px;font-weight:100;color:#60c2db;margin-bottom:32px;margin-top:0}.site-footer address,.site-footer p{color:gray;font-size:.9em;line-height:1.5}.copyright a,.copyright p{color:gray;font-size:.8em}.introduction{background-color:#18222b;color:#fff;padding:40px 0;text-align:center}.facility-total{font-weight:700;border:1px solid #c8c8c8;border-radius:2px;padding:2px 8px}h1.title{font-size:56px;font-weight:700;color:rgba(0,0,0,.8)}main .facility-wells span{display:block;font-size:24px;padding:16px 0;margin:16px 0}main .facility-wells span.key{display:block;font-weight:700}main .footnote{margin:0 1em}main .unmapped{padding:2px 6px;border:1px solid #c8d0d8;border-radius:2px;font-weight:700;margin:0 4px}main .sample-bar{position:relative;height:4px;margin:1em}.subtle{background-color:#e0e4e8}main .sample-bar>div{position:relative;height:100%;transition:all 200ms ease-in-out}main .sample-bar>div .percent-exceeded{position:absolute;display:inline-block;right:0;top:-36px;padding:2px 4px;font-size:.9em;font-weight:700;color:#687078;border:1px solid #c8d0d8;border-radius:3px}.exceedance-count{margin:0 1em;padding:.5em 0 2.5em;text-align:center}.exceedance-count span{position:relative;display:block}.exceedance-count b{font-size:2em}main h2{font-size:1.5em;margin:0;padding-bottom:16px}main h2.meta-heading{font-size:1.5em;letter-spacing:.0625em;padding:1em 0;border-bottom:1px solid #d8d8d8;margin:.5em 0 1em;border-top:1px solid #d8d8d8}main h2.well-count{display:inline-block;font-size:1.5em;padding:4px 8px;border:1px solid #c8d0d8;border-radius:2px;margin:8px 12px 16px}main .content h2.exceedance-count{display:inline-block;font-size:16px;padding:8px 12px;border:1px solid #c8d0d8;border-radius:2px;margin:4px 0 16px -15px}main .content h2{margin:24px 0 0;padding:24px 0 16px}main .content h2:first-child{border-top:0;margin-top:0;padding-top:0}main h3{font-size:1em;font-weight:400;letter-spacing:.1em;margin:.5em 0;padding:1em 0;text-transform:uppercase;color:#606870}main h4{font-size:1em;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#606870;color:rgba(0,0,0,.8);border-bottom:1px solid #e0e0e0;padding:1em 0;margin:0;text-align:center}main h4 span{display:block;text-transform:none;font-style:italic;font-size:.9em;padding-top:.5em;letter-spacing:normal}main h5{background-color:#2c363f;color:#f2f2f2;font-size:12px;font-weight:400;line-height:1;letter-spacing:1px;margin:0 -24px;padding:12px 24px;text-shadow:0 -1px 0 #18222b;text-transform:uppercase}main p.lead{font-size:1.5em;font-weight:400;padding:1.5em 0;margin:0;text-align:center}main p{padding:0 0 1em;font-size:1.2em;margin:0;line-height:1.5}a,a:hover{color:#2984bd;text-decoration:none;outline:0 none}a.close-well,a.close-well:hover{color:#f2f2f2;font-size:24px;font-weight:700;margin-top:-7px;text-decoration:none}a.img-block{display:block;width:100%;text-align:center}a.img-block img{margin:0 auto}strong{font-weight:700}.content{border-top:1px solid #d8d8d8;margin-top:10px;padding:24px 0 0}.button,.button:hover{background-color:#18222b;background-color:#2984bd;background-color:#2c363f;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#f2f2f2;display:inline-block;font-size:16px;font-weight:500;margin-top:16px;padding:16px 24px;text-decoration:none;text-transform:uppercase}.button.small,.button.small:hover{color:#fff;font-size:12px;padding:8px 14px;margin-left:-16px;text-decoration:none}.button:hover{background-color:#18222b}.download{display:inline-block;text-transform:none;background-color:transparent;color:#a0a8b0;font-size:1.1em;text-shadow:none;padding:8px 16px;border:1px solid #c8d0d8;border-radius:2px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;transition:all 200ms ease}.download:hover{color:#29bd62;border:1px solid #29bd62;text-decoration:none}.leaflet-popup-content{margin:12px 16px}.leaflet-container a.leaflet-popup-close-button{padding:10px 22px 0 0}.leaflet-popup-close-button{display:none}.leaflet-popup-content-wrapper{background-color:#18222B;color:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.leaflet-popup-tip{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #18222B}.content.contaminant-status{margin:10px 0 16px;padding:12px 0 0}.content.contaminant-status h2{display:block;position:relative;margin:0 0 0 -15px;border:0;padding:8px 0;text-transform:none}.content.contaminant-status h4{margin-top:14px;padding-top:0;border-top:0;margin-left:-15px}.contaminant-symbol{font-size:32px;display:block;text-align:center;cursor:pointer}.contaminant-name{font-weight:400;font-size:12px}.indicator{margin:0 auto;cursor:default;user-select:none}.content.contaminant-status .well-count span{display:block;color:#fff;border-radius:2px;padding:8px 0;text-align:center;margin-top:15px}.well-count.has-wells span{background-color:#2984BD}.well-count.has-no-wells span{background-color:#BBB}.compliance{background-color:#29bd62}.violation{background-color:#bd293a}.neutral{background-color:#999;text-align:center;display:inline;display:inline-block;margin-bottom:4px}.indicator.downgradient{padding-top:2px}.contaminants{clear:both;float:left;margin-bottom:16px;width:100%}.element{position:relative;border-bottom:3px solid;border-radius:4px;float:left;padding:8px;margin:0 16px 16px 0;font-size:16px;font-weight:700;color:#fff;text-align:center;width:20%;max-width:104px;cursor:pointer;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;transition:all 400ms ease;user-select:none}.element span{cursor:pointer;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;transition:all 400ms ease}.element.compliant:hover span,.element.exceeded:hover span{color:#fff}.element-details{display:none;position:absolute;top:72px;left:0;background:#F2F2F2;margin:0;padding:0;width:100%;height:100%}.element-details h4{border-top:0}.element-details .chemical-name h4,.element-details .chemical-symbol h4,.element-details .other h4{text-align:right}.element-details .other{border-top:1px solid #d8d8d8}.element-details .other.last{border-bottom:1px solid #d8d8d8}.element-details .other h4{padding:16px 0}main .element-details .other h2,main .element-details .other h2:first-child{padding:18px 0 16px;font-size:24px}main .element-details .other.last h2,main .element-details .other.last h2:first-child{padding-top:24px}.element-details .chemical-name{margin-bottom:24px}main .element-details .chemical-name h2,main .element-details .chemical-name h2:first-child{margin:16px 0 0}.element-details .chemical-name h4{font-size:16px;margin-top:16px;padding:0}.element-details .chemical-symbol h2{font-size:108px;letter-spacing:0;text-transform:none}.element-details .chemical-symbol h4{padding-top:42px;font-size:16px}.element-details h5{margin:0}.element.compliant:hover{background-color:#29bd62}.element.violation:hover{background-color:#6d0100}.element-content{padding:24px}.element.element-clickable,.element.element-clickable .contaminant-symbol{cursor:pointer}.element-details.visible{display:block}.element.not-tracked{color:#ffbd29!important;border:2px solid #ffbd29!important;cursor:default!important;pointer-events:none}.element.exceeded{color:#bd293a!important;border:2px solid #bd293a!important}.element.exceeded:hover{background-color:#bd293a}.element .exceedance-bubble{display:block;position:absolute;right:4px;top:2px;font-size:12px}.element.compliant{color:#29bd62!important;border:2px solid #29bd62!important}.tile-legend-detail{display:block;font-weight:400;font-style:normal;font-size:.9em;color:#bd293a;right:8px;top:0}.contaminant-status-key{padding:0 0 2.5em}.contaminant-status-key>div{position:relative;float:left;width:33.33333333%;padding:1em}.contaminant-status-key .element{width:104px}.contaminant-status-key>div>span:last-of-type{display:block;width:100%;clear:both;font-style:italic;color:#606870}.contaminant-status-key .red{border-top-color:#bd293a}.contaminant-status-key .yellow{border-top-color:#ffbd29}.contaminant-status-key .green{border-top-color:#29bd62}.tab-toggle{margin-top:2em;background:#f8f8f8;border:1px solid #e0e0e0;border-radius:2px}.tab-toggle a,.tab-toggle>div{display:block;width:25%;float:left;color:#b0b4b8;cursor:pointer;padding:2.5em 0;font-weight:700;font-size:.9em;text-align:center;text-transform:uppercase;letter-spacing:.08em;transition:all 200ms ease 0s}.tab-toggle .active,.tab-toggle a:focus,.tab-toggle a:hover,.tab-toggle>div:hover{color:#bd293a}.tab-toggle a span,.tab-toggle>div span{display:block;clear:both;padding-top:1em}.tab-toggle a .icon,.tab-toggle>div .icon{width:64px;height:64px;margin:0 auto}.tab-content{position:relative;clear:both;padding:0;margin:0}.metadata-component{border:1px solid #e0e0e0;border-radius:2px;margin:2em 0;background:#f8f8f8;overflow:hidden}.metadata-component .matter{padding:1em}.contaminant-profile,.narrow-table{position:relative;width:100%}.granular-table{padding-bottom:4em}.contaminant-profile{border:1px solid #e0e0e0;border-radius:2px;margin:2em 0;background:#f8f8f8}.contaminant-profile span{display:block;font-size:1em}.contaminant-profile .profile-symbol{font-size:4em;font-weight:700}.contaminant-profile .property{font-size:2.5em;font-weight:700}.contaminant-profile .component{height:240px;width:33.33333333%;position:relative;float:left;text-align:center}.contaminant-profile .component:nth-child(3){border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.contaminant-profile .component>div{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:750px){.contaminant-profile,.narrow-table{position:relative}.contaminant-profile .profile-symbol{font-size:6em}}.data-export{position:relative;padding-top:2.5em}.data-export section{position:relative}.export-form{text-align:center}.search-box input{display:block;width:100%;border:0 none;outline:0 none;box-shadow:none;padding:1em 0;font-size:2em;background:0 0;text-align:center}.data-export input,.facility-readings input{display:block;width:100%;border:1px solid #e0e0e0;border-radius:2px;margin-bottom:.5em;outline:0 none;box-shadow:none;padding:1em 0;font-size:2em;background:#f8f8f8;text-align:center}.data-export .action{display:inline-block;color:#29bd62;border:2px solid #29bd62;border-radius:4px;padding:.5em 1em;margin:1em auto;font-size:1.2em;background:0 0;cursor:pointer;transition:all 200ms ease 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.data-export .action:focus,.data-export .action:hover{color:#fff;background:#29bd62}.export-success{position:absolute;height:100%;width:100%;top:0;left:0;font-size:1.5em;color:#29bd62;border:2px solid #29bd62;border-radius:2px;padding:1em 0;margin:0;text-align:center;background:#fff}.export-success span{display:block}.tooltip-inner{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:10px;max-width:256px;color:#687078;background-color:#fff;border:1px solid #e0e8f0}.tooltip-arrow{display:none}.tooltip.in{opacity:1!important;filter:alpha(opacity=100)!important}.glossary ul{padding:0;margin:0;list-style:none}.glossary ul li{margin:0;padding:0}@media (min-width:750px){.glossary ul li{margin:0;padding:0}}.mon-history{text-transform:uppercase;margin:16px 0}.mon-label-left{display:none;font-weight:700}.history{margin:8px 0}.history .special{font-size:80%;color:#b0b8c0;cursor:default;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.history .special:hover{color:#6229bd}.below-detectable{padding:2px 4px;color:#2984bd;border:1px solid #2984bd;background:#eaf4fb;border-radius:2px;cursor:default}.magnitude span{padding:2px 4px;margin-right:4px;border:1px solid;border-radius:3px;cursor:default}.print-gray span{color:#808890;border-color:#b0b8c0;background:#f0f0f0}.print-green span{color:#29bd62;border-color:#29bd62;background:#eafbf1}.print-level-1 span,.print-level-2 span,.print-level-3 span,.print-level-4 span,.print-level-5 span,.print-yellow span{color:#ffb510;border-color:#ffbd29;background:#fff3da}.wells{width:100%;margin-top:16px}.wells td{padding:4px 0;vertical-align:middle;width:33.33333333%}.well-url,.well-url:focus,.well-url:hover{outline:0 none;display:block;text-decoration:none;transition:all 200ms ease-in-out}.clean-well span{display:block;position:relative;left:50%;margin-left:-8px;width:16px;height:16px;border:3px solid #29bd62;border-radius:50%;text-indent:-9999px}.dirty-well span{display:block;position:relative;left:50%;margin-left:-8px;width:16px;height:16px;border:3px solid #bd293a;border-radius:50%;text-indent:-9999px}.exceedance--summary{overflow:hidden;transition:height 500ms ease 0s}.exceedance--summary p{font-size:1em;transition:font-size 500ms ease 0s}.exceedance--summary.collapsed{height:210px}.exceedance--summary.expanded{height:640px}.search-bar .text--toggle{position:relative;text-align:center;cursor:pointer}.search-bar .text--toggle span{margin:0 auto;padding:4px 8px;border:1px solid #e0e0e0;border-radius:4px;font-size:.8em;font-weight:700}@media (max-width:750px){.search-results,.table-scroll{display:none}}@media (min-width:1000px){.exceedance--summary p{font-size:1.2em}}.search-table-meta{background:#f8f8f8;border-bottom:1px solid #e0e0e0;z-index:999}.granular,.readings,.table-header{width:100%;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:.9em}.granular .table-row,.readings .table-row{width:100%;border-bottom:1px solid #e0e0e0}.granular .table-row:last-child,.readings .table-row:last-child{border-bottom:0 none}.readings .table-row>div{position:relative;float:left;width:130px;text-overflow:ellipsis;white-space:nowrap}.readings .table-row>div:nth-child(2){width:60px}.readings .table-row>div:nth-child(3){width:150px}.readings .table-row>div:first-child{width:280px}@media (min-width:1150px){.readings .table-row>div{position:relative;float:left;width:170px;text-overflow:ellipsis;white-space:nowrap}.readings .table-row>div:nth-child(2){width:100px}.readings .table-row>div:nth-child(3){width:150px}.readings .table-row>div:first-child{width:320px}}.granular.f .table-row>div{position:relative;float:left;width:25%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.granular.w .table-row>div{position:relative;float:left;width:33.33333333%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.granular .table-cell,.readings .table-cell{position:relative;padding:8px;cursor:default;line-height:1.5}.granular .table-heading,.readings .table-heading{position:relative;width:16.66666667%;background-color:#f8f8f8;padding:16px 8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:all 200ms ease-in-out}.granular .table-heading.sorted,.readings .table-heading.sorted{color:#0094d6}.table-header{position:relative}.table-header .filter-bar{border-bottom:1px solid #e0e0e0}.table-header .filter-btn{display:inline-block;margin:8px;padding:2px 6px;border:1px solid #de7018;border-radius:2px;cursor:pointer;color:#de7018;transition:all 200ms ease 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-header .filter-btn:hover{color:#fff;background:#de7018}.table-header .filter-pill{display:inline-block;margin:8px;padding:2px 6px;border:1px solid #e0e0e0;border-radius:2px;color:#909498;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-header .table-cell{background-color:#f8f8f8!important;padding:0}.granular .table-row:hover .table-cell,.readings .table-row:hover .table-cell{background-color:rgba(0,0,0,.03)}.granular .status span,.readings .status span{display:inline-block;height:10px;width:10px;border-radius:50%;text-indent:-9999px;margin-left:8px}.granular .status span.green,.readings .status span.green{background:#29bd62}.granular .status span.red,.readings .status span.red{background:#bd293a}.granular .table-row:nth-child(odd),.readings .table-row:nth-child(odd){background-color:rgba(0,0,0,.02)}.table-foot .table-cell{padding:0;cursor:pointer}.table-foot a{display:block;text-align:center;font-size:.9em;background-color:#f8f8f8;padding:1.5em 0}.query-link{margin:0;font-size:.9em;padding-left:8px;text-align:left;border-bottom:1px solid #e0e0e0}.query-link input{width:50%;border:1px solid #e0e4e8;border-radius:2px;box-shadow:none;padding:4px 8px;margin:8px;font-family:monospace;background-color:#F4F4F4;color:#485058}.query-stat{display:inline-block;padding:2px 4px 0;border:1px solid #c8d0d8;background-color:rgba(0,0,0,.04);border-radius:3px}.sort-indicator-down,.sort-indicator-up{display:block;position:absolute;right:8px;font-weight:700;color:#0094d6}.load-more{padding:1.5em 0;color:#a0a4a8;text-align:center;font-size:.8em;text-transform:uppercase;letter-spacing:.1em;font-weight:700;border-top:1px solid #e0e0e0;cursor:pointer;transition:all 200ms ease 0s}.load-more:hover{color:#787c80}.index-table,.verbose-table{width:100%;font-size:1em;margin-bottom:2em;border-collapse:separate;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden}.facility-map .verbose-table{margin-bottom:0}.index-table tbody tr:nth-child(even),.verbose-table tbody tr:nth-child(even){background-color:rgba(0,0,0,.02)}.index-table td{padding:.5em;cursor:default;border-bottom:1px solid #e0e0e0}.index-table tr:last-child td,.verbose-table tr:last-child td{border-bottom:0 none}.index-table tbody tr td:nth-child(2){color:#606468}.index-table th{padding:8px;border-bottom:1px solid #e0e0e0;background-color:rgba(0,0,0,.02);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:all 200ms ease-in-out}.verbose-table{margin-bottom:3em}.verbose-table th{background-color:rgba(0,0,0,.02);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:all 200ms ease-in-out}.verbose-table tbody tr td,.verbose-table thead tr th{padding:1em;vertical-align:middle;border-bottom:1px solid #e0e0e0}.verbose-table tbody tr td>div{min-height:88px}@media (max-width:1160px){.element{width:43.666667%}}@media (max-width:768px){h4{margin-top:0}.navbar-toggle{margin-top:19px;position:relative;top:0;right:12px;background-color:gray;background-image:none;border:1px solid transparent;border-radius:2px}.element-details .chemical-name h4,.element-details .chemical-symbol h4,.element-details .other h4{text-align:left;padding:2px 0;margin:16px 0 5px}.other br{display:none}.element-details .other h2,main .element-details .other h2:first-child{padding:0 0 16px}.element-details .other h2,.element-details .other.last h2,.other h2:first-child,main .element-details .other.last h2:first-child{padding:0 0 12px}.button,.button:hover{font-size:12px}h1{font-size:32px}.help{padding-right:40px;padding-left:40px}.icon-bar{display:block;width:22px;height:2px;background-color:#000}.brand-container .site-map{width:41.66666666666667%}.navbar-collapse{clear:both}.site-header nav{width:100%}.indicator,.mon-label-top{display:none}.mon-label-left{display:inline}.magnitude span:first-child{padding:0;margin-right:4px;border:0 none;color:#333;border-radius:3px;background:#f2f2f2;cursor:default}}@media (max-width:720px){.element{width:100%}.dataTables_wrapper{display:none}}@media (max-width:480px){.site-legend{width:100%}.legend-item{width:90%;margin:0 auto}.site-contaminant-summary,.site-map{width:100%}.element{width:43.666667%}.button,.button:hover{font-size:11px}.brand{display:none}.glossary .brand,.help .brand,.map-area,.nav>.about{display:block}.info_area .glyphicon-info-sign{font-size:30px;font-weight:400;display:block;color:gray;margin:18px 16px}.help{padding-right:0;padding-left:0}.map-area .glyphicon-map-marker{font-size:32px;font-weight:400;display:block;color:gray;margin:18px 16px}.glossary .info_area,.glossary .map-area,.help .info_area,.help .map-area,.info_area{display:none}.site-content{width:100%}}@media (max-width:320px){.element{width:100%}}