*,*:after,*:before{box-sizing:border-box;}body{line-height:1.6rem;font-family:'Roboto',sans-serif;font-size:1.1em;font-weight:300;color:#3f3f3f;width:100%;max-width:100%;overflow-x:hidden;display:block;margin:0;}.dialog-off-canvas-main-canvas{width:100%;max-width:100%;overflow-x:hidden;}p{margin-top:0;}a{text-decoration:none;color:#243e55;cursor:pointer;font-weight:500;}a:hover,a:focus{opacity:.9;text-decoration:underline;}p a,td a,.node__content a{text-decoration:none;color:#8fabc7;font-weight:600;cursor:pointer;}p a:hover,td a:hover,p a:focus,td a:focus,.node__content a:hover,.node__content a:focus{color:#243e55;text-decoration:underline;}h1,h2,h3,h4,h5,h6{font-weight:400;}h1{line-height:2.6rem;}h2{line-height:1.9rem;margin:0;}h3,h4{margin:0;}textarea{width:100%;padding:.5rem 1rem;border-radius:5px;border:1px solid #bfbfbf;}input{width:100%;padding:.5rem 1rem;border-radius:5px;border:1px solid #bfbfbf;}.kint{width:100%;letter-spacing:0;}img{max-width:100%;height:auto;}.form-select{padding:.25rem .5rem;border-radius:5px;border:1px solid lightgrey;}ul.menu{list-style:none;}header .header-banner{background:#243e55;padding:.5rem .5rem .1rem;}#block-hydro-branding img{height:32px;}#block-hydro-branding{max-width:70rem;margin:0 auto;}.main-nav-wrapper{display:grid;grid-template-columns:auto 12rem 1rem minmax(auto,67rem) auto;grid-template-areas:"... logo ... menu ...";background:#8fabc7;}.main-nav-wrapper .main-nav-logo{grid-area:logo;display:flex;align-items:center;margin:0 auto;color:#ffffff;font-weight:bold;}.main-nav-wrapper .main-nav-logo a{font-weight:600;}.main-nav-wrapper nav.main-nav{grid-area:menu;}.main-nav-wrapper nav.main-nav ul.menu li a{display:block;padding:.5rem 1rem;}.main-nav-wrapper .nav-toggle{display:none;}@media screen and (min-width:1000px){nav.main-nav{text-align:right;}nav.main-nav ul.menu li{display:inline-block;}.main-nav-wrapper .mobile-menu-trigger-label{display:none;}}@media screen and (max-width:1000px){.main-nav-wrapper{min-height:3rem;position:relative;}.main-nav-wrapper .nav-toggle-label{position:absolute;top:0;right:.5rem;margin-right:1rem;height:100%;display:flex;align-items:center;color:#ffffff;cursor:pointer;}.main-nav-wrapper .nav-toggle-label .mobile-icon{display:block;background:#000000;height:3px;width:30px;border-radius:2px;position:relative;}.main-nav-wrapper .nav-toggle-label .mobile-icon:after,.main-nav-wrapper .nav-toggle-label .mobile-icon:before{position:absolute;background:#000000;width:30px;height:3px;}.main-nav-wrapper .nav-toggle-label .mobile-icon:after{content:'';bottom:.5rem;}.main-nav-wrapper .nav-toggle-label .mobile-icon:before{content:'';top:.5rem;}nav.main-nav{display:none;position:fixed;height:100vh;background:#000000;right:0;z-index:999;text-align:left;padding:4rem 3rem;}nav.main-nav a{color:#ffffff;}nav.main-nav ul.menu{margin:0;padding:0;}.nav-toggle:checked ~ nav.main-nav{display:block;}.nav-toggle:checked ~ .nav-toggle-label{z-index:1000;}.nav-toggle:checked ~ .nav-toggle-label .mobile-icon{height:0;}.nav-toggle:checked ~ .nav-toggle-label .mobile-icon:after,.nav-toggle:checked ~ .nav-toggle-label .mobile-icon:before{background:#ffffff;top:0;transition:transform 200ms ease-in-out;}.nav-toggle:checked ~ .nav-toggle-label .mobile-icon:after{transform:rotate(45deg);}.nav-toggle:checked ~ .nav-toggle-label .mobile-icon:before{transform:rotate(-45deg);}}.hero-section{max-width:70rem;margin:0 auto;position:relative;overflow:hidden;}.hero-section .hero-image img{display:block;}.hero-section .hero-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(255,255,255,0.5);padding:1rem;color:#243e55;text-align:center;}.hero-section .hero-overlay p:last-child{margin-bottom:0;font-weight:500;}.hero-section .hero-overlay h1,.hero-section .hero-overlay h2{font-size:3rem;line-height:3rem;margin-top:0rem;margin-bottom:1rem;}.hero-section .hero-overlay h1:last-child,.hero-section .hero-overlay h2:last-child{margin-bottom:0;}.hero-section .call-to-action{text-align:center;background:#243e55;color:#fff;padding:1rem;font-size:1.25rem;border-bottom:1px solid #ffffff;}.hero-section .call-to-action p:last-child{margin-bottom:0;}.site-status-messages{max-width:70rem;margin:0 auto;}#block-hydro-local-tasks ul{margin:0;padding:0;border-top:1px solid #333333;}#block-hydro-local-tasks ul li{display:inline-block;}#block-hydro-local-tasks ul li a{padding:.5rem 1rem;color:#333333;background:#ffffff;border:1px solid #333333;border-top:none;display:inline-block;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}#block-hydro-local-tasks ul li a.is-active{color:#ffffff;background:#333333;}#block-hydro-local-tasks ul li a:hover{background:#6f6f6f;color:#ffffff;text-decoration:none;}#block-hydro-local-tasks ul li:first-child{margin-left:1rem;}#block-hydro-local-tasks ul li:last-child{margin-right:1rem;}.status-message{position:relative;padding:1rem 2rem;margin:1rem;border:1px solid #243e55;border-radius:5px;}.status-message .close{position:absolute;top:.25rem;right:.5rem;cursor:pointer;}h1.page-title{max-width:70rem;margin:2rem auto 1rem;padding:0 1rem;width:99%;}.main-content.split-content{display:grid;grid-template-columns:2fr 1rem 1fr;grid-template-areas:"main ... side";max-width:70rem;margin:0 auto;}.main-content.split-content .first-content{grid-area:main;}.main-content.split-content .sidebar-content{grid-area:side;}.main-content h2.field-label{margin:1rem .5rem 0rem;}.main-content .field-element{margin:.25rem .5rem .5rem;}@media screen and (max-width:70rem){.main-content.split-content{grid-template-columns:minmax(auto,50rem);grid-template-rows:auto 1rem auto;grid-template-areas:"main" "...." "side";}}.node--view-mode-sidebar-section a{color:#8fabc7;text-decoration:underline;}.contact-us-info-block a{display:block;padding:.25rem;}.contact-us-info-block a svg{margin-right:.5rem;}.news--content-list-item{max-width:70rem;margin:0 auto;padding:1rem;display:grid;grid-template-areas:"thumbnail content" "thumbnail content";grid-template-columns:1fr 2fr;}.news--content-list-item h2{margin-bottom:1rem;}.news--content-list-item .list-item-content{grid-area:content;padding-left:2rem;}.news--content-list-item .read-more a{color:#0c97ed;}#block-footerbanner{background:#5f5f5f;color:#ffffff;text-align:center;padding:2rem;}.footer-section{display:grid;grid-template-columns:auto 10rem minmax(15rem,55rem) minmax(10rem,15rem) auto;grid-template-areas:"... ut_battelle_logo footer_menu doe_logo  ..." "... ................ ........... eere-logo ...";padding:2rem 1rem;}.footer-section #block-utbattellefooterlogo{grid-area:ut_battelle_logo;}.footer-section nav#block-hydro-footer{grid-area:footer_menu;text-align:center;}.footer-section nav#block-hydro-footer ul{padding:0;}.footer-section #block-doefooterlogo{grid-area:doe_logo;}.footer-section #block-seconddoelogo{grid-area:eere-logo;}@media screen and (max-width:70rem){.footer-section{grid-template-columns:1fr 1rem 1fr;grid-template-rows:auto 1rem auto;grid-gap:1rem;grid-template-areas:"doe_logo         ........... eere-logo" "................ ........... ..........." "ut_battelle_logo footer_menu footer_menu";}.footer-section .field-element{text-align:center;}}nav#block-hydro-footer a{color:#0e69be;}nav#block-hydro-footer a:hover{color:#1e5486;}.paragraph--type--text-section{margin:1rem auto;max-width:70rem;padding:0 1rem;}.paragraph--type--text-section h2{margin:1rem 0;}.paragraph--type--image{margin:1rem auto;max-width:70rem;text-align:center;}.paragraph--type--image .overlay-wrapper{position:relative;display:inline-block;}.paragraph--type--image .overlay-wrapper a{display:block;}.paragraph--type--image .overlay-wrapper .image-overlay{position:absolute;display:flex;align-items:center;width:100%;height:100%;top:0;background:rgba(0,0,0,0.35);}.paragraph--type--image .overlay-wrapper .image-overlay h3{text-align:center;width:100%;padding:.25rem;color:#ffffff;font-weight:500;font-size:2rem;line-height:2.5rem;}.paragraph--type--image .overlay-wrapper img{display:block;}.paragraph--type--image .image-desc{padding:.25rem .5rem;font-weight:500;}.paragraph--type--image .image-wrapper{display:inline-block;}.paragraph--type--multi-image-row{max-width:70rem;margin:0 auto;display:grid;padding:2rem 1rem 1rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:1rem;}.paragraph--type--multi-image-row.image-row-1{grid-template-columns:1fr;}.paragraph--type--multi-image-row.image-row-2{grid-template-columns:1fr 1fr;grid-gap:1rem;}.paragraph--type--multi-image-row.image-row-3{grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;}.paragraph--type--multi-image-row.image-row-4{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1rem;}.paragraph--type--multi-image-row.image-row-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:1rem;}.paragraph--type--multi-image-row.with-title.image-row-1{grid-template-areas:"title";}.paragraph--type--multi-image-row.with-title.image-row-2{grid-template-areas:"title title";}.paragraph--type--multi-image-row.with-title.image-row-3{grid-template-areas:"title title title";}.paragraph--type--multi-image-row.with-title.image-row-4{grid-template-areas:"title title title title";}.paragraph--type--multi-image-row.with-title.image-row-5{grid-template-areas:"title title title title title";}.paragraph--type--multi-image-row.with-title > h2{grid-area:title;}.section-button{max-width:70rem;margin:0 auto;text-align:right;padding:1rem 1rem 2rem;}.section-button a{display:inline-block;padding:1rem 2rem;background:#243e55;color:#ffffff;}@media screen and (max-width:70rem){.paragraph--type--multi-image-row.image-row-2,.paragraph--type--multi-image-row.image-row-3,.paragraph--type--multi-image-row.image-row-4,.paragraph--type--multi-image-row.image-row-5{grid-template-columns:1fr 1fr;grid-gap:1rem;}.paragraph--type--multi-image-row.with-title.image-row-2,.paragraph--type--multi-image-row.with-title.image-row-3,.paragraph--type--multi-image-row.with-title.image-row-4,.paragraph--type--multi-image-row.with-title.image-row-5{grid-template-areas:"title title";}}@media screen and (max-width:50rem){.paragraph--type--multi-image-row.image-row-2,.paragraph--type--multi-image-row.image-row-3,.paragraph--type--multi-image-row.image-row-4,.paragraph--type--multi-image-row.image-row-5{grid-template-columns:1fr;grid-gap:1rem;}.paragraph--type--multi-image-row.with-title.image-row-2,.paragraph--type--multi-image-row.with-title.image-row-3,.paragraph--type--multi-image-row.with-title.image-row-4,.paragraph--type--multi-image-row.with-title.image-row-5{grid-template-areas:"title";}.paragraph--type--multi-image-row.with-title h2{text-align:center;}}.paragraph--type--contact{max-width:15rem;margin:1rem auto;}.paragraph--type--contact h2{margin-bottom:.5rem;font-weight:bold;}.paragraph--type--contact .details{max-width:100%;overflow:hidden;}.paragraph--type--contact .details h3{font-weight:bold;}.paragraph--type--contact a{text-decoration:none;color:#243e55;cursor:pointer;font-weight:500;}.paragraph--type--related-datasets{max-width:70rem;margin:1rem auto;display:grid;grid-template-columns:25% 25% 25% 25%;grid-template-areas:"title    title    title    title" "article1 article2 article3 article4";}.paragraph--type--related-datasets h2.section-title{grid-area:title;margin:1rem .5rem;}.paragraph--type--related-datasets article:nth-of-type(1){grid-area:article1;}.paragraph--type--related-datasets article:nth-of-type(2){grid-area:article2;}.paragraph--type--related-datasets article:nth-of-type(3){grid-area:article3;}.paragraph--type--related-datasets article:nth-of-type(4){grid-area:article4;}.paragraph--type--related-datasets .node--type-dataset{margin:.5rem;padding:1rem .5rem;border:1px solid #333333;border-top:1rem solid #488dc8;min-height:10rem;}.paragraph--type--related-datasets .node--type-dataset h2 a{color:#243e55;}.infographic-section{max-width:70rem;margin:0 auto;padding:2rem 1rem 1.5rem;text-align:center;background:#243e55;}.infographic-section .paragraph--type--infographic-icon{display:inline-block;width:13.9%;padding:0 1%;color:#ffffff;font-weight:500;}@media screen and (max-width:70rem){.infographic-section{max-width:100%;width:50rem;}.infographic-section .paragraph--type--infographic-icon{width:24%;}}@media screen and (max-width:50rem){.infographic-section{width:100%;}}.paragraph--type--section-title{max-width:15rem;margin:0 auto;}.paragraph--type--section-title h2{font-weight:600;}.download-button a,a.button{background:#8fabc7;padding:.5rem 1rem;border-radius:5px;color:#ffffff;display:inline-block;margin:.5rem;text-align:center;}.download-button a:hover,a.button:hover{background:#243e55;}.high-res-image-link a{color:#1e5486;}.high-res-image-link a:hover{color:#0c97ed;}.map-download-link{margin:1rem auto;}.map-download-link a{display:inline-block;padding:1rem;background:#1e5486;color:#ffffff;text-align:center;}nav.pager{width:100%;padding:.25rem 1rem;font-size:1rem;}nav.pager ul.js-pager__items{list-style:none;text-align:center;padding:0;}nav.pager ul.js-pager__items li{display:inline;border-top:1px solid #243e55;border-left:1px solid #243e55;border-bottom:1px solid #243e55;padding:.25rem .25rem;}nav.pager ul.js-pager__items li a{padding:.25rem .5rem;display:inline-block;}nav.pager ul.js-pager__items li.pager-active{font-weight:400;}nav.pager ul.js-pager__items li:last-child{border-right:1px solid #243e55;border-top-right-radius:4px;border-bottom-right-radius:4px;}nav.pager ul.js-pager__items li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}.dataset-list-card{position:relative;padding:1rem;border-radius:10px;margin-bottom:1rem;}.dataset-list-card .list-element{margin:.5rem 0;}.dataset-list-card .read-more{position:absolute;bottom:1rem;right:1rem;cursor:pointer;color:#0c97ed;}.maps-view .views-exposed-form{grid-area:filters;display:grid;grid-template-columns:1fr 1fr 5rem;grid-template-areas:"search search search" "keywords themes submit";grid-gap:.5rem;padding:1rem;}.maps-view .views-exposed-form .form-item-title{grid-area:search;}.maps-view .views-exposed-form .form-item-field-keywords-target-id{grid-area:keywords;}.maps-view .views-exposed-form .form-item-field-science-theme-target-id{grid-area:themes;}.maps-view .views-exposed-form .form-type-select label{display:block;width:100%;}.maps-view .views-exposed-form .form-type-select select{display:block;width:100%;height:2rem;padding:.25rem;border-radius:5px;}.maps-view .views-exposed-form .form-actions{grid-area:submit;padding-top:1.5rem;}.maps-view .row-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;padding:1rem .5rem;}.maps-view .pager{grid-area:pager;}.maps-view .views-row{padding:1rem 2rem;background:#eaeaea;border-radius:3px;}.maps-view .views-row .views-field-title{padding-bottom:1rem;}.maps-view .views-row .views-field-title a{font-weight:600;}@media screen and (max-width:70rem){.maps-view .row-container{grid-template-columns:1fr;}.maps-view .row-container .views-row{margin:0 auto;max-width:40rem;}}.publications-view .views-exposed-form{max-width:70rem;margin:0 auto;display:flex;padding:0 1rem 1rem 1rem;}.publications-view .views-exposed-form .form-item{width:calc(100% - 150px);padding-right:10px;}.publications-view .views-exposed-form .form-actions{width:150px;}table{max-width:70rem;margin:0 auto 2rem;border-spacing:0;border:1px solid #bfbfbf;}table thead{background:#efefef;color:#000000;}table thead a{color:#000000;}table th{white-space:nowrap;padding:.25rem .5rem;border-bottom:1px solid #bfbfbf;border-right:1px solid #bfbfbf;}table th:last-child{border-right:none;}table td{padding:.25rem .5rem;}table tbody td{border-bottom:1px solid #bfbfbf;border-right:1px solid #bfbfbf;}table tbody td:last-child{border-right:none;}table tbody tr:last-child td{border-bottom:none;}@media screen and (max-width:70rem){table{margin:0 1rem 2rem;}}.datasets-view .views-exposed-form{display:grid;grid-template-columns:1fr 1fr 5rem;grid-template-areas:"search search search" "keywords themes submit";grid-gap:.5rem;padding-bottom:1rem;}.datasets-view .views-exposed-form .form-item-title{grid-area:search;}.datasets-view .views-exposed-form .form-item-field-keywords-target-id{grid-area:keywords;}.datasets-view .views-exposed-form .form-item-field-science-theme-target-id{grid-area:themes;}.datasets-view .views-exposed-form .form-type-select label{display:block;width:100%;}.datasets-view .views-exposed-form .form-type-select select{display:block;width:100%;height:2rem;padding:.25rem;border-radius:5px;}.datasets-view .views-exposed-form .form-actions{grid-area:submit;padding-top:1.5rem;}.dataset-index-view .views-exposed-form{display:grid;grid-template-columns:1fr 1fr 1fr 5rem;grid-template-areas:"search search search submit";grid-gap:.5rem;padding-bottom:1rem;}.dataset-index-view .views-exposed-form .form-item-search-api-fulltext{grid-area:search;}.dataset-index-view .views-exposed-form .form-type-select label{display:block;width:100%;}.dataset-index-view .views-exposed-form .form-type-select select{display:block;width:100%;height:2rem;padding:.25rem;border-radius:5px;}.dataset-index-view .views-exposed-form .form-actions{grid-area:submit;}.view-empty-results{min-height:10rem;display:flex;align-items:center;}.view-empty-results h3{margin:0 auto;}.no-results-block{padding:2rem;text-align:center;background:#f9f9f9;border:1px solid #e9e9e9;margin:0 0 1rem;font-weight:400;}.facets-widget-links ul{list-style:none;padding-left:1.5rem;}.facet-block{padding:0 1rem;}.facet-block ul{list-style:none;}.facet-name{margin:1rem 1rem .5rem;padding:.5rem;text-align:center;border:1px solid darkblue;position:relative;cursor:pointer;}.facet-name svg{position:absolute;right:.5rem;top:.8rem;}.facet-section.expanded .facets-widget-links{display:block;}.facet-section.expanded svg{transform:rotate(180deg);}.facet-section .facets-widget-links{display:none;}form#webform-submission-contact-us-add-form{max-width:70rem;margin:0 auto;padding:1rem;}form#webform-submission-contact-us-add-form .webform-elements{max-width:50rem;}form#webform-submission-contact-us-add-form label{padding-bottom:.5rem;display:block;}form#webform-submission-contact-us-add-form .element-first-name{width:50%;display:inline-block;float:left;padding-right:.5rem;}form#webform-submission-contact-us-add-form .element-last-name{width:50%;display:inline-block;float:left;padding-left:.5rem;}form#webform-submission-contact-us-add-form div#edit-name-wrapper{overflow:hidden;display:block;padding-bottom:1rem;}form#webform-submission-contact-us-add-form .js-form-item{padding-bottom:.5rem;}form#webform-submission-contact-us-add-form .form-actions{max-width:50rem;}#block-hydro-footer .menu li{display:inline-block;padding-bottom:.5rem;}#block-hydro-footer .menu li a{padding:.25rem .5rem;}
.node--unpublished{background-color:#fff4f4;}
