.Hero{background-image:url(/static/media/wave-bg-desktop.41640efa.png);color:#fff;font-size:18px;padding:24px;background-size:cover}.Hero .btn-secondary,.MainPage .btn{background-color:#00008b}.MainPage h3{color:#0a87d3;font-size:22px}.MainPage section{padding:32px}.MainPage .LoginInstructions{font-size:14px;padding:8px 0}#topnav-collapse .nav-item a{font-weight:400!important}.jumbotron{background-color:transparent!important}.saveAndLoad{position:absolute;top:0;right:18px}.saveAndLoad svg{height:24px;width:24px}.saveAndLoad div{display:inline-block;padding:0 8px;text-align:center}.saveAndLoad svg:hover{height:24px;width:24px;cursor:pointer}.OverallScore{text-align:center;font-size:1em;color:#333;background-color:#ededed;padding:15px}.OverallScore span{margin-right:1em}.OverallScore__Score{font-size:28px}.OverallScore__Legend h4{color:#333!important;font-size:1.2em!important}.OverallScore__Legend{font-style:italic;font-size:.8em;line-height:1.4em;padding-bottom:5px}.OverallScore__ProgressBar{line-height:1.2em}.OverallScore__Progress--Title{text-align:right}.OverallProgress,.progress-bar{line-height:1.2em}.progress-bar{background-color:#539536!important}.progress{background-color:#d5d7d8!important;line-height:1.2em;height:12px}.ScoreChart__link{height:100%}.scoresHeader{background-color:#ededed;margin-left:-15px;margin-right:-15px}.ScoreCharts{text-align:center;font-size:1em;color:#333;padding:0 15px;position:relative;height:150px;min-height:150px;vertical-align:middle}.ScoreCharts__Charts{display:flex;height:100%;list-style-type:none;margin-bottom:0;padding-left:0;font-size:10px;line-height:1.2}.ScoreCharts__Charts li{flex:1 1;text-align:center;padding-left:5px;padding-right:5px}.ScoreChart__link{z-index:200}.scoresHeader .ScoreChart__link{cursor:pointer}.ScoreChart__link,.ScoreChart__static{height:100%;display:flex;flex-direction:column}.ScoreChart__link a,.ScoreChart__static{text-decoration:none}.ScoreChart__link:hover .ScoreChart__title{text-decoration:underline}.ScoreChart__link a .ScoreChart__score{text-decoration:none}.ScoreChart__title{flex-direction:column;justify-content:center;height:4.2em;color:#000}.ScoreChart__score,.ScoreChart__title{display:flex;margin-bottom:0;padding-top:1em;padding-bottom:1em}.ScoreChart__score{flex-direction:column;justify-content:flex-end;flex:1 1;text-align:center}.ScoreChart__score span{background-color:#000;color:#fff;width:auto;margin:0 auto;padding:3px 4px;font-size:12px;font-weight:700;border:0;text-decoration:none!important}.ScoreChart__bar{background-color:#00b5ef;border-top-left-radius:6px;border-top-right-radius:6px}.SectionScores,.SectionScores__Charts .ScoreChart__link{background:transparent!important}.ScoreChart__link:hover,.ScoreCharts__Charts a:hover,.ScoreCharts__Charts li:hover{background-color:#e8f9ff!important}.Questions{padding:0}.Question{padding:35px 25px;position:relative}.Question svg{height:14px;width:14px;vertical-align:middle;margin-right:5px}.Question .ToggleButton,.Question svg{line-height:18px}.redIcon{fill:#ce372f;margin-top:-4px}.greenIcon{fill:green;margin-top:-4px}svg.minusIcon,svg.plusIcon{margin-left:3px;margin-top:-3px;fill:#2d9dd7;height:10px;width:10px;line-height:18px}.toggleCaret{line-height:14px}.Question__Overlay{position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.3);z-index:100;display:none}.Question--invalidated .Question__Overlay,.Question--omitted .Question__Overlay{display:block}.Question--omitted .formcontrol,.Question--omitted .minusIcon,.Question--omitted .plusIcon,.Question--omitted .Question__Guidance,.Question--omitted .Question__QuestionText,.Question--omitted .Question__ScoringGuidance,.Question--omitted .QuestionInput__Input,.Question--omitted .QuestionInput__Label,.Question--omitted .ToggleButton{color:#bbbfc0;fill:#bbbfc0}.Question__OmitButton{z-index:200;cursor:pointer}.Question__Label{text-align:right}.Question__GuidanceButton,.Question__ScoringGuidanceButton{font-weight:700}.Question .Question__OmitButton{text-decoration:none}.Question .Question__OmitButton.redText{color:#ce372f}.Question .Question__OmitButton.greenText{text-decoration:none;color:green}.Question .Question__OmitButton.greenText,.Question .Question__OmitButton.redText{padding-top:15px}.Question .Question__QuestionText{padding-bottom:24px}.ToggleButton{font-size:.875em;color:#0079c2;text-decoration:underline;cursor:pointer}.QuestionLink:hover,.saveCommentLink:hover,.ToggleButton--active,.ToggleButton:hover{color:#e06100;text-decoration:underline;cursor:pointer}.Question__Guidance,.Question__ScoringGuidance{display:block;width:100%}.QuestionLink,.saveCommentLink{color:#0079c2;text-decoration:underline;z-index:200}.Question table{border-collapse:separate;border-spacing:15px}.QuestionInput__Label{text-align:right;display:block;padding-right:15px;max-width:150px}.QuestionInput__Input{width:100%}.QuestionInput__Input .disabled_q{color:grey;cursor:not-allowed}.QuestionInput__Input textarea{height:136px!important;resize:none}.Question__ScoringGuidance__Text{padding-bottom:24px}.Question__Guidance__Text,.Question__ScoringGuidance__Container{margin-bottom:15px}.SubSubSection{background-color:#e8f9ff;padding:15px 45px;position:relative}.SubSubSections .SubSubSection:first-of-type:after{height:0}.SubSubSections{padding-top:24px}.SubSubSection:after{content:"";background:#fff;position:absolute;top:0;left:50%;width:95%;height:2px;transform:translate(-50%)}.SubSection{padding:25px}.SubSection__Title{font-size:22px}.Section .SubSection .ScoreChart__link:hover,.Section .SubSection .ScoreCharts__Charts a:hover,.Section .SubSection .ScoreCharts__Charts li:hover{background-color:#f3f8fa!important}.SubSection{margin:10px 0;padding:15px}.SubSection__Description{font-style:italic}.Section__Title,.SubSection__Title,.SubSubSection__Title{font-size:22px;color:#2d9dd7}.toggleCaret{fill:#2d9dd7;height:14px;width:14px;line-height:24px}.Section__Title:hover,.SubSection__Title:hover,.SubSubSection__Title:hover{cursor:pointer;text-decoration:underline}.Section .ScoreChart__link:hover,.Section .ScoreCharts__Charts a:hover,.Section .ScoreCharts__Charts li:hover{background-color:#d9f2fa!important}.Section{margin:10px 0;padding:15px}.Section__Description{font-style:normal}.Group__Header{margin:10px 0}.Group__Description{margin:10px 0;font-feature-settings:normal;font-variant:normal}.Group__Title{font-size:28px}.Page .jumbotron{height:90px}.Page .Body{padding:45px}.References{padding:30px}.AboutPage .Body div,.References div{padding:15px 0}.TRL1-0{background-color:#ebfaff}.TRL2-0{background-color:#c8f1fe}.TRL3-0{background-color:#8fe4ff}.TRL4-0{background-color:#00b5ef}.TRL1-1{background-color:#eff8ff}.TRL2-1{background-color:#cce9ff}.TRL3-1{background-color:#a7d9ff}.TRL4-1{background-color:#0079c2}.TRL1-2{background-color:#eef4f8}.TRL2-2{background-color:#d5eaf6}.TRL3-2{background-color:#b6d4e6}.TRL4-2{background-color:#0c5c8d}.TRL1-3{background-color:#f5f5f5}.TRL2-3{background-color:#e4e4e4}.TRL3-3{background-color:#d4d4d4}.TRL4-3{background-color:#707070}.TRL1-4{background-color:#f9eded}.TRL2-4{background-color:#f6dad8}.TRL3-4{background-color:#f9c1bc}.TRL4-4{background-color:#ce372f}.TRL1-5{background-color:#fff6ec}.TRL2-5{background-color:#ffe5c8}.TRL3-5{background-color:#ffd09c}.TRL4-5{background-color:#f7901e}.TRL1-6{background-color:#fff9e3}.TRL2-6{background-color:#fff2c1}.TRL3-6{background-color:#ffe785}.TRL4-6{background-color:#fdce13}.Page td{padding:30px}.Contacts{padding:30px 0}.Contact{padding:15px 0}*{font-family:Roboto,sans-serif}body{font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}header{border-bottom:1px solid #d1d5d8}#content{margin-top:.5em}header .logo{background-position:50%}@media (min-width:768px){#content{margin-top:1em}header .logo{background-position:100%}.navbar-wrapper .container.app{border-top:none}}header a.app-name,header a.app-name:hover,header a.app-name:visited{color:#4b545a;display:block;font-family:Roboto;font-size:1.5rem;line-height:1.2em;margin:0 0 .3em;text-align:center;text-decoration:none}@media (min-width:768px){header a.app-name,header a.app-name:hover,header a.app-name:visited{font-size:1.85rem;margin-top:28px;text-align:left}}
  
  /*!
  *  ðŸ˜ƒ EMOJIOGRAPHY
  ************************************************************/@-webkit-keyframes blink{80%{visibility:hidden}}.panel-heading>.panel-title>.accordion-toggle{background-image:url(/static/media/icon_minus.57b71184.svg)}.panel-heading>.panel-title>.accordion-toggle.collapsed{background-image:url(/static/media/icon_plus_blue.b5930e5d.svg)}
  
  /*!
  *  NREL top navigation styles
  */
  
  
  
  /*!
  *
  *  NREL banner styles
  *
  */
  
  
  /*!
  *  NREL footer styles
  */
  
  /*!
  *
  *  NREL search results styles
  *
  */footer{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5}.PerformanceTool{margin:20px 0!important}.👻{font-size:6px}.💨{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:blink;animation-name:blink;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps(2,start);animation-timing-function:steps(2,start)}.🐝{color:#ff0;font-size:30px;font-weight:700}body{background-color:transparent;color:#333;font-family:"Noto Serif",serif;font-size:16px;font-weight:400;line-height:1.65;padding:0}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media (min-width:480px){h1,h2,h3,h4,h5,h6{word-wrap:normal;word-break:normal;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}}h1{font-size:3em;margin-top:0}h1,h2{font-weight:300}h2{color:#e07700}h3{font-weight:400}h4{font-size:1.3em;color:#0079c2;font-weight:500;margin-top:20px;margin-bottom:4px}.list-headline{border-bottom:1px solid #000;padding-bottom:10px}.lead{font-family:"Roboto",sans-serif;font-weight:300}h2>a,h2>a:visited{color:#e07700}

/*!
 *  ðŸ˜ƒ EMOJIOGRAPHY
 ************************************************************/.ðŸ‘»{font-size:6px}.ðŸ’¨{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:blink;animation-name:blink;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps(2,start);animation-timing-function:steps(2,start)}@keyframes blink{80%{visibility:hidden}}.ðŸ{color:#ff0;font-size:30px;font-weight:700}a{color:#0a87d3}a:visited{color:#a467c2}a:active,a:hover{color:#c60}.blue a:visited{color:#0a87d3}.green a:visited{color:#5d9732}a.tile{display:block}a.fa,a.tile:hover{text-decoration:none}a.fa:hover{text-decoration:underline}#content{padding-bottom:5em}@media (min-width:768px){body.layout-12>#page-tools .row>.col-sm-9{width:100%}body.layout-12>#page-tools .row>.col-sm-offset-3{margin-left:0}}.banner-site{color:#000;font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif;font-size:1.25rem;font-weight:300}@media (min-width:768px){.banner-site{font-size:2rem}}.banner-site a,.banner-site a:hover,.banner-site a:visited{color:#000;text-decoration:none}.breadcrumb{background-color:transparent;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:1em;padding-left:0}.breadcrumb>li+li:before{content:"\00BB";padding:0 5px;color:#000}.breadcrumb a,.breadcrumb a:visited{color:#c60;text-decoration:none}.hide{display:none!important}.sidenav{margin:2em 0}.sidenav ul.nav li{font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;line-height:1.3;width:100%}.sidenav a,.sidenav a:visited{color:#0079c2;text-decoration:none}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}@media (min-width:992px){.sidenav{margin:.6em 0}}.sidenav>ul.nav>li:first-child>a{border-top:3px solid #d1d5d8}.sidenav>ul.nav>li>a{background-color:transparent;border-bottom:1px solid #d1d5d8;border-top:0}.sidenav>ul.nav>li.active>a,.sidenav>ul.nav>li.active>a:visited,.sidenav>ul.nav>li>a:focus,.sidenav>ul.nav>li>a:hover{background-color:#0079c2;color:#fff}.sidenav>ul.nav ul.nav li>a{padding-left:30px;border-bottom:1px dashed #d1d5d8}.sidenav>ul.nav ul.nav li:last-child>a{border-bottom:1px solid #d1d5d8}.sidenav>ul.nav ul.nav li.active>a,.sidenav>ul.nav ul.nav li.active>a:visited,.sidenav>ul.nav ul.nav li>a:focus,.sidenav>ul.nav ul.nav li>a:hover{background-color:#e5f1f9;color:#0064a2}.sidenav ul.nav ul.nav ul.nav li{color:#0079c2;display:list-item}.sidenav ul.nav ul.nav ul.nav li>a:before{content:"\25A0\00a0";vertical-align:text-bottom}.sidenav ul.nav ul.nav ul.nav li>a{border-bottom:none;margin-left:1em;text-indent:-.85em}.sidenav ul.nav ul.nav ul.nav li:last-child>a{border-bottom:1px dashed #d1d5d8}.sidenav ul.nav ul.nav ul.nav li.active,.sidenav ul.nav ul.nav ul.nav li:focus,.sidenav ul.nav ul.nav ul.nav li:hover{background-color:#e5f1f9;color:#0064a2}h1.green,h2.green,h3.green,h4.green,h5.green,h6.green,p.green{color:#5d9732}div.green{background-color:#5d9732}h1.gray,h1.grey,h2.gray,h2.grey,h3.gray,h3.grey,h4.gray,h4.grey,h5.gray,h5.grey,h6.gray,h6.grey,p.gray,p.grey{color:#5e6a71}div.gray,div.grey{background-color:#5e6a71;color:#fff}h1.blue,h2.blue,h3.blue,h4.blue,h5.blue,h6.blue,p.blue{color:#0079c2}div.blue{background-color:#0079c2;color:#fff}h1.black,h2.black,h3.black,h4.black,h5.black,h6.black,p.black{color:#000}div.black{background-color:#000;color:#fff}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h4 a:visited{color:#0a87d3}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}.allcaps{text-transform:uppercase}.nomargin+h2,.nomargin+h3,.nomargin+h4,.nomargin+h5,.nomargin+h6{margin-top:0}.big-quote:before{color:#ccc;font-family:"Noto Serif",serif;font-size:3em;line-height:0;vertical-align:text-bottom;content:"\201C";margin-right:3px;float:left;margin-top:-25px;padding-top:45px}.header-description{color:#5e6a71;font-size:small;margin-top:0;text-transform:uppercase}.header .fa,h2 .fa,h3 .fa,h4 .fa,h5 .fa,h6 .fa{font-size:80%;vertical-align:middle}.headerlink:after{font-family:FontAwesome;content:"\00a0\f138";display:inline;font-size:.85em}.learn-more,.more{font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif;font-weight:400}.learn-more a,.learn-more a:visited,.more a,.more a:visited{color:#0079c2;text-decoration:none}.learn-more a:hover,.more a:hover{text-decoration:underline}.nav-tabs{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:1em;font-size:21px;font-weight:300}.nav-tabs>li{margin-bottom:-2px}.nav-tabs>li.active{border-bottom:1px solid #fff}.nav-tabs>li a{border-radius:7px 7px 0 0}.nav-tabs>li>a{margin-right:0}.tab-pane{padding:2em 1em}.panel{box-shadow:none}.panel-default{border:1px solid #127bbf}.panel-group .panel-heading>.panel-title{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.panel-body{padding:15px}.collapse.in{display:block}.panel-heading>.panel-title>.accordion-toggle{margin-left:0;padding-left:40px;display:block}.panel-heading>.panel-title>.accordion-toggle,.panel-heading>.panel-title>.accordion-toggle:visited{color:#fff}.panel-heading>.panel-title>.accordion-toggle{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NiA0NiI+PHN3aXRjaD48Zz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjMgMmMxMS41NzkgMCAyMSA5LjQyMSAyMSAyMXMtOS40MjEgMjEtMjEgMjFTMiAzNC41NzkgMiAyMyAxMS40MjEgMiAyMyAybTAtMkMxMC4yOTcgMCAwIDEwLjI5NyAwIDIzczEwLjI5NyAyMyAyMyAyMyAyMy0xMC4yOTcgMjMtMjNTMzUuNzAzIDAgMjMgMHoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTAuOTI5IDIxLjQ5M2gyNHYyaC0yNHoiLz48L2c+PC9zd2l0Y2g+PC9zdmc+");background-repeat:no-repeat;background-position:1%;background-size:25px 25px}.panel-heading>.panel-title>.accordion-toggle.collapsed{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMyAyMyI+PGcgZmlsbD0iIzAwNzlDMiI+PHBhdGggZD0iTTExLjUgMEM1LjEgMCAwIDUuMSAwIDExLjVTNS4xIDIzIDExLjUgMjMgMjMgMTcuOSAyMyAxMS41IDE3LjkgMCAxMS41IDB6bTAgMjJDNS43IDIyIDEgMTcuMyAxIDExLjVTNS43IDEgMTEuNSAxIDIyIDUuNyAyMiAxMS41IDE3LjMgMjIgMTEuNSAyMnoiLz48cGF0aCBkPSJNMTEuOSA1LjVoLTF2NWgtNXYxaDV2Nmgxdi02aDZ2LTFoLTZ6Ii8+PC9nPjwvc3ZnPg==")}.panel-group .panel{margin-bottom:12px}.panel-group .panel+.panel{margin-top:1px}.panel-group .panel,.panel-group .panel-heading{border-radius:1px}.panel-group .panel:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.panel-group .panel:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.panel-heading{padding:0;cursor:pointer}.panel-heading h4{margin:0}.panel-default>.panel-heading{background-color:transparent;color:#fff}.panel-default>.panel-heading a{display:block;padding:10px 15px;text-decoration:none}.panel-default>.panel-heading a:hover{text-decoration:none;color:#fff}.panel-group.inverse .panel-heading>.panel-title>a.accordion-toggle,.panel-group.inverse .panel-heading>.panel-title>a.accordion-toggle:visited{color:#127bbf;background-color:#127bbf;color:#fff}.panel-group.inverse .panel-heading>.panel-title>a.accordion-toggle.collapsed,.panel-group.inverse .panel-heading>.panel-title>a.accordion-toggle.collapsed:visited{background-color:transparent;color:#127bbf}.content-sandwich:after,.content-sandwich:before{content:" ";display:table}.content-sandwich:after{clear:both}.content-sandwich{border-top:5px solid #ccc;border-bottom:5px solid #ccc;font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif;margin-top:1.65em;margin-bottom:1.65em;padding:1em 0}.content-sandwich-topper+.content-sandwich{margin-top:0}.content-sandwich p{font-size:16px;font-weight:400}.content-sandwich .header,.content-sandwich .headline{font-size:18px;font-weight:600;margin-bottom:0;margin-top:0}.content-sandwich .header~p,.content-sandwich .headline~p,.content-sandwich h1~p,.content-sandwich h2~p,.content-sandwich h3~p,.content-sandwich h4~p,.content-sandwich h5~p,.content-sandwich h6~p{margin-top:0}.content-sandwich .item{border-bottom:1px solid #ccc;padding:1em 0}.content-sandwich .item:last-child{border-bottom:none}.content-sandwich .item p{margin-bottom:0}.content-sandwich ul{font-size:16px;font-weight:400}.content-sandwich hr{border-top:1px solid #ccc}.content-sandwich img{margin:0 auto}.content-sandwich.vertical-aligned [class*=col-] .icon,.content-sandwich.vertical-aligned [class*=col-]>:only-child{margin-top:1.5em}@media(min-width:768px){.content-sandwich.vertical-aligned [class*=col-] .icon,.content-sandwich.vertical-aligned [class*=col-]>:only-child{margin-top:.75em}}@media(min-width:1200px){.content-sandwich.vertical-aligned [class*=col-] .icon,.content-sandwich.vertical-aligned [class*=col-]>:only-child{margin-top:1.5em}}.content-sandwich.quicklinks .header,.content-sandwich.quicklinks .icon{margin-top:1em}@media (min-width:992px){.content-sandwich.quicklinks .header{margin-top:1.65em}}.bio{border-bottom:1px solid #eee;padding-bottom:2em}.bio:last-child{border-bottom:none}.bio .header-description{font-size:20px}.bio h3.header-description,.bio h4.header-description{font-size:small}div#staff_wrapper{font-family:"Noto Serif",serif}#staff_wrapper input{margin-bottom:.5em}#staff .bg-blue{color:#fff;background-color:#428bca}table#staff td{text-align:left}table#staff td.child ul{padding-left:1.2em}table#staff td.child ul li{text-align:left;list-style:none;margin-left:0}.feature{border-bottom:1px solid #000;display:block;font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif;margin-bottom:30px;min-height:250px;text-decoration:none}@media(min-width:768px){.feature{margin-bottom:12px}}.row .col-sm-6:last-child .feature.last{border-bottom:none}@media(min-width:768px){.feature.last{border-bottom:none}}@media (min-width:992px){.feature{min-height:260px}}@media (min-width:1200px){.feature{min-height:290px}}.feature:hover{text-decoration:none}.feature:hover .headline{color:#e07700}.feature .category{color:#5e6a71;font-size:16px;font-weight:700;margin-bottom:5px;margin-top:10px;text-transform:uppercase}.feature .headline{color:#0079c2;font-weight:400;font-size:1.4em;line-height:1.2;margin-top:0}.feature-secondary .link-tile,.feature-secondary .link-tile+.link-tile{margin-top:24px}.showcase{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;opacity:1;padding-bottom:2em;padding-top:2em}.showcase .caption{background-color:rgba(0,0,0,.8);box-sizing:border-box;color:#fff;font-weight:300;line-height:1.1;padding:.5em 1em;position:relative}.showcase.nobc{margin-top:-45px}.showcase .link-tile{position:relative}.showcase .feature-primary .caption,.showcase .feature-secondary .caption{font-size:30px}.modal-footer{text-align:left}@media(min-width:768px){.showcase{height:431px}.showcase .caption{left:0;right:0;bottom:0;position:absolute;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.01) 1%,#000 81%,#000 82%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0)}.feature-secondary .link-tile{margin-top:0}.showcase .feature-primary .caption{font-size:20px}.showcase .feature-secondary .caption{font-size:14px}}@media(min-width:992px){.showcase{height:545px}}@media(min-width:1200px){.showcase{height:649px}.showcase .feature-primary .caption{font-size:30px}.showcase .feature-secondary .caption{font-size:20px}}.modal.fade .modal-dialog{transform:none!important;transition:transform .3s ease-out}.modal.in .modal-dialog{transform:none!important}.form,.form-horizontal,.form-inline,form{font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif}span.required{font-weight:400}select,select.form-control{background-image:linear-gradient(#fff,#e6e6e6);box-shadow:inset 0 1px #fff,inset 0 0 0 1px hsla(0,0%,100%,.5),0 1px 2px rgba(0,0,0,.1)}.dropdown-menu .divider{width:auto;border-top:none;margin:9px auto;padding:0}a.btn,a.btn:visited{color:#fff;text-decoration:none}a.btn-link,a.btn-link:visited{color:#0079c2;text-decoration:none}.btn{font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;height:40px;text-transform:uppercase;line-height:1.8}a.btn-default{color:#333}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad;box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.4)}.btn-primary{color:#fff;background-color:#0079c2;border-color:#0079c2}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#b7d6e9;background-color:#3071a9;border-color:#285e8e;box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.4)}.btn-success{color:#fff;background-color:#4c8224;border-color:#4c8224}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#d2e3c5;background-color:#3b651c;border-color:#3b651c;box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.4)}.btn-info{color:#fff;background-color:#5e6a71;border-color:#5e6a71}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#ccc;background-color:#3d4449;border-color:#3d4449;box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.4)}.btn-warning{color:#000;background-color:#f7a11a;border-color:#f7a11a}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#2d1c00;background-color:#b87813;border-color:#b87813;box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.3)}.btn-danger{color:#fff;background-color:#933c06;border-color:#933c06}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#dac4b7;background-color:#702e05;border-color:#702e05;box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.4)}.btn-long{font-size:18px;height:38px;line-height:1.3em;white-space:normal}@media only screen and (min-width:992px){.btn-long{height:80px}}@media only screen and (min-width:1200px){.btn-long{height:60px}}input.form-control,select.form-control{height:40px}@media(min-width:768px){.row-eq-height{display:flex}.row-eq-height [class^=col-]{min-height:270px}.row-eq-height .sink{bottom:0;left:15px;right:15px;position:absolute}}.row-highlighted{background-color:#e3e6e8;margin-bottom:2em;margin-top:2em;padding-bottom:2em;padding-top:1em}.marketing{text-align:center}.marketing .img-circle{margin-top:2em}.marketing h2{padding-top:1em}.marketing .btn{margin-bottom:2em}iframe{border:0}.video{margin:1em 0}.play-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.container-xs-height{display:table;padding-left:0;padding-right:0}.row-xs-height{display:table-row}.col-xs-height{display:table-cell;float:none}@media (min-width:768px){.container-sm-height{display:table;padding-left:0;padding-right:0}.row-sm-height{display:table-row}.col-sm-height{display:table-cell;float:none}}@media (min-width:992px){.container-md-height{display:table;padding-left:0;padding-right:0}.row-md-height{display:table-row}.col-md-height{display:table-cell;float:none}}@media (min-width:1200px){.container-lg-height{display:table;padding-left:0;padding-right:0}.row-lg-height{display:table-row}.col-lg-height{display:table-cell;float:none}}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}ul.fa-blue-arrow{list-style-type:none}ul.fa-blue-arrow li{margin-bottom:1em}.fa-blue-arrow a{margin-left:-5px;color:#000}.fa-blue-arrow a:visited{color:#000}.fa-blue-arrow a:before{font-family:"FontAwesome";content:"\f138";margin:0 5px 0 -15px;color:#0079c2;text-indent:15px}.fa-blue-arrow a:hover{text-decoration:none;color:#0079c2}ul.fa-check-circle:before{content:""}ul.fa-check-circle{list-style-type:none}ul.fa-check-circle li{margin-bottom:1em;margin-left:-5px;color:#000}ul.fa-check-circle li:before{color:#0079c2;content:"\f058";font-family:"FontAwesome";margin:0 5px 0 -15px;text-indent:15px}.list-pipes li+li:before{content:" | "}.list-pipes li{padding-left:0!important;padding-right:0!important}.list-links.list-unstyled li{padding-bottom:10px}ul.fa-blue-arrow-text{list-style-type:none}ul.fa-blue-arrow-text li{margin-bottom:1em}.fa-blue-arrow-text a{margin-left:-17px}.fa-blue-arrow-text a:before{font-family:"FontAwesome";content:"\f138";margin:0 5px 0 -15px;color:#0079c2;text-indent:15px;display:inline-block}.hero{margin-bottom:1em}.caption,figcaption{font-size:12px;color:#757575}.credit{font-style:italic}.enlarge,a[data-toggle=lightbox]{text-decoration:none}.enlarge{display:block;font-size:12px;text-align:right}.enlarge:before{content:"\f002";font-family:"FontAwesome";padding-right:3px}.border{border:1px solid #666}a.singleLightbox{text-decoration:none}a.singleLightbox:visited{color:#0079c2}a.singleLightbox:hover{color:#c60;text-decoration:none}.icon-circle{height:100px;width:100px;border-radius:100px;background-color:#0079c2;line-height:100px;text-align:center;vertical-align:middle;color:#fff;font-weight:100;font-size:2.2em;margin:0 auto}@media (min-width:768px){.icon-circle{margin:auto}}.icon-circle.green{background-color:#4c8224}.divider{width:12%;border-top:1px solid #5d9732;margin:0 auto;padding:0 0 1.4em}.call-to-action{font-family:"Noto Serif",serif;font-weight:300}.call-to-action .lead{font-family:Roboto}.cf:after,.cf:before{content:" ";display:table}.cf:after,.clearboth{clear:both}.wide-80{min-width:80%}.wide-60{min-width:60%}.wide-40{min-width:40%}.wide-20{min-width:20%}.nomargin{margin-bottom:0}.nomargin,.notop{margin-top:0}.padtop{padding-top:1em}.padbottom{padding-bottom:1em}.clear{clear:both}.kbd{padding:2px 4px;font-size:90%;color:#252525;background-color:#eee;border-radius:3px;box-shadow:none;font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.pull-right{float:right}.well{background-color:#e3e6e8;border-radius:0;border:none;box-shadow:none;padding:20px;margin-bottom:20px}.well.pull-right{margin-left:0;margin-bottom:1em}@media (min-width:768px){.well.pull-right{margin-left:1em}}.content-box{border:1px solid #d1d5d8;padding:1em;margin:0}.actionbox{border-radius:0;border:none;box-shadow:none;font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif;margin-bottom:2em;margin-top:2em;padding-bottom:1.5em;padding-top:1.5em}.actionbox .header,.actionbox.pull-right,.actionbox>h2,.actionbox>h3{margin-top:0}.actionbox .btn{margin-top:.5em;margin-bottom:.5em}.actionbox.inline{padding-top:1em;padding-bottom:1em}.actionbox.inline .header{margin-top:0;margin-bottom:.5em}@media (min-width:768px){.actionbox.inline .header{display:inline}}.actionbox.inline .btn{display:block;max-width:320px;margin:0 auto}@media (min-width:768px){.actionbox.inline .btn{margin-left:2em;display:inline;vertical-align:top;line-height:33px}}.maintenancebox{border-radius:0;border:none;box-shadow:none;font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif;margin-bottom:1.5em;margin-top:1.5em;padding:1em}.maintenancebox p{margin:0;text-align:center}.caption-box,.graphic-box{position:relative}.caption-box{background:#000;background-color:rgba(0,0,0,.8);box-sizing:border-box;color:#fff;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;padding:.5em;text-align:left;left:0;right:0;bottom:0;width:100%}@media (min-width:768px){.caption-box{position:absolute;padding:1em}}.caption-box .header,.caption-box h3{font-weight:300}.caption-box .teaser{line-height:34px;margin:0}.caption-box .btn{text-transform:uppercase}.caption-box a,.caption-box a:visited{color:#fff}.caption-box .small{color:inherit;line-height:inherit}.fileIcon{margin-left:5px}.lg-icon{width:6.5rem}.fs-icon,.md-icon{width:4.5rem}.sm-icon{width:3.5rem}.v-center .row{display:table;margin:0;table-layout:fixed;width:100%}.v-center [class^=col-]{display:table-cell;vertical-align:middle;float:none}.v-center [class^=col-] :first-child{margin-top:0}.v-center [class^=col-] :last-child{margin-bottom:0}.img-center{margin:0 auto}.img-border{border:1px solid #bebebe}a>.fa:first-child{margin-right:5px;padding-bottom:3px}a>.fa-ml{margin-left:5px;margin-right:0!important}.addthis_toolbar{text-align:center}.addthis_toolbar a,.addthis_toolbar a:visited{color:#000;line-height:26px;text-decoration:none}#feedback-container{font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif;margin-top:3em;text-align:center}#feedback-container .button-submit{float:none}#feedback-container textarea{width:50%;margin:0 auto}.addtocalendar var{display:none}.addtocalendar{position:relative;display:inline-block;background:transparent!important}.atcb-link{display:block;outline:none!important;cursor:pointer}.atcb-link:active~ul,.atcb-link:focus~ul,.atcb-list:hover{visibility:visible}.atcb-list{visibility:hidden;position:absolute;top:100%;left:0;width:170px;z-index:900}.atcb-item,.atcb-list{list-style:none;margin:0;padding:0;background:#fff}.atcb-item{float:none;text-align:left}.atcb-item-link{text-decoration:none;outline:none;display:block}.atcb-item.hover,.atcb-item:hover{position:relative;z-index:900;cursor:pointer;text-decoration:none;outline:none}.atc-style-menu-wb .atcb-list{width:170px;border:1px solid #bababa;border-radius:2px;box-shadow:0 0 5px #aaa}.atc-style-menu-wb .atcb-item,.atc-style-menu-wb .atcb-list{background:#fff;color:#000}.atc-style-menu-wb .atcb-item,.atc-style-menu-wb .atcb-item-link{line-height:1.3em;vertical-align:middle;zoom:1}.atc-style-menu-wb .atcb-item-link,.atc-style-menu-wb .atcb-item-link:active,.atc-style-menu-wb .atcb-item-link:focus,.atc-style-menu-wb .atcb-item-link:hover{color:#000;font-family:"Verdana";font-size:14px;text-decoration:none;outline:none;padding:5px 15px}.atc-style-menu-wb .atcb-item-link:active,.atc-style-menu-wb .atcb-item-link:focus,.atc-style-menu-wb .atcb-item-link:hover{color:#fff}.atc-style-menu-wb .atcb-item.hover,.atc-style-menu-wb .atcb-item:hover{background:#4281f4}.press{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.3}.press .header{display:table;border-bottom:1px solid #000;margin-bottom:7px;width:100%}.press .more-link{display:table-cell;font-size:14px;text-align:right}.press .more-link a{text-decoration:none}.press .headline{color:#0079c2;font-weight:400;font-size:1.1em;line-height:1.2;margin-top:0;margin-bottom:0}.press .headline+.headline{margin-top:10px}.press .date{color:#5e6a71}.event .date{margin-bottom:0}.press .more,.press img{display:none}.press img.rss{display:inline}.item .date{font-size:1.1em;color:#000;font-weight:500;margin-top:2em}.item .date+.headline{margin-top:.25em}.event-list{font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif;list-style-type:none;margin-left:0;padding-left:0}.event-list>li{margin-bottom:1.5em}.event-list .date{color:#5d9732;font-weight:700;margin-bottom:0;text-transform:uppercase}.event-list .event{font-weight:700}.event-list .event,.event-list .location{line-height:1.3;margin-bottom:0}.event-list .addtocalendar>a{text-transform:uppercase;font-size:small}div.event{margin-bottom:10px}.marketing-stack{display:table;margin-bottom:2em;min-height:555px;text-align:center}.marketing-stack>div{display:table-row}.marketing-stack>div>div{display:table-cell}.marketing-stack>div:first-child>div{vertical-align:top}.marketing-stack>div:last-child>div{vertical-align:bottom}@media(min-width:768px){.marketing-stack .img-fluid{width:100%}}.media-block{margin-top:1em;margin-bottom:1em}.media-block:after,.media-block:before{content:" ";display:table}.media-block:after{clear:both}.media-block h4{margin:.25em 0 0}.media-block .header,.media-block h2.header,.media-block h3.header,.media-block h4.header,.media-block h5.header,.media-block h6.header{margin-top:0}.media-block img+.header,.media-block img+h2.header,.media-block img+h3.header,.media-block img+h4.header{margin-top:1em}.media-block .more{font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif}.media-block .more a{text-decoration:none}.media-block .more a:hover{text-decoration:underline}.media-block img+ol,.media-block img+p,.media-block img+ul{margin-top:.5em}.link-tile{font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif;display:block}.link-tile,.link-tile:hover,.link-tile a,.link-tile a:hover{text-decoration:none}.link-tile:hover h2,.link-tile:hover h4{color:#e07700}.footnote{border-top:1px solid #ccc;font-style:italic;margin-top:1.62em;padding-top:1em}.table-data,.table-sm-data,.table.data{font-family:"Roboto";font-size:80%}.table-inline,.table.inline{display:inline}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#e3e6e8}caption{font-size:22px;text-align:left;border-bottom:3px solid #5dd2ff;color:#004677;caption-side:top}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child:before{background-color:#0079c2!important}#scrollUp{bottom:0;right:0;padding:10px 20px;background-color:#0079c2;color:#fff;font-family:"Roboto";text-decoration:none}

/*!
 *  NREL top navigation styles
 */.navbar{padding:0;font-family:"Roboto",sans-serif}.dropdown-toggle:after{display:none}@media (min-width:768px){.searchbar-toggle{display:none}}.program-header .navbar .navbar-collapse{border:none}@media (min-width:768px){.program-header .navbar .navbar-collapse{border-top:1px solid #d1d5d8}}@media (min-width:992px){.program-header .navbar .navbar-collapse{border:none}.program-header .navbar .navbar-collapse.rows,.program-header .navbar .navbar-collapse.xl-row{border-top:1px solid #d1d5d8}}@media (min-width:1200px){.program-header .navbar .navbar-collapse.xl-row{border-top:none}}.application .navbar-light .navbar-nav .dropdown-menu,.program-header .navbar-light .navbar-nav .dropdown-menu{left:auto;right:0;white-space:nowrap}.application .navbar-light .navbar-toggler,.program-header .navbar-light .navbar-toggler{border:none}.navbar-toggle-label{font-size:.8em;color:#fff}#app-menu,#program-menu{background-color:#5e6a71;color:#fff;width:100%;position:relative}#app-menu,#program-menu:hover{background-color:#0079c2}@media (min-width:768px){#app-menu,#program-menu{width:auto}}#app-menu,#program-menu:before{content:"";background-color:#5e6a71;position:absolute;height:100%;width:100%;left:-2000px;z-index:-1}#app-menu,#program-menu:hover:before{background-color:#0079c2}.custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgb(255,255,255)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.navbar-wrapper{font-family:"Roboto",sans-serif;min-height:50px}.navbar-wrapper a{text-decoration:none}.navbar-wrapper.corporate-topnav .container{border-top:none}@media (min-width:768px){.navbar-wrapper .container{border-top:1px solid #d1d5d8}.navbar-toggler{display:none}}.navbar-light .navbar-nav>li>a{border-top:3px solid transparent;color:#5e6a71;padding-top:10px;padding-bottom:10px;line-height:30px}@media (min-width:768px){.navbar-light .navbar-nav>li>a{text-transform:none;border-top:3px solid transparent;background-color:transparent}}.application .navbar-light .navbar-nav>li>a,.program-header .navbar-light .navbar-nav>li>a{padding-top:15px;padding-bottom:15px;border-top:3px solid transparent}.application .navbar-light .navbar-nav>li.active>a:focus,.application .navbar-light .navbar-nav>li.active>a:hover,.application .navbar-light .navbar-nav>li>a:focus,.application .navbar-light .navbar-nav>li>a:hover,.program-header .navbar-light .navbar-nav>li.active>a:focus,.program-header .navbar-light .navbar-nav>li.active>a:hover,.program-header .navbar-light .navbar-nav>li>a:focus,.program-header .navbar-light .navbar-nav>li>a:hover{background-color:#0b5e90;border-top:3px solid transparent;color:#fff}@media (min-width:768px){.application .navbar-light .navbar-nav>li.active>a,.application .navbar-light .navbar-nav>li.active>a:focus,.application .navbar-light .navbar-nav>li.active>a:hover,.application .navbar-light .navbar-nav>li>a:focus,.application .navbar-light .navbar-nav>li>a:hover,.program-header .navbar-light .navbar-nav>li.active>a,.program-header .navbar-light .navbar-nav>li.active>a:focus,.program-header .navbar-light .navbar-nav>li.active>a:hover,.program-header .navbar-light .navbar-nav>li>a:focus,.program-header .navbar-light .navbar-nav>li>a:hover{background-color:#5e6a71}}.navbar-light .navbar-nav>li>a .fa-angle-down:before{content:"\f107"}.navbar-light .navbar-nav>li.show>a .fa-angle-down:before{content:"\f106"}@media(min-width:768px){.application .navbar-light .navbar-nav>li.show>a,.program-header .navbar-light .navbar-nav>li.show>a{border-top:3px solid transparent}}.application .navbar-light .navbar-nav>li.show>a:focus,.application .navbar-light .navbar-nav>li.show>a:hover,.program-header .navbar-light .navbar-nav>li.show>a:focus,.program-header .navbar-light .navbar-nav>li.show>a:hover{background-color:#0b5e90;color:#fff}@media(min-width:768px){.application .navbar-light .navbar-nav>li.show>a:focus,.application .navbar-light .navbar-nav>li.show>a:hover,.program-header .navbar-light .navbar-nav>li.show>a:focus,.program-header .navbar-light .navbar-nav>li.show>a:hover{background-color:#5e6a71}}.application .navbar-light .navbar-nav .show .dropdown-menu>li>a,.program-header .navbar-light .navbar-nav .show .dropdown-menu>li>a{background-color:#282e2e;border-bottom:1px solid #000;color:#62d2ff;padding-top:10px;padding-bottom:10px}@media(min-width:768px){.application .navbar-light .navbar-nav .show .dropdown-menu>li>a,.program-header .navbar-light .navbar-nav .show .dropdown-menu>li>a{background-color:#5e6a71;border-bottom:1px solid #4b545a;color:#fff}}.application .navbar-light .navbar-nav .show .dropdown-menu>li>a:focus,.application .navbar-light .navbar-nav .show .dropdown-menu>li>a:hover,.program-header .navbar-light .navbar-nav .show .dropdown-menu>li>a:focus,.program-header .navbar-light .navbar-nav .show .dropdown-menu>li>a:hover{background-color:#0b5e90;color:#fff}.application .navbar-light .navbar-nav .show .dropdown-menu>li>a .fa-home,.program-header .navbar-light .navbar-nav .show .dropdown-menu>li>a .fa-home{position:absolute;right:10px;top:15px}.application .navbar-light .navbar-nav .show .dropdown-menu>li>a,.program-header .navbar-light .navbar-nav .show .dropdown-menu>li>a{position:relative}.application .navbar-light .navbar-nav .dropdown>ul ul,.program-header .navbar-light .navbar-nav .dropdown>ul ul{padding-left:0;list-style-type:none}.application .navbar-light .navbar-nav .dropdown>ul ul li,.program-header .navbar-light .navbar-nav .dropdown>ul ul li{background-color:#282e2e}.application .navbar-light .navbar-nav .dropdown>ul ul a,.application .navbar-light .navbar-nav .dropdown>ul ul a:visited,.program-header .navbar-light .navbar-nav .dropdown>ul ul a,.program-header .navbar-light .navbar-nav .dropdown>ul ul a:visited{color:#62d2ff;display:block;text-decoration:none;padding-left:40px;padding-top:10px;padding-bottom:10px}.application .navbar-light .navbar-nav .dropdown>ul ul a:hover,.program-header .navbar-light .navbar-nav .dropdown>ul ul a:hover{background-color:#0b5e90;color:#fff}.navbar,.navbar-collapse,.navbar-nav{border:0;margin-bottom:0;min-height:0}ul.navbar-nav{margin-top:0;margin-bottom:0}ul.dropdown-menu{border:0;padding-top:0;padding-bottom:0;margin-top:0}.corporate-topnav .container{padding-left:0;padding-right:0}@media (min-width:768px){.corporate-topnav .container{padding-left:15px;padding-right:15px}}.corporate-topnav .navbar{padding:.5rem 1rem 0}.navbar-wrapper.corporate-topnav{border-bottom:1px solid #d1d5d8}.corporate-topnav .navbar-inverse{text-align:center;background-color:transparent}.corporate-topnav .navbar-expand .navbar-nav>li>a{display:block;font-size:.75em;padding-left:.5em;padding-right:.5em;text-transform:none}@media(min-width:576px){.corporate-topnav .navbar-expand .navbar-nav>li>a{font-size:.8em;padding-left:.8em;padding-right:.8em}}.corporate-topnav .navbar-expand .navbar-nav>li>a{background-color:transparent}.corporate-topnav .navbar-expand .navbar-nav>li>a:focus,.corporate-topnav .navbar-expand .navbar-nav>li>a:hover{background-color:#0079c2;color:#fff}.navbar-light .navbar-nav.ml-auto .nav-link{color:#0a87d3}.navbar-light .navbar-nav .nav-link{color:#5e6a71;background-color:#ededed;padding:15px}button{border:none}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{background-color:#0079c2;color:#fff}@media(min-width:992px){.navbar-wrapper.corporate-topnav{margin-top:-17px}}.corporate-topnav .navbar-expand .navbar-nav>li.active>a,.corporate-topnav .navbar-expand .navbar-nav>li.active>a:hover,.corporate-topnav .navbar-expand .navbar-nav>li.open>a{background-color:#0079c2}.corporate-topnav .navbar-expand .navbar-nav .show .dropdown-menu>li>a{background-color:#5e6a71;border-bottom:1px solid #4b545a;display:block!important;color:#fff}@media(min-width:768px){.corporate-topnav .navbar-expand .navbar-nav .show .dropdown-menu>li>a{background-color:#5e6a71;border-bottom:1px solid #4b545a;color:#fff}}.corporate-topnav .navbar-expand .navbar-nav .show .dropdown-menu>li>a:focus,.corporate-topnav .navbar-expand .navbar-nav .show .dropdown-menu>li>a:hover{background-color:#0b5e90;color:#fff}@media (min-width:768px){.corporate-topnav .navbar-expand .navbar-nav>li>a{font-size:1em}}.corporate-topnav .navbar-expand .navbar-nav li.dropdown{position:static}.corporate-topnav .navbar-expand .navbar-nav .show .dropdown-menu{background-color:#5e6a71;border-top:0;font-size:1em;width:100%}@media (min-width:768px){.corporate-topnav .navbar-expand .navbar-nav .show .dropdown-menu{display:block;left:auto;width:auto}}



/*!
 *
 *  NREL banner styles
 *
 */.banner-logo{width:100%;border-bottom:none;min-height:60px}header .logo{background:url(https://www.nrel.gov/_resources/images/nrel-logo@2x-01.png) no-repeat 50%;height:75px;background-size:160px;margin:0 0 10px}.program-header{background-color:transparent}.program-header .navbar-inverse{border-top:1px solid #d1d5d8}.program-header .container{padding-right:0;padding-left:0}@media only screen and (min-width:480px){header .logo{height:85px;background-size:181px;margin:0 0 10px}}@media (min-width:768px){header .logo{background:url(https://www.nrel.gov/_resources/images/nrel-logo@2x-01.png) no-repeat 0;height:130px;background-size:277px}.program-header .container{padding-right:15px;padding-left:15px}.banner-logo{min-height:92px}.program-header{background-color:#ededed}}@media only screen and (min-width:1200px){.program-header .navbar-inverse{border-top:none}}.searchbar-toggle{border:1px solid #5e6a71;border-radius:5px;color:#5e6a71;margin:15px;padding:8px 6px;position:absolute;right:0;top:0}@media (min-width:768px){#searchbar-collapse{margin-left:0;margin-right:0}#searchbar-collapse,#searchbar-collapse:before{background-color:transparent}}@media (min-width:768px){#searchbar-collapse:after{display:none}}.searchbar-form{font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif;padding-top:7px;padding-bottom:7px}@media (min-width:768px){.searchbar-form{background-color:transparent;float:right}}.searchbar-form button{background-color:#5e6a71;border-color:#5e6a71;color:#fff;height:40px;text-transform:uppercase}@media (min-width:768px){.searchbar-form button{background-color:#d1d5d8;border-color:#d1d5d8;color:#000}}@media (min-width:768px){header .navbar-collapse,header .navbar-form{padding-left:0;padding-right:0}}header nav.navbar{border:none;box-shadow:none;text-align:center}.searchbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.searchbar-form .form-control{display:inline-block;width:200px;vertical-align:middle;box-shadow:none;height:40px}@media (max-width:350px){.searchbar-form .form-control{width:160px}}


/*!
 *  NREL footer styles
 */#page-tools{margin:2em 0}footer{background-color:#e3e6e8;color:#000;font-size:14px;font-weight:400;line-height:1.2;padding-bottom:5em}footer .footertop{background-color:#d1d5d8;padding:2em 0}footer .global div{margin:1em 0 0;line-height:1.3}@media (min-width:992px){footer .global div{margin:0 2em}footer .global div:first-child{margin:0 2em 0 0}footer .global div:last-child{margin:0 0 0 2em}}footer .footerbottom{padding-top:2em}footer .globalsecondary div,footer .nrel-attr{font-size:12px}footer .header{border-bottom:1px solid #5a5b5b;font-size:14px;margin-top:1em;text-transform:uppercase}footer .only-nrel{font-size:10px}footer .social-links{font-size:14px;margin:0 0 1em}footer .social-links li{padding:0}footer a,footer a:visited{color:#000;text-decoration:none}footer a:hover{color:#c60}footer .logo{display:block;max-width:100px;margin-top:1em}footer ul{list-style-type:none;margin-left:0;margin-bottom:0;padding-left:0}footer ul li{line-height:1.25em;margin-bottom:.55em}footer ul.dotlist li:before{content:"\00a0 \00b7 \00a0"}footer ul.dotlist li:first-child:before{content:""}@media(min-width:768px){footer .ft-border-right{border-right:1px solid #5a5b5b}footer .social-links{font-size:14px;margin:0}footer .header{margin-top:0}}.fa.fa-facebook-square,.fa.fa-twitter-square{font-family:"Font Awesome 5 Brands";font-weight:400}

/*!
 *
 *  NREL search results styles
 *
 */#perPage{margin-left:10px}.results-header .form-inline input[type=text]{width:99%}@media(min-width:768px){.results-header .form-inline [class^=col-]{padding-right:0}.results-header .form-inline [class^=col-]+[class^=col-]{padding-left:0}}.results-header a{text-decoration:none}.results-header a:hover{text-decoration:underline}.results-header label,.results-header p{font-family:Roboto;font-size:18px}.results-header .results-notes{margin:1.5em 0}.results-header .results-notes p{margin:0}.results-header .results-total p{margin-bottom:0}.results-header .highlighted{color:#c60;font-style:italic;font-weight:700}.results-list{margin-top:1.5em;padding-top:1.5em;border-top:1px solid #ccc}.results-highlighted{font-weight:700}.results-item{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px solid #ccc;text-decoration:none}.results-item .summary{color:#000;color:initial}.results-item .footer{color:#5e6a71}.results-pager .pagination{font-family:Roboto;margin:0}.results-pager p{font-family:Roboto;padding-top:.5em}.results-pager a{text-decoration:none}.results-pager a:hover{text-decoration:underline}.results-pager .glyphicon{font-size:75%}figure{display:table;margin:1em auto}figure img{display:block}figcaption{display:table-caption;caption-side:bottom;font-size:12px;color:#757575;margin-top:.5em}.hpe2cd04f6-da55-4773-80a2-c25c4ca203c4,.hpf6df8a6f-3fb6-4eba-b28d-c99912998305{display:none;margin-left:-1000px}.content-list-widget{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2;margin-bottom:3em}.content-list-widget .header-box{background-color:#ededed;border-bottom:3px solid #00b5ef}.content-list-widget .header-box .title{color:#000;font-size:1.35em;margin-bottom:0;padding:.8em;text-transform:none}.content-list-widget .header-box .title span{font-weight:500;text-transform:uppercase;color:#0079c5}.content-list-widget .content-box{border:1px solid #d1d5d8;padding:1em;margin:0}.content-list-widget .list{padding-left:1.35em}.content-list-widget .title+.list{border-top:1px solid #d1d5d8;margin-top:.5em;padding-top:.75em}.content-list-widget .btn-link,.content-list-widget .list{text-decoration:none;text-transform:none}.content-list-widget .btn-link:visited{color:#0079c2}.content-list-widget .text-left .btn-link{margin-left:0;padding-left:0}.content-list-widget .list .date,.content-list-widget .list .headline{margin-bottom:0}.content-list-widget .list .date{color:#5e6a71}.content-list-widget .footnotes{border-top:1px solid #d1d5d8;padding-top:1em}.content-list-widget .text-right{text-align:inherit}@media (min-width:768px){.content-list-widget .text-right{text-align:right}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.HeaderName a{color:#4b545a;display:block;font-family:Roboto;font-size:1.5rem;line-height:1.2em;text-align:left;text-decoration:none;margin:24px 0}.HeaderImage{text-align:right}.HeaderImage img{float:right;max-width:277px;margin-bottom:40px}.MainNavigation{text-align:left;background-color:#ededed;margin-bottom:1em}.nav-link{color:#5e6a71}#topnav-collapse .nav-item a{font-weight:800}.container-xxl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:1440px){.container-xxl{max-width:1380px}}
/*# sourceMappingURL=main.b7a17544.chunk.css.map */