/*! Global styles Tue Jan 26 2016 07:57:13 */
/*!
 *  NREL main styles
 */
h1,h2{font-weight:300}
body,h3{font-weight:400}
a,a:active,a:hover{text-decoration:underline}
ul.fa-blue-arrow,ul.fa-check-circle{list-style-type:none}
.cf:after,.clear,.clearboth,.content-sandwich:after,.media-block:after{clear:both}
html{background-color:#222}
body{color:#333;font-family:"Droid Serif";font-size:16px;line-height:1.65;padding:0}
.lead,h1,h2,h3,h4,h5,h6{font-family:Roboto}
h1{font-size:3em;margin-top:0}
h2{color:#e07700}
h4{font-size:1.3em;color:#0079C2;font-weight:500;margin-top:20px;margin-bottom:4px}
.lead{font-weight:300}
h2>a,h2>a:visited{color:#e07700}
a{color:#0079c2}
a:visited{color:#609}
a:active,a:hover{color:#c60}
.blue a:visited{color:#0079C2}
.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}
.banner-site{background-color:#00a3e4;color:#000;font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif;text-align:center;text-transform:uppercase}
.breadcrumb,.nav>li>a:focus,.nav>li>a:hover,.sidenav>ul.nav>li>a{background-color:transparent}
@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{font-size:30px;font-weight:300;height:55px;line-height:55px;text-align:left;text-transform:none}
}
.btn,input.form-control,select.form-control{height:40px}
.allcaps,.btn,.caption-box .btn,.corporate-topnav .navbar-inverse .navbar-nav>li>a,.event-list .addtocalendar>a,.feature .category,.header-description,.navbar-inverse .navbar-toggle,.searchbar-form button,.wordo,footer .header{text-transform:uppercase}
.banner-site a,.banner-site a:hover,.banner-site a:visited{color:#000;text-decoration:none}
.breadcrumb{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}
.sidenav{margin-top:.6em}
.sidenav ul.nav li{font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;line-height:1.3}
.sidenav a,.sidenav a:visited{color:#0079C2;text-decoration:none}
.sidenav>ul.nav>li:first-child>a{border-top:3px solid #D1D5D8}
.sidenav>ul.nav>li>a{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  ';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,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover,h5 a,h5 a:hover,h6 a,h6 a:hover{text-decoration:none}
h4 a:visited{color:#0079C2}
.nomargin+h2,.nomargin+h3,.nomargin+h4,.nomargin+h5,.nomargin+h6{margin-top:0}
.big-quote::before{color:#ccc;font-family:"Droid 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}
#feedback-container .button-submit,.atcb-item{float:none}
.header-description{color:#5E6A71;font-size:small;margin-top:0}
.header .fa,h2 .fa,h3 .fa,h4 .fa,h5 .fa,h6 .fa{font-size:80%;vertical-align:middle}
.learn-more,.more{font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif;font-weight:400}
.nav-tabs,.panel-group .panel-heading>.panel-title{font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif}
.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}
.feature,.feature:hover,.panel-default>.panel-heading a,a.btn,a.btn:visited{text-decoration:none}
.nav-tabs{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{-webkit-box-shadow:none;box-shadow:none}
.panel-default{border-color:#127BBF}
.btn,.content-sandwich,.feature,.form,.form-horizontal,.form-inline,form{font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif}
.panel-heading>.panel-title>.accordion-toggle{margin-left:0;padding-left:40px;display:block;background-image:url(/client/img/icon_minus.svg);background-repeat:no-repeat;background-position:1% center;background-size:25px 25px}
.panel-heading>.panel-title>.accordion-toggle,.panel-heading>.panel-title>.accordion-toggle:visited{color:#fff}
.panel-heading>.panel-title>.accordion-toggle.collapsed{background-image:url(/client/img/icon_plus_blue.svg)}
.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-default>.panel-heading{background-color:transparent;color:#fff}
.panel-default>.panel-heading a{display:block;padding:10px 15px}
.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{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{border-top:5px solid #ccc;border-bottom:5px solid #ccc;margin-top:2em;margin-bottom:2em;padding:1em 0}
.content-sandwich-topper+.content-sandwich{margin-top:0}
.content-sandwich .header{font-size:18px;font-weight:600}
.content-sandwich p,.content-sandwich ul{font-weight:400;font-size:16px}
.content-sandwich p{margin-top:45px}
.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 .headline{margin-bottom:0;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 hr{border-top:1px solid #ccc}
.content-sandwich img{margin:0 auto}
.feature{border-bottom:1px solid #000;display:block;margin-bottom:30px;min-height:250px}
.row .col-sm-6:last-child .feature.last{border-bottom:none}
@media(min-width:768px){.feature{margin-bottom:12px}
.feature.last{border-bottom:none}
}
@media (min-width:992px){.feature{min-height:260px}
}
@media (min-width:1200px){.feature{min-height:290px}
}
.feature:hover .headline{color:#e07700}
.feature .category{color:#5E6A71;font-size:16px;font-weight:700;margin-bottom:5px;margin-top:10px}
.btn,span.required{font-weight:400}
.marketing .btn,.row-highlighted{margin-bottom:2em}
.feature .headline{color:#0079C2;font-weight:400;font-size:1.4em;line-height:1.2;margin-top:0}
select,select.form-control{background-image:linear-gradient(#FFF,#E6E6E6);box-shadow:inset 0 1px #FFF,inset 0 0 0 1px rgba(255,255,255,.5),0 1px 2px rgba(0,0,0,.1)}
a.btn,a.btn:visited{color:#fff}
a.btn-link,a.btn-link:visited{color:#0079C2;text-decoration:underline}
.btn{line-height:1.8}
.enlarge:before,.fa-blue-arrow a:before,ul.fa-check-circle li:before{font-family:FontAwesome}
.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;-webkit-box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.4);-moz-box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.4);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;-webkit-box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.4);-moz-box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.4);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;-webkit-box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.4);-moz-box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.4);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;-webkit-box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.4);-moz-box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.4);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;-webkit-box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.3);-moz-box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.3);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;-webkit-box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.4);-moz-box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.4);box-shadow:inset 0 2px 2px 0 rgba(50,50,50,.4)}
@media(min-width:768px){.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.row-eq-height [class^=col-]{min-height:270px}
.row-eq-height .sink{bottom:0;left:15px;right:15px;position:absolute}
}
.caption-box,.graphic-box{position:relative}
.row-highlighted{background-color:#E3E6E8;margin-top:2em;padding-bottom:2em;padding-top:1em}
.marketing{text-align:center}
.marketing .img-circle{margin-top:2em}
.marketing h2{padding-top:1em}
iframe{border:0}
.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 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{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 li{margin-bottom:1em;margin-left:-5px;color:#000}
ul.fa-check-circle li:before{color:#0079C2;content:"\f058";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}
.caption{font-size:12px;color:#757575}
.credit{font-style:italic}
a[data-toggle=lightbox]{text-decoration:none}
.enlarge{display:block;font-size:12px;text-align:right;text-decoration:none}
.enlarge:before{content:'\f002';padding-right:3px}
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}
.call-to-action,.caption-box h3{font-weight:300}
@media (min-width:768px){.icon-circle{margin:0}
}
.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:"Droid Serif",serif}
.call-to-action .lead{font-family:Roboto}
.actionbox,.maintenancebox{box-shadow:none;font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif}
.cf:after,.cf:before{content:" ";display:table}
.wide-60{min-width:60%}
.wide-40{min-width:40%}
.wide-20{min-width:20%}
.nomargin{margin-top:0;margin-bottom:0}
.padtop{padding-top:1em}
.padbottom{padding-bottom:1em}
.well{background-color:#E3E6E8}
.well.pull-right{margin-left:0;margin-bottom:1em}
.actionbox{border-radius:0;border:none;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){.well.pull-right{margin-left:1em}
.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;margin-bottom:1.5em;margin-top:1.5em;padding:1em}
.maintenancebox p{margin:0;text-align:center}
.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 .teaser{line-height:34px;margin:0}
.caption-box a,.caption-box a:visited{color:#fff}
.fileIcon{margin-left:5px}
.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 textarea{width:50%;margin:0 auto}
.addtocalendar var{display:none}
.addtocalendar{position:relative;display:inline-block;background:0 0!important}
.atcb-link{display:block;outline:0!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{text-align:left}
.atcb-item-link{text-decoration:none;outline:0;display:block}
.atcb-item.hover,.atcb-item:hover{position:relative;z-index:900;cursor:pointer;text-decoration:none;outline:0}
.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:0;padding:5px 15px}
.event-list,.navbar-inverse .navbar-nav .dropdown>ul ul{padding-left:0;list-style-type:none}
.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}
.event-list,.link-tile,.media-block .more{font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif}
.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}
.corporate-topnav .navbar-inverse,.marketing-stack,.wordo{text-align:center}
.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}
.event-list .event,.event-list .location{line-height:1.3;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{margin-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 .addtocalendar>a{font-size:small}
.marketing-stack{display:table;margin-bottom:2em;min-height:555px}
.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-block{margin-top:2em;margin-bottom:1em}
.media-block:after,.media-block:before{content:" ";display:table}
.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 a{text-decoration:none}
.media-block .more a:hover{text-decoration:underline}
.link-tile,.link-tile:hover,.navbar-wrapper a,.results-header a,footer a,footer a:visited{text-decoration:none}
.media-block img+ol,.media-block img+p,.media-block img+ul{margin-top:.5em}
.link-tile{display:block}
.link-tile:hover h2,.link-tile:hover h4{color:#e07700}
.table-data,.table-sm-data,.table.data{font-family:Roboto;font-size:80%}
.table-inline,.table.inline{display:inline}
/*!
 *  NREL top navigation styles
 */
.navbar-wrapper{background-color:#000;font-family:Roboto}
.navbar-inverse .navbar-toggle .icon-bar-holder{float:left;margin-right:6px;margin-top:5px}
.navbar-inverse .navbar-toggle-label{float:left}
.navbar-inverse .navbar-toggle{border-top:3px solid #62d2ff;background-color:#5E6A71;border-left:0;border-right:0;border-bottom:0;border-radius:0;color:#fff;float:none;margin-top:0;margin-bottom:0;font-size:14px}
.navbar-inverse .navbar-toggle.collapsed{border-top:3px solid transparent;background-color:transparent}
.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{border-top:3px solid #62d2ff;background-color:#5E6A71}
.navbar-inverse .navbar-nav>li>a{border-top:3px solid transparent;color:#fff;background-color:#5E6A71}
@media (min-width:768px){.navbar-inverse .navbar-nav>li>a{text-transform:uppercase;border-top:3px solid transparent;background-color:transparent}
}
.navbar-inverse .navbar-nav>li.active>a:focus,.navbar-inverse .navbar-nav>li.active>a:hover,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:#0B5E90;border-top:3px solid transparent}
@media (min-width:768px){.navbar-inverse .navbar-nav>li.active>a,.navbar-inverse .navbar-nav>li.active>a:focus,.navbar-inverse .navbar-nav>li.active>a:hover,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:#5E6A71;border-top:3px solid #62d2ff}
}
.navbar-inverse .navbar-nav>li>a .fa-angle-down:before{content:"\f107"}
.navbar-inverse .navbar-nav>li.open>a .fa-angle-down:before{content:"\f106"}
.navbar-inverse .navbar-nav>li.open>a:focus,.navbar-inverse .navbar-nav>li.open>a:hover{background-color:#0B5E90;color:#fff}
@media(min-width:768px){.marketing-stack .img-responsive{width:100%}
.navbar-inverse .navbar-nav>li.open>a{border-top:3px solid #62d2ff}
.navbar-inverse .navbar-nav>li.open>a:focus,.navbar-inverse .navbar-nav>li.open>a:hover{background-color:#5E6A71}
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{background-color:#282e2e;border-bottom:1px solid #000;color:#62d2ff;padding-top:10px;padding-bottom:10px}
@media(min-width:768px){.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{background-color:#5E6A71;border-bottom:1px solid #4B545A;color:#fff}
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{background-color:#0B5E90;color:#fff}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a .fa-home{position:absolute;right:10px;top:15px}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{position:relative}
.navbar-inverse .navbar-nav .dropdown>ul ul li{background-color:#282e2e}
.navbar-inverse .navbar-nav .dropdown>ul ul a,.navbar-inverse .navbar-nav .dropdown>ul ul a:visited{color:#62d2ff;display:block;text-decoration:none;padding-left:40px;padding-top:10px;padding-bottom:10px}
.navbar-inverse .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}
.corporate-topnav .navbar-inverse .navbar-brand{border-top:3px solid transparent;color:#FFC423;font-size:16px;font-weight:300;height:53px;padding-right:0}
@media (min-width:992px){.corporate-topnav .navbar-inverse .navbar-brand{font-size:18px}
}
.corporate-topnav .container{padding-left:0;padding-right:0}
@media (min-width:768px){.corporate-topnav .container{padding-left:15px;padding-right:15px}
}
@media(min-width:768px){.corporate-topnav .navbar-inverse{border-top:9px solid #005D92}
}
.corporate-topnav .navbar-inverse .navbar-nav{display:block;margin-left:auto;margin-right:auto}
.corporate-topnav .navbar-inverse .navbar-nav>li{display:inline-block}
.corporate-topnav .navbar-inverse .navbar-nav>li>a{display:block;font-size:11px;padding-left:.4em;padding-right:.4em;background-color:transparent;border-top:3px solid transparent}
@media(min-width:992px){.corporate-topnav .navbar-inverse .navbar-nav>li>a{padding-left:.8em;padding-right:.8em}
}
.corporate-topnav .navbar-inverse .navbar-nav>li.active>a,.corporate-topnav .navbar-inverse .navbar-nav>li.active>a:hover,.corporate-topnav .navbar-inverse .navbar-nav>li.open>a,.corporate-topnav .navbar-inverse .navbar-nav>li>a:focus,.corporate-topnav .navbar-inverse .navbar-nav>li>a:hover{background-color:#5E6A71;border-top:3px solid #62D2FF}
.corporate-topnav .navbar-inverse .navbar-nav .dropdown-menu>li>a{display:none!important}
.corporate-topnav .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{background-color:#5E6A71;border-bottom:1px solid #4B545A;display:block!important;color:#fff}
@media(min-width:768px){.corporate-topnav .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{background-color:#5E6A71;border-bottom:1px solid #4B545A;color:#fff}
}
.corporate-topnav .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.corporate-topnav .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{background-color:#0B5E90;color:#fff}
@media (min-width:768px){.corporate-topnav .navbar-inverse .navbar-nav>li>a{font-size:16px}
}
.corporate-topnav .navbar-inverse .navbar-nav li.dropdown{position:static}
.corporate-topnav .navbar-inverse .navbar-nav .open .dropdown-menu{background-color:#5E6A71;border-top:0;font-size:14px;left:0;position:absolute;right:auto;width:100%}
@media (min-width:768px){.corporate-topnav .navbar-inverse .navbar-nav .open .dropdown-menu{display:block;left:auto;width:auto}
}
/*!
 *
 *  NREL banner styles
 *
 */
.banner-logo{background-color:#0079c5;width:100%;border-bottom:none;min-height:60px}
header .logo{background:url(/client/img/nrel_logo_mobile.png) center no-repeat;height:92px}
@media (min-width:768px){.banner-logo{min-height:92px}
header .logo{background:url(/client/img/nrel_logo.png) left no-repeat;background-size:220px;padding:16px 0}
}
.banner-wordo,.wordo{background-color:#005d92;font-family:Roboto}
.banner-wordo{width:100%}
.wordo{color:#fff;height:auto;padding:5px 0;font-weight:300;font-size:.8em}
.searchbar-toggle{border:1px solid #fff;border-radius:5px;color:#fff;margin-top:15px;padding:2px 6px 3px;position:absolute;right:0;top:0}
#searchbar-collapse{background-color:#DEE2E5;margin-left:-15px;margin-right:-15px}
@media (min-width:768px){#searchbar-collapse{background-color:transparent;margin-left:0;margin-right:0}
}
#searchbar-collapse:after{height:20px;width:20px;content:" ";background-color:#DEE2E5;position:absolute;right:20px;top:-6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1}
.searchbar-form{font-family:Roboto,"Helvetica Neue",Helvetica,sans-serif;padding-top:7px;padding-bottom:7px}
@media (min-width:768px){#searchbar-collapse:after{display:none}
.searchbar-form{background-color:transparent;float:right;margin-top:15px}
}
.searchbar-form button{background-color:#5E6A71;border-color:#5E6A71;color:#fff;height:40px}
@media (min-width:768px){.searchbar-form button{background-color:#D1D5D8;border-color:#D1D5D8;color:#000}
header .navbar-collapse,header .navbar-form{padding-left:0;padding-right:0}
}
header .navbar-collapse{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:auto;vertical-align:middle;box-shadow:none;height:40px}
/*!
 *  NREL footer styles
 */
#page-tools{margin-bottom:4em}
footer{background-color:#222;border-top:5px solid #127BBF;color:#fff;font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.5;padding-top:3em;margin-bottom:5em}
footer .header{border-bottom:1px solid #5a5b5b;font-size:14px;margin-top:1em}
@media(min-width:768px){footer .header{margin-top:0}
}
footer .only-nrel{font-size:10px}
footer .social-links{font-size:14px;margin:0}
footer .social-links li{padding:0}
footer a,footer a:visited{color:#fff}
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 .border-right{border-right:1px solid #5a5b5b}
footer ul.dotlist li:before{content:"\00a0  \00b7  \00a0"}
footer ul.dotlist li:first-child:before{content:""}
/*!
 *
 *  NREL search results styles
 *
 */
.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:hover{text-decoration:underline}
.results-item,.results-pager a{text-decoration:none}
.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}
.results-item .summary{color:initial}
.results-item .footer{color:#5E6A71}
.results-pager .pagination{font-family:Roboto;margin:0}
.results-pager p{padding-top:.5em}
.results-pager a:hover{text-decoration:underline}
.results-pager .glyphicon{font-size:75%}