 html {background-color: #e3e6e8;}body {color: #333;font-family: "Droid Serif", "Noto Serif", serif;font-size: 16px;font-weight: 400;line-height: 1.65;padding: 0;}h1, h2, h3, h4, h5, h6 {font-family: "Roboto";word-wrap: break-word;word-break: break-word;-ms-hyphens: auto;-moz-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;-moz-hyphens: none;-webkit-hyphens: none;hyphens: none;}}h1 {font-weight: 300;font-size: 3em;margin-top: 0;}h2 {font-weight: 300;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";font-weight: 300;}h2 > a, h2 > a:visited {color:#e07700;}.ðŸ‘» {font-size: 6px;}.ðŸ’¨ {animation-duration: 1s;animation-name: blink;animation-iteration-count: infinite;animation-timing-function: steps(2, start);}@keyframes blink {80% {visibility: hidden;}}.ðŸ {color: yellow;font-size: 30px;font-weight: bold;}a {color: #0a87d3;}a:visited {color: #a467c2;}a:hover, a:active {color: #cc6600;}.blue a:visited {color: #0a87d3;}.green a:visited {color: #5D9732;}a.tile {display: block;}a.tile:hover {text-decoration: none;}a.fa {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 {background-color: #ededed;color: #000;font-family:Roboto, "Helvetica Neue", Helvetica, sans-serif;text-align: center;text-transform: uppercase;}@media (min-width: 768px) {.banner-site {font-size: 30px;font-weight: 300;height: 55px;line-height: 55px;text-align: left;text-transform: none;}}.banner-site a, .banner-site a:visited, .banner-site a:hover {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;}.sidenav {margin-top: 0.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;}.nav>li>a:hover, .nav>li>a:focus {background-color: transparent;}.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 > a:hover, .sidenav > ul.nav > li > a:focus, .sidenav > ul.nav > li.active > a, .sidenav > ul.nav > li.active > a:visited {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 > a:hover, .sidenav > ul.nav ul.nav li > a:focus, .sidenav > ul.nav ul.nav li.active > a, .sidenav > ul.nav ul.nav li.active > a:visited {background-color: #E5F1F9;color: #0064A2;}.sidenav ul.nav ul.nav ul.nav {}.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: -0.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:hover, .sidenav ul.nav ul.nav ul.nav li:focus, .sidenav ul.nav ul.nav ul.nav li.active {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.grey, h1.gray, h2.grey, h2.gray, h3.grey, h3.gray, h4.grey, h4.gray, h5.grey, h5.gray, h6.grey, h6.gray, p.grey, p.gray {color: #5E6A71;}div.grey, div.gray {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: "Droid Serif", "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;}h2 .fa, h3 .fa, h4 .fa, h5 .fa, h6 .fa, .header .fa {font-size: 80%;vertical-align:middle;}.more, .learn-more {font-family:Roboto, "Helvetica Neue", Helvetica, sans-serif;font-weight: 400;}.more a, .more a:visited, .learn-more a, .learn-more a:visited {color:#0079C2;text-decoration: none;}.more a:hover, .learn-more a:hover {text-decoration: underline;}.nav-tabs {font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;margin-top:1em;}.nav-tabs {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;}.panel-group .panel-heading > .panel-title {font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;}.panel-heading > .panel-title > .accordion-toggle {margin-left:0px;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('/_resources/images/icon_minus.svg');background-repeat: no-repeat;background-position: 1% center;background-size: 25px 25px;}.panel-heading > .panel-title > .accordion-toggle.collapsed {background-image: url('/_resources/images/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;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;}.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:before, .content-sandwich:after {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: normal;}.content-sandwich .headline, .content-sandwich .header {font-size: 18px;font-weight: 600;margin-bottom: 0;margin-top: 0;}.content-sandwich .headline ~ p, .content-sandwich .header ~ 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: normal;}.content-sandwich hr {border-top: 1px solid #ccc;}.content-sandwich img {margin: 0 auto;}.content-sandwich.vertical-aligned {}.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 .icon {margin-top: 1em;}.content-sandwich.quicklinks .header {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: "Droid Serif", "Noto Serif", serif;}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 {margin-top: 24px;}.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, .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: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.01) 1%, rgba(0,0,0,1) 81%, rgba(0,0,0,1) 82%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,1) 81%,rgba(0,0,0,1) 82%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,1) 81%,rgba(0,0,0,1) 82%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );}.feature-secondary .link-tile {margin-top: 0px;}.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;-webkit-transition: -webkit-transform 0.3s ease-out;-moz-transition: -moz-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;transition: transform 0.3s ease-out;}.modal.in .modal-dialog {transform: none !important;}.form-horizontal, .form-inline, .form, form {font-family: Roboto, "Helvetica Neue", Helvetica, sans-serif;}span.required {font-weight: normal;}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, 0.5),0 1px 2px rgba(0, 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:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {color: #333;background-color: #e6e6e6;border-color: #adadad;-webkit-box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.4);-moz-box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.4);box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.4);}.btn-primary {color: #fff;background-color: #0079c2;border-color: #0079c2;}.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {color: #b7d6e9;background-color: #3071a9;border-color: #285e8e;-webkit-box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.4);-moz-box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.4);box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.4);}.btn-success {color: #fff;background-color: #4c8224;border-color: #4c8224;}.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {color: #d2e3c5;background-color: #3b651c;border-color: #3b651c;-webkit-box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.4);-moz-box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.4);box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.4);}.btn-info {color: #fff;background-color: #5e6a71;border-color: #5e6a71;}.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {color: #cccccc;background-color: #3d4449;border-color: #3d4449;-webkit-box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.4);-moz-box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.4);box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.4);}.btn-warning {color: #000;background-color: #f7a11a;border-color: #f7a11a;}.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {color: #2d1c00;background-color: #b87813;border-color: #b87813;-webkit-box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.3);-moz-box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.3);box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.3);}.btn-danger {color: #fff;background-color: #933c06;border-color: #933c06;}.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {color: #dac4b7;background-color: #702e05;border-color: #702e05;-webkit-box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.4);-moz-box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.4);box-shadow: inset 0px 2px 2px 0px rgba(50, 50, 50, 0.4);}select.form-control, input.form-control {height: 40px;}@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;}}.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:0px;padding-right:0px;}.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:0px;padding-right:0px;}.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:0px;padding-right:0px;}.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:0px;padding-right:0px;}.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;}ul.fa-check-circle li {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;}figcaption, .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';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: 0;}}.icon-circle.green {background-color: #4c8224;}.divider {width: 12%;border-top: 1px solid #5D9732;margin: 0 auto;padding: 0 0 1.4em 0;}.call-to-action {font-family: "Droid Serif", "Noto Serif", serif;font-weight: 300;}.call-to-action .lead {font-family: Roboto;}.cf:before, .cf:after {content: " ";display: table;}.cf:after {clear:both;}.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-top: 0;margin-bottom: 0;}.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;}.panel-default {border-color: #ddd;}.panel {margin-bottom: 26px;padding-bottom: 1.5em;background-color: #fff;border: 1px solid transparent;border-top-color: transparent;border-right-color: transparent;border-bottom-color: transparent;border-left-color: transparent;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);box-shadow: 0 1px 1px rgba(0,0,0,.05);}.well {background-color: #E3E6E8;border-radius: 0;border:none;box-shadow: none;}.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.pull-right {margin-top:0;}.actionbox > h2, .actionbox > h3, .actionbox .header {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;margin-bottom:0;margin-top:0;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;}.graphic-box {position: relative;}.caption-box {background: #000;background-color: rgba(0, 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%;position: relative;}@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;}.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;}img[src$=".svg"].img-responsive {width: 100%;}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:focus~ul, .atcb-link:active~ul, .atcb-list:hover{visibility:visible;}.atcb-list {visibility: hidden;position: absolute;top: 100%;left: 0;width: 170px;z-index: 900;}.atcb-list, .atcb-item {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 rgb(186,186,186);border-radius: 2px;box-shadow: 0 0 5px #AAA;}.atc-style-menu-wb .atcb-list, .atc-style-menu-wb .atcb-item {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:hover, .atc-style-menu-wb .atcb-item-link:active, .atc-style-menu-wb .atcb-item-link:focus {color: #000;font-family: "Verdana";font-size: 14px;text-decoration: none;outline: none;padding: 5px 15px;}.atc-style-menu-wb .atcb-item-link:hover, .atc-style-menu-wb .atcb-item-link:active, .atc-style-menu-wb .atcb-item-link:focus {color: #fff;}.atc-style-menu-wb .atcb-item.hover, .atc-style-menu-wb .atcb-item:hover {background: rgb(66,129,244);}.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: bold;margin-bottom: 0;text-transform: uppercase;}.event-list .event {font-weight: bold;line-height:1.3;margin-bottom: 0;}.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-responsive {width:100%;}}.media-block {margin-top: 1em;margin-bottom: 1em;}.media-block:before, .media-block:after {content: " ";display: table;}.media-block:after {clear:both;}.media-block h4 {margin:0.25em 0 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 + ul, .media-block img + ol, .media-block img + p {margin-top: 0.5em;}.link-tile {font-family:Roboto, "Helvetica Neue", Helvetica, sans-serif;text-decoration: none;}.link-tile {display: block;}.link-tile:hover {text-decoration: none;}.link-tile a {text-decoration: none;}.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-sm-data, .table-data, .table.data {font-family: 'Roboto';font-size: 80%;}.table-inline, .table.inline {display: inline;}.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {background-color: #e3e6e8;}caption {font-size:22px;text-align:left;border-bottom: 3px solid #5dd2ff;color: #004677;}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;}.michael-legacy {font-size: 72px;color: red;}.navbar-wrapper {font-family: "Roboto";min-height: 53px;}.navbar-wrapper a {text-decoration: none;}.navbar-wrapper.corporate-topnav {border-bottom: 1px solid #d1d5d8;}.navbar-wrapper.corporate-topnav .container {border-top:none;}.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 {background-color: #5e6a71;border-left:0;border-right:0;border-bottom:0;border-radius:0;color:#fff;float:none;margin:0;text-transform: none;font-size: 14px;width:100%;}.navbar-inverse .navbar-toggle.collapsed {border-top: 3px solid transparent;background-color: #5e6a71;}.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {background-color: #0079c2;}@media (min-width:768px) {.navbar-wrapper .container {border-top: 1px solid #d1d5d8;}}.navbar-inverse .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-inverse .navbar-nav > li > a {text-transform: none;border-top:3px solid transparent;background-color: transparent;}}.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li.active > a:hover, .navbar-inverse .navbar-nav > li.active > a:focus {background-color: #0B5E90;border-top: 3px solid transparent;}@media (min-width:768px) {.navbar-inverse .navbar-nav > li.active > a, .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li.active > a:hover, .navbar-inverse .navbar-nav > li.active > a:focus {background-color: #5E6A71;}}.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";}@media(min-width:768px) {.navbar-inverse .navbar-nav > li.open > a {border-top:3px solid transparent;}}.navbar-inverse .navbar-nav > li.open > a:hover, .navbar-inverse .navbar-nav > li.open > a:focus {background-color: #0B5E90;color: #fff;}@media(min-width:768px) {.navbar-inverse .navbar-nav > li.open > a:hover, .navbar-inverse .navbar-nav > li.open > a:focus {background-color: #5E6A71;}}@media(min-width:992px) {.navbar-wrapper.corporate-topnav {margin-top:-20px;}}.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:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {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 {padding-left:0;list-style-type: none;}.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-nav, .navbar-collapse {border:0;margin-bottom:0;min-height: 0;background-color: #ededed;}ul.navbar-nav {margin-top:0;margin-bottom: 0;}ul.dropdown-menu {border:0;padding-top: 0;padding-bottom: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-inverse {text-align: center;background-color: transparent;}.corporate-topnav .navbar-inverse .navbar-nav {display: block;margin-left: auto;margin-right: auto;background-color: #fff;}.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: 0.4em;padding-right: 0.4em;text-transform: none;}@media(min-width: 992px) {.corporate-topnav .navbar-inverse .navbar-nav > li > a {padding-left: 0.8em;padding-right: 0.8em;}}.corporate-topnav .navbar-inverse .navbar-nav > li > a {background-color: #fff;}.corporate-topnav .navbar-inverse .navbar-nav > li > a:hover, .corporate-topnav .navbar-inverse .navbar-nav > li > a:focus {background-color:#0079c2;}.corporate-topnav .navbar-inverse .navbar-nav > li.active > a, .corporate-topnav .navbar-inverse .navbar-nav > li.active > a:hover {background-color:#0079c2;}.corporate-topnav .navbar-inverse .navbar-nav > li.open > a {background-color: #0079c2;}.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:hover, .corporate-topnav .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {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;}}.banner-logo {background-color: #fff;width: 100%;border-bottom: none;min-height:60px;}header .logo {background: url("/_resources/images/nrel-logo@2x-01.png") no-repeat center;height: 75px;background-size: 160px;margin: 0 0 10px 0;}.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 0;}}@media (min-width: 768px) {header .logo {background: url("/_resources/images/nrel-logo@2x-01.png") no-repeat left;height:130px;background-size: 277px;}.program-header {background-color: #ededed;}.program-header .container {padding-right: 15px;padding-left: 15px;}.banner-logo {min-height:92px;}}@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-top:15px;padding: 2px 6px 3px 6px;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: 0px;margin-right: 0px;}}#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;}@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;margin-top:35px;}}.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 .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;}#page-tools {margin-bottom: 4em;}footer {background-color: #e3e6e8;color: #000;font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 12px;font-weight: 400;line-height: 1.5;padding-top: 3em !important;margin-bottom: 5em;}footer .header {border-bottom:1px solid #5a5b5b;font-size: 14px;margin-top: 1em;text-transform: uppercase;}@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: #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 .border-right {border-right: 1px solid #5a5b5b;}footer ul.dotlist li:before {content: "\00a0 \00b7 \00a0";}footer ul.dotlist li:first-child:before {content: "";}#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 p, .results-header label {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: bold;}.results-list {margin-top:1.5em;padding-top:1.5em;border-top: 1px solid #ccc;}.results-highlighted {font-weight: bold;}.results-item {margin-bottom: 1.5em;padding-bottom: 1.5em;border-bottom: 1px solid #ccc;text-decoration: none;}.results-item .summary {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;}.hpf6df8a6f-3fb6-4eba-b28d-c99912998305{display:none;margin-left:-1000px;}.hpe2cd04f6-da55-4773-80a2-c25c4ca203c4{display:none;margin-left:-1000px;}