 .carousel .carousel-caption {position: initial;color: #222;text-align: left;font-size: 1em;}.carousel .carousel-control-next, .carousel .carousel-control-prev {position: relative;color: #0071b8;opacity: 1;transition: opacity .15s ease;display: inline;}.carousel .carousel-control-next:hover, #biofuels .carousel-control-prev:hover {text-decoration:underline;}.carousel .fas {font-size: 0.85em;line-height: 1;}.carousel .carousel-control-next .fas {margin: 0 0.5em;color: #0071b8;}.carousel .carousel-control-prev .fas {margin: 0 0.5em 0 0;color: #0071b8;}.slideshownav {margin-top: 0;}div.press div.header {display:none;}#heroimg {position: relative;}.heroimg-text {background: rgba(0, 0, 0, 0.85);color:#fff;font-size: 1.5em;font-style:italic;font-weight:300;line-height:1.1;padding:0.75em;text-align:center;}.lh12 {line-height:1.2;}.bio-title {color: #5e6a71;font-size: 20px;font-weight: normal;margin-top: 0;text-transform: uppercase;}.topmargin {margin-top: 2em;}.bottommargin {margin-bottom: 1em;}.nomargin {margin: 0;}.imgpad {margin: 1em 0;}.caption-max {max-width: 750px;font-size: 12px;}.graphic-box {position: relative;}.caption-box {background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;bottom: 0;box-sizing: border-box;color: #fff;font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;left: 0;padding: 1em;position: absolute;right: 0;text-align: left;width: 100%;}h3 .small {line-height: inherit;}h3 .more {color: #fff;font-size: 65%;font-weight: 400;line-height: inherit;}.hpfeat .header {background-color: #00a3e4;border-bottom: 5px solid #000;color: #000;font-size: 1.25em;font-weight: 400;margin-bottom: 0;min-height: 63px;padding: 0.8em;text-transform: uppercase;text-align: center;}.hpfeat .list {border: 1px solid #d1d5d8;font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;margin: 0;min-height: 134px;padding: 15px 10px 10px 45px;}ul.fa-blue-arrow {list-style-type: none;}.hpfeat a, .hpfeat a:visited {color: #000;font-weight: 400;text-decoration: none;}.fa-blue-arrow a {color: #000;margin-left: -5px;}.boxed-grid [class^="col-"]{border: 1px solid #eee;}@media (min-width: 576px) {}@media (min-width: 768px) {.heroimg-text {position: absolute;bottom: 0;left: 0;font-size: 2em;text-align:left;}}@media (min-width: 992px) {.heroimg-text {font-size: 2.25em;}.program-header .navbar .navbar-collapse {border-top: 1px solid #d1d5d8;}}@media (min-width: 1200px) {.program-header .navbar .navbar-collapse {border-top: none;}}