@charset "UTF-8";
/* CSS Document */

html {
  font-size: 100%;
  line-height: 1.5em;
}

/* Body Class Identifiers */
.accessibility-2x-sprite, .accessibility-2x-increase-font, .pane-accessibility li a#font-size-toggle, .accessibility-2x-open-dyslexic {
  background-image: url('../img/doiheader/accessibility-2x-s4660e7751e.png');
  background-repeat: no-repeat;
}

.accessibility-2x-increase-font, .pane-accessibility li a#font-size-toggle {
  background-position: 0 0;
}

.accessibility-2x-open-dyslexic {
  background-position: 0 -56px;
}

@font-face {
  font-family: "OpenDyslexic";
  src: url('fonts/opendyslexic-regular.eot?1439924678') format('embedded-opentype'), url('fonts/opendyslexic-regular.svg?1439924678') format('svg'), url('fonts/opendyslexic-regular.ttf?1439924678') format('truetype');
}
/*FONT SMOOTHING*/
/* @mixin styled-select($selectWidth, $height) {
  overflow: hidden;
  background: sprite($arrows, down) no-repeat;
  background-position: 95% -8px;
  background-size: 18px;
  width: $selectWidth - 20;

  select {
    background: transparent;
    line-height: 1;
    width: $selectWidth;
    border: 0;
    @include border-radius(0);
    -webkit-appearance: none;
    height: $height - 10;
    padding: 0 0 0 5px;
    font-size: 12px;
    font-weight: 300;
    text-transform: uppercase !important;

    .lt-ie9 & {
      width: $selectWidth + 5;
    }

    option {
      padding: 5px;

      &:hover, &:active {
        background: #000000;
        color: #ffffff;
      }
    }
  }
} */
body.blog .l-main, .front .l-main {
  max-width: 100% !important;
  padding: 0;
  overflow: visible;
}

.page-manager-page-employees .employees--columns .node-readmore, .page-manager-page-employees .employees--columns .readmore, .event-popup-content p:last-child a, .front .view-footer a, .front .home--middle .field--name-field-homepage-card-link a, .view-related-content .node-readmore a, .pane-home-news-recent-news-pane .view-home-news .node-readmore a, .view-recent-blog-posts .node-readmore a, .node-type-section-page .pane-section-news-link a, .field--name-field-tile-link .tile-link, body.node-type-bio .pane-node-field-bio-resources .file a, body.blog .pane-blog-grid-blog-featured-pane .node-title a, body.blog .node-readmore a, body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .node-title a, body.blog .pane-1 a, body.node-type-blog-post .pane-node-field-video .node-title a, .section-events .pane-tabs li a, .page-employees-events .pane-tabs li a, .view-event-table .views-row a, header a, .pane-menu-menu-social li a, .front .pane-4 p a, .front .pane-home-news-featured-pane .node-title a, .front .pane-home-news-featured-pane .node-readmore a, .front .pane-home-news-video-pane .node__content h2 a, .front .pane-home-news-video-pane .node__content body.node-type-event .field__label a, body.node-type-event .front .pane-home-news-video-pane .node__content .field__label a, .front .pane-home-news-video-pane .node__content .pane-doi-photo-gallery .publication-date a, .pane-doi-photo-gallery .front .pane-home-news-video-pane .node__content .publication-date a, .front .home--middle a, .view-list-content .views-row a, .view-blog-list .views-row a, .view-related-content .node-title a, .pane-home-news-recent-news-pane .view-home-news .node-title a, .view-recent-blog-posts .node-title a {
  text-decoration: none !important;
}
.page-manager-page-employees .employees--columns .node-readmore:hover, .page-manager-page-employees .employees--columns .readmore:hover, .event-popup-content p:last-child a:hover, .front .view-footer a:hover, .view-related-content .node-readmore a:hover, .pane-home-news-recent-news-pane .view-home-news .node-readmore a:hover, .view-recent-blog-posts .node-readmore a:hover, .node-type-section-page .pane-section-news-link a:hover, .field--name-field-tile-link .tile-link:hover, body.node-type-bio .pane-node-field-bio-resources .file a:hover, body.blog .pane-blog-grid-blog-featured-pane .node-title a:hover, body.blog .node-readmore a:hover, body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .node-title a:hover, body.blog .pane-1 a:hover, body.node-type-blog-post .pane-node-field-video .node-title a:hover, .section-events .pane-tabs li a:hover, .page-employees-events .pane-tabs li a:hover, .view-event-table .views-row a:hover, header a:hover, .pane-menu-menu-social li a:hover, .front .pane-4 p a:hover, .front .pane-home-news-featured-pane .node-title a:hover, .front .pane-home-news-featured-pane .node-readmore a:hover, .front .pane-home-news-video-pane .node__content h2 a:hover, .front .pane-home-news-video-pane .node__content body.node-type-event .field__label a:hover, body.node-type-event .front .pane-home-news-video-pane .node__content .field__label a:hover, .front .pane-home-news-video-pane .node__content .pane-doi-photo-gallery .publication-date a:hover, .pane-doi-photo-gallery .front .pane-home-news-video-pane .node__content .publication-date a:hover, .front .home--middle a:hover, .view-list-content .views-row a:hover, .view-blog-list .views-row a:hover, .view-related-content .node-title a:hover, .pane-home-news-recent-news-pane .view-home-news .node-title a:hover, .view-recent-blog-posts .node-title a:hover {
  text-decoration: none !important;
}

.node-type-grid-page .pager-next a {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background-color: #fff;
  border: 1px solid rgba(9, 8, 4, 0.1);
  color: #231f20;
  font-size: .75em;
  padding: .5em 1em;
  text-transform: uppercase;
}
.node-type-grid-page .pager-next a:hover {
  background-color: rgba(9, 8, 4, 0.1);
}

.block--doi-gov-ar .doi-gov-ar-search-form input[type='button'], .l-region--header .pane-search-form .form-actions, .open-search-btn {
  background: url('../img/doiheader/search-s0b2f64de10.png') no-repeat transparent;
}

.date-nav-wrapper .pager li, .l-footer ul li, .pane-menu-menu-social li, .pane-accessibility li {
  list-style-image: none !important;
  list-style-type: none !important;
}

.not-front .l-content input[type="text"], .not-front .l-content input[type="password"], .not-front .l-content input[type="submit"], .not-front .l-content input[type="button"], .not-front .l-content input[type="number"], .not-front .l-content input[type="email"], .not-front .l-content button.form-submit, .not-front .l-content select, .block--doi-gov-ar .date-input input[type="date"], body.blog .pane-1 a, .section-events .l-content input, .section-events .l-content button, .page-employees-events .l-content input, .page-employees-events .l-content button, .node-type-grid-page form .form-item-sort-by label[for=published_at],
.node-type-grid-page form .form-item-sort-by label[for=title], .form-item-sort-by label {
  -moz-box-shadow: 0px 1px 3px 0px rgba(2, 2, 2, 0.28);
  -webkit-box-shadow: 0px 1px 3px 0px rgba(2, 2, 2, 0.28);
  box-shadow: 0px 1px 3px 0px rgba(2, 2, 2, 0.28);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid rgba(9, 8, 4, 0.1);
}
.ie .not-front .l-content input[type="text"], .not-front .l-content .ie input[type="text"], .ie .not-front .l-content input[type="password"], .not-front .l-content .ie input[type="password"], .ie .not-front .l-content input[type="submit"], .not-front .l-content .ie input[type="submit"], .ie .not-front .l-content input[type="button"], .not-front .l-content .ie input[type="button"], .ie .not-front .l-content input[type="number"], .not-front .l-content .ie input[type="number"], .ie .not-front .l-content input[type="email"], .not-front .l-content .ie input[type="email"], .ie .not-front .l-content button.form-submit, .not-front .l-content .ie button.form-submit, .ie .not-front .l-content select, .not-front .l-content .ie select, .ie .block--doi-gov-ar .date-input input[type="date"], .block--doi-gov-ar .date-input .ie input[type="date"], .ie body.blog .pane-1 a, body.blog .pane-1 .ie a, .ie .section-events .l-content input, .section-events .l-content .ie input, .ie .section-events .l-content button, .section-events .l-content .ie button, .ie .page-employees-events .l-content input, .page-employees-events .l-content .ie input, .ie .page-employees-events .l-content button, .page-employees-events .l-content .ie button, .ie .node-type-grid-page form .form-item-sort-by label[for=published_at], .node-type-grid-page form .form-item-sort-by .ie label[for=published_at],
.ie .node-type-grid-page form .form-item-sort-by label[for=title],
.node-type-grid-page form .form-item-sort-by .ie label[for=title], .ie .form-item-sort-by label, .form-item-sort-by .ie label {
  -moz-border-radius: none;
  -webkit-border-radius: none;
  border-radius: none;
}

.not-front .l-content input[type="submit"],
.not-front .l-content button.form-submit {
  background: #ffffff;
  color: #424242;
  padding-left: 15px;
  padding-right: 15px;
  text-transform: uppercase;
}

.not-front .l-content label {
  font-size: 14px;
  font-weight: 500;
  line-height: 2;
  text-transform: capitalize;
}

body.node-type-blog-post .pane-node-type, body.node-type-blog-post .pane-node-terms, .page-manager-page-employees .employees--columns .pane-title, body.node-type-event .pane-node-type, .view-list-content .node-terms, .view-blog-list .node-terms, .node-type-photo-gallery .main .pane-node-type,
.node-type-photo-gallery .main .changed-date,
.node-type-photo-gallery .main .pane-node-terms, .view-related-content .content-type-label, .pane-home-news-recent-news-pane .view-home-news .content-type-label, .view-recent-blog-posts .content-type-label, .content-type-label, .pane-node-terms {
  font-size: 0.6875em;
  line-height: 2.18182em;
  font-family: "Open Sans", "Helvetica Light", sans-serif;
  font-weight: normal;
  text-transform: uppercase;
  color: #595959;
}

.page-manager-page-employees .employees--columns .node-readmore, .page-manager-page-employees .employees--columns .readmore, .event-popup-content p:last-child a, .front .view-footer a, .front .home--middle .field--name-field-homepage-card-link a, .view-related-content .node-readmore a, .pane-home-news-recent-news-pane .view-home-news .node-readmore a, .view-recent-blog-posts .node-readmore a, .node-type-section-page .pane-section-news-link a, .field--name-field-tile-link .tile-link {
  background: url('../images/generated/icons/arrows-s134f1e4421.png') 0 -245px no-repeat;
  background-size: 18px;
  padding-right: 30px;
  background-position: right -135px;
}
.page-manager-page-employees .employees--columns .node-readmore:hover, .page-manager-page-employees .employees--columns .readmore:hover, .event-popup-content p:last-child a:hover, .front .view-footer a:hover, .front .home--middle .field--name-field-homepage-card-link a:hover, .view-related-content .node-readmore a:hover, .pane-home-news-recent-news-pane .view-home-news .node-readmore a:hover, .view-recent-blog-posts .node-readmore a:hover, .node-type-section-page .pane-section-news-link a:hover, .field--name-field-tile-link .tile-link:hover {
  background-position: right -103px;
}

.front .pane-home-news-featured-pane .doi-gov-social-widget, .view-related-content .doi-gov-social-widget, .pane-home-news-recent-news-pane .view-home-news .doi-gov-social-widget, .view-recent-blog-posts .doi-gov-social-widget {
  position: absolute;
  left: 8px;
  top: 33px;
}
.front .pane-home-news-featured-pane .doi-gov-social-widget .share-trigger, .view-related-content .doi-gov-social-widget .share-trigger, .pane-home-news-recent-news-pane .view-home-news .doi-gov-social-widget .share-trigger, .view-recent-blog-posts .doi-gov-social-widget .share-trigger {
  text-indent: -39px;
  overflow: hidden;
  display: block;
  background: rgba(0, 0, 0, 0.44);
  width: 41px;
  height: 41px;
  line-height: 40px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  padding: 0;
}
.front .pane-home-news-featured-pane .doi-gov-social-widget .share-trigger:after, .view-related-content .doi-gov-social-widget .share-trigger:after, .pane-home-news-recent-news-pane .view-home-news .doi-gov-social-widget .share-trigger:after, .view-recent-blog-posts .doi-gov-social-widget .share-trigger:after {
  padding-left: 12px;
  background-position: 6px -24px;
}
.front .pane-home-news-featured-pane .doi-gov-social-widget .share-trigger:hover:after, .view-related-content .doi-gov-social-widget .share-trigger:hover:after, .pane-home-news-recent-news-pane .view-home-news .doi-gov-social-widget .share-trigger:hover:after, .view-recent-blog-posts .doi-gov-social-widget .share-trigger:hover:after {
  background-position: 6px 3px;
}
.front .pane-home-news-featured-pane .doi-gov-social-widget .share-links, .view-related-content .doi-gov-social-widget .share-links, .pane-home-news-recent-news-pane .view-home-news .doi-gov-social-widget .share-links, .view-recent-blog-posts .doi-gov-social-widget .share-links {
  background: rgba(0, 0, 0, 0.44);
  left: 0;
  top: 41px;
  right: auto;
}

.not-front .l-content select {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  background: url('../images/generated/icons/arrows-s134f1e4421.png') 0 -37px no-repeat #fff;
  border: 0;
  font-size: 12px;
  font-weight: 300;
  height: 30px;
  line-height: 1;
  padding: 0 18px 0 5px;
  text-transform: uppercase !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-position: 95% -8px;
  background-size: 18px;
  /*ie 10+*/
  /*ie9*/
}
.not-front .l-content select::-ms-expand {
  display: none;
}
.ie .not-front .l-content select, .not-front .l-content .ie select {
  background: none;
  border: 1px solid rgba(9, 8, 4, 0.1);
  padding-right: 0;
  height: 33px;
}
.not-front .l-content select option {
  padding: 5px;
}
.not-front .l-content select option:hover, .not-front .l-content select option:active {
  background: #000000;
  color: #ffffff;
}

*, *:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

img, video {
  max-width: 100%;
  height: auto;
}

.not-front .l-content input[type="text"], .not-front .l-content input[type="password"], .not-front .l-content input[type="submit"], .not-front .l-content input[type="button"], .not-front .l-content input[type="number"], .not-front .l-content input[type="email"], .not-front .l-content button.form-submit {
  color: #6d6d6d;
  font-size: 12px;
  line-height: 12px;
  padding: 8px 10px;
  height: 33px;
}
@media (min-width: 0) and (max-width: 768px) {
  .not-front .l-content .views-exposed-form .views-exposed-widget {
    float: none !important;
  }
}

.not-front .l-content .pane-node-webform form {
  margin-top: 2em;
}
.not-front .l-content .pane-node-webform .webform-component > label {
  float: left;
  width: 100%;
}
@media (min-width: 768px) {
  .not-front .l-content .pane-node-webform .webform-component > label {
    width: 20%;
  }
}

.form-item-field-hs-project-agency-value select, .form-item-field-si-case-filing-year-value select {
  width: 120px;
}

#edit-submit-scientific-integrity-cases-search, #edit-submit-hurricane-sandy-projects-search {
  margin-top: 27px;
}

.align-right {
  float: right;
}

.align-left {
  float: left;
}

img, media {
  max-width: 100%;
}

figure {
  font-size: .85em;
  text-align: center;
}
figure.image.align-left {
  margin: 1.5em 1.5em 1.5em 0;
}
figure.image.align-right {
  margin: 1.5em 0 1.5em 1.5em;
}

body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table thead {
  border-bottom: 1px solid rgba(9, 8, 4, 0.1);
}
body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table thead th {
  background-color: #f5f2e0;
  color: #434343;
  font-family: "Open Sans", Helvetica, Arial, sans-serif;
  font-size: 24px;
  font-weight: 100;
}
body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table td,
body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table th {
  border-right: 1px solid rgba(9, 8, 4, 0.1);
  padding: 14px;
}
body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table td:last-child,
body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table thead th:last-child {
  border-right: 0;
}
body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table tr {
  border-bottom: 1px solid rgba(9, 8, 4, 0.1);
}
body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table tr:last-child {
  border-bottom: 0;
}
body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table tr:nth-child(2n) {
  background-color: #efefef;
}
body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table tr:hover {
  background-color: #f5f2e0;
}

@media (max-width: 640px) {
  body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) thead,
  body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) tbody,
  body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) th,
  body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) td,
  body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) tr {
    display: block;
  }
  body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) thead tr:first-child {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) tr {
    background-color: #efefef;
    border-bottom: 1px solid #868686;
    border-top: 1px solid #dcdcdc;
  }
  body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) tr:nth-child(2n), body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) tr:nth-child(4n) {
    background-color: #fff;
  }
  body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) tr:hover {
    background-color: #f5f2e0;
  }
  body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar).has-header td {
    border: none;
    position: relative;
    padding-left: 50%;
  }
  body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar).has-header td:before {
    position: absolute;
    top: 6px;
    left: 6px;
    width: 40%;
    padding-right: 10px;
    text-align: left;
    word-wrap: break-word;
  }
  body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar).has-header td:before {
    content: attr(data-content);
    height: 50px;
  }
  body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) td.small-padding {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) td.medium-padding {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) td.large-padding {
    padding-top: 25px;
    padding-bottom: 25px;
  }
}
h1,
h2,
body.node-type-event .field__label,
.pane-doi-photo-gallery .publication-date,
h3,
body.node-type-blog-post .pane-node-field-video .node-title a,
h4,
h5,
h6 {
  color: #434343;
  font-family: "Open Sans", Helvetica, Arial, sans-serif;
  font-weight: 100;
}

h2, body.node-type-event .field__label, .pane-doi-photo-gallery .publication-date,
h3,
body.node-type-blog-post .pane-node-field-video .node-title a,
h4,
h5,
h6 {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}

h1 {
  font-size: 3em;
  line-height: 1.25em;
  margin-bottom: 0.15em;
  margin-top: 0;
}

h2, body.node-type-event .field__label, .pane-doi-photo-gallery .publication-date {
  font-size: 1.5em;
  line-height: 1.5em;
}

h3, body.node-type-blog-post .pane-node-field-video .node-title a {
  font-size: 1.25em;
  line-height: 1.2em;
}

h4 {
  font-size: 1.125em;
  line-height: 1.33333em;
}

h5 {
  font-size: 1em;
  line-height: 1.5em;
  text-transform: uppercase;
}

h6 {
  font-size: 1em;
  line-height: 1.5em;
  text-decoration: underline;
}

.pane-node-field-lead-in {
  font-size: 1.5em;
  line-height: 1.5em;
  color: #323232;
  font-weight: 100;
  line-height: 1.25em;
  margin-bottom: 40px;
}

a {
  color: #545454;
  text-decoration: underline;
}
a:visited {
  color: #545454;
}
a:hover {
  color: #b2871f;
  text-decoration: none;
}

.block--doi-gov-ar .block__title,
.block--doi-gov-ar .item-list h3,
.block--doi-gov-ar .item-list body.node-type-blog-post .pane-node-field-video .node-title a,
body.node-type-blog-post .pane-node-field-video .node-title .block--doi-gov-ar .item-list a {
  display: none;
}
.block--doi-gov-ar ul {
  list-style: none;
  padding: 0;
}
.block--doi-gov-ar ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
}
.block--doi-gov-ar ul .doi-gov-ar-leaf:before {
  background: url('../images/generated/icons/tree-s0e6ddd8a6a.png') 0 -50px;
  background-color: #678458;
}
.block--doi-gov-ar ul .doi-gov-ar-leaf.collapsed:before {
  background: url('../images/generated/icons/tree-s0e6ddd8a6a.png') 0 -150px;
  background-color: #678458;
}
.block--doi-gov-ar ul .doi-gov-ar-leaf:hover {
  background-color: #f1f1f1;
  color: #b2871f;
}
.block--doi-gov-ar ul ul {
  padding-left: 15px;
}
@media (min-width: 768px) {
  .block--doi-gov-ar ul ul {
    padding-left: 40px;
  }
}
.block--doi-gov-ar ul .level-0 > .doi-gov-ar-leaf {
  background-color: #f5f2e0;
  margin-bottom: 10px;
}
.block--doi-gov-ar ul .level-0 > .doi-gov-ar-leaf .doi-gov-ar-number {
  background-color: #fff;
  border-radius: 50%;
  min-width: 32px;
  padding: 0 10px;
  text-align: center;
}
.block--doi-gov-ar ul .level-1 > .doi-gov-ar-leaf:before,
.block--doi-gov-ar ul .level-4 > .doi-gov-ar-leaf:before {
  background: url('../images/generated/icons/tree-s0e6ddd8a6a.png') 0 0;
  background-color: #f3f0de;
}
.block--doi-gov-ar ul .level-1 > .doi-gov-ar-leaf.collapsed:before,
.block--doi-gov-ar ul .level-4 > .doi-gov-ar-leaf.collapsed:before {
  background: url('../images/generated/icons/tree-s0e6ddd8a6a.png') 0 -100px;
  background-color: #f3f0de;
}
.block--doi-gov-ar ul .level-2 > .doi-gov-ar-leaf:before,
.block--doi-gov-ar ul .level-5 > .doi-gov-ar-leaf:before {
  background: url('../images/generated/icons/tree-s0e6ddd8a6a.png') 0 0;
  background-color: #fff;
}
.block--doi-gov-ar ul .level-2 > .doi-gov-ar-leaf.collapsed:before,
.block--doi-gov-ar ul .level-5 > .doi-gov-ar-leaf.collapsed:before {
  background: url('../images/generated/icons/tree-s0e6ddd8a6a.png') 0 -100px;
  background-color: #fff;
}
.block--doi-gov-ar .doi-gov-ar-search-form {
  border-bottom: 1px solid #dcdcdc;
  border-top: 1px solid #dcdcdc;
  margin: 1em 0;
  padding: 1em 0;
}
@media (min-width: 768px) {
  .block--doi-gov-ar .doi-gov-ar-search-form {
    padding: 2em 0;
  }
}
.block--doi-gov-ar .doi-gov-ar-search-form:before {
  content: 'Search';
  display: block;
  float: left;
  font-size: 1.75em;
  font-weight: 100;
  margin-bottom: .5em;
  padding-top: 8px;
  width: 100%;
}
@media (min-width: 768px) {
  .block--doi-gov-ar .doi-gov-ar-search-form:before {
    margin-bottom: 0;
    width: 110px;
  }
}
.block--doi-gov-ar .doi-gov-ar-search-form select,
.block--doi-gov-ar .doi-gov-ar-search-form input {
  font-size: 1em;
  margin-right: 1em;
}
@media (min-width: 768px) {
  .block--doi-gov-ar .doi-gov-ar-search-form select,
  .block--doi-gov-ar .doi-gov-ar-search-form input {
    font-size: 12px;
  }
}
.block--doi-gov-ar .doi-gov-ar-search-form select {
  padding-right: 32px;
}
.block--doi-gov-ar .doi-gov-ar-search-form input[type='button'] {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize;
  background-position: 9px 7px;
  background-size: 50px;
  width: 36px;
}
.block--doi-gov-ar .doi-gov-ar-search-form .form-item-date {
  display: inline-block;
  position: relative;
}
.block--doi-gov-ar .doi-gov-ar-search-form .form-item-date:after {
  content: '';
  background: url('../images/icons/calendar.png?1439924678') no-repeat top right/19px transparent;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 8px;
  right: -15px;
  margin-left: 5px;
}
.block--doi-gov-ar .doi-gov-ar-search-form .form-item-date.form-item-start-date {
  margin-right: 30px;
}
.block--doi-gov-ar .doi-gov-ar-search-form .hasDatepicker {
  width: 100px;
}
.block--doi-gov-ar .doi-gov-ar-search-form .doi-gov-ar-select {
  float: left;
  height: 33px;
  line-height: 12px;
  margin: 3px 0 .5em 3px;
  width: 100%;
}
@media (min-width: 768px) {
  .block--doi-gov-ar .doi-gov-ar-search-form .doi-gov-ar-select {
    margin: 3px 10px 0 0;
    width: 150px;
  }
}
.block--doi-gov-ar .doi-gov-ar-search-form .doi-gov-ar-button {
  padding: 0;
  margin: 3px 0 0 10px;
  float: right;
}
.block--doi-gov-ar .doi-gov-ar-search-form .doi-gov-ar-search-container {
  display: block;
  overflow: hidden;
  padding: 3px;
  position: relative;
  width: auto;
}
.block--doi-gov-ar .doi-gov-ar-search-form .doi-gov-ar-search-container .doi-gov-ar-search {
  width: 100%;
}
.block--doi-gov-ar .doi-gov-ar-search-form .doi-gov-ar-search-container .doi-gov-ar-search::-ms-clear {
  display: none;
}
.block--doi-gov-ar .doi-gov-ar-search-form .doi-gov-ar-search-container .reset-button {
  border-radius: 50%;
  color: #6d6d6d;
  cursor: pointer;
  display: block;
  font-size: 12px;
  height: 24px;
  line-height: 15px;
  padding: 4px;
  position: absolute;
  right: 6px;
  text-align: center;
  top: 8px;
  width: 24px;
  z-index: 20;
}
.block--doi-gov-ar .search-results .api-results li {
  border-bottom: 1px solid #dcdcdc;
  padding: 10px 0;
  margin: 10px 0;
}
.block--doi-gov-ar .search-results .api-results .api-bread-path {
  color: #929292;
  display: block;
  font-size: .75em;
}
.block--doi-gov-ar .date-input {
  margin: 1em 0;
}
@media (min-width: 768px) {
  .block--doi-gov-ar .date-input {
    margin: 1.5em 0;
  }
}
.block--doi-gov-ar .date-input:before {
  content: 'Date';
  display: block;
  float: left;
  font-size: 1.75em;
  font-weight: 100;
  margin-bottom: .5em;
  padding-top: 5px;
  width: 100%;
}
@media (min-width: 768px) {
  .block--doi-gov-ar .date-input:before {
    margin-bottom: 0;
    width: 110px;
  }
}
.block--doi-gov-ar .date-input input[type="date"] {
  color: #6d6d6d;
  font-size: 12px;
  line-height: 12px;
  padding: 8px 10px;
  height: 33px;
}
.block--doi-gov-ar .date-input .select-date-search {
  margin-bottom: .5em;
  width: 100%;
}
@media (min-width: 768px) {
  .block--doi-gov-ar .date-input .select-date-search {
    margin-bottom: 0;
    width: 150px;
  }
}
.block--doi-gov-ar .doi-gov-ar-number {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  margin-right: 4px;
  text-align: left;
}
.block--doi-gov-ar .doi-gov-ar-leaf {
  cursor: pointer;
  padding: 4px 0 4px 44px;
}
.block--doi-gov-ar .doi-gov-ar-leaf:before {
  -moz-border-radius: 6px / 6px;
  -webkit-border-radius: 6px 6px;
  border-radius: 6px / 6px;
  border: 1px solid #c7c7c7;
  content: '';
  display: block;
  font-size: 20px;
  height: 32px;
  line-height: 32px;
  margin: 0 10px 0 -40px;
  position: absolute;
  text-align: center;
  width: 32px;
}
.block--doi-gov-ar .no-docs-msg {
  color: #929292;
}
.block--doi-gov-ar .has-docs > .doi-gov-ar-doclevel li:before {
  background-repeat: no-repeat;
  background: url('../images/generated/icons-s1f204aaa6c.png') -258px 0;
  content: '';
  display: block;
  height: 32px;
  width: 32px;
  position: absolute;
}
.block--doi-gov-ar .doi-gov-ar-doclevel li {
  margin-bottom: 10px;
}
.block--doi-gov-ar .doi-gov-ar-doclevel a {
  display: block;
  padding: 3px 0 0 40px;
}

#doi-ar-pager {
  margin-top: 2em;
}
#doi-ar-pager .prev-next {
  float: right;
  width: 50%;
}
#doi-ar-pager .prev-next div,
#doi-ar-pager .prev-next ul {
  display: inline-block;
  margin: 0 .25em;
  width: auto;
}
#doi-ar-pager .prev-next .btn {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize;
  height: 34px;
  width: 14px;
}
#doi-ar-pager .prev-next .btn.disabled {
  opacity: .2;
}
#doi-ar-pager .prev-next .btn-prev {
  background: url('../images/generated/icons/arrows-s134f1e4421.png') 0 -131px no-repeat;
  margin: 0 .5em -12px 0;
}
#doi-ar-pager .prev-next .btn-next {
  background: url('../images/generated/icons/arrows-s134f1e4421.png') 0 -245px no-repeat;
  margin: 0 0 -12px .5em;
}
#doi-ar-pager .showing {
  float: left;
  text-align: left;
  width: 45%;
}
#doi-ar-pager .showing:before {
  content: 'Displaying Results';
  display: inline-block;
  margin-right: 1em;
}
#doi-ar-pager .showing span {
  margin-right: .5em;
}

body.node-type-bio .l-main {
  max-width: 100% !important;
  padding: 0;
  overflow: visible;
}
body.node-type-bio .panels-container.bio {
  position: relative;
  overflow: hidden;
}
body.node-type-bio .bio--top {
  position: relative;
}
body.node-type-bio .bio--content {
  position: relative;
}
@media (min-width: 936px) {
  body.node-type-bio .bio--content {
    margin-top: -155px !important;
  }
  body.node-type-bio .bio--content:before {
    content: "";
    height: 155px;
    left: -98%;
    position: absolute;
    width: 100%;
    background: #ffffff;
  }
  body.node-type-bio .bio--content:after {
    content: "";
    height: 150px;
    right: -65.7%;
    position: absolute;
    width: 100%;
    background: black;
    opacity: 0.31;
    top: 0;
  }
}
body.node-type-bio .bio--main {
  background: #ffffff;
  padding: 20px;
}
body.node-type-bio .pane-node-field-primary-image .field__item img {
  width: 100% !important;
}
body.node-type-bio .pane-node-field-primary-image-content {
  display: none;
}
@media (min-width: 768px) {
  body.node-type-bio .pane-node-field-primary-image-content {
    display: block;
    position: absolute;
    z-index: 2;
    left: 3%;
    top: 5%;
  }
}
@media (min-width: 936px) {
  body.node-type-bio .pane-node-field-primary-image-content {
    left: 14%;
    top: 18%;
  }
}
@media (min-width: 1400px) {
  body.node-type-bio .pane-node-field-primary-image-content {
    left: 26%;
    top: 26%;
  }
}
body.node-type-bio .pane-node-field-primary-image-content .field--type-text-long {
  color: #ffffff;
  font-family: serif;
  font-style: italic;
  font-weight: 100 !important;
  width: 60%;
  font-size: 22px;
  line-height: 28px;
  transition: all 0.5s ease;
}
body.node-type-bio .pane-node-field-primary-image-content .field--type-text-long p {
  margin-bottom: 15px;
  margin-top: 0;
}
@media (min-width: 936px) {
  body.node-type-bio .pane-node-field-primary-image-content .field--type-text-long {
    font-size: 24px;
    line-height: 31px;
    width: 52%;
    position: relative;
  }
  body.node-type-bio .pane-node-field-primary-image-content .field--type-text-long:before {
    content: '';
    background: url('../images/seal-watermark.png?1439924678') no-repeat left top transparent;
    background-size: 100%;
    width: 150px;
    height: 150px;
    position: absolute;
    left: -20%;
    top: -30%;
  }
}
@media (min-width: 1400px) {
  body.node-type-bio .pane-node-field-primary-image-content .field--type-text-long {
    font-size: 30px;
    line-height: 41px;
  }
  body.node-type-bio .pane-node-field-primary-image-content .field--type-text-long:before {
    width: 290px;
    height: 290px;
    top: -57%;
  }
}
body.node-type-bio .pane-node-field-bio-job-title {
  font-size: 11px;
  text-transform: uppercase;
}
body.node-type-bio .pane-node-field-bio-resources {
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-width: 1px 0;
  padding-bottom: 25px;
  position: relative;
  z-index: 2;
  font-size: 12px;
  padding: 10px 20px;
  text-transform: uppercase;
  margin: 40px 0 30px;
}
@media (min-width: 640px) {
  body.node-type-bio .pane-node-field-bio-resources h2, body.node-type-bio .pane-node-field-bio-resources body.node-type-event .field__label, body.node-type-event body.node-type-bio .pane-node-field-bio-resources .field__label, body.node-type-bio .pane-node-field-bio-resources .pane-doi-photo-gallery .publication-date, .pane-doi-photo-gallery body.node-type-bio .pane-node-field-bio-resources .publication-date, body.node-type-bio .pane-node-field-bio-resources .field--name-field-bio-resources, body.node-type-bio .pane-node-field-bio-resources .field__item {
    float: left;
  }
}
@media (min-width: 768px) {
  body.node-type-bio .pane-node-field-bio-resources {
    padding-bottom: 60px;
    border: none;
    /*padding-bottom: 0;*/
    margin: 22px 0 60px;
    padding: 0;
    /** {
    		color: #ffffff;
    }*/
  }
  body.node-type-bio .pane-node-field-bio-resources:after {
    content: "";
    display: table;
    clear: both;
  }
  body.node-type-bio .pane-node-field-bio-resources h2, body.node-type-bio .pane-node-field-bio-resources body.node-type-event .field__label, body.node-type-event body.node-type-bio .pane-node-field-bio-resources .field__label, body.node-type-bio .pane-node-field-bio-resources .pane-doi-photo-gallery .publication-date, .pane-doi-photo-gallery body.node-type-bio .pane-node-field-bio-resources .publication-date, body.node-type-bio .pane-node-field-bio-resources .field--name-field-bio-resources {
    float: none;
  }
}
@media (min-width: 936px) {
  body.node-type-bio .pane-node-field-bio-resources {
    padding: 10px 20px;
    margin-top: 0;
  }
  body.node-type-bio .pane-node-field-bio-resources * {
    color: #ffffff;
  }
}
body.node-type-bio .pane-node-field-bio-resources h2, body.node-type-bio .pane-node-field-bio-resources body.node-type-event .field__label, body.node-type-event body.node-type-bio .pane-node-field-bio-resources .field__label, body.node-type-bio .pane-node-field-bio-resources .pane-doi-photo-gallery .publication-date, .pane-doi-photo-gallery body.node-type-bio .pane-node-field-bio-resources .publication-date {
  font-size: 12px;
  font-weight: 500;
  line-height: 2.1;
  margin-right: 40px;
}
@media (min-width: 768px) {
  body.node-type-bio .pane-node-field-bio-resources h2, body.node-type-bio .pane-node-field-bio-resources body.node-type-event .field__label, body.node-type-event body.node-type-bio .pane-node-field-bio-resources .field__label, body.node-type-bio .pane-node-field-bio-resources .pane-doi-photo-gallery .publication-date, .pane-doi-photo-gallery body.node-type-bio .pane-node-field-bio-resources .publication-date {
    font-size: 11px;
    margin-right: 0;
    line-height: 1.5;
  }
}
body.node-type-bio .pane-node-field-bio-resources .field__item img {
  display: none;
}
@media (min-width: 768px) {
  body.node-type-bio .pane-node-field-bio-resources .field__item:first-child {
    border-bottom: 1px solid rgba(255, 255, 255, 0.15);
  }
}
body.node-type-bio .pane-node-field-bio-resources .file {
  display: block;
  padding: 10px 30px 10px 0px;
  background: url('../images/generated/icons/arrows-s134f1e4421.png') 0 -245px no-repeat;
  background-position: 100% -124px;
  background-size: 18px;
  margin-right: 40px;
}
body.node-type-bio .pane-node-field-bio-resources .file:hover {
  background-image: url('../images/generated/icons/arrows-s134f1e4421.png') 0 -245px;
  background-position: 100% -92px;
  color: #b2871f;
}
body.node-type-bio .pane-node-field-bio-resources .file:hover a {
  color: #b2871f !important;
}
@media (min-width: 936px) {
  body.node-type-bio .pane-node-field-bio-resources .file {
    background-image: url('../images/generated/icons/arrows-white-sed86c8d3fc.png');
    background-position: 100% -39px;
    margin-right: 0;
  }
  body.node-type-bio .pane-node-field-bio-resources .file:hover {
    background-image: url('../images/generated/icons/arrows-s134f1e4421.png') !important;
    background-position: 100% -91px;
  }
}
body.node-type-bio .pane-node-field-bio-resources .file a {
  padding-left: 25px;
  background: url('../images/generated/icons/doc-type-sff5f233182.png') no-repeat transparent;
  font-weight: 500;
}
body.node-type-bio .pane-node-field-bio-resources .file a[type^="image"] {
  background-position: 0 -19px;
  background-size: 14px;
}
body.node-type-bio .pane-node-field-bio-resources .file a[type^="application"] {
  background-position: 0 0;
  background-size: 16px;
}
body.node-type-bio .bio--sidebar > div:after {
  content: "";
  display: table;
  clear: both;
}
body.node-type-bio .pane-node-field-twitter-timeline {
  margin-bottom: 30px;
}
body.node-type-bio .pane-node-field-twitter-timeline:after {
  content: "";
  display: table;
  clear: both;
}
body.node-type-bio .pane-node-field-twitter-timeline h2, body.node-type-bio .pane-node-field-twitter-timeline body.node-type-event .field__label, body.node-type-event body.node-type-bio .pane-node-field-twitter-timeline .field__label, body.node-type-bio .pane-node-field-twitter-timeline .pane-doi-photo-gallery .publication-date, .pane-doi-photo-gallery body.node-type-bio .pane-node-field-twitter-timeline .publication-date {
  color: #3f3f3f;
  font-family: sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  background: url('../images/generated/icons/social-media-se92d8432df.png') no-repeat 5px -884px/16px transparent;
  padding-left: 30px;
  margin-bottom: 35px;
}
body.node-type-bio .pane-node-field-twitter-timeline .twitter-timeline.twitter-timeline-rendered {
  width: 100% !important;
}
body.node-type-bio .pane-doi-photo-gallery {
  margin-top: 50px;
}
body.node-type-bio #mini-panel-doi_photo_gallery .flexslider {
  margin: 0;
}
@media (min-width: 936px) {
  body.node-type-bio .bio--bottom {
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-width: 1px 0;
  }
}

/* BLOG LANDING */
body.blog {
  /*GRID*/
  /*View All Button*/
}
body.blog .l-main {
  background: url('../images/background/blog-header.jpg?1439924678') no-repeat top center/100% 579px #f5f2e0;
  padding-top: 60px;
  padding-bottom: 40px;
}
body.blog .l-footer {
  margin-top: 0 !important;
}
body.blog .l-content .main.one-column--main {
  background: #ffffff;
  margin-bottom: 35px;
}
@media (min-width: 936px) {
  body.blog .l-content .main.one-column--main {
    -moz-box-shadow: 0px 0px 10px 0px rgba(148, 78, 46, 0.1);
    -webkit-box-shadow: 0px 0px 10px 0px rgba(148, 78, 46, 0.1);
    box-shadow: 0px 0px 10px 0px rgba(148, 78, 46, 0.1);
  }
}
body.blog .pane-page-title {
  margin: 0 auto;
}
@media (min-width: 768px) {
  body.blog .pane-page-title {
    max-width: 515px;
  }
}
body.blog .pane-page-title h1 {
  display: inline-block;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize;
  background: url('../images/doi-blog-logo.png?1439924678') no-repeat top center/contain transparent;
  width: 100%;
  height: 0;
  padding-top: 25%;
}
@media (min-width: 640px) {
  body.blog .pane-page-title h1 {
    padding-top: 30%;
  }
}
@media (min-width: 768px) {
  body.blog .pane-page-title h1 {
    padding-top: 40%;
  }
}
@media (min-width: 936px) {
  body.blog .pane-page-title h1 {
    padding-top: 60%;
  }
}
body.blog .pane-blog-grid-blog-featured-pane:after {
  content: "";
  display: table;
  clear: both;
}
body.blog .pane-blog-grid-blog-featured-pane .views-row {
  padding-bottom: 20px;
}
body.blog .pane-blog-grid-blog-featured-pane .views-row > div:not(.thumbnail-display) {
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 768px) {
  body.blog .pane-blog-grid-blog-featured-pane .views-row > div:not(.thumbnail-display) {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 768px) {
  body.blog .pane-blog-grid-blog-featured-pane {
    padding: 20px;
  }
  body.blog .pane-blog-grid-blog-featured-pane .views-row {
    display: table;
    padding-bottom: 0;
  }
  body.blog .pane-blog-grid-blog-featured-pane .thumbnail-display {
    display: table-cell;
    padding-right: 20px;
    vertical-align: top;
    width: 50%;
  }
}
@media (min-width: 936px) {
  body.blog .pane-blog-grid-blog-featured-pane .thumbnail-display {
    width: 62%;
  }
}
body.blog .pane-blog-grid-blog-featured-pane .thumbnail-display img {
  width: 100% !important;
}
body.blog .pane-blog-grid-blog-featured-pane .node-title {
  margin: 20px 0;
}
@media (min-width: 768px) {
  body.blog .pane-blog-grid-blog-featured-pane .node-title {
    margin-top: 0;
  }
}
body.blog .pane-blog-grid-blog-featured-pane .node-title a {
  font-size: 24px;
  font-weight: 300;
}
body.blog .pane-blog-grid-blog-featured-pane .node-title a:hover {
  color: #b2871f;
}
@media (min-width: 768px) {
  body.blog .pane-blog-grid-blog-featured-pane .node-title a {
    font-size: 30px;
  }
}
body.blog .pane-blog-grid-blog-featured-pane .publication-info, body.blog .pane-blog-grid-blog-featured-pane .teaser {
  font-size: 18px;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  body.blog .pane-blog-grid-blog-featured-pane .publication-info, body.blog .pane-blog-grid-blog-featured-pane .teaser {
    font-size: 20px;
  }
}
body.blog .node-readmore a {
  background: url('../images/generated/icons/arrows-s134f1e4421.png') no-repeat right -179px/24px transparent;
  font-size: 24px;
  font-weight: 300;
  text-transform: capitalize;
  padding-right: 35px;
}
body.blog .node-readmore a:hover {
  color: #b2871f;
  background-image: url('../images/generated/icons/arrows-s134f1e4421.png');
  background-position: right -136px;
}
body.blog .pane-blog-grid-blog-grid-pane:after {
  content: "";
  display: table;
  clear: both;
}
body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .views-row {
  margin-top: 40px;
}
@media (min-width: 480px) and (max-width: 768px) {
  body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .views-row {
    margin-bottom: 3.33333%;
    width: 48.3871%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 3.22581%;
  }
  body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .views-row:nth-child(2n+1) {
    clear: both;
  }
  body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .views-row:nth-child(2n+2) {
    width: 48.3871%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
@media (min-width: 768px) {
  body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .views-row {
    margin-bottom: 2.22222%;
    width: 31.91489%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 2.12766%;
  }
  body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .views-row:nth-child(3n+1) {
    clear: both;
  }
  body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .views-row:nth-child(3n+3) {
    width: 31.91489%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .thumbnail-display {
  position: relative;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .thumbnail-display {
    margin-bottom: 10px;
  }
}
body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .taxonomy-term--authors {
  bottom: -33px;
  position: absolute;
  text-align: center;
  width: 100%;
}
body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .taxonomy-term--authors img {
  border: 6px solid #ffffff;
  border-radius: 50%;
}
body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .node-title {
  margin-bottom: 10px;
}
body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .node-title a {
  font-size: 18px;
}
body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .publication-info, body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .teaser {
  font-size: 14px;
  margin-bottom: 10px;
}
body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .publication-info {
  line-height: 18px;
}
body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .node-readmore a {
  font-size: 16px !important;
  padding-right: 25px;
  background-size: 16px;
  background-position: right -120px;
}
body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .node-readmore a:hover {
  background-position: right -92px;
}
body.blog .pane-1 {
  text-align: center;
  margin-top: 60px;
}
body.blog .pane-1 a {
  text-transform: uppercase;
  background: #ffffff;
  font-size: 13px;
  font-weight: 500;
  border: 1px solid rgba(0, 0, 0, 0.22);
  padding: 10px 15px;
}

/* BLOG POST */
body.node-type-blog-post .l-content .panel-pane {
  margin-bottom: 10px;
}
body.node-type-blog-post .pane-doi-blog-publication-info .pane-node-published-at, body.node-type-blog-post .pane-doi-blog-publication-info .pane-node-terms {
  display: inline-block;
}
body.node-type-blog-post .pane-doi-blog-publication-info .pane-node-published-at {
  padding-right: 7px;
}
body.node-type-blog-post .pane-doi-blog-publication-info .pane-node-terms {
  color: #434343 !important;
  font-size: 1em;
  line-height: 1.5em;
  text-transform: none !important;
}
body.node-type-blog-post .pane-doi-blog-publication-info .pane-node-terms:before {
  content: ' By';
}
body.node-type-blog-post .pane-node-field-video .node-title a {
  display: block;
}
body.node-type-blog-post .bottom {
  border: 1px solid rgba(9, 8, 4, 0.1);
  border-width: 1px 0;
}
@media (min-width: 936px) {
  body.node-type-blog-post .bottom {
    margin-top: 40px;
  }
}

.doi-gov-social-widget .share-trigger {
  font-weight: 600;
  padding: 10px;
  width: 92px;
  display: block;
}
.doi-gov-social-widget .share-trigger:after {
  padding-left: 10px;
  content: '';
  background: url('../images/generated/icons/share-sf686d805f5.png') no-repeat 5px -23px/21px transparent;
  height: 28px;
  margin-left: 2px;
  position: absolute;
  top: 8px;
  width: 31px;
  z-index: 2;
}
.doi-gov-social-widget .share-trigger:hover {
  color: #c6a75b;
}
.doi-gov-social-widget .share-trigger:hover:after {
  background-position: 5px 4px;
}
.doi-gov-social-widget .share-links a {
  text-decoration: none;
  color: #ffffff;
  font-size: 0.8125em;
  line-height: 1.84615em;
  white-space: nowrap;
  display: inline-block;
  background: url('../images/generated/icons/social-media-se92d8432df.png') no-repeat transparent;
  background-size: 14px;
  padding-left: 23px;
}
.doi-gov-social-widget .share-links a.facebook {
  background-position: 0 -195px;
}
.doi-gov-social-widget .share-links a.facebook:hover {
  background-position: 0 -145px;
}
.doi-gov-social-widget .share-links a.twitter {
  background-position: 0 -793px;
}
.doi-gov-social-widget .share-links a.twitter:hover {
  background-position: 0 -743px;
}
.doi-gov-social-widget .share-links a.google {
  background-position: 0 -342px;
}
.doi-gov-social-widget .share-links a.google:hover {
  background-position: 0 -292px;
}
.doi-gov-social-widget .share-links a.linkedin {
  background-position: 0 -420px;
}
.doi-gov-social-widget .share-links a.linkedin:hover {
  background-position: 0 -370px;
}
.doi-gov-social-widget .share-links a.delicious {
  background-position: 0 -46px;
}
.doi-gov-social-widget .share-links a.delicious:hover {
  background-position: 0 4px;
}
.doi-gov-social-widget .share-links a.digg {
  background-position: 0 -147px;
  background-size: 17px;
}
.doi-gov-social-widget .share-links a.digg:hover {
  background-position: 0 -87px;
}
.doi-gov-social-widget .share-links a.reddit {
  background-position: 0 -695px;
  background-size: 17px;
}
.doi-gov-social-widget .share-links a.reddit:hover {
  background-position: 0 -635px;
}
.doi-gov-social-widget .share-links a.stumbleupon {
  background-position: 0 -643px;
}
.doi-gov-social-widget .share-links a.stumbleupon:hover {
  background-position: 0 -594px;
}
.doi-gov-social-widget .share-links a.pinterest {
  background-position: 0 -492px;
}
.doi-gov-social-widget .share-links a.pinterest:hover {
  background-position: 0 -442px;
}
.doi-gov-social-widget .share-links a:hover {
  color: #c6a75b;
}

.pane-breadcrumb {
  display: none;
}

@media (min-width: 768px) {
  .pane-breadcrumb {
    background-color: #fff;
    border-bottom: 1px solid #dcdcdc;
    color: #929292;
    display: block;
  }
  .pane-breadcrumb .easy-breadcrumb {
    display: block;
    font-size: .75em;
    margin: 0 auto;
    max-width: 960px;
    padding: .75em 10px;
  }
  .pane-breadcrumb .easy-breadcrumb a {
    color: #929292;
  }
  .pane-breadcrumb .easy-breadcrumb a:hover {
    color: #b2871f;
  }
}
.page-manager-page-employees .l-main {
  max-width: 100%;
  padding: 40px 0 0;
  position: relative;
}
.page-manager-page-employees .l-content {
  margin: 0 auto;
  max-width: 960px;
  position: relative;
}
.page-manager-page-employees .l-content a {
  text-decoration: none;
}
.page-manager-page-employees .l-content .doi-gov-social-widget {
  display: none;
}
.page-manager-page-employees .l-content .content-type-label {
  display: none;
}
@media (max-width: 768px) {
  .page-manager-page-employees .employees--top {
    margin: 0 4%;
  }
}
.page-manager-page-employees .l-main:before {
  background: url("../images/background/employees.jpg") no-repeat top center transparent;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../images/background/employees.jpg', sizingMethod='scale' );
  content: '';
  display: block;
  height: 526px;
  overflow: hidden;
  position: absolute;
  top: 370px;
  width: 100%;
}
@media (min-width: 769px) {
  .page-manager-page-employees .l-main:before {
    height: 526px;
    top: 210px;
  }
}
@media all and (min-width: 768px) and (max-width: 768px) {
  .page-manager-page-employees .l-main:before {
    height: 526px;
    top: 410px;
  }
}
.page-manager-page-employees .employees--main {
  width: 100%;
  position: absolute;
}
.page-manager-page-employees .employees--main .employee-buttons ul {
  margin: 0;
  padding: 0;
  border: 0;
  background-color: #fff;
}
.page-manager-page-employees .employees--main .employee-buttons ul:after {
  content: "";
  display: table;
  clear: both;
}
.page-manager-page-employees .employees--main .employee-buttons ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  white-space: nowrap;
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 768px) {
  .page-manager-page-employees .employees--main .employee-buttons ul {
    border: 16px solid #fff;
  }
}
.page-manager-page-employees .employees--main .employee-buttons ul li {
  border-right: 1px solid #dcdcdc;
  height: 144px;
  margin: 0 -4px 0 0;
  text-align: center;
  white-space: normal;
  width: 14.28571%;
}
@media (max-width: 768px) {
  .page-manager-page-employees .employees--main .employee-buttons ul li {
    margin-bottom: 0%;
    width: 33.33333%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 0%;
    border-bottom: 1px solid #dcdcdc;
  }
  .page-manager-page-employees .employees--main .employee-buttons ul li:nth-child(3n+1) {
    clear: both;
  }
  .page-manager-page-employees .employees--main .employee-buttons ul li:nth-child(3n+3) {
    width: 33.33333%;
    clear: right;
    float: right;
    margin-right: 0;
  }
  .page-manager-page-employees .employees--main .employee-buttons ul li.resources {
    width: 100%;
  }
  .page-manager-page-employees .employees--main .employee-buttons ul li.training, .page-manager-page-employees .employees--main .employee-buttons ul li.calendar {
    border-right: 0;
  }
  .page-manager-page-employees .employees--main .employee-buttons ul li.emergency, .page-manager-page-employees .employees--main .employee-buttons ul li.building, .page-manager-page-employees .employees--main .employee-buttons ul li.training {
    border-top: 1px solid #dcdcdc;
  }
}
.page-manager-page-employees .employees--main .employee-buttons ul li.emergency a:before, .page-manager-page-employees .employees--main .employee-buttons ul li.building a:before, .page-manager-page-employees .employees--main .employee-buttons ul li.training a:before, .page-manager-page-employees .employees--main .employee-buttons ul li.hr a:before, .page-manager-page-employees .employees--main .employee-buttons ul li.policy a:before, .page-manager-page-employees .employees--main .employee-buttons ul li.calendar a:before, .page-manager-page-employees .employees--main .employee-buttons ul li.resources a:before {
  content: '';
  width: 50px;
  height: 50px;
  position: absolute;
  top: 20px;
  left: 50%;
  margin-left: -25px;
}
.page-manager-page-employees .employees--main .employee-buttons ul li.emergency a:before {
  background: url('../images/generated/icons/employees-s1c3b7352f4.png') 0 -525px;
}
.page-manager-page-employees .employees--main .employee-buttons ul li.building a:before {
  background: url('../images/generated/icons/employees-s1c3b7352f4.png') 0 -225px;
}
.page-manager-page-employees .employees--main .employee-buttons ul li.training a:before {
  background: url('../images/generated/icons/employees-s1c3b7352f4.png') 0 -975px;
}
.page-manager-page-employees .employees--main .employee-buttons ul li.hr a:before {
  background: url('../images/generated/icons/employees-s1c3b7352f4.png') 0 -675px;
}
.page-manager-page-employees .employees--main .employee-buttons ul li.policy a:before {
  background: url('../images/generated/icons/employees-s1c3b7352f4.png') 0 -825px;
}
.page-manager-page-employees .employees--main .employee-buttons ul li.calendar a:before {
  background: url('../images/generated/icons/employees-s1c3b7352f4.png') 0 -375px;
}
@media (max-width: 768px) {
  .page-manager-page-employees .employees--main .employee-buttons ul li.resources {
    height: 75px;
  }
}
@media (max-width: 768px) {
  .page-manager-page-employees .employees--main .employee-buttons ul li.resources a {
    padding: 25px 0 0 55px;
  }
}
.page-manager-page-employees .employees--main .employee-buttons ul li.resources a:before {
  background: url('../images/generated/icons/employees-s1c3b7352f4.png') 0 -75px;
}
@media (max-width: 768px) {
  .page-manager-page-employees .employees--main .employee-buttons ul li.resources a:before {
    left: 50%;
    margin-left: -110px;
    top: 10px;
    width: 80px;
  }
}
.page-manager-page-employees .employees--main .employee-buttons ul li:last-child {
  border: 0;
}
.page-manager-page-employees .employees--main .employee-buttons ul li:hover {
  background-color: #fbfaf4;
  color: #b2871f;
}
.page-manager-page-employees .employees--main .employee-buttons ul li:hover.emergency a:before {
  background: url('../images/generated/icons/employees-s1c3b7352f4.png') 0 -450px;
}
.page-manager-page-employees .employees--main .employee-buttons ul li:hover.building a:before {
  background: url('../images/generated/icons/employees-s1c3b7352f4.png') 0 -150px;
}
.page-manager-page-employees .employees--main .employee-buttons ul li:hover.training a:before {
  background: url('../images/generated/icons/employees-s1c3b7352f4.png') 0 -900px;
}
.page-manager-page-employees .employees--main .employee-buttons ul li:hover.hr a:before {
  background: url('../images/generated/icons/employees-s1c3b7352f4.png') 0 -600px;
}
.page-manager-page-employees .employees--main .employee-buttons ul li:hover.policy a:before {
  background: url('../images/generated/icons/employees-s1c3b7352f4.png') 0 -750px;
}
.page-manager-page-employees .employees--main .employee-buttons ul li:hover.calendar a:before {
  background: url('../images/generated/icons/employees-s1c3b7352f4.png') 0 -300px;
}
.page-manager-page-employees .employees--main .employee-buttons ul li:hover.resources a:before {
  background: url('../images/generated/icons/employees-s1c3b7352f4.png') 0 0;
}
.page-manager-page-employees .employees--main .employee-buttons ul a {
  display: block;
  height: 144px;
  padding-top: 90px;
  position: relative;
  width: 100%;
}
.page-manager-page-employees .employees--main .employee-top-searches {
  background-color: #fff;
  margin: 4%;
  padding: 16px;
  width: 92%;
}
@media (min-width: 936px) {
  .page-manager-page-employees .employees--main .employee-top-searches {
    float: right;
    margin: 40px 0 0 60%;
    width: 40%;
  }
}
.page-manager-page-employees .employees--main .employee-top-searches h2, .page-manager-page-employees .employees--main .employee-top-searches body.node-type-event .field__label, body.node-type-event .page-manager-page-employees .employees--main .employee-top-searches .field__label, .page-manager-page-employees .employees--main .employee-top-searches .pane-doi-photo-gallery .publication-date, .pane-doi-photo-gallery .page-manager-page-employees .employees--main .employee-top-searches .publication-date {
  font-size: 1.75em;
  margin-top: 0;
}
.page-manager-page-employees .employees--main .employee-top-searches table,
.page-manager-page-employees .employees--main .employee-top-searches table * {
  border-color: #fff;
  background-color: #fff;
  border: 0;
}
.page-manager-page-employees .employees--main .employee-top-searches td {
  width: 50%;
  padding: 5px 0;
}
.page-manager-page-employees .employees--main .employee-work-with-us {
  background-color: #fff;
  margin-top: 14px;
  margin: 4%;
  padding: 16px;
  width: 92%;
}
@media (min-width: 936px) {
  .page-manager-page-employees .employees--main .employee-work-with-us {
    float: right;
    margin: 20px 0 0 60%;
    width: 40%;
  }
}
.page-manager-page-employees .employees--main .employee-work-with-us a {
  display: block;
  font-size: 1.75em;
  font-weight: 100;
  height: 80px;
  padding: 27px 0;
  position: relative;
  width: 100%;
}
.page-manager-page-employees .employees--main .employee-work-with-us a:before {
  background: url('../images/generated/icons/employees-s1c3b7352f4.png') 0 -1155px;
  content: '';
  height: 80px;
  position: absolute;
  right: 0;
  top: 0;
  width: 80px;
}
.page-manager-page-employees .employees--main .employee-work-with-us a:hover:before {
  background: url('../images/generated/icons/employees-s1c3b7352f4.png') 0 -1050px;
}
.page-manager-page-employees .employees--columns {
  margin-top: 795px;
}
@media (min-width: 769px) {
  .page-manager-page-employees .employees--columns {
    margin-top: 650px;
  }
}
@media all and (min-width: 768px) and (max-width: 768px) {
  .page-manager-page-employees .employees--columns {
    margin-top: 845px;
  }
}
.page-manager-page-employees .employees--columns .views-row {
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 1em;
  margin-bottom: 1em;
}
.page-manager-page-employees .employees--columns .views-row-last {
  border: 0;
}
.page-manager-page-employees .employees--columns .node-title {
  font-size: 1.125em;
  line-height: 1.33333em;
  color: #545454;
  font-weight: 100;
  margin-bottom: 1em;
}
.page-manager-page-employees .employees--columns .node-readmore {
  font-size: 1em;
  line-height: 1.5em;
  color: #545454;
  font-weight: 100;
}
.page-manager-page-employees .employees--columns .readmore {
  font-size: 1.25em;
  line-height: 1.2em;
  color: #545454;
  font-weight: 100;
}
.page-manager-page-employees .employees--columns .readmore:hover {
  color: #b2871f;
}
.page-manager-page-employees .employees--columns p {
  padding: 0;
}
.page-manager-page-employees .employees--columns .field--name-body {
  margin-bottom: 0;
}
.page-manager-page-employees .employees--columns {
  padding: 0 4%;
}
@media (min-width: 936px) {
  .page-manager-page-employees .employees--columns {
    padding: 0;
  }
}
.page-manager-page-employees .pane-employee-news-department-pane .field--name-field-thumbnail-image {
  float: left;
  width: 20%;
}
.page-manager-page-employees .pane-employee-news-department-pane .node-title,
.page-manager-page-employees .pane-employee-news-department-pane .field--name-body,
.page-manager-page-employees .pane-employee-news-department-pane .links--inline {
  margin-left: 20%;
}
.page-manager-page-employees .pane-employee-events-employee-events-pane .views-row:after {
  content: "";
  display: table;
  clear: both;
}
.page-manager-page-employees .pane-employee-events-employee-events-pane .views-field-field-event-dates {
  -moz-border-radius: 3px / 3px;
  -webkit-border-radius: 3px 3px;
  border-radius: 3px / 3px;
  border: 1px solid #dcdcdc;
  float: left;
  font-weight: bold;
  line-height: 1em;
  padding: 1em;
  text-align: center;
  width: 70px;
}
.page-manager-page-employees .pane-employee-events-employee-events-pane .views-field-title {
  margin-left: 80px;
}
@media (max-width: 640px) {
  .page-manager-page-employees .pane-more-from-field p,
  .page-manager-page-employees .pane-view-more-events p {
    margin: 0;
  }
  .page-manager-page-employees .pane-more-from-field .readmore,
  .page-manager-page-employees .pane-more-from-field .readmore:hover,
  .page-manager-page-employees .pane-view-more-events .readmore,
  .page-manager-page-employees .pane-view-more-events .readmore:hover {
    background-position: right -127px;
    border-top: 1px solid #dcdcdc;
    display: block;
    font-weight: 100;
    margin: 0;
    padding: 8px 4%;
  }
  .page-manager-page-employees .employees--columns--right .pane-employee-news-department-pane,
  .page-manager-page-employees .employees--columns--right .pane-employee-events-employee-events-pane {
    display: none;
  }
}

@media (max-width: 768px) {
  body.not-front.page-employees .l-footer {
    margin-top: 0;
  }
}
.section-events label, .page-employees-events label {
  font-weight: 500;
  font-size: 14px;
  text-transform: capitalize;
  line-height: 2;
}
.section-events .description, .page-employees-events .description {
  display: none;
}
.section-events #edit-date-filter-wrapper, .page-employees-events #edit-date-filter-wrapper {
  float: none;
}
.section-events #edit-date-filter-wrapper .views-widget > div, .page-employees-events #edit-date-filter-wrapper .views-widget > div {
  float: left;
  margin-right: 50px;
}
.section-events #edit-date-filter-wrapper .form-type-textfield, .page-employees-events #edit-date-filter-wrapper .form-type-textfield {
  position: relative;
}
.section-events #edit-date-filter-wrapper .form-type-textfield:after, .page-employees-events #edit-date-filter-wrapper .form-type-textfield:after {
  content: '';
  background: url('../images/icons/calendar.png?1439924678') no-repeat top right/19px transparent;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 8px;
  right: -25px;
  margin-left: 5px;
}
.section-events #edit-date-filter-wrapper input, .page-employees-events #edit-date-filter-wrapper input {
  max-width: 135px;
}
.section-events #edit-keywords-wrapper, .section-events #edit-keywords-filter-wrapper, .page-employees-events #edit-keywords-wrapper, .page-employees-events #edit-keywords-filter-wrapper {
  clear: both;
}
@media (min-width: 936px) {
  .section-events #edit-keywords-wrapper input, .section-events #edit-keywords-filter-wrapper input, .page-employees-events #edit-keywords-wrapper input, .page-employees-events #edit-keywords-filter-wrapper input {
    min-width: 260px;
  }
}
.section-events .l-content input, .section-events .l-content button, .page-employees-events .l-content input, .page-employees-events .l-content button {
  padding: 8px 10px;
  font-size: 12px;
  color: #6d6d6d;
}
.section-events .l-content .form-submit, .section-events .l-content button, .page-employees-events .l-content .form-submit, .page-employees-events .l-content button {
  background: #ffffff;
  color: #424242;
  padding-left: 15px;
  padding-right: 15px;
  text-transform: uppercase;
}
.section-events .l-content .form-submit.form-reset, .page-employees-events .l-content .form-submit.form-reset {
  height: 33px;
  margin-left: 15px;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.section-events .l-content .views-exposed-form .form-item, .section-events .l-content .views-exposed-form .form-submit, .page-employees-events .l-content .views-exposed-form .form-item, .page-employees-events .l-content .views-exposed-form .form-submit {
  margin-bottom: 10px;
}
.section-events .l-content .views-submit-button, .page-employees-events .l-content .views-submit-button {
  margin-top: 9px;
}

#ui-datepicker-div {
  background: #f5f2e0 !important;
  font-family: "Open Sans", Helvetica, Arial, sans-serif !important;
  color: #545454 !important;
  border: none !important;
}
#ui-datepicker-div .ui-datepicker-title {
  margin: 0 auto;
}
@media (min-width: 768px) {
  #ui-datepicker-div .ui-datepicker-title {
    max-width: 52%;
  }
}
#ui-datepicker-div .ui-icon {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize;
  height: 16px;
  width: 16px;
}
#ui-datepicker-div select {
  font-size: 14px;
  height: 18px;
  max-width: 75px;
  float: none;
  text-align: center;
}
#ui-datepicker-div option {
  padding-bottom: 5px;
  text-align: left;
}

@media (min-width: 0) and (max-width: 768px) {
  .pane-mini-calendar .events-mini-calendar {
    padding-top: 30px;
  }
}

.pane-mini-calendar *, #ui-datepicker-div * {
  background: #f5f2e0 !important;
  font-family: "Open Sans", Helvetica, Arial, sans-serif !important;
  color: #545454 !important;
  border: none !important;
}
.pane-mini-calendar .ui-widget-header, #ui-datepicker-div .ui-widget-header {
  border: none;
  -moz-border-radius: 0 !important;
  -webkit-border-radius: 0;
  border-radius: 0 !important;
}
.pane-mini-calendar .ui-widget-header .ui-icon, #ui-datepicker-div .ui-widget-header .ui-icon {
  background: url('../images/generated/icons/arrows-s134f1e4421.png') 0 -245px no-repeat !important;
  background-size: 14px !important;
}
.pane-mini-calendar .ui-widget-header .ui-icon.ui-icon-circle-triangle-w, #ui-datepicker-div .ui-widget-header .ui-icon.ui-icon-circle-triangle-w {
  background-position: right -55px !important;
}
.pane-mini-calendar .ui-widget-header .ui-icon.ui-icon-circle-triangle-e, #ui-datepicker-div .ui-widget-header .ui-icon.ui-icon-circle-triangle-e {
  background-position: right -105px !important;
}
.pane-mini-calendar .ui-datepicker, #ui-datepicker-div .ui-datepicker {
  max-width: 300px !important;
  padding: 0;
  border: none;
  margin: 0 auto;
}
.pane-mini-calendar .ui-datepicker table, #ui-datepicker-div .ui-datepicker table {
  width: 88%;
  margin: 0 auto 15px !important;
}
.pane-mini-calendar .ui-datepicker .ui-datepicker-prev, .pane-mini-calendar .ui-datepicker .ui-datepicker-next, #ui-datepicker-div .ui-datepicker .ui-datepicker-prev, #ui-datepicker-div .ui-datepicker .ui-datepicker-next {
  cursor: pointer;
}
.pane-mini-calendar .ui-datepicker .ui-datepicker-prev-hover, .pane-mini-calendar .ui-datepicker .ui-datepicker-next-hover, #ui-datepicker-div .ui-datepicker .ui-datepicker-prev-hover, #ui-datepicker-div .ui-datepicker .ui-datepicker-next-hover {
  top: 2px !important;
}
.pane-mini-calendar .ui-datepicker .ui-datepicker-prev-hover, #ui-datepicker-div .ui-datepicker .ui-datepicker-prev-hover {
  left: 2px;
}
.pane-mini-calendar .ui-datepicker .ui-datepicker-next-hover, #ui-datepicker-div .ui-datepicker .ui-datepicker-next-hover {
  right: 2px;
}
.pane-mini-calendar .ui-datepicker-title, #ui-datepicker-div .ui-datepicker-title {
  font-size: 18px;
  font-weight: 500;
}
.pane-mini-calendar .ui-datepicker-calendar th, #ui-datepicker-div .ui-datepicker-calendar th {
  font-size: 12px;
  padding: 0 !important;
}
.pane-mini-calendar .ui-datepicker-calendar td, #ui-datepicker-div .ui-datepicker-calendar td {
  font-size: 14px;
  padding: 0 !important;
}
.pane-mini-calendar .ui-datepicker-calendar td a, .pane-mini-calendar .ui-datepicker-calendar td span, #ui-datepicker-div .ui-datepicker-calendar td a, #ui-datepicker-div .ui-datepicker-calendar td span {
  text-align: center !important;
  padding: 0 !important;
}
.pane-mini-calendar .ui-datepicker-calendar .ui-state-default,
.pane-mini-calendar .ui-datepicker-calendar .ui-widget-content .ui-state-default,
.pane-mini-calendar .ui-datepicker-calendar .ui-widget-header .ui-state-default, #ui-datepicker-div .ui-datepicker-calendar .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar .ui-widget-content .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar .ui-widget-header .ui-state-default {
  background: #f5f2e0 !important;
  border: none !important;
}
.pane-mini-calendar .ui-datepicker-calendar .ui-state-default *,
.pane-mini-calendar .ui-datepicker-calendar .ui-widget-content .ui-state-default *,
.pane-mini-calendar .ui-datepicker-calendar .ui-widget-header .ui-state-default *, #ui-datepicker-div .ui-datepicker-calendar .ui-state-default *,
#ui-datepicker-div .ui-datepicker-calendar .ui-widget-content .ui-state-default *,
#ui-datepicker-div .ui-datepicker-calendar .ui-widget-header .ui-state-default * {
  border: none !important;
}
.pane-mini-calendar .ui-datepicker-calendar .ui-state-highlight,
.pane-mini-calendar .ui-datepicker-calendar .ui-widget-content .ui-state-highlight,
.pane-mini-calendar .ui-datepicker-calendar .ui-widget-header .ui-state-highlight, #ui-datepicker-div .ui-datepicker-calendar .ui-state-highlight,
#ui-datepicker-div .ui-datepicker-calendar .ui-widget-content .ui-state-highlight,
#ui-datepicker-div .ui-datepicker-calendar .ui-widget-header .ui-state-highlight {
  border: none !important;
  padding: 0 !important;
  /*.ui-state-active {*/
  background: #b38821 !important;
  /*}*/
}
.pane-mini-calendar .ui-datepicker-calendar .ui-state-highlight a,
.pane-mini-calendar .ui-datepicker-calendar .ui-widget-content .ui-state-highlight a,
.pane-mini-calendar .ui-datepicker-calendar .ui-widget-header .ui-state-highlight a, #ui-datepicker-div .ui-datepicker-calendar .ui-state-highlight a,
#ui-datepicker-div .ui-datepicker-calendar .ui-widget-content .ui-state-highlight a,
#ui-datepicker-div .ui-datepicker-calendar .ui-widget-header .ui-state-highlight a {
  background: none !important;
  color: #ffffff !important;
}
.pane-mini-calendar .ui-datepicker-calendar .ui-state-disabled, .pane-mini-calendar .ui-datepicker-calendar .ui-widget-content .ui-state-disabled, .pane-mini-calendar .ui-datepicker-calendar .ui-widget-header .ui-state-disabled, #ui-datepicker-div .ui-datepicker-calendar .ui-state-disabled, #ui-datepicker-div .ui-datepicker-calendar .ui-widget-content .ui-state-disabled, #ui-datepicker-div .ui-datepicker-calendar .ui-widget-header .ui-state-disabled {
  opacity: 1;
}

.section-events .pane-tabs, .page-employees-events .pane-tabs {
  margin-top: 40px;
}
.section-events .pane-tabs ul, .page-employees-events .pane-tabs ul {
  margin: 0;
  padding: 0;
}
.section-events .pane-tabs li, .page-employees-events .pane-tabs li {
  display: inline-block;
  margin-left: -4px;
  padding-bottom: 0;
}
.section-events .pane-tabs li:first-child, .page-employees-events .pane-tabs li:first-child {
  margin-left: 0;
}
.section-events .pane-tabs li.active:after, .page-employees-events .pane-tabs li.active:after {
  background: #f5f2e0;
  content: "";
  height: 5px;
  position: absolute;
  width: 100%;
  border: 2px solid gray;
  border-width: 0 2px;
}
.section-events .pane-tabs li a, .page-employees-events .pane-tabs li a {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  background: #fcfbf9;
  display: block;
  color: #434343;
  font-weight: 300;
  font-size: 18px;
  margin-right: 0;
  text-align: center;
  width: 142px;
  height: 50px;
  line-height: 50px;
}
.section-events .pane-tabs li a.active, .page-employees-events .pane-tabs li a.active {
  background: #f5f2e0;
}
@media (min-width: 640px) {
  .section-events .pane-tabs li a, .page-employees-events .pane-tabs li a {
    width: 175px;
  }
}

.view-event-table {
  border: 5px solid #f5f2e0;
}
.view-event-table .view-grouping-header {
  background: #f5f2e0;
  font-size: 1.875em;
  line-height: 1.2em;
  font-weight: 300;
  padding: .5em;
  text-align: center;
}
.view-event-table .view-grouping-subheader {
  font-size: 1.125em;
  line-height: 1.33333em;
  font-weight: 500;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
  padding: 20px 0;
}
.view-event-table .view-grouping-subheader:first-child {
  border: none;
}
.view-event-table .view-display-id-featured_events:after {
  content: "";
  display: table;
  clear: both;
}
.view-event-table .view-display-id-featured_events .view-header, .view-event-table .view-display-id-featured_events .view-content {
  padding: 0 20px;
}
@media (min-width: 936px) {
  .view-event-table .view-display-id-featured_events .view-header, .view-event-table .view-display-id-featured_events .view-content {
    display: table-cell;
    vertical-align: top;
    padding: 20px;
  }
  .view-event-table .view-display-id-featured_events .view-header {
    font-size: 18px;
    padding: 0 20px;
  }
  .view-event-table .view-display-id-featured_events .view-content {
    padding-left: 0;
  }
}
.view-event-table .view-grouping-content, .view-event-table .view-empty {
  padding: 20px;
}
.view-event-table .views-row {
  font-size: 14px;
  margin-bottom: 10px;
}
.view-event-table .views-row.views-row-last {
  padding-bottom: 10px;
}
.view-event-table .views-row .views-field-title {
  line-height: 1;
}

.view-event-calendar .view-header {
  background: #f5f2e0;
}
.view-event-calendar .view-content {
  border: 5px solid #f5f2e0;
}

/*! ---- Grid ---- */
.view-event-grid {
  /*width: 99%;
  margin: 0 auto;*/
  border: 6px solid #f5f2e0;
}
.view-event-grid .view-header {
  background: #f5f2e0;
}

.date-nav-wrapper {
  margin-top: 0 !important;
}
.date-nav-wrapper .date-heading {
  height: 70px;
  line-height: 70px;
}
.date-nav-wrapper .date-heading h3, .date-nav-wrapper .date-heading body.node-type-blog-post .pane-node-field-video .node-title a, body.node-type-blog-post .pane-node-field-video .node-title .date-nav-wrapper .date-heading a {
  line-height: inherit !important;
}
.date-nav-wrapper .date-nav {
  padding-bottom: 0 !important;
}
.date-nav-wrapper .pager {
  margin: 0;
}
.date-nav-wrapper .pager li {
  background-color: transparent !important;
  width: 30px !important;
}
.date-nav-wrapper .pager a {
  font-size: 30px !important;
  font-weight: 100 !important;
  line-height: 70px;
}
.date-nav-wrapper .date-prev {
  left: 0 !important;
  right: auto;
}
.date-nav-wrapper .date-next {
  right: 0 !important;
}

.calendar-calendar a:hover {
  text-decoration: none !important;
}
.calendar-calendar th {
  border: none !important;
}
.calendar-calendar th.days {
  background-color: #ffffff !important;
  font-weight: 300;
  padding: 15px 0;
}
@media (min-width: 640px) {
  .calendar-calendar th {
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .calendar-calendar td {
    border-bottom: none !important;
  }
}
.calendar-calendar td * {
  font-size: 12px !important;
  font-weight: 300  !important;
}
.calendar-calendar td a {
  display: block;
  padding-bottom: 5px;
}
@media (min-width: 640px) {
  .calendar-calendar td {
    line-height: 1.1 !important;
    font-size: 18px !important;
  }
}
.calendar-calendar td.monthview {
  color: #434343 !important;
}
.calendar-calendar td.multi-day, .calendar-calendar td.date-box {
  border-width: 1px 1px 0 1px;
}
.calendar-calendar td.single-day {
  border-width: 1px;
}
.calendar-calendar td.multi-day .view-item-calendar {
  margin-bottom: 0 !important;
}
.calendar-calendar td.multi-day .contents {
  position: relative !important;
  padding-bottom: 10px;
  background: #f5f2e0 !important;
  border: none;
}
.calendar-calendar td.multi-day.calendar-agenda-items .contents {
  background: none !important;
}
.calendar-calendar td.multi-day .monthview {
  border-radius: 0 !important;
  color: #434343 !important;
  overflow: visible !important;
  height: auto !important;
}
.calendar-calendar td.multi-day .monthview .contents {
  background: #f5f2e0 !important;
  padding: 6px;
  width: 100% !important;
  left: 0 !important;
}
.calendar-calendar td.multi-day .monthview .continues, .calendar-calendar td.multi-day .monthview .cutoff {
  display: none;
}
.calendar-calendar td.single-day .monthview {
  background: none !important;
  padding-bottom: 20px !important;
}
.calendar-calendar td.empty {
  background: #ffffff !important;
}
.calendar-calendar td.empty .month.day {
  display: none;
}
.calendar-calendar td[headers="Sunday"] {
  border-left: none !important;
}
.calendar-calendar td[headers="Saturday"] {
  border-right: none !important;
}
.calendar-calendar .day {
  font-size: 12px;
  float: left !important;
  padding: 0.325em 0.45em 0.3em !important;
}
.calendar-calendar .day a {
  color: #434343 !important;
  font-weight: 400;
}
.calendar-calendar .view-item-calendar {
  margin-bottom: 15px !important;
}
.calendar-calendar .inner p {
  padding: 0 !important;
}

.calendar-calendar .month-view .full td.date-box.today {
  border-color: #ccc;
  border-width: 1px 1px 0 !important;
}

.calendar-calendar .month-view .full tr td.today,
.calendar-calendar .month-view .full tr.odd td.today,
.calendar-calendar .month-view .full tr.even td.today {
  border-width: 0 !important;
}

@media all and (max-width: 767px) {
  .calendar-calendar .month-view table.full {
    position: relative;
  }

  .calendar-calendar .month-view .full tr td {
    width: 100%;
    float: left;
    text-align: left;
    border-width: 0 0 1px 0 !important;
    padding-top: 15px;
  }
  .calendar-calendar .month-view .full tr td .inner {
    margin-top: 10px;
  }

  .calendar-calendar .month-view .full tr td.single-day:before {
    content: attr(data-day-of-month);
    font-weight: bold;
    margin-left: 3px;
    font-size: 14px;
  }

  .calendar-calendar .month-view .full thead tr,
  .calendar-calendar .month-view .full tr th.days,
  .calendar-calendar .month-view .full tr td.date-box,
  .calendar-calendar .month-view .full tr td.no-entry,
  .calendar-calendar .month-view .full tr td.empty {
    display: none;
  }

  .calendar-more a {
    text-align: left !important;
  }

  .date-nav {
    padding-bottom: 0 !important;
  }
}
#multi-day-container {
  height: 100% !important;
  overflow: visible !important;
}

.calendar-calendar .week-view div.single-day .view-item, .calendar-calendar .day-view div.single-day .view-item {
  position: static !important;
}

.calendar-more a {
  display: inline !important;
  padding-right: 5px !important;
}

/*! ---- Events List ---- */
body.page-events-list .view-calendar .view-content, body.page-employees-events-list .view-calendar .view-content {
  padding: 0 0 0 10px;
}
body.page-events-list .view-calendar th, body.page-employees-events-list .view-calendar th {
  font-size: 18px;
  text-transform: uppercase;
  line-height: 1;
  border-bottom-color: #999999 !important;
  font-weight: 700;
  border-width: 0 0 1px;
  text-align: left;
  background: none;
}
html.lt-ie9 body.page-events-list .view-calendar th, html.lt-ie9 body.page-employees-events-list .view-calendar th {
  font-size: 13px;
  line-height: 17.25px;
}
body.page-events-list .view-calendar td, body.page-employees-events-list .view-calendar td {
  border-top-color: #999999 !important;
  border-width: 1px 0 0 !important;
}
body.page-events-list .view-calendar td.views-field-field-date-of-event, body.page-employees-events-list .view-calendar td.views-field-field-date-of-event {
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
}
html.lt-ie9 body.page-events-list .view-calendar td.views-field-field-date-of-event, html.lt-ie9 body.page-employees-events-list .view-calendar td.views-field-field-date-of-event {
  font-size: 13px;
}
body.page-events-list .view-calendar td.views-field-field-date-of-event-1, body.page-employees-events-list .view-calendar td.views-field-field-date-of-event-1 {
  font-size: 14px;
  font-weight: 400;
}
html.lt-ie9 body.page-events-list .view-calendar td.views-field-field-date-of-event-1, html.lt-ie9 body.page-employees-events-list .view-calendar td.views-field-field-date-of-event-1 {
  font-size: 14px;
}
body.page-events-list .view-calendar td.views-field-title, body.page-employees-events-list .view-calendar td.views-field-title {
  font-size: 16px;
  font-weight: 700;
}
html.lt-ie9 body.page-events-list .view-calendar td.views-field-title, html.lt-ie9 body.page-employees-events-list .view-calendar td.views-field-title {
  font-size: 16px;
}

/*! ---- Details lightbox ---- */
@media (min-width: 768px) {
  .section-events #colorbox, .page-employees-events #colorbox {
    outline: 0 !important;
  }
}
.section-events #colorbox *, .page-employees-events #colorbox * {
  outline: 0 !important;
}
.section-events #cboxWrapper, .page-employees-events #cboxWrapper {
  background: #f5f2e0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.section-events #cboxContent, .page-employees-events #cboxContent {
  background: #f5f2e0;
}
.section-events #cboxClose, .page-employees-events #cboxClose {
  width: 13px;
  height: 13px;
  top: 0;
  right: 20px;
  border: none;
  background: url('../images/icons/colorbox-close.png?1439924678') no-repeat 0 0/10px transparent !important;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.section-events #cboxCurrent, .page-employees-events #cboxCurrent {
  color: #434343;
  left: 50px;
}

.event-popup-content {
  width: 92%;
}
.event-popup-content * {
  font-family: "Open Sans", Helvetica, Arial, sans-serif;
  font-size: 18px;
}
.event-popup-content h3, .event-popup-content body.node-type-blog-post .pane-node-field-video .node-title a, body.node-type-blog-post .pane-node-field-video .node-title .event-popup-content a {
  font-weight: 500;
  margin-top: 0;
}
.event-popup-content p:last-child a {
  padding-right: 25px;
}

#cboxPrevious, #cboxNext {
  background-image: url('../images/generated/icons/arrows-s134f1e4421.png');
  background-size: 20px;
  border: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

#cboxPrevious, #cboxPrevious:hover {
  background-position: right -77px;
}

#cboxNext, #cboxNext:hover {
  background-position: right -149px;
}

/*! ---- Events Day View (View events by day) ---- */
.calendar-agenda-hour {
  text-align: center;
}

.dayview {
  background: #f5f5f5 !important;
  border: none !important;
  border-radius: 0 !important;
  padding: 4px 0 !important;
  color: #434343 !important;
}

#multi-day-container .dayview {
  background: transparent !important;
  padding: 0 0 14px !important;
}

.date-display-start:before {
  content: '\0028';
  /*open parenthesis*/
}

.date-display-end:after {
  content: '\0029';
  /*closing parenthesis*/
}

.cutoff {
  display: none;
}

.views-field-field-date-of-event {
  color: #434343 !important;
}

.calendar-calendar .view-item-calendar {
  clear: both;
  float: left;
}

/* half hour borders */
td.first {
  border-width: 1px;
}

.dayview .contents div {
  display: inline;
}

.calendar-calendar .view-item-calendar {
  margin-bottom: 0 !important;
}

.calendar-calendar .week-view td.last, .calendar-calendar .day-view td.last {
  border-right: 1px solid #e6e6e6;
}

.calendar-calendar .day-view .full td.multi-day div.dayview, .calendar-calendar .week-view .full td.multi-day div.weekview {
  height: auto !important;
}

.calendar-calendar .day-view .full td.multi-day div.dayview, .calendar-calendar .week-view .full td.multi-day div.weekview {
  margin-bottom: 0;
}

.calendar-calendar .month-view .full td.multi-day div.monthview, .calendar-calendar .week-view .full td.multi-day div.weekview, .calendar-calendar .day-view .full td.multi-day div.dayview {
  background: none !important;
  color: #434343;
  height: auto;
}

.calendar-calendar .day-view .full td .inner div.calendar div, .calendar-calendar .day-view .full td .inner div.calendar div a {
  margin: 0 !important;
}

.calendar-calendar .week-view .full div.single-day div.weekview, .calendar-calendar .day-view .full div.single-day div.dayview {
  background: #f5f2e0 !important;
}

/*! ---- Events Page - Display for multiple dates (2+) ---- */
body.node-type-events .field-name-field-date-of-event {
  font-size: 14px;
  font-weight: 700;
}
@media (min-width: 640px) {
  body.node-type-events .field-name-field-date-of-event {
    line-height: 1.3;
    font-size: 12px;
  }
}
body.node-type-events .field-name-field-date-of-event .date-repeat-rule {
  color: #000 !important;
  font-size: 14px !important;
  line-height: 1.3;
  margin-bottom: 20px;
}
@media (min-width: 640px) {
  body.node-type-events .field-name-field-date-of-event .date-repeat-rule {
    line-height: 1.3;
    font-size: 14px !important;
  }
}
body.node-type-events .field-name-field-date-of-event > span {
  line-height: 1.7 !important;
}
body.node-type-events .field-name-field-date-of-event > span.date-display-end {
  margin-left: 0 !important;
}
body.node-type-events .field-name-field-date-of-event > span.date-display-end:after {
  content: "";
  display: block;
}
body.node-type-events .field-name-field-date-of-event .dates-scroll {
  margin: 0 0 30px;
  max-height: 150px;
  max-width: 50%;
  padding: 10px 0;
  position: static;
  color: #999999;
  font-weight: 400;
}
@media (min-width: 768px) {
  body.node-type-events .field-name-field-date-of-event .dates-scroll {
    max-width: 100%;
  }
}
body.node-type-events .field-name-field-date-of-event .dates-scroll > span {
  margin-left: 15px;
  font-weight: 400;
  display: block;
}
@media (min-width: 640px) {
  body.node-type-events .field-name-field-date-of-event .dates-scroll > span {
    margin-left: 0;
  }
}

body.node-type-event .pane-node-field-thumbnail-image {
  margin: 30px 0;
  width: 100%;
}
@media (min-width: 936px) {
  body.node-type-event .pane-node-field-thumbnail-image {
    width: 95%;
  }
}
body.node-type-event .field__label {
  float: none;
}

.l-footer .block--panels-mini, .l-footer .pane-menu-block-1 li > a, .l-footer .pane-menu-menu-secondary {
  border-bottom: 1px solid #43484a;
}

.l-footer {
  padding: 22px 0 32px;
}
body.not-front .l-footer {
  margin-top: 65px;
}
body.node-type-office-page .l-footer, body.node-type-section-page .l-footer {
  margin-top: 0;
}
.l-footer * {
  color: #ffffff;
}
.l-footer .block--panels-mini.block--panels-mini-doi-footer-branding {
  margin-bottom: 28px;
  padding-bottom: 10px;
}
@media (min-width: 480px) {
  .l-footer .block--panels-mini.block--panels-mini-doi-footer-branding {
    padding-bottom: 23px;
  }
}
.l-footer .block--panels-mini.block--panels-mini-doi-footer-information, .l-footer .block--panels-mini.block--panels-mini-doi-footer-supporting-links {
  border-bottom: none;
}
.l-footer .block--panels-mini.block--panels-mini-doi-footer-primary-links {
  padding-bottom: 18px;
  margin-bottom: 18px;
}
.l-footer .block--panels-mini.block--panels-mini-doi-footer-supporting-links {
  padding-bottom: 0;
  margin-bottom: 18px;
}
@media (min-width: 768px) {
  .l-footer .two-column-flipped:not(#mini-panel-doi_footer_information) > .main {
    width: 74.46809%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
  .l-footer .two-column-flipped:not(#mini-panel-doi_footer_information) > .sidebar {
    width: 23.40426%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
}
.l-footer .two-column-flipped .panel-pane {
  float: left;
}
.l-footer .two-column-flipped .panel-pane img {
  width: 100% !important;
  height: 100% !important;
}
@media (max-width: 768px) {
  .l-footer .two-column-flipped .pane-page-site-name {
    min-width: 70%;
  }
}
@media (min-width: 480px) {
  .l-footer .two-column-flipped .pane-page-site-name {
    padding: 30px 0 10px;
  }
}
.l-footer .two-column-flipped .panel-pane.pane-page-slogan {
  font-weight: 100;
  display: none;
  font-size: 0.75em;
  line-height: 2em;
}
body.open-dyslexic .l-footer .two-column-flipped .panel-pane.pane-page-slogan {
  font-size: 0.84375em;
  line-height: 1.77778em;
}
@media (min-width: 480px) {
  .l-footer .two-column-flipped .panel-pane.pane-page-slogan {
    display: block;
  }
}
@media (min-width: 768px) {
  .l-footer .two-column-flipped .panel-pane.pane-page-slogan {
    font-size: 1em;
    line-height: 1.5em;
  }
}
@media (min-width: 936px) {
  .l-footer .two-column-flipped .panel-pane.pane-page-slogan {
    font-size: 1.125em;
    line-height: 1.33333em;
  }
}
.l-footer .pane-page-logo {
  margin-right: 20px;
}
@media (min-width: 936px) {
  .l-footer .pane-page-logo {
    margin-right: 50px;
  }
}
.l-footer #logo {
  max-width: 103px;
  display: none;
}
@media (min-width: 480px) {
  .l-footer #logo {
    display: block;
  }
}
.l-footer .pane-menu-menu-social {
  padding-top: 30px;
  display: none;
}
@media (min-width: 768px) {
  .l-footer .pane-menu-menu-social {
    display: block;
  }
}
.l-footer ul {
  list-style: none;
  margin: 0 0 0 -40px;
}
.l-footer a {
  color: #ffffff;
  text-decoration: none;
}
.l-footer a:hover {
  color: #c6a75b;
}
.l-footer .pane-menu-block-1 {
  width: 100%;
}
.l-footer .pane-menu-block-1 li {
  float: left;
  width: 100%;
}
@media (min-width: 480px) {
  .l-footer .pane-menu-block-1 li {
    width: 50%;
    border: none;
  }
}
@media (min-width: 640px) {
  .l-footer .pane-menu-block-1 li {
    margin-right: 12%;
    width: auto;
  }
  .l-footer .pane-menu-block-1 li.last {
    margin-right: 0;
  }
}
@media (min-width: 936px) {
  .l-footer .pane-menu-block-1 li {
    width: 25%;
    margin-right: 0;
    line-height: 1;
  }
}
.l-footer .pane-menu-block-1 li > a {
  font-size: 1.125em;
  line-height: 1.33333em;
  font-weight: 200;
  display: block;
}
@media (min-width: 480px) {
  .l-footer .pane-menu-block-1 li > a {
    border: none;
    display: inline;
  }
}
.l-footer .pane-menu-block-1 li ul {
  padding-bottom: 20px;
}
@media (min-width: 480px) {
  .l-footer .pane-menu-block-1 li ul {
    padding-bottom: 40px;
  }
}
.l-footer .pane-menu-block-1 li li {
  float: none;
  width: 100%;
  line-height: 1;
  margin-bottom: 10px;
}
.l-footer .pane-menu-block-1 li li a {
  font-size: 13px;
}
@media (max-width: 480px) {
  .l-footer .pane-menu-block-1 li li a {
    line-height: 2.5;
  }
}
@media (min-width: 936px) {
  .l-footer .pane-menu-block-1 li li a {
    line-height: 1;
    padding-right: 10px;
  }
}
@media (max-width: 480px) {
  .l-footer #mini-panel-doi_footer_primary_links .sidebar .panel-pane {
    margin: 10px auto;
    max-width: 180px;
    float: none;
  }
}
.l-footer #mini-panel-doi_footer_primary_links .sidebar p {
  margin: 0;
  line-height: 1;
}
.l-footer .pane-menu-menu-secondary ul, .l-footer .pane-menu-menu-tertiary ul {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
}
.l-footer .pane-menu-menu-secondary ul:after, .l-footer .pane-menu-menu-tertiary ul:after {
  content: "";
  display: table;
  clear: both;
}
.l-footer .pane-menu-menu-secondary ul li, .l-footer .pane-menu-menu-tertiary ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 0;
  padding-right: 0;
}
.l-footer .pane-menu-menu-secondary ul li:first-child, .l-footer .pane-menu-menu-tertiary ul li:first-child {
  padding-left: 0;
}
.l-footer .pane-menu-menu-secondary ul li:last-child, .l-footer .pane-menu-menu-tertiary ul li:last-child {
  padding-right: 0;
}
.l-footer .pane-menu-menu-secondary ul li.last, .l-footer .pane-menu-menu-tertiary ul li.last {
  padding-right: 0;
}
.l-footer .pane-menu-menu-secondary li, .l-footer .pane-menu-menu-tertiary li {
  line-height: 1.2;
}
.l-footer .pane-menu-menu-secondary li a, .l-footer .pane-menu-menu-tertiary li a {
  font-size: 0.75em;
  line-height: 2em;
  color: #acacac;
  line-height: 1;
  white-space: pre;
  white-space: pre-wrap;
  white-space: pre-line;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -hp-pre-wrap;
  word-wrap: break-word;
}
@media (min-width: 640px) {
  .l-footer .pane-menu-menu-secondary li a:after, .l-footer .pane-menu-menu-tertiary li a:after {
    content: '|';
  }
}
.l-footer .pane-menu-menu-secondary li a:hover, .l-footer .pane-menu-menu-tertiary li a:hover {
  color: #c6a75b;
}
.l-footer .pane-menu-menu-secondary li.last a:after, .l-footer .pane-menu-menu-tertiary li.last a:after {
  content: '';
  padding-right: 0 !important;
}
@media (max-width: 640px) {
  .l-footer .pane-menu-menu-secondary li, .l-footer .pane-menu-menu-tertiary li {
    border: 1px solid #43484a;
    margin: 10px 5px 0;
    padding: 3px 5px !important;
    background: rgba(255, 255, 255, 0.1);
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
  }
}
.l-footer .pane-menu-menu-secondary {
  padding-bottom: 18px;
  margin-bottom: 18px;
}
.l-footer .pane-menu-menu-secondary li a {
  text-transform: uppercase;
}
.l-footer .pane-menu-menu-secondary li a:after {
  padding: 0 5px;
}
.l-footer .pane-menu-menu-tertiary li a:after {
  padding: 0 10px;
}
.l-footer .block--panels-mini-doi-footer-information * {
  color: #acacac;
}
.l-footer .block--panels-mini-doi-footer-information p {
  font-size: 0.6875em;
  line-height: 2.18182em;
  line-height: 1;
}
@media (min-width: 936px) {
  .l-footer .block--panels-mini-doi-footer-information .sidebar .panel-pane {
    float: right;
  }
}

.node-type-grid-page img {
  display: block;
}
.node-type-grid-page a,
.node-type-grid-page a:visited {
  color: #fff;
  text-decoration: none;
}
.node-type-grid-page .feed-icon {
  display: none;
}
.node-type-grid-page .views-row {
  position: relative;
  overflow: hidden;
}
.node-type-grid-page .views-row:hover a {
  color: #b2871f;
}
.node-type-grid-page .overlay {
  background: rgba(0, 0, 0, 0.8);
  bottom: 0;
  left: 0;
  padding: 1em;
  position: absolute;
  width: 100%;
}
.node-type-grid-page .attachment {
  font-size: 22px;
  line-height: 1.5em;
}
.node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 640px) {
  .node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row {
    margin-bottom: 6.66667%;
    width: 100%;
    clear: right;
    float: right;
    margin-right: 0;
  }
  .node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row:nth-child(1n+1) {
    clear: both;
  }
  .node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row:nth-child(1n+1) {
    width: 100%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
@media (min-width: 641px) and (max-width: 768px) {
  .node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row {
    margin-bottom: 3.33333%;
    width: 48.3871%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 3.22581%;
  }
  .node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row:nth-child(2n+1) {
    clear: both;
  }
  .node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row:nth-child(2n+2) {
    width: 48.3871%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
@media (min-width: 769px) {
  .node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row {
    margin-bottom: 2.22222%;
    width: 31.91489%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 2.12766%;
  }
  .node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row:nth-child(3n+1) {
    clear: both;
  }
  .node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row:nth-child(3n+3) {
    width: 31.91489%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
.node-type-grid-page form .views-exposed-form {
  padding: 20px 0;
}
.node-type-grid-page form .views-exposed-widgets {
  margin-bottom: 0;
}
.node-type-grid-page form .views-exposed-widget {
  padding-top: 0;
}
.node-type-grid-page form .views-widget-sort-by {
  float: right;
}
.node-type-grid-page form .form-item-field-topics-tid select {
  padding: 0 0 0 5px;
  font-size: 12px;
  font-weight: 300;
  text-transform: uppercase !important;
  width: 158px;
}
.node-type-grid-page form .views-widget-filter-field_topics_tid {
  float: right;
}
.node-type-grid-page form .views-widget-filter-field_topics_tid label {
  display: none;
}
.node-type-grid-page form .form-item-sort-by input {
  display: none;
}
.node-type-grid-page form .form-item-sort-by label[for=published_at],
.node-type-grid-page form .form-item-sort-by label[for=title] {
  display: inline-block;
  margin-right: 20px;
  cursor: pointer;
  background: #ffffff;
  color: #434343;
  width: 58px;
  height: 31px;
  line-height: 31px;
  vertical-align: middle;
  text-align: center;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 300;
}
.node-type-grid-page form .form-item-sort-by label[for=published_at]:last-child,
.node-type-grid-page form .form-item-sort-by label[for=title]:last-child {
  margin-right: 0;
}
.node-type-grid-page form .form-item-sort-by label[for=edit-sort-by] {
  float: left;
  font-size: 24px;
  font-weight: 100;
  line-height: 30px;
  margin-right: 20px;
}
.node-type-grid-page form .form-item-sort-by input.checked + label {
  background: #111111;
  color: #ffffff;
}
@media (min-width: 640px) and (max-width: 768px) {
  .node-type-grid-page .l-content .views-exposed-form .views-exposed-widget {
    float: right !important;
  }
}
@media (max-width: 640px) {
  .node-type-grid-page form .views-exposed-form {
    padding-bottom: 70px;
    position: relative;
  }
  .node-type-grid-page form .views-widget-sort-by {
    float: left;
  }
  .node-type-grid-page form .form-item-sort-by label[for=edit-sort-by] {
    float: left;
    padding-bottom: 10px;
    width: 100%;
  }
  .node-type-grid-page form .views-widget-filter-field_topics_tid {
    float: left;
    position: absolute;
    top: 65px;
  }
}

.section-video-grid-page .views-row:before {
  background-color: rgba(0, 0, 0, 0.44);
  border-radius: 5px;
  color: white;
  content: '\25b6';
  font-size: 1em;
  left: 50%;
  margin-left: -1.5em;
  padding: .5em 1em;
  position: absolute;
  top: 40%;
}

.l-header {
  position: relative;
  z-index: 25;
}

@media (min-width: 936px) {
  .block--panels-mini-doi-header {
    padding: 0 !important;
  }
}

.pane-page-site-name {
  font-family: Helvetica, Arial, "Lucida Grande", sans-serif;
  color: #ffffff;
  font-weight: 500;
  font-size: 12px;
}
@media (min-width: 360px) {
  .pane-page-site-name {
    font-size: 14px;
  }
}
@media (min-width: 480px) {
  .pane-page-site-name {
    font-size: 18px;
    font-weight: 300;
  }
}
@media (min-width: 768px) and (max-width: 835px) {
  body.open-dyslexic .l-header .pane-page-site-name {
    font-size: 15px;
  }
}
@media (min-width: 936px) {
  .pane-page-site-name {
    font-size: 24px;
  }
  body.open-dyslexic .l-header .pane-page-site-name {
    font-size: 18px;
  }
}
.pane-page-site-name a {
  color: #fff;
}
.pane-page-site-name a:hover {
  color: #b2871f;
}
.pane-page-site-name p {
  margin: 0;
  padding: 0;
}

.l-region--header {
  background: rgba(13, 14, 9, 0.8);
  line-height: 55px;
}
.l-region--header .panel-pane {
  height: 55px;
}
.l-region--header.open-search {
  margin-top: 55px;
}
.l-region--header.open-search .pane-search-form {
  position: static !important;
}
.l-region--header.open-search .pane-search-form form {
  display: block !important;
}
.node-type-section-page .l-region--header.open-search .pane-search-form form {
  top: 0;
}
.l-region--header.open-search .pane-search-form .form-actions {
  background-position: 11px 44%;
  background-size: 57px;
  float: right;
  overflow: hidden;
  right: 25px;
  width: 35px;
}
.l-region--header.open-search .pane-page-logo {
  /*top: 60px !important;*/
}
body.node-type-section-page .l-region--header.open-search .pane-page-logo {
  top: 60px !important;
}
@media (min-width: 768px) {
  .l-region--header {
    position: relative;
  }
  .l-region--header .panel-pane {
    height: 45px;
  }
}
.l-region--header .pane-page-logo {
  position: absolute;
  top: 10px;
  z-index: 2;
  float: left;
  outline: none;
}
.l-region--header .pane-page-logo #logo {
  display: block;
  max-width: 60px;
}
@media (min-width: 640px) {
  .l-region--header .pane-page-logo #logo {
    max-width: 80px;
  }
}
.l-region--header .pane-page-logo #logo img {
  width: 100%;
  border-radius: 50%;
  box-shadow: 0 1.5px 1px 0 rgba(2, 2, 2, 0.3);
}
@media (min-width: 768px) {
  .l-region--header .pane-page-logo {
    top: -38px;
  }
  .l-region--header .pane-page-logo #logo {
    max-width: 95px;
  }
}
.l-region--header .pane-page-site-name {
  text-align: center;
  margin-left: 0;
  float: left;
  margin-left: 65px;
}
@media (min-width: 640px) {
  .l-region--header .pane-page-site-name {
    margin-left: 90px;
  }
}
@media (min-width: 768px) {
  .l-region--header .pane-page-site-name {
    margin-left: 115px;
  }
}

.pane-menu-menu-social {
  display: none;
  float: left;
}
@media (min-width: 768px) {
  .pane-menu-menu-social {
    display: block;
  }
}
.l-region--header .pane-menu-menu-social {
  margin: 0 0 0 2%;
}
@media (min-width: 936px) {
  .l-region--header .pane-menu-menu-social {
    margin: 0 0 0 4%;
  }
}
.pane-menu-menu-social ul {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
}
.pane-menu-menu-social ul:after {
  content: "";
  display: table;
  clear: both;
}
.pane-menu-menu-social ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 0;
  padding-right: 0;
}
.pane-menu-menu-social ul li:first-child {
  padding-left: 0;
}
.pane-menu-menu-social ul li:last-child {
  padding-right: 0;
}
.pane-menu-menu-social ul li.last {
  padding-right: 0;
}
.pane-menu-menu-social li {
  margin-right: 10px;
  margin-left: 0;
  /*facebook*/
  /*twitter*/
  /*instagram*/
  /*tumblr*/
  /*youtube*/
}
.l-region--header .pane-menu-menu-social li {
  line-height: 48px;
}
@media (min-width: 936px) {
  .pane-menu-menu-social li {
    margin-right: 13px;
  }
}
.pane-menu-menu-social li a {
  font-size: 0;
  line-height: 0;
  overflow: hidden;
  display: inline-block;
  height: 17px;
  width: 17px;
  background: url('../img/doiheader/social-media-se92d8432df.png') no-repeat transparent;
  background-size: 17px;
  line-height: normal;
  vertical-align: middle;
}
.pane-menu-menu-social li:nth-child(2) a {
  background-position: 0 -227px;
  background-size: 16px;
}
.pane-menu-menu-social li:nth-child(2) a:hover {
  background-position: 0 -170px;
}
.pane-menu-menu-social li:nth-child(3) a {
  background-position: 0 -910px;
  background-size: 16px;
}
.pane-menu-menu-social li:nth-child(3) a:hover {
  background-position: 0 -853px;
}
.pane-menu-menu-social li:nth-child(5) a {
  background-position: 0 -568px;
  background-size: 16px;
}
.pane-menu-menu-social li:nth-child(5) a:hover {
  background-position: 0 -511px;
}
.pane-menu-menu-social li:nth-child(1) a {
  background-position: 0 -272px;
  background-size: 14px;
}
.pane-menu-menu-social li:nth-child(1) a:hover {
  background-position: 0 -222px;
}
.pane-menu-menu-social li:nth-child(4) a {
  background-position: 0 -1033px;
  background-size: 20px;
}
.pane-menu-menu-social li:nth-child(4) a:hover {
  background-position: 0 -962px;
}
.pane-menu-menu-social li:nth-child(6) a {
  background-position: 0 -1123px;
  background-size: 18px;
  height: 18px;
}
.pane-menu-menu-social li:nth-child(6) a:hover {
  background-position: 0 -1059px;
}

.l-region--header .pane-search-form {
  width: 50px;
  position: relative;
  border: 1px solid rgba(255, 255, 255, 0.13);
  border-width: 0 1px;
  float: right;
}
@media (min-width: 768px) {
  .l-region--header .pane-search-form {
    width: 22%;
    display: block;
    float: left;
  }
}
@media (min-width: 940px) {
  .l-region--header .pane-search-form {
    margin-left: 10px;
    width: 23%;
  }
}
@media (max-width: 767px) {
  .l-region--header .pane-search-form form {
    float: left;
    left: 0;
    position: absolute;
    top: -55px;
    width: 100%;
    background: rgba(13, 14, 9, 0.8);
    display: none;
  }
}
@media (min-width: 768px) {
  .l-region--header .pane-search-form:hover {
    background: #757575;
    cursor: pointer;
  }
}
.l-region--header .pane-search-form input[type="text"] {
  width: 96%;
  background: #ffffff;
  border: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  height: 43px;
  padding-left: 15px;
  padding-right: 51px;
  color: #434343;
  font-size: 16px;
  font-weight: 500;
  margin: 0 2.5%;
  outline: 0;
  /*remove IE11's clear button from input field*/
}
.l-region--header .pane-search-form input[type="text"]::-ms-clear {
  display: none;
}
.l-region--header .pane-search-form input[type="text"]:-moz-placeholder {
  color: #434343;
  opacity: 0.5;
}
.l-region--header .pane-search-form input[type="text"]::-moz-placeholder {
  color: #434343;
  opacity: 0.5;
}
.l-region--header .pane-search-form input[type="text"]:-ms-input-placeholder {
  color: #434343;
  opacity: 0.5;
}
.l-region--header .pane-search-form input[type="text"]::-webkit-input-placeholder {
  color: #434343;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .l-region--header .pane-search-form input[type="text"] {
    background: transparent;
    width: 100%;
    height: 48px;
    line-height: 48px;
    display: block;
    color: #ffffff;
    margin: 0;
    padding-right: 20%;
  }
  .l-region--header .pane-search-form input[type="text"]:-moz-placeholder {
    color: #ffffff;
    opacity: 1;
  }
  .l-region--header .pane-search-form input[type="text"]::-moz-placeholder {
    color: #ffffff;
    opacity: 1;
  }
  .l-region--header .pane-search-form input[type="text"]:-ms-input-placeholder {
    color: #ffffff;
    opacity: 1;
  }
  .l-region--header .pane-search-form input[type="text"]::-webkit-input-placeholder {
    color: #ffffff;
    opacity: 1;
  }
  .l-region--header .pane-search-form input[type="text"]:focus {
    background: #ffffff;
    color: #000000;
  }
}
.l-region--header .pane-search-form .form-actions {
  position: absolute;
  right: 0px;
  top: 0px;
  background-position: -25px 44%;
  background-size: 50px;
}
.l-region--header .pane-search-form .form-actions input[type="submit"] {
  width: 50px;
  height: 40px;
  background: transparent;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize;
  position: relative;
  z-index: 2;
  border: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
@media (min-width: 768px) {
  .l-region--header .pane-search-form .form-actions:after {
    color: #ffffff;
  }
  .l-region--header .pane-search-form .form-actions.active {
    background-position: 0 44%;
  }
  .l-region--header .pane-search-form .form-actions input[type="submit"] {
    width: 25px;
  }
}

/*added by js*/
.open-search-btn {
  cursor: pointer;
  height: 50px;
  width: 50px;
  background-position: -22px 63%;
  background-size: 65px;
}
@media (min-width: 768px) {
  .open-search-btn {
    display: none;
  }
}

.pane-accessibility {
  display: none;
  float: right;
}
@media (min-width: 768px) {
  .pane-accessibility {
    display: block;
    border-right: 1px solid rgba(255, 255, 255, 0.13);
    padding: 10px 0 10px 0;
  }
}
@media (min-width: 950px) {
  .pane-accessibility {
    padding: 10px 15px 10px 8px;
  }
}
.pane-accessibility ul {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
}
.pane-accessibility ul:after {
  content: "";
  display: table;
  clear: both;
}
.pane-accessibility ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 0;
  padding-right: 0;
}
.pane-accessibility ul li:first-child {
  padding-left: 0;
}
.pane-accessibility ul li:last-child {
  padding-right: 0;
}
.pane-accessibility ul li.last {
  padding-right: 0;
}
.pane-accessibility li a {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize;
  display: block;
  background: url('../images/generated/icons/accessibility-2x-s4660e7751e.png?1447791924') no-repeat transparent;
  width: 23px;
  height: 23px;
  background-size: cover;
  cursor: pointer;
}
.pane-accessibility li a#font-size-toggle {
  margin-right: 8px;
}
@media (min-width: 936px) {
  .pane-accessibility li a#font-size-toggle {
    margin-right: 15px;
  }
}
.pane-accessibility li a#opendyslexic-toggle {
  background-position: 0 -22px;
  background-size: 21px;
}

.node-type-office-page #block-panels-mini-doi-hero img {
  display: block;
  height: auto;
  width: 100%;
}

.front {
  /*------------ FEATURED/LATEST NEWS ------ */
  /*---------------- RECENT VIDEO ------ */
  /*---------------- BUREAU/SECRETARY BLOCK ------ */
  /*---------------- EMAIL SIGNUP ------ */
}
.front .l-main {
  background: #f5f2e0;
}
.front .view-footer, .front .home--middle .field--name-field-homepage-card-link {
  border-top: 1px solid rgba(9, 8, 4, 0.1);
}
.front .view-footer:after, .front .home--middle .field--name-field-homepage-card-link:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 768px) {
  .front .view-footer, .front .home--middle .field--name-field-homepage-card-link {
    margin-top: 20px;
  }
}
.front .view-footer a, .front .home--middle .field--name-field-homepage-card-link a {
  font-size: 1.5em;
  line-height: 1.5em;
  font-weight: 300;
  background-position: right -172px;
  background-size: 23px;
  line-height: 32px;
}
.front .view-footer a:hover, .front .home--middle .field--name-field-homepage-card-link a:hover {
  background-position: right -131px;
}
.front .home--top {
  background: url('../images/background/home-featured-news.jpg?1439924678') no-repeat top center transparent;
  background-size: 100% 648px;
}
.front .pane-4 {
  border-bottom: 2px solid rgba(255, 255, 255, 0.1);
  margin-bottom: 30px !important;
  display: table;
  width: 100%;
  position: relative;
}
.front .pane-4 h2, .front .pane-4 body.node-type-event .field__label, body.node-type-event .front .pane-4 .field__label, .front .pane-4 .pane-doi-photo-gallery .publication-date, .pane-doi-photo-gallery .front .pane-4 .publication-date {
  color: #ffffff;
  font-size: 48px;
  line-height: 1;
  margin: 0;
  padding: 65px 0 10px 5px;
}
@media (min-width: 640px) {
  .front .pane-4 h2, .front .pane-4 body.node-type-event .field__label, body.node-type-event .front .pane-4 .field__label, .front .pane-4 .pane-doi-photo-gallery .publication-date, .pane-doi-photo-gallery .front .pane-4 .publication-date {
    display: table-cell;
    padding-top: 25px;
  }
}
.front .pane-4 p {
  position: absolute;
  max-width: 225px;
  margin: 0 0 0 45px;
  top: 20px;
}
@media (min-width: 640px) {
  .front .pane-4 p {
    float: right;
    display: table-cell;
    margin-left: 0;
    position: relative;
    top: auto;
  }
}
.front .pane-4 p:before {
  background: url('../images/generated/icons/home-sign-up-s851861c192.png') no-repeat transparent;
  background-position: -40px 0;
  width: 30px;
  height: 30px;
  background-size: cover;
  content: '';
  position: absolute;
  left: -40px;
}
.front .pane-4 p a {
  color: #ffffff;
  display: block;
  font-size: 12px;
  line-height: 1.3;
}
.front .pane-4 p:hover:before {
  background-position: 0 0;
}
.front .pane-4 p:hover a {
  color: #c6a75b;
}
.front .pane-home-news-featured-pane:after, .front .pane-home-news-video-pane:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 768px) {
  .front .pane-home-news-featured-pane .views-row, .front .pane-home-news-featured-pane .node--blog-post--teaser, .front .pane-home-news-video-pane .views-row, .front .pane-home-news-video-pane .node--blog-post--teaser {
    display: table;
    width: 100%;
  }
  .front .pane-home-news-featured-pane .thumbnail, .front .pane-home-news-featured-pane .node__content, .front .pane-home-news-video-pane .thumbnail, .front .pane-home-news-video-pane .node__content {
    display: table-cell;
    vertical-align: top;
  }
}
.front .pane-home-news-featured-pane .thumbnail, .front .pane-home-news-video-pane .thumbnail {
  position: relative;
}
.front .pane-home-news-featured-pane .doi-gov-social-widget {
  float: none;
  top: 9px;
  left: 9px;
}
@media (min-width: 768px) {
  .front .pane-home-news-featured-pane .node__content {
    width: 40%;
    position: relative;
    padding: 0 10px 10px 10px;
  }
}
@media (min-width: 936px) {
  .front .pane-home-news-featured-pane .node__content {
    padding: 20px;
  }
}
.front .pane-home-news-featured-pane .node-title a {
  color: #ffffff;
  font-size: 1.25em;
  line-height: 1.2em;
  font-weight: 300;
}
@media (min-width: 936px) {
  .front .pane-home-news-featured-pane .node-title a {
    font-size: 1.875em;
    line-height: 1.2em;
  }
}
.front .pane-home-news-featured-pane .node-title a:hover {
  color: #b2871f;
}
.front .pane-home-news-featured-pane .content-type-label {
  color: #ffffff;
  padding-top: 10px;
}
@media (min-width: 768px) {
  .front .pane-home-news-featured-pane .links {
    bottom: 20px;
    position: absolute;
  }
}
.front .pane-home-news-featured-pane .node-readmore a {
  background: url('../images/generated/icons/arrows-white-sed86c8d3fc.png') no-repeat right -69px/24px transparent;
  color: #ffffff;
  font-size: 20px;
  font-weight: 300;
  text-transform: capitalize;
  padding-right: 35px;
}
@media (min-width: 936px) {
  .front .pane-home-news-featured-pane .node-readmore a {
    font-size: 24px;
  }
}
.front .pane-home-news-featured-pane .node-readmore a:hover {
  color: #b2871f;
  background-image: url('../images/generated/icons/arrows-s134f1e4421.png');
  background-position: right -139px;
}
.front .pane-home-news-video-pane .node__content {
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .front .pane-home-news-video-pane .node__content {
    padding-right: 30px;
    margin-bottom: 0;
    font-size: 24px;
  }
}
.front .pane-home-news-video-pane .node__content h2, .front .pane-home-news-video-pane .node__content body.node-type-event .field__label, body.node-type-event .front .pane-home-news-video-pane .node__content .field__label, .front .pane-home-news-video-pane .node__content .pane-doi-photo-gallery .publication-date, .pane-doi-photo-gallery .front .pane-home-news-video-pane .node__content .publication-date {
  font-size: 150%;
  line-height: 1;
  font-weight: 200;
}
@media (min-width: 936px) {
  .front .pane-home-news-video-pane .node__content h2, .front .pane-home-news-video-pane .node__content body.node-type-event .field__label, body.node-type-event .front .pane-home-news-video-pane .node__content .field__label, .front .pane-home-news-video-pane .node__content .pane-doi-photo-gallery .publication-date, .pane-doi-photo-gallery .front .pane-home-news-video-pane .node__content .publication-date {
    font-size: 200%;
  }
}
@media (min-width: 768px) {
  .front .pane-home-news-video-pane .thumbnail {
    width: 55%;
  }
}
.front .pane-home-news-video-pane .thumbnail img {
  width: 100%;
}
.front .pane-home-news-video-pane .thumbnail a:before {
  background-color: rgba(0, 0, 0, 0.44);
  border: 1px solid rgba(225, 225, 225, 0.6);
  border-radius: 5px;
  color: white;
  content: '\25b6';
  left: 42%;
  padding: 10px 5%;
  position: absolute;
  top: 45%;
  font-size: 22px;
}
@media (min-width: 768px) {
  .front .pane-home-news-video-pane .thumbnail a:before {
    left: 42%;
    top: 45%;
  }
}
.front .pane-home-news-video-pane .view-footer, .front .pane-home-news-video-pane .home--middle .field--name-field-homepage-card-link, .front .home--middle .pane-home-news-video-pane .field--name-field-homepage-card-link {
  margin-top: 50px;
}
.front .home--middle {
  background: url('../images/background/home-bureaus.jpg?1439924678') no-repeat 68% 0 transparent;
  background-size: 100%;
  padding-top: 46%;
}
@media (min-width: 768px) {
  .front .home--middle {
    min-height: 675px;
    background-size: cover;
    padding: 70px 0 40px;
  }
}
.front .home--middle > .middle {
  /*margin-bottom: 30px !important;*/
  padding: 0 !important;
}
.front .home--middle > .middle:after {
  content: "";
  display: table;
  clear: both;
}
.front .home--middle > .middle .panel-pane:nth-child(1), .front .home--middle > .middle .panel-pane:nth-child(2) {
  width: 100%;
}
@media (min-width: 768px) {
  .front .home--middle > .middle {
    margin-bottom: 30px !important;
    padding: 0 10px !important;
  }
  .front .home--middle > .middle .panel-pane:nth-child(1) {
    width: 57.44681%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
  .front .home--middle > .middle .panel-pane:nth-child(2) {
    width: 40.42553%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
}
.front .home--middle .panel-pane:nth-child(1) {
  padding: 26px 32px;
  position: relative;
}
.front .home--middle .panel-pane h2, .front .home--middle .panel-pane body.node-type-event .field__label, body.node-type-event .front .home--middle .panel-pane .field__label, .front .home--middle .panel-pane .pane-doi-photo-gallery .publication-date, .pane-doi-photo-gallery .front .home--middle .panel-pane .publication-date {
  margin-top: 0;
}
@media (min-width: 768px) {
  .front .home--middle .panel-pane h2, .front .home--middle .panel-pane body.node-type-event .field__label, body.node-type-event .front .home--middle .panel-pane .field__label, .front .home--middle .panel-pane .pane-doi-photo-gallery .publication-date, .pane-doi-photo-gallery .front .home--middle .panel-pane .publication-date {
    font-size: 30px;
  }
}
.front .home--middle .panel-pane:nth-child(1) {
  background: #ffffff;
}
@media (min-width: 768px) {
  .front .home--middle .panel-pane:nth-child(1) {
    background: rgba(255, 255, 255, 0.95);
  }
  .front .home--middle .panel-pane:nth-child(1):hover {
    opacity: 1;
  }
}
.front .home--middle .home--middle--top table {
  border: none;
  width: 100% !important;
  display: block;
}
@media (min-width: 768px) {
  .front .home--middle .home--middle--top table {
    display: table;
  }
}
.front .home--middle .home--middle--top table td {
  border: none;
  width: 100%;
  display: block;
  font-size: 14px;
  line-height: 1.4;
  vertical-align: top;
  padding-bottom: 10px;
}
@media (min-width: 768px) {
  .front .home--middle .home--middle--top table td {
    display: table-cell;
    width: 50%;
    padding-right: 20px;
    padding-bottom: 15px;
  }
}
.front .home--middle .field--name-field-homepage-card-link {
  border-top: none;
  margin-top: 0;
}
.front .home--middle .view-footer, .front .home--middle .field--name-field-homepage-card-link {
  border-top: none;
}
.front .home--middle .field--name-field-thumbnail-image, .front .home--middle .views-field-field-thumbnail-image {
  position: absolute;
  right: 20px;
  top: 20px;
  max-width: 60px;
}
.front .home--middle .field--name-field-thumbnail-image img, .front .home--middle .views-field-field-thumbnail-image img {
  border-radius: 50%;
}
@media (min-width: 768px) {
  .front .home--middle .field--name-field-thumbnail-image, .front .home--middle .views-field-field-thumbnail-image {
    max-width: 100%;
  }
}
@media (min-width: 768px) {
  .front .home--middle .views-field-title {
    font-size: 18px;
  }
}
.front .home--middle .home--middle--bottom .panel-pane:nth-child(1) {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .front .home--middle .home--middle--bottom {
    position: relative;
  }
  .front .home--middle .home--middle--bottom .panel-pane:nth-child(1) {
    margin-bottom: 0;
  }
}
.front .home--middle .tweet-flag, .front .home--middle .secretary-callout {
  background: #000000;
}
@media (min-width: 768px) {
  .front .home--middle .tweet-flag, .front .home--middle .secretary-callout {
    background: rgba(0, 0, 0, 0.65);
  }
}
.front .home--middle .tweet-flag *, .front .home--middle .secretary-callout * {
  color: #ffffff;
}
.front .home--middle .tweet-flag a:hover, .front .home--middle .secretary-callout a:hover {
  color: #b2871f;
}
.front .home--middle .tweet-flag {
  display: none;
  padding: 13px 15px;
  position: relative;
}
@media (min-width: 768px) {
  .front .home--middle .tweet-flag {
    display: inline-block;
  }
}
.front .home--middle .tweet-flag:after {
  border-color: rgba(0, 0, 0, 0.6) transparent;
  border-style: solid;
  border-width: 10px 7px 0;
  bottom: -10px;
  content: "";
  font-size: 0;
  left: 44%;
  line-height: 0;
  position: absolute;
  width: 0;
}
.front .home--middle .tweet-flag a {
  background: url('../images/generated/icons/social-media-se92d8432df.png') no-repeat left -795px/14px transparent;
  padding-left: 20px;
  text-transform: uppercase;
}
.front .home--middle .tweet-flag a:hover {
  background-position: left -745px;
  color: #c6a75b;
}
.front .home--middle .secretary-callout {
  padding: 25px 35px 10px;
  font-weight: 200;
}
@media (min-width: 768px) {
  .front .home--middle .secretary-callout {
    position: absolute;
    bottom: 0;
  }
}
.front .home--middle .secretary-callout a {
  background: url('../images/generated/icons/arrows-white-sed86c8d3fc.png') no-repeat right -58px/22px transparent;
  font-size: 24px;
  display: inline-block;
  font-size: 24px;
  line-height: 30px;
  padding-right: 30px;
}
.front .home--middle .secretary-callout a:hover {
  background-image: url('../images/generated/icons/arrows-s134f1e4421.png');
  background-position: right -122px;
}
.front .home--middle .secretary-title {
  font-size: 11px;
  text-transform: uppercase;
}
.front .home--middle .secretary-name {
  font-size: 35px;
  padding: 20px 0 10px;
}
@media (min-width: 640px) {
  .front .home--middle .secretary-name {
    font-size: 40px;
  }
}
@media (min-width: 768px) {
  .front .home--middle .secretary-name {
    font-size: 35px;
    line-height: 1;
  }
}
@media (min-width: 936px) {
  .front .home--middle .secretary-name {
    font-size: 48px;
  }
}
.front #email-signup {
  background-image: url('../images/background/home-mountain.png?1439924678') no-repeat -220px 40px transparent;
  /*fallback*/
  background: url('../images/background/home-mountain.png?1439924678') no-repeat -220px 40px, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZWFlMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background: url('../images/background/home-mountain.png?1439924678') no-repeat -220px 40px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d1eae1), color-stop(100%, rgba(0, 0, 0, 0)));
  background: url('../images/background/home-mountain.png?1439924678') no-repeat -220px 40px, -moz-linear-gradient(top, #d1eae1 0%, rgba(0, 0, 0, 0) 100%);
  background: url('../images/background/home-mountain.png?1439924678') no-repeat -220px 40px, -webkit-linear-gradient(top, #d1eae1 0%, rgba(0, 0, 0, 0) 100%);
  background: url('../images/background/home-mountain.png?1439924678') no-repeat -220px 40px, linear-gradient(to bottom, #d1eae1 0%, rgba(0, 0, 0, 0) 100%);
  min-height: 400px;
  padding-top: 40px;
}
@media (min-width: 640px) {
  .front #email-signup {
    min-height: 500px;
  }
}
@media (min-width: 936px) {
  .front #email-signup {
    background-position: 25% 0;
  }
}
@media (min-width: 936px) {
  .front #email-signup .panel-pane {
    padding: 0 !important;
  }
}
.front #email-signup .pane-1 p {
  margin-bottom: 0;
}
.front #email-signup .signup-label {
  font-family: sans-serif;
  font-size: 11px;
  font-weight: 600;
  text-transform: uppercase;
}
.front #email-signup .signup-slogan {
  color: #1b7094;
  font-weight: 200;
}
.front #email-signup .signup-slogan:after {
  content: "";
  display: table;
  clear: both;
}
.front #email-signup .signup-slogan--primary {
  font-size: 30px;
  line-height: 1;
}
@media (min-width: 768px) {
  .front #email-signup .signup-slogan--primary {
    font-size: 40px;
  }
}
@media (min-width: 936px) {
  .front #email-signup .signup-slogan--primary {
    font-size: 58px;
  }
}
.front #email-signup .signup-slogan--secondary {
  font-size: 26px;
  position: relative;
  height: 48px;
  margin-top: 5px;
  margin-left: 30px;
}
@media (min-width: 768px) {
  .front #email-signup .signup-slogan--secondary {
    float: right;
    font-size: 36px;
    margin-top: 15px;
    font-size: 36px;
    margin-top: 0;
    margin-left: 0;
  }
}
@media (min-width: 936px) {
  .front #email-signup .signup-slogan--secondary {
    margin-right: 17px;
    font-size: 36px;
  }
}
.front #email-signup .signup-slogan--secondary:before {
  content: '';
  background: url('../images/home/ampersand.png?1439924678') no-repeat 0 0/100% transparent;
  width: 25px;
  height: 25px;
  position: absolute;
  top: 5px;
  left: -31px;
}
@media (min-width: 768px) {
  .front #email-signup .signup-slogan--secondary:before {
    width: 45px;
    height: 45px;
    top: 0;
    left: -55px;
  }
}
.front #email-signup .signup-slogan--secondary .ampersand {
  display: none;
}
.front #email-signup #edit-govdelivery-signup {
  float: left;
  margin-top: 20px;
}
@media (min-width: 768px) {
  .front #email-signup #edit-govdelivery-signup {
    min-width: 460px;
    float: right;
  }
}
.front #email-signup #edit-govdelivery-signup label {
  display: block;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize;
}
.front #email-signup #edit-govdelivery-signup .email-tagline {
  font-size: 16px;
  font-weight: 200;
  margin-bottom: -10px;
  margin-top: 15px;
}
@media (min-width: 768px) {
  .front #email-signup #edit-govdelivery-signup .email-tagline {
    font-size: 18px;
  }
}
.front #email-signup #edit-govdelivery-signup p {
  font-size: 12px;
  clear: both;
  padding-right: 14px;
  margin-top: 110px;
}
.front #email-signup #edit-govdelivery-signup p a {
  color: #ffffff;
}
@media (min-width: 460px) {
  .front #email-signup #edit-govdelivery-signup p {
    margin-top: 130px;
  }
}
@media (min-width: 768px) {
  .front #email-signup #edit-govdelivery-signup p {
    text-align: right;
    margin-top: 0;
  }
  .front #email-signup #edit-govdelivery-signup p a {
    color: #434343;
  }
}
.front #email-signup #edit-govdelivery-signup .form-item, .front #email-signup #edit-govdelivery-signup #edit-submit {
  float: left;
}
.front #email-signup #edit-govdelivery-signup #edit-email {
  background: rgba(156, 183, 177, 0.75);
  border: none;
  height: 68px;
  padding: 0 10px;
  width: 225px;
  font-size: 20px;
  font-weight: 300;
  color: #333333;
}
@media (min-width: 768px) {
  .front #email-signup #edit-govdelivery-signup #edit-email {
    width: 100%;
    font-size: 30px;
  }
}
.front #email-signup #edit-govdelivery-signup #edit-submit {
  height: 68px;
  border: none;
  background: url('../images/generated/icons/arrows-white-sed86c8d3fc.png') no-repeat center -68px/30px #1b7094;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize;
  margin-top: -15px;
  width: 100%;
  margin-top: 24px;
  width: 70px;
  background-position: 30px -68px;
}

.front .large-font .pane-home-news-featured-pane .node-title a {
  font-size: 24px;
}

body {
  background: #fff;
  color: #434343;
  font-size: 16px;
  line-height: 28px;
  font-family: "Open Sans", Helvetica, Arial, sans-serif;
}
body.open-dyslexic * {
  font-family: "OpenDyslexic", sans-serif !important;
}

body.node-type-bio .bio--content, body.blog .l-content, .front .l-main .home--top .panel-pane, .front .l-main .home--bottom .panel-pane, .front .home--middle > .middle, #mini-panel-doi_navigation .pane-section-label span, #mini-panel-doi_navigation .pane-mega-menu .content, #mini-panel-doi_navigation .menu-link-dropdown .field__items, .node-type-office-page .section.panels-container .hero > div,
.node-type-office-page .section.panels-container .main > div,
.node-type-office-page .section.panels-container .secondary > div,
.node-type-office-page .section.panels-container .bottom > div, .node-type-section-page .field--name-field-primary-image-content > .field__items, .node-type-section-page .section.panels-container .hero > div, .node-type-section-page .section.panels-container .main > div, .node-type-section-page .section.panels-container .secondary > div, .node-type-section-page .section.panels-container .bottom > div, .block--panels-mini-doi-header,
.l-main,
.l-region--footer {
  margin: 0 auto;
  max-width: 960px;
  padding: 0 10px;
}

.l-main {
  background: #fff;
  overflow: hidden;
  clear: both;
  padding-top: 40px;
}
.l-main.large-font {
  font-size: 20px !important;
  line-height: 1.5;
}

.l-footer {
  background: #231f20;
}

.l-region--navigation {
  background: #f5f2e0;
  position: relative;
  z-index: 0;
}

@media (min-width: 768px) {
  .two-col:after {
    content: "";
    display: table;
    clear: both;
  }
  .two-col .two-col-left {
    float: left;
    width: 50%;
    padding-right: .5em;
  }
  .two-col .two-col-right {
    float: right;
    width: 50%;
    padding-left: .5em;
  }
}
.view-list-content, .view-list-content .views-row, .view-blog-list, .view-blog-list .views-row {
  border-top: 1px solid rgba(9, 8, 4, 0.1);
}

.view-list-content .view-header, .view-list-content .view-footer, .view-list-content .front .home--middle .field--name-field-homepage-card-link, .front .home--middle .view-list-content .field--name-field-homepage-card-link, .view-blog-list .view-header, .view-blog-list .view-footer, .view-blog-list .front .home--middle .field--name-field-homepage-card-link, .front .home--middle .view-blog-list .field--name-field-homepage-card-link, .view-list-content .pager li, .view-blog-list .pager li {
  font-family: Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 300;
  font-size: 1.125em;
  line-height: 1.33333em;
}

body.node-type-list-page h1 {
  font-weight: 200;
}

.form-item-sort-by label:first-child, .form-item-sort-by input {
  display: none;
}
.form-item-sort-by label {
  display: inline-block;
  margin-right: 20px;
  cursor: pointer;
  background: #ffffff;
  color: #434343;
  width: 58px;
  height: 31px;
  line-height: 31px;
  vertical-align: middle;
  text-align: center;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 300;
}
.form-item-sort-by label:last-child {
  margin-right: 0;
}
.form-item-sort-by input.checked + label {
  background: #111111;
  color: #ffffff;
}

.pane-list-content-list-content-pane .view-filters, .pane-views-exp-blog-list-blog-list-pane {
  position: relative;
}
.pane-list-content-list-content-pane .view-filters:after, .pane-views-exp-blog-list-blog-list-pane:after {
  content: "";
  display: table;
  clear: both;
}
.pane-list-content-list-content-pane .view-filters:before, .pane-views-exp-blog-list-blog-list-pane:before {
  content: "Sort by:";
  font-size: 18px;
  font-weight: 300;
}
@media (min-width: 768px) {
  .pane-list-content-list-content-pane .view-filters:before, .pane-views-exp-blog-list-blog-list-pane:before {
    font-size: 30px;
    line-height: 37px;
    position: relative;
    float: left;
    padding-top: 8px;
    margin-right: 1em;
  }
}
.pane-list-content-list-content-pane .view-filters .ajax-progress, .pane-views-exp-blog-list-blog-list-pane .ajax-progress {
  top: 10px;
}
@media (min-width: 768px) {
  .pane-list-content-list-content-pane .view-filters .views-exposed-form, .pane-views-exp-blog-list-blog-list-pane .views-exposed-form {
    float: left;
    margin-bottom: 30px;
  }
}
.pane-list-content-list-content-pane .view-filters .views-exposed-form .views-exposed-widget, .pane-views-exp-blog-list-blog-list-pane .views-exposed-form .views-exposed-widget {
  padding: 0 0 10px 0;
  line-height: 0;
  float: none;
  display: block;
  vertical-align: bottom;
}
.pane-list-content-list-content-pane .view-filters .views-exposed-form .views-exposed-widget.views-widget-sort-by, .pane-views-exp-blog-list-blog-list-pane .views-exposed-form .views-exposed-widget.views-widget-sort-by {
  padding: 10px 0 0;
}
@media (min-width: 768px) {
  .pane-list-content-list-content-pane .view-filters .views-exposed-form .views-exposed-widget, .pane-views-exp-blog-list-blog-list-pane .views-exposed-form .views-exposed-widget {
    display: inline-block;
    padding: 0 0 0 20px;
  }
  .pane-list-content-list-content-pane .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_topics_tid, .pane-views-exp-blog-list-blog-list-pane .views-exposed-form .views-exposed-widget.views-widget-filter-field_topics_tid {
    padding-left: 0;
  }
}
.pane-list-content-list-content-pane .view-filters .views-exposed-form .views-exposed-widget:not(.views-widget-sort-by) label, .pane-views-exp-blog-list-blog-list-pane .views-exposed-form .views-exposed-widget:not(.views-widget-sort-by) label {
  display: none;
}
.pane-list-content-list-content-pane .view-filters .views-widget .form-type-select select, .pane-views-exp-blog-list-blog-list-pane .views-widget .form-type-select select {
  width: 158px;
}
.pane-list-content-list-content-pane .view-filters .ajax-progress, .pane-views-exp-blog-list-blog-list-pane .ajax-progress {
  right: 0;
  position: absolute;
}
.pane-list-content-list-content-pane .view-filters #edit-sort-by, .pane-views-exp-blog-list-blog-list-pane #edit-sort-by {
  display: none;
}

.view-list-content, .view-blog-list {
  position: relative;
}
.view-list-content, .view-list-content .views-row, .view-blog-list, .view-blog-list .views-row {
  padding: 30px 0;
}
.view-list-content .views-row > div, .view-blog-list .views-row > div {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.view-list-content .views-row-last, .view-blog-list .views-row-last {
  border-bottom: 1px solid rgba(9, 8, 4, 0.1);
  padding-bottom: 60px;
}
.view-list-content .feed-icon, .view-blog-list .feed-icon {
  margin-top: 50px;
  display: none;
}
@media (min-width: 768px) {
  .view-list-content .view-header, .view-list-content .pager, .view-blog-list .view-header, .view-blog-list .pager {
    position: absolute;
  }
}
.view-list-content .view-footer, .view-list-content .front .home--middle .field--name-field-homepage-card-link, .front .home--middle .view-list-content .field--name-field-homepage-card-link, .view-blog-list .view-footer, .view-blog-list .front .home--middle .field--name-field-homepage-card-link, .front .home--middle .view-blog-list .field--name-field-homepage-card-link {
  padding-bottom: 25px;
  border-bottom: 1px solid rgba(9, 8, 4, 0.1);
}
.view-list-content .pager, .view-blog-list .pager {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  position: relative;
  padding-right: 20px;
  margin-top: 10px;
}
.view-list-content .pager:after, .view-blog-list .pager:after {
  content: "";
  display: table;
  clear: both;
}
.view-list-content .pager li, .view-blog-list .pager li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 0;
  padding-right: 0;
}
.view-list-content .pager li:first-child, .view-blog-list .pager li:first-child {
  padding-left: 0;
}
.view-list-content .pager li:last-child, .view-blog-list .pager li:last-child {
  padding-right: 0;
}
.view-list-content .pager li.last, .view-blog-list .pager li.last {
  padding-right: 0;
}
@media (min-width: 768px) {
  .view-list-content .pager, .view-blog-list .pager {
    float: right;
    margin-top: 0;
  }
}
.view-list-content .pager .pager-previous a, .view-list-content .pager .pager-next a, .view-blog-list .pager .pager-previous a, .view-blog-list .pager .pager-next a {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize;
  display: inline-block;
  width: 35px;
  background-repeat: no-repeat !important;
  background-size: 18px !important;
}
.view-list-content .pager .pager-previous a, .view-blog-list .pager .pager-previous a {
  background: url('../images/generated/icons/arrows-s134f1e4421.png') 0 -131px;
  background-position: right -72px;
}
.view-list-content .pager .pager-next a, .view-blog-list .pager .pager-next a {
  background: url('../images/generated/icons/arrows-s134f1e4421.png') 0 -245px;
  background-position: right -135px;
  margin-right: 10px;
}
.view-list-content .views-row:hover, .view-blog-list .views-row:hover {
  background: #f2f2f2;
  cursor: pointer;
}
.view-list-content .view-content, .view-blog-list .view-content {
  margin: 20px 0 30px;
}
@media (min-width: 768px) {
  .view-list-content .view-content, .view-blog-list .view-content {
    margin: 50px 0 30px;
  }
}
.view-list-content .node-terms, .view-blog-list .node-terms {
  margin-bottom: 20px;
}
.view-list-content .node-title, .view-blog-list .node-title {
  font-family: Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 1.5em;
  line-height: 1.2em;
  font-weight: 200;
  padding: 13px 0;
}
@media (min-width: 768px) {
  .view-list-content .field--name-field-thumbnail-image, .view-list-content .node__details, .view-blog-list .field--name-field-thumbnail-image, .view-blog-list .node__details {
    display: table-cell;
    vertical-align: top;
  }
}
@media (min-width: 768px) {
  .view-list-content .node__details, .view-blog-list .node__details {
    font-size: 1.125em;
    line-height: 1.33333em;
    font-weight: 300;
  }
}
.view-list-content .publication-date, .view-list-content .field--name-field-author-name, .view-list-content .field--name-field-authors, .view-blog-list .publication-date, .view-blog-list .field--name-field-author-name, .view-blog-list .field--name-field-authors {
  font-family: Helvetica, Arial, "Lucida Grande", sans-serif;
  display: inline-block;
  padding-right: 10px;
}
.view-list-content .field--name-field-author-name:before, .view-list-content .field--name-field-authors:before, .view-blog-list .field--name-field-author-name:before, .view-blog-list .field--name-field-authors:before {
  color: #b7b7b7;
  content: "|";
  position: absolute;
  font-size: 14px;
  line-height: 14x;
}
.view-list-content .field--name-field-author-name > div, .view-list-content .field--name-field-authors > div, .view-blog-list .field--name-field-author-name > div, .view-blog-list .field--name-field-authors > div {
  padding-left: 15px;
}
.view-list-content .node-readmore a, .view-blog-list .node-readmore a {
  text-transform: capitalize;
  background: url('../images/generated/icons/arrows-s134f1e4421.png') 0 -245px no-repeat;
  background-position: right -134px;
  background-size: 18px;
  padding-right: 30px;
}
.view-list-content .node-readmore a:hover, .view-blog-list .node-readmore a:hover {
  background-position: right -102px;
}
.view-list-content .field--type-text-with-summary, .view-list-content .field--name-field-external-news-teaser, .view-blog-list .field--type-text-with-summary, .view-blog-list .field--name-field-external-news-teaser {
  margin: 20px 0;
  font-weight: 200;
}

@media (min-width: 768px) {
  .field--name-field-thumbnail-image {
    padding-right: 20px;
  }
  .view-list-content .field--name-field-thumbnail-image {
    width: 235px;
  }
  .view-blog-list .field--name-field-thumbnail-image {
    width: 354px;
  }
  .field--name-field-thumbnail-image img {
    width: 100%;
  }
}

.pane-doi-back-to-top {
  display: none;
}

.back-to-top {
  background: url('../images/generated/icons-s1f204aaa6c.png') -658px 0;
  background-repeat: no-repeat;
  display: block;
  font-size: 22px;
  font-weight: 100;
  margin: 20px 0;
  padding-top: 15px;
  text-decoration: none;
}

@media (max-width: 768px) {
  #mini-panel-doi_navigation .pane-mega-menu .content {
    padding: 0 !important;
  }
}
#mini-panel-doi_navigation .pane-section-label {
  background: #668357;
  color: #ffffff;
  font-weight: 200;
  font-size: 25px;
  line-height: 30px;
  padding: 25px 0 20px;
}
@media (min-width: 640px) {
  #mini-panel-doi_navigation .pane-section-label {
    padding-left: 87px;
  }
}
@media (min-width: 768px) {
  #mini-panel-doi_navigation .pane-section-label {
    font-size: 32px;
    padding: 35px 0;
    line-height: 35px;
  }
}
#mini-panel-doi_navigation .pane-section-label span {
  display: block;
}
body.node-type-section-page #mini-panel-doi_navigation .pane-section-label {
  display: none;
}
#mini-panel-doi_navigation .pane-mega-menu {
  height: 48px;
  position: relative;
}
#mini-panel-doi_navigation .pane-mega-menu .bean-mega-menu {
  display: none;
}
@media (min-width: 768px) {
  #mini-panel-doi_navigation .pane-mega-menu .bean-mega-menu {
    display: block;
  }
}
body.site-subsection:not(.node-type-section-page) #mini-panel-doi_navigation .pane-mega-menu {
  background: #000000;
}
@media (min-width: 768px) {
  #mini-panel-doi_navigation .pane-mega-menu {
    height: 68px;
  }
  body.site-subsection:not(.node-type-section-page) #mini-panel-doi_navigation .pane-mega-menu, body.node-type-section-page #mini-panel-doi_navigation .pane-mega-menu {
    height: 68px;
  }
  #mini-panel-doi_navigation .pane-mega-menu > div {
    display: block;
  }
}
#mini-panel-doi_navigation .pane-mega-menu .open-menu-btn {
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
  background: #f5f2e0;
}
#mini-panel-doi_navigation .pane-mega-menu .open-menu-btn:after {
  content: "";
  display: table;
  clear: both;
}
#mini-panel-doi_navigation .pane-mega-menu .open-menu-btn span {
  display: inline-block;
  background: url('../img/doiheader/mobile-menu-icon.png?1439924678') no-repeat center center/30px transparent;
  height: 48px;
  margin-right: 10px;
  width: 58px;
  float: right;
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-width: 0 1px;
}
#mini-panel-doi_navigation .pane-mega-menu .open-menu-btn:hover {
  cursor: pointer;
}
@media (min-width: 768px) {
  #mini-panel-doi_navigation .pane-mega-menu .open-menu-btn {
    display: none !important;
  }
}
@media (max-width: 768px) {
  #mini-panel-doi_navigation .pane-mega-menu.open-menu {
    height: auto !important;
  }
  #mini-panel-doi_navigation .pane-mega-menu.open-menu .bean-mega-menu {
    display: block;
    background-color: #d6d2b9 !important;
  }
  #mini-panel-doi_navigation .pane-mega-menu.open-menu .menu-link-dropdown {
    background: #f5f2e0;
    border: none;
    display: none;
    left: 0 !important;
    position: static;
  }
  #mini-panel-doi_navigation .pane-mega-menu.open-menu .open-menu-btn span {
    background-color: #d6d2b9;
  }
}
#mini-panel-doi_navigation .menu-link-dropdown {
  display: none;
  text-align: left;
  width: 100%;
  background: #e0ddcd;
  padding: 10px 0;
  border: 1px solid rgba(9, 8, 4, 0.1);
  border-width: 1px 0;
}
@media (min-width: 768px) {
  #mini-panel-doi_navigation .menu-link-dropdown {
    position: absolute;
    left: -999em;
    text-align: left;
    margin: 0 auto;
    background: #211d1e;
    height: auto;
    padding: 40px 0 20px 0;
    top: 68px;
    border-top: none;
    border-bottom: 1px solid #3e3e3e;
  }
  body.site-subsection:not(.node-type-section-page) #mini-panel-doi_navigation .menu-link-dropdown {
    background: #5e744b;
  }
}
#mini-panel-doi_navigation .menu-link-dropdown .visit-link {
  font-size: 15px;
  line-height: 18px;
  padding: 10px 20px;
}
@media (min-width: 768px) {
  #mini-panel-doi_navigation .menu-link-dropdown .visit-link {
    display: none;
  }
}
#mini-panel-doi_navigation .menu-link-dropdown .field__items {
  padding: 0 20px !important;
}
@media (min-width: 768px) {
  #mini-panel-doi_navigation .menu-link-dropdown .field__items {
    padding: 0 30px;
  }
}
@media (min-width: 768px) {
  #mini-panel-doi_navigation .menu-link-dropdown .field__item {
    margin-right: 5%;
    width: 20%;
    float: left;
    height: 100%;
  }
  #mini-panel-doi_navigation .menu-link-dropdown .field__item:last-child {
    margin-right: 0;
  }
}
@media (min-width: 768px) {
  #mini-panel-doi_navigation .menu-link-dropdown .field__item * {
    color: #dcdcdc;
  }
  body.site-subsection:not(.node-type-section-page) #mini-panel-doi_navigation .menu-link-dropdown .field__item * {
    color: #ffffff;
  }
  body.site-subsection:not(.node-type-section-page) #mini-panel-doi_navigation .menu-link-dropdown .field__item * a:hover {
    color: #c6a75b;
  }
}
#mini-panel-doi_navigation .menu-link-dropdown .field__item * a {
  font-size: 13px;
  line-height: 16px;
}
#mini-panel-doi_navigation .menu-link-dropdown .field__item * a:hover {
  color: #c6a75b;
}
#mini-panel-doi_navigation .menu-link-dropdown .field__item ul {
  list-style: none;
  margin: 0 0 10px -30px;
}
#mini-panel-doi_navigation .menu-link-dropdown .field__item ul li {
  line-height: 1.2;
  padding-bottom: 15px;
}
@media (min-width: 768px) {
  #mini-panel-doi_navigation .menu-link-dropdown .field__item ul {
    margin-left: -40px;
    margin-bottom: 25px;
  }
  #mini-panel-doi_navigation .menu-link-dropdown .field__item ul li {
    padding-bottom: 5px;
  }
}
#mini-panel-doi_navigation .menu-link-dropdown .field__item h3, #mini-panel-doi_navigation .menu-link-dropdown .field__item body.node-type-blog-post .pane-node-field-video .node-title a, body.node-type-blog-post .pane-node-field-video .node-title #mini-panel-doi_navigation .menu-link-dropdown .field__item a {
  margin: 10px 0;
  font-size: 15px;
  font-family: Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 500;
  line-height: 18px;
}
@media (min-width: 768px) {
  #mini-panel-doi_navigation .menu-link-dropdown .field__item h3, #mini-panel-doi_navigation .menu-link-dropdown .field__item body.node-type-blog-post .pane-node-field-video .node-title a, body.node-type-blog-post .pane-node-field-video .node-title #mini-panel-doi_navigation .menu-link-dropdown .field__item a {
    font-size: 18px;
    margin: 0 0 20px 0;
  }
}
#mini-panel-doi_navigation .menu-link-dropdown .field__item h3 a, #mini-panel-doi_navigation .menu-link-dropdown .field__item body.node-type-blog-post .pane-node-field-video .node-title a a, body.node-type-blog-post .pane-node-field-video .node-title #mini-panel-doi_navigation .menu-link-dropdown .field__item a a {
  font-size: 1em;
}
#mini-panel-doi_navigation .menu-link-dropdown .field__item p {
  font-size: 13px;
  line-height: 20px;
  margin: 0;
}
#mini-panel-doi_navigation .menu-link-dropdown .field__item img {
  margin-bottom: 12px;
  float: none;
}
@media (min-width: 768px) {
  #mini-panel-doi_navigation .field__items > .field__item {
    float: left;
    margin-left: 5px;
    border: none;
  }
}
#mini-panel-doi_navigation .field__items > .field__item:first-child {
  margin-left: 0;
}
@media (min-width: 768px) {
  #mini-panel-doi_navigation .field__items > .field__item:hover {
    background: #211d1e;
  }
  body.site-subsection:not(.node-type-section-page) #mini-panel-doi_navigation .field__items > .field__item:hover {
    background: #5e744b;
  }
  #mini-panel-doi_navigation .field__items > .field__item:hover .menu-link-parent {
    color: #ffffff;
  }
  #mini-panel-doi_navigation .field__items > .field__item:hover .menu-link-parent.active {
    background: transparent !important;
  }
  #mini-panel-doi_navigation .field__items > .field__item:hover .menu-link-dropdown {
    display: block;
    left: 0 !important;
  }
}
#mini-panel-doi_navigation .menu-link-parent {
  font-size: 18px;
  line-height: 44px;
  vertical-align: middle;
  padding: 8px 10px 0;
  display: block;
  border-bottom: 1px solid rgba(9, 8, 4, 0.1);
}
#mini-panel-doi_navigation .menu-link-parent.active {
  background: rgba(0, 0, 0, 0.1);
}
body.node-type-office-page #mini-panel-doi_navigation .menu-link-parent.active {
  background: transparent !important;
}
body.open-dyslexic #mini-panel-doi_navigation .menu-link-parent {
  font-size: 18px;
}
@media (min-width: 768px) {
  body.open-dyslexic #mini-panel-doi_navigation .menu-link-parent {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 936px) {
  body.open-dyslexic #mini-panel-doi_navigation .menu-link-parent {
    font-size: 20px;
  }
}
#mini-panel-doi_navigation .menu-link-parent:hover {
  color: #545454;
}
#mini-panel-doi_navigation .menu-link-parent:after {
  content: '\25b6';
  float: right;
  font-size: 12px;
  margin-right: 15px;
}
#mini-panel-doi_navigation .menu-link-parent.no-children:after {
  content: '';
}
#mini-panel-doi_navigation .menu-link-parent.open-active {
  border: none;
}
#mini-panel-doi_navigation .menu-link-parent.open-active:after {
  content: '\25bc';
}
@media (min-width: 768px) {
  #mini-panel-doi_navigation .menu-link-parent {
    font-size: 20px;
    font-weight: 300;
    line-height: 68px;
    border: none;
    padding: 0 10px 0;
    height: 100%;
  }
  #mini-panel-doi_navigation .menu-link-parent:after {
    display: none;
  }
  body.site-subsection:not(.node-type-section-page) #mini-panel-doi_navigation .menu-link-parent {
    color: #f5f2e0;
    padding-left: 5px;
  }
  #mini-panel-doi_navigation .menu-link-parent a {
    color: #424242;
  }
  #mini-panel-doi_navigation .menu-link-parent a:hover {
    color: #ffffff;
  }
}
@media (min-width: 936px) {
  #mini-panel-doi_navigation .menu-link-parent {
    font-size: 23px;
  }
}

.node-type-office-page .l-content {
  /*position: relative;
  z-index: 50;*/
}
.node-type-office-page .l-main {
  max-width: 100% !important;
  padding: 0;
  overflow: visible;
}
.node-type-office-page .section.panels-container {
  background: #f5f2e0;
}
.node-type-office-page .section.panels-container .bottom {
  background: #fff;
}
.node-type-office-page .section.panels-container .hero:after,
.node-type-office-page .section.panels-container .main:after,
.node-type-office-page .section.panels-container .secondary:after,
.node-type-office-page .section.panels-container .bottom:after {
  content: "";
  display: table;
  clear: both;
}
.node-type-office-page .section.panels-container .secondary {
  padding-bottom: 30px;
}
@media (min-width: 768px) {
  .node-type-office-page .section.panels-container .main .pane-node-field-lead-in {
    font-size: 24px;
    line-height: 32px;
    overflow: visible !important;
  }
}
.node-type-office-page .section--bottom > div:last-child {
  margin-bottom: 65px !important;
}

.pane-doi-photo-gallery .publication-date {
  margin-bottom: 0 !important;
}
.pane-doi-photo-gallery .changed-date {
  margin-bottom: 25px;
}
.pane-doi-photo-gallery #slider-thumbs {
  height: 100px;
  margin-bottom: 30px;
}
.pane-doi-photo-gallery #slider-thumbs .flex-viewport {
  height: 100px;
  margin: 0 auto;
  max-width: 85%;
  position: absolute;
  z-index: 10;
}
@media (min-width: 768px) {
  .pane-doi-photo-gallery #slider-thumbs .flex-viewport {
    left: 50%;
    margin-left: -387px;
    max-width: 775px;
    overflow: hidden;
  }
}
.pane-doi-photo-gallery #slider-thumbs .slides li {
  margin-right: 8px;
  max-width: 150px;
}
.pane-doi-photo-gallery #slider-thumbs .slides img {
  max-height: 100px;
  opacity: 1;
  padding: 0;
  width: auto;
}
.pane-doi-photo-gallery #slider-main .field--name-field-photo-image {
  background-color: transparent;
  height: 0;
  padding-bottom: 66%;
  position: relative;
  width: 100%;
}
.pane-doi-photo-gallery #slider-main .field--name-field-photo-image > div {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}
.pane-doi-photo-gallery #slider-main.flexslider {
  margin: 0;
}
.pane-doi-photo-gallery #slider-main .flex-direction-nav .flex-prev,
.pane-doi-photo-gallery #slider-main:hover .flex-direction-nav .flex-prev {
  left: 0;
}
.pane-doi-photo-gallery #slider-main .flex-direction-nav .flex-next,
.pane-doi-photo-gallery #slider-main:hover .flex-direction-nav .flex-next {
  right: 0;
}
@media (min-width: 768px) {
  .pane-doi-photo-gallery #slider-main .flex-direction-nav,
  .pane-doi-photo-gallery #slider-main:hover .flex-direction-nav {
    left: 50%;
    margin: -40px 0 0 -325px;
    width: 650px;
  }
  .pane-doi-photo-gallery #slider-main .flex-direction-nav .flex-prev,
  .pane-doi-photo-gallery #slider-main:hover .flex-direction-nav .flex-prev {
    left: -50px;
  }
  .pane-doi-photo-gallery #slider-main .flex-direction-nav .flex-next,
  .pane-doi-photo-gallery #slider-main:hover .flex-direction-nav .flex-next {
    right: -50px;
  }
}
.pane-doi-photo-gallery #slider-thumbs .flex-direction-nav,
.pane-doi-photo-gallery #slider-thumbs:hover .flex-direction-nav {
  margin-top: -10px;
}
.pane-doi-photo-gallery #slider-thumbs .flex-direction-nav .flex-prev,
.pane-doi-photo-gallery #slider-thumbs:hover .flex-direction-nav .flex-prev {
  left: 0;
}
.pane-doi-photo-gallery #slider-thumbs .flex-direction-nav .flex-next,
.pane-doi-photo-gallery #slider-thumbs:hover .flex-direction-nav .flex-next {
  right: 0;
}
@media (min-width: 768px) {
  .pane-doi-photo-gallery #slider-thumbs .flex-direction-nav,
  .pane-doi-photo-gallery #slider-thumbs:hover .flex-direction-nav {
    left: 50%;
    margin: -40px 0 0 -387px;
    top: 70px;
    width: 775px;
  }
  .pane-doi-photo-gallery #slider-thumbs .flex-direction-nav .flex-prev,
  .pane-doi-photo-gallery #slider-thumbs:hover .flex-direction-nav .flex-prev {
    left: -50px;
  }
  .pane-doi-photo-gallery #slider-thumbs .flex-direction-nav .flex-next,
  .pane-doi-photo-gallery #slider-thumbs:hover .flex-direction-nav .flex-next {
    right: -50px;
  }
}
.pane-doi-photo-gallery .flex-direction-nav {
  display: block;
  height: 40px;
  left: 0;
  margin: -40px 0 0 0;
  position: absolute;
  top: 50%;
  width: 100%;
}
.pane-doi-photo-gallery .flex-direction-nav a {
  top: 0;
}
.pane-doi-photo-gallery .flex-direction-nav a {
  background-color: rgba(0, 0, 0, 0.44);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  width: 30px;
  height: 30px;
  display: block !important;
  opacity: 1;
  margin: 0 !important;
}
.pane-doi-photo-gallery .flex-direction-nav a:before {
  content: '';
  background: url('../images/generated/icons/arrows-white-sed86c8d3fc.png') no-repeat 12px -56px/20px transparent;
  margin-bottom: 50px;
  height: 30px;
  width: 30px;
}
.pane-doi-photo-gallery .flex-direction-nav a.flex-prev:before {
  background-position: 12px -19px;
}
@media (min-width: 768px) {
  .pane-doi-photo-gallery .flex-direction-nav a {
    width: 40px;
    height: 40px;
  }
  .pane-doi-photo-gallery .flex-direction-nav a:before {
    background-position: 16px -65px;
    background-size: 24px;
    height: 40px;
    width: 40px;
  }
  .pane-doi-photo-gallery .flex-direction-nav a.flex-prev:before {
    background-position: 16px -20px;
  }
}
.pane-doi-photo-gallery .flex-direction-nav .slides {
  padding-bottom: 30px;
}
.pane-doi-photo-gallery .flex-direction-nav .node__content {
  margin: 0 auto;
  position: relative;
}
.pane-doi-photo-gallery .flex-direction-nav .node__content button {
  background: rgba(0, 0, 0, 0.7);
  border: 1px solid rgba(255, 255, 255, 0.37);
  border-radius: 2px;
  bottom: 10px;
  right: 20px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  height: 35px;
  overflow: hidden;
  position: absolute;
  width: 36px;
}
.pane-doi-photo-gallery .flex-direction-nav .node__content button:before {
  color: #fff;
  content: 'i';
  display: inline-block;
  font-family: 'Times New Roman', times, serif;
  font-size: 26px;
  font-style: italic;
  line-height: 1.25;
  overflow: hidden;
  padding-bottom: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  .pane-doi-photo-gallery .flex-direction-nav .node__content {
    max-width: 650px;
  }
}
.pane-doi-photo-gallery .flex-direction-nav .field--name-field-caption {
  background: rgba(0, 0, 0, 0.6);
  border: 1px solid rgba(255, 255, 255, 0.37);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  display: none;
  height: 62%;
  position: absolute;
  top: 20px;
  width: 80%;
  padding: 5px;
  left: 10%;
}
@media (min-width: 640px) {
  .pane-doi-photo-gallery .flex-direction-nav .field--name-field-caption {
    height: 50%;
    top: 50px;
    width: 75%;
    left: 13%;
  }
}
@media (min-width: 768px) {
  .pane-doi-photo-gallery .flex-direction-nav .field--name-field-caption {
    left: 8%;
    padding: 20px;
    height: 70%;
    width: 85%;
  }
}
.pane-doi-photo-gallery .flex-direction-nav .field--name-field-caption .field__items {
  background: #000;
  height: 100%;
  overflow: auto;
  padding: 12px 32px 15px 10px;
  width: 100%;
}
@media (min-width: 768px) {
  .pane-doi-photo-gallery .flex-direction-nav .field--name-field-caption .field__items {
    width: 97%;
  }
}
.pane-doi-photo-gallery .flex-direction-nav .field--name-field-caption .field__item {
  color: #fff;
  font-size: 0.75em;
  line-height: 2em;
}
@media (min-width: 640px) {
  .pane-doi-photo-gallery .flex-direction-nav .field--name-field-caption .field__item {
    font-size: 0.875em;
    line-height: 1.71429em;
  }
}
.pane-doi-photo-gallery .flex-direction-nav .field--name-field-caption .close-box {
  color: #fff;
  font-size: 20px;
  font-weight: 300;
  position: absolute;
  right: 13px;
  top: 14px;
  cursor: pointer;
}
.pane-doi-photo-gallery .flex-direction-nav a {
  background-color: rgba(0, 0, 0, 0.44);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  width: 30px;
  height: 30px;
  display: block !important;
  opacity: 1;
  margin: 0 !important;
}
.pane-doi-photo-gallery .flex-direction-nav a:before {
  content: '';
  background: url('../images/generated/icons/arrows-white-sed86c8d3fc.png') no-repeat 12px -56px/20px transparent;
  height: 30px;
  width: 30px;
}
.pane-doi-photo-gallery .flex-direction-nav a.flex-prev:before {
  background-position: 12px -19px;
}
@media (min-width: 768px) {
  .pane-doi-photo-gallery .flex-direction-nav a {
    width: 40px;
    height: 40px;
  }
  .pane-doi-photo-gallery .flex-direction-nav a:before {
    background-position: 16px -65px;
    background-size: 24px;
    height: 40px;
    width: 40px;
  }
  .pane-doi-photo-gallery .flex-direction-nav a.flex-prev:before {
    background-position: 16px -20px;
  }
}
.pane-doi-photo-gallery .slides {
  padding-bottom: 40px;
}
.pane-doi-photo-gallery .slides img {
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
.pane-doi-photo-gallery .node__content {
  margin: 0 auto;
  position: relative;
}
.pane-doi-photo-gallery .node__content button {
  background: rgba(0, 0, 0, 0.7);
  border: 1px solid rgba(255, 255, 255, 0.37);
  border-radius: 2px;
  bottom: 10px;
  right: 20px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  height: 35px;
  overflow: hidden;
  position: absolute;
  width: 36px;
}
.pane-doi-photo-gallery .node__content button:before {
  color: #fff;
  content: 'i';
  display: inline-block;
  font-family: 'Times New Roman', times, serif;
  font-size: 26px;
  font-style: italic;
  line-height: 1.25;
  overflow: hidden;
  padding-bottom: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  .pane-doi-photo-gallery .node__content {
    max-width: 650px;
  }
}
.pane-doi-photo-gallery .field--name-field-caption {
  background: rgba(0, 0, 0, 0.6);
  border: 1px solid rgba(255, 255, 255, 0.37);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  display: none;
  height: 62%;
  position: absolute;
  top: 20px;
  width: 80%;
  padding: 5px;
  left: 10%;
}
@media (min-width: 640px) {
  .pane-doi-photo-gallery .field--name-field-caption {
    height: 50%;
    top: 50px;
    width: 75%;
    left: 13%;
  }
}
@media (min-width: 768px) {
  .pane-doi-photo-gallery .field--name-field-caption {
    left: 8%;
    padding: 20px;
    height: 70%;
    width: 85%;
  }
}
.pane-doi-photo-gallery .field--name-field-caption .field__items {
  background: #000;
  height: 100%;
  overflow: auto;
  padding: 12px 32px 15px 10px;
  width: 100%;
}
@media (min-width: 768px) {
  .pane-doi-photo-gallery .field--name-field-caption .field__items {
    width: 97%;
  }
}
.pane-doi-photo-gallery .field--name-field-caption .field__item {
  color: #fff;
  font-size: 0.75em;
  line-height: 2em;
}
@media (min-width: 640px) {
  .pane-doi-photo-gallery .field--name-field-caption .field__item {
    font-size: 0.875em;
    line-height: 1.71429em;
  }
}
.pane-doi-photo-gallery .field--name-field-caption .close-box {
  color: #fff;
  font-size: 20px;
  font-weight: 300;
  position: absolute;
  right: 13px;
  top: 14px;
  cursor: pointer;
}
.pane-doi-photo-gallery .field--name-field-photo-credit {
  bottom: -25px;
  position: absolute;
  width: 100%;
  font-size: 12px;
  color: #595959;
}

@media (min-width: 768px) {
  .two-column--main .pane-doi-photo-gallery #slider-thumbs .flex-viewport {
    margin-left: -268px;
    max-width: 535px;
  }
}
@media (min-width: 768px) {
  .two-column--main .pane-doi-photo-gallery #slider-thumbs .flex-direction-nav,
  .two-column--main .pane-doi-photo-gallery #slider-thumbs:hover .flex-direction-nav {
    margin: -40px 0 0 -268px;
    width: 535px;
  }
}
@media (min-width: 768px) {
  .two-column--main .pane-doi-photo-gallery #slider-main .flex-direction-nav,
  .two-column--main .pane-doi-photo-gallery #slider-main:hover .flex-direction-nav {
    margin: -40px 0 0 -268px;
    width: 535px;
  }
}
@media (min-width: 768px) {
  .two-column--main .pane-doi-photo-gallery .flex-direction-nav .node__content {
    max-width: 535px;
  }
}
@media (min-width: 768px) {
  .two-column--main .pane-doi-photo-gallery .node__content {
    max-width: 535px;
  }
}

.node-type-press-release .pane-node-field-lead-in,
.node-type-media-advisory .pane-node-field-lead-in {
  margin-bottom: 1em;
}
.node-type-press-release .pane-node-type,
.node-type-media-advisory .pane-node-type {
  display: none;
}
.node-type-press-release .pane-node-terms,
.node-type-media-advisory .pane-node-terms {
  margin-bottom: 2em;
}

.node-type-press-release .pane-doi-press-publication-info {
  border: 1px solid #dcdcdc;
  border-right: none;
  border-left: none;
  margin-bottom: 2em;
  padding: 1em .5em;
}
.node-type-press-release .pane-doi-press-publication-info .inside {
  margin-bottom: 0;
}
.node-type-press-release .pane-doi-press-publication-info .publication-date {
  font-size: 1.5em;
}
.node-type-press-release .pane-doi-press-publication-info .field--name-field-press-contact {
  line-height: 1.25em;
  text-align: right;
}
.node-type-press-release .pane-doi-press-publication-info .field--name-field-press-contact p {
  margin: 0;
}

.node-type-media-advisory .pane-node-publication-info {
  border: 1px solid #dcdcdc;
  border-right: none;
  border-left: none;
  margin-bottom: 2em;
  padding: 1em .5em;
}
.node-type-media-advisory .pane-node-publication-info .inside {
  margin-bottom: 0;
}
.node-type-media-advisory .pane-node-publication-info .publication-date {
  font-size: 1.5em;
}
.node-type-media-advisory .pane-node-publication-info .field--name-field-press-contact {
  line-height: 1.25em;
  text-align: right;
}
.node-type-media-advisory .pane-node-publication-info .field--name-field-press-contact p {
  margin: 0;
}

.pane-home-news-recent-news-pane {
  background: #ffffff;
  margin-bottom: 30px !important;
}
.pane-home-news-recent-news-pane .view-home-news .view-content {
  padding-top: 15px;
  padding-bottom: 15px;
}
@media (min-width: 768px) {
  .pane-home-news-recent-news-pane {
    -moz-box-shadow: 0px 0px 10px 0px rgba(148, 78, 46, 0.1);
    -webkit-box-shadow: 0px 0px 10px 0px rgba(148, 78, 46, 0.1);
    box-shadow: 0px 0px 10px 0px rgba(148, 78, 46, 0.1);
  }
  .pane-home-news-recent-news-pane .view-home-news .view-content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.pane-home-news-recent-news-pane .view-footer:after, .pane-home-news-recent-news-pane .front .home--middle .field--name-field-homepage-card-link:after, .front .home--middle .pane-home-news-recent-news-pane .field--name-field-homepage-card-link:after {
  content: "";
  display: table;
  clear: both;
}
.pane-home-news-recent-news-pane .view-footer a, .pane-home-news-recent-news-pane .front .home--middle .field--name-field-homepage-card-link a, .front .home--middle .pane-home-news-recent-news-pane .field--name-field-homepage-card-link a {
  padding-left: 25px;
}

.view-related-content, .pane-home-news-recent-news-pane .view-home-news, .view-recent-blog-posts {
  margin-top: 20px;
}
.view-related-content .view-content:after, .pane-home-news-recent-news-pane .view-home-news .view-content:after, .view-recent-blog-posts .view-content:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 768px) {
  .view-related-content, .pane-home-news-recent-news-pane .view-home-news, .view-recent-blog-posts {
    min-height: 350px;
  }
  .view-related-content .views-row-1, .pane-home-news-recent-news-pane .view-home-news .views-row-1, .view-recent-blog-posts .views-row-1 {
    width: 31.91489%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
  .view-related-content .views-row-2, .pane-home-news-recent-news-pane .view-home-news .views-row-2, .view-recent-blog-posts .views-row-2 {
    width: 31.91489%;
    float: left;
    margin-right: -100%;
    margin-left: 34.04255%;
    clear: none;
  }
  .view-related-content .views-row-3, .pane-home-news-recent-news-pane .view-home-news .views-row-3, .view-recent-blog-posts .views-row-3 {
    width: 31.91489%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
}
.view-related-content .views-row, .pane-home-news-recent-news-pane .view-home-news .views-row, .view-recent-blog-posts .views-row {
  position: relative;
}
@media (max-width: 768px) {
  .view-related-content .views-row, .pane-home-news-recent-news-pane .view-home-news .views-row, .view-recent-blog-posts .views-row {
    margin: 0 auto 40px;
    max-width: 462px;
  }
}
.view-related-content .node-title, .pane-home-news-recent-news-pane .view-home-news .node-title, .view-recent-blog-posts .node-title {
  margin: 5px 0 12px;
}
.view-related-content .node-title a, .pane-home-news-recent-news-pane .view-home-news .node-title a, .view-recent-blog-posts .node-title a {
  font-size: 1.125em;
  line-height: 1.33333em;
  font-weight: 300;
}
.view-related-content .node-readmore a, .pane-home-news-recent-news-pane .view-home-news .node-readmore a, .view-recent-blog-posts .node-readmore a {
  font-size: 1.125em;
  line-height: 1.33333em;
  line-height: 20px;
  height: 20px;
}

.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-field-field-si-case-number,
.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-field-field-si-case-filing-year,
.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-field-field-si-case-bureau-office {
  float: left;
  width: 32%;
}
.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-field-field-si-case-number,
.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-label-field-si-case-filing-year {
  padding-right: 1em;
}
.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-field-field-si-case-allegation {
  clear: both;
}

.pane-trib-panel-pane-1 .view-content,
.pane-hurricane-sandy-projects-search-panel-pane-1 .view-content,
.pane-scientific-integrity-cases-search-panel-pane-1 .view-content {
  border-top: 2px solid #efefef;
  margin-top: 2em;
}
.pane-trib-panel-pane-1 .view-content .views-row,
.pane-hurricane-sandy-projects-search-panel-pane-1 .view-content .views-row,
.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-row {
  padding: 1em;
}
.pane-trib-panel-pane-1 .view-content .views-row:nth-child(2n+0),
.pane-hurricane-sandy-projects-search-panel-pane-1 .view-content .views-row:nth-child(2n+0),
.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-row:nth-child(2n+0) {
  background-color: #efefef;
}
.pane-trib-panel-pane-1 .view-content .views-label,
.pane-hurricane-sandy-projects-search-panel-pane-1 .view-content .views-label,
.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-label {
  font-weight: bold;
}
.pane-trib-panel-pane-1 .view-content .views-field,
.pane-hurricane-sandy-projects-search-panel-pane-1 .view-content .views-field,
.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-field {
  margin: .5em 0;
}

.page-ost-wau .pane-ost-iim-search-iim-data-pane {
  background-color: #efefef;
  border: 1px solid #dcdcdc;
  padding: 1em;
}
.page-ost-wau .pane-ost-iim-search-iim-data-pane .view-content,
.page-ost-wau .pane-ost-iim-search-iim-data-pane .view-empty {
  background-color: #fff;
  margin-top: 2em;
  padding: 1em;
}
.page-ost-wau .view-id-ost_iim_search .links {
  margin: 0;
  padding: 0;
  border: 0;
}
.page-ost-wau .view-id-ost_iim_search .links:after {
  content: "";
  display: table;
  clear: both;
}
.page-ost-wau .view-id-ost_iim_search .links li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  white-space: nowrap;
  padding-left: 0;
  padding-right: 0;
}

.node-type-section-page .l-header, .node-type-section-page .l-region--navigation {
  position: static !important;
}
.node-type-section-page #block-panels-mini-doi-navigation {
  position: relative;
  z-index: 1;
}
@media (min-width: 768px) {
  .node-type-section-page #block-panels-mini-doi-navigation .menu-link-parent {
    color: #ffffff !important;
  }
}
.node-type-section-page .pane-mega-menu {
  background: #000000;
  border-bottom: 1px solid rgba(9, 8, 4, 0.1);
}
.node-type-section-page .menu-link-dropdown {
  border-bottom: none !important;
}
.node-type-section-page .block--panels-mini-doi-hero {
  overflow: hidden;
  position: relative;
  top: 0;
  width: 100%;
}
.node-type-section-page .block--panels-mini-doi-hero img {
  height: 100% !important;
  width: 100% !important;
  min-height: 200px;
}
@media (min-width: 768px) {
  .node-type-section-page .block--panels-mini-doi-hero {
    max-height: 526px;
  }
}
.node-type-section-page .field--name-field-primary-image-content {
  position: absolute;
  top: 30px;
  width: 100%;
}
@media (min-width: 768px) {
  .node-type-section-page .field--name-field-primary-image-content {
    top: 97px;
  }
}
.node-type-section-page .field--name-field-primary-image-content .statistics > div {
  color: #ffffff;
  font-weight: 300;
  width: 90%;
  font-size: 20px;
}
.node-type-section-page .field--name-field-primary-image-content .statistics > div:not(.col-4) {
  line-height: 1.4;
}
.node-type-section-page .field--name-field-primary-image-content .statistics > div div {
  display: inline-block;
}
@media (min-width: 768px) {
  .node-type-section-page .field--name-field-primary-image-content .statistics > div {
    float: left;
    font-size: 40px;
    width: 23%;
  }
  .node-type-section-page .field--name-field-primary-image-content .statistics > div div {
    display: block;
  }
}
@media (min-width: 900px) {
  .node-type-section-page .field--name-field-primary-image-content .statistics > div {
    font-size: 48px;
    width: 23%;
  }
}
@media (min-width: 768px) {
  .node-type-section-page .field--name-field-primary-image-content .number {
    font-size: 100%;
  }
}
@media (min-width: 768px) {
  .node-type-section-page .field--name-field-primary-image-content .label {
    font-size: 42%;
    line-height: 100%;
  }
}
@media (min-width: 900px) {
  .node-type-section-page .field--name-field-primary-image-content .label {
    line-height: 30%;
  }
}
.node-type-section-page .field--name-field-primary-image-content .col-4 .number, .node-type-section-page .field--name-field-primary-image-content .col-4 .label {
  font-size: 200%;
}
@media (min-width: 768px) {
  .node-type-section-page .field--name-field-primary-image-content .col-4 {
    width: 31% !important;
  }
  .node-type-section-page .field--name-field-primary-image-content .col-4 .number {
    font-size: 380%;
  }
  .node-type-section-page .field--name-field-primary-image-content .col-4 .label {
    font-size: 100%;
    line-height: 3.875 !important;
    text-align: right;
    padding-right: 20px;
  }
}
.node-type-section-page .l-content {
  position: relative;
}
.node-type-section-page .l-main {
  max-width: 100% !important;
  padding: 0;
  overflow: visible;
}
.node-type-section-page .section.panels-container {
  background: #f5f2e0;
}
.node-type-section-page .section.panels-container .bottom {
  background: #ffffff;
}
.node-type-section-page .section.panels-container .hero:after, .node-type-section-page .section.panels-container .main:after, .node-type-section-page .section.panels-container .secondary:after, .node-type-section-page .section.panels-container .bottom:after {
  content: "";
  display: table;
  clear: both;
}
.node-type-section-page .section.panels-container .secondary {
  padding-bottom: 30px;
}
@media (min-width: 768px) {
  .node-type-section-page .section.panels-container .main {
    overflow: visible !important;
  }
}
.node-type-section-page .l-region--navigation {
  height: auto;
}
.node-type-section-page .l-main {
  position: relative;
}
.node-type-section-page .pane-page-title {
  margin-top: 20px !important;
  margin-bottom: 40px !important;
}
.node-type-section-page .section--bottom > div:last-child {
  margin-bottom: 65px !important;
}
.node-type-section-page .pane-section-news-link a {
  font-size: 1em;
  line-height: 1.5em;
}

.node-type-office-page .large-font .main, .node-type-office-page .large-font .main {
  font-size: 29.6px !important;
}

.block--views-interior-places-block {
  display: none;
}

@media (min-width: 768px) {
  .front .block--views-interior-places-block {
    height: auto;
  }
  .front .block--views-interior-places-block .flexslider {
    margin-bottom: 0;
  }
  .front .block--views-interior-places-block .header-expand {
    display: none;
  }

  .block--views-interior-places-block {
    display: block;
    height: 50px;
    overflow: hidden;
  }
  .block--views-interior-places-block .flexslider {
    border: none;
    margin: 0;
  }
  .block--views-interior-places-block .flex-prev:before {
    background: url('../images/generated/icons-s1f204aaa6c.png') -28px 10px;
    background-repeat: no-repeat;
    content: '';
    height: 30px;
    position: absolute;
    left: 4px;
    top: 0;
    width: 30px;
    z-index: 100;
  }
  .block--views-interior-places-block .flex-next:before {
    background: url('../images/generated/icons-s1f204aaa6c.png') -58px 10px;
    background-repeat: no-repeat;
    content: '';
    height: 30px;
    position: absolute;
    right: 0;
    top: 0;
    width: 30px;
    z-index: 100;
  }
  .block--views-interior-places-block .flex-next,
  .block--views-interior-places-block .flex-prev {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background: rgba(0, 0, 0, 0.6);
    border: 1px solid rgba(255, 255, 255, 0.6);
    text-indent: 999px;
    overflow: hidden;
  }
  .block--views-interior-places-block .flex-direction-nav a {
    height: 36px;
    width: 36px;
  }
  .block--views-interior-places-block button,
  .block--views-interior-places-block .group-photo-info,
  .block--views-interior-places-block .header-expand {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background: rgba(0, 0, 0, 0.6);
    border: 1px solid rgba(255, 255, 255, 0.6);
    color: #fff;
    position: absolute;
    right: 40px;
  }
  .block--views-interior-places-block .group-photo-info {
    display: none;
    left: 50%;
    margin-left: -265px;
    padding: 10px;
    position: absolute;
    top: 25%;
    width: 535px;
    z-index: 300;
  }
  .block--views-interior-places-block .group-photo-info .close-box {
    color: #ffffff;
    font-size: 20px;
    font-weight: 300;
    position: absolute;
    right: 10px;
    top: 4px;
    cursor: pointer;
  }
  .block--views-interior-places-block .group-photo-info a,
  .block--views-interior-places-block .group-photo-info a:active,
  .block--views-interior-places-block .group-photo-info a:visited {
    color: #efc256;
  }
  .block--views-interior-places-block .header-expand {
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
    -moz-border-radius-topright: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-right-radius: 0px;
    border-top: 0px;
    color: #fff;
    display: block;
    padding: 4px 4px 4px 30px;
    top: 0;
    width: 100px;
    z-index: 300;
  }
  .block--views-interior-places-block .header-expand:before {
    background: url('../img/doiheader/icons-s1f204aaa6c.png') 8px 10px;
    background-repeat: no-repeat;
    content: '';
    height: 20px;
    position: absolute;
    left: 0;
    top: 0;
    width: 30px;
    z-index: 100;
  }
  .block--views-interior-places-block.expanded .header-expand:before {
    background: url('../images/generated/icons-s1f204aaa6c.png') -88px 10px;
    background-repeat: no-repeat;
  }
  .block--views-interior-places-block button {
    bottom: 40px;
    font-size: 0;
    height: 36px;
    line-height: 0;
    overflow: hidden;
    text-indent: -999px;
    width: 36px;
  }
  .block--views-interior-places-block button:before {
    background: url('../images/generated/icons-s1f204aaa6c.png') -302px 10px;
    background-repeat: no-repeat;
    content: '';
    height: 30px;
    position: absolute;
    left: 3px;
    top: 0;
    width: 30px;
    z-index: 100;
  }
  .block--views-interior-places-block .flex-control-paging {
    display: none;
  }
  .block--views-interior-places-block .doi-gov-social-widget {
    display: none;
  }
}
.sidebar .pane-node-field-subnavigation {
  font-size: 14px;
  margin-top: 20px;
}
.sidebar .pane-node-field-subnavigation a {
  display: block;
  line-height: 16px;
  padding: 18px;
  text-decoration: none;
}
.sidebar .pane-node-field-subnavigation .bean-title {
  background-color: #efefef;
  color: #000;
  font-size: 11px;
  font-weight: 900;
  letter-spacing: 1px;
  margin: 0;
  padding: 18px;
  text-transform: uppercase;
}
.sidebar .pane-node-field-subnavigation .has-child .field--name-field-menu-link-parent a {
  position: relative;
}
.sidebar .pane-node-field-subnavigation .has-child .field--name-field-menu-link-parent a:before {
  background: url('../images/generated/icons-s1f204aaa6c.png') -620px 10px;
  background-repeat: no-repeat;
  content: '';
  height: 35px;
  position: absolute;
  right: 0;
  top: 8px;
  width: 35px;
  z-index: 10;
}
.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-parent {
  border-top: 1px solid #ebebeb;
}
.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-parent:hover,
.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-parent .active {
  background-color: #f4f1df;
}
.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-parent a:hover,
.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-parent a.active {
  color: #b6975a;
}
.sidebar .pane-node-field-subnavigation .is-expanded .field--name-field-menu-link-parent {
  background-color: #f4f1df;
}
.sidebar .pane-node-field-subnavigation .is-expanded .field--name-field-menu-link-parent a {
  border-bottom: 1px solid #d4d4d4;
  color: #b6975a;
}
.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-children {
  background-color: #f4f1df;
}
.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-children a {
  border-bottom: 1px solid #d4d4d4;
}
.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-children a:hover {
  background-color: #e0ddcd;
}
.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-children .field__items .field__item:last-child a {
  border: 0;
}

@media (min-width: 768px) {
  .sidebar .pane-node-field-subnavigation {
    -moz-box-shadow: 0 0 3px 1px #dcdcdc;
    -webkit-box-shadow: 0 0 3px 1px #dcdcdc;
    box-shadow: 0 0 3px 1px #dcdcdc;
    border: 1px solid #d4d4d4;
    margin-top: 0;
    width: 90%;
  }
  .sidebar .field--type-field-collection .field-collection-item-field-menu-links:hover {
    background-color: #f4f1df;
    cursor: default;
    position: relative;
    z-index: 13;
  }
  .sidebar .field--type-field-collection .field-collection-item-field-menu-links .menu-link-children {
    border: 1px solid #d4d4d4;
    left: 0;
    position: absolute;
    top: 100%;
    visibility: hidden;
    width: 100%;
    z-index: 12;
  }
  .sidebar .field--type-field-collection .field-collection-item-field-menu-links .menu-link-children {
    left: 99%;
    top: 0px;
  }
  .sidebar .field--type-field-collection .field-collection-item-field-menu-links:hover > .content .menu-link-children {
    visibility: visible;
  }
}
.field--name-field-callout-tiles > .field__items > div {
  position: relative;
  cursor: pointer;
  border: 1px solid rgba(0, 0, 0, 0.17);
  max-width: 462px;
  margin: 0 auto 30px;
  background: #ffffff;
}
@media (max-width: 768px) {
  .field--name-field-callout-tiles > .field__items > div {
    min-height: 363px;
  }
}
@media (min-width: 768px) {
  .field--name-field-callout-tiles > .field__items > div {
    margin-left: 0;
    margin-right: 0;
  }
  .field--name-field-callout-tiles > .field__items > div:nth-child(odd) {
    width: 48.93617%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    clear: both;
  }
  .field--name-field-callout-tiles > .field__items > div:nth-child(even) {
    width: 48.93617%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
}

.field--name-field-tile-heading {
  padding: 22px 0;
  position: absolute;
  top: 20px;
  width: 100%;
}
@media (min-width: 768px) {
  .field--name-field-tile-heading {
    background: rgba(0, 0, 0, 0.4);
    top: 30px;
    color: #ffffff;
  }
}
.field--name-field-tile-heading .field__item {
  padding-left: 20px;
  padding-right: 90px;
  font-size: 20px;
  line-height: 1;
  font-weight: 300;
}
@media (min-width: 936px) {
  .field--name-field-tile-heading .field__item {
    font-size: 30px;
    padding-left: 40px;
  }
}

.field--name-field-tile-hover-image, .field--name-field-tile-description, .field--name-field-tile-link {
  position: absolute;
}
@media (min-width: 768px) {
  .field--name-field-tile-hover-image, .field--name-field-tile-description, .field--name-field-tile-link {
    display: none;
    transition: display .5s ease-in;
  }
}

.field--name-field-tile-bg-image .field__item {
  line-height: 0;
}
.field--name-field-tile-bg-image img {
  display: none;
}
@media (min-width: 768px) {
  .field--name-field-tile-bg-image img {
    display: block;
  }
}

.field--name-field-tile-hover-image {
  right: 20px;
  top: 20px;
  max-width: 60px;
}
.field--name-field-tile-hover-image img {
  border-radius: 50%;
}
@media (min-width: 768px) {
  .field--name-field-tile-hover-image {
    max-width: 100%;
  }
}

.field--name-field-tile-description {
  padding: 0 20px;
  top: 120px;
}
@media (min-width: 768px) {
  .field--name-field-tile-description {
    font-size: 0.875em;
    line-height: 1.71429em;
    top: 99px;
  }
}
@media (min-width: 936px) {
  .field--name-field-tile-description {
    padding: 0 40px;
    font-size: 1em;
    line-height: 1.5em;
    top: 120px;
  }
}

.field--name-field-tile-link {
  border-top: 1px solid rgba(9, 8, 4, 0.1);
  bottom: 0;
  width: 100%;
}
.field--name-field-tile-link .field__item {
  padding: 10px 0;
}
@media (min-width: 936px) {
  .field--name-field-tile-link .field__item {
    padding: 20px 0;
  }
}
.field--name-field-tile-link .tile-link {
  padding-left: 20px;
}
@media (min-width: 936px) {
  .field--name-field-tile-link .tile-link {
    font-size: 1.5em;
    line-height: 1.5em;
    background-size: 24px;
    background-position: right -181px;
    padding-left: 40px;
  }
  .field--name-field-tile-link .tile-link:hover {
    background-position: right -138px;
  }
}

/*---Hover State---------------------------------------------*/
.field--name-field-callout-tiles > .field__items > div:hover {
  -moz-box-shadow: 0px 0px 10px 0px rgba(148, 78, 46, 0.1);
  -webkit-box-shadow: 0px 0px 10px 0px rgba(148, 78, 46, 0.1);
  box-shadow: 0px 0px 10px 0px rgba(148, 78, 46, 0.1);
}
.field--name-field-callout-tiles > .field__items > div:hover .field--name-field-tile-heading {
  background: transparent;
}
.field--name-field-callout-tiles > .field__items > div:hover .field--name-field-tile-heading .field__item {
  color: #b2871f;
}
.field--name-field-callout-tiles > .field__items > div:hover .field--name-field-tile-bg-image img {
  visibility: hidden;
}
.field--name-field-callout-tiles > .field__items > div:hover .field--name-field-tile-hover-image, .field--name-field-callout-tiles > .field__items > div:hover .field--name-field-tile-description, .field--name-field-callout-tiles > .field__items > div:hover .field--name-field-tile-link {
  display: block;
}

.views-exposed-form-trib-panel-pane-1 .form-type-select {
  width: 100%;
}
.views-exposed-form-trib-panel-pane-1 .form-type-select select {
  width: 100%;
}
.views-exposed-form-trib-panel-pane-1 input:not(.form-submit) {
  width: 100%;
}
.views-exposed-form-trib-panel-pane-1 #edit-submit-trib {
  margin-right: 20px;
}
.views-exposed-form-trib-panel-pane-1 .views-exposed-widgets .views-exposed-widget {
  padding: 0;
}
@media (min-width: 0) and (max-width: 768px) {
  .views-exposed-form-trib-panel-pane-1 .views-exposed-widgets .views-exposed-widget {
    margin-bottom: 1.66667%;
    width: 100%;
    clear: right;
    float: right;
    margin-right: 0;
  }
  .views-exposed-form-trib-panel-pane-1 .views-exposed-widgets .views-exposed-widget:nth-child(1n+1) {
    clear: both;
  }
  .views-exposed-form-trib-panel-pane-1 .views-exposed-widgets .views-exposed-widget:nth-child(1n+1) {
    width: 100%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
@media (min-width: 768px) {
  .views-exposed-form-trib-panel-pane-1 .views-exposed-widgets .views-exposed-widget {
    margin-bottom: 1.66667%;
    width: 32.25806%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 1.6129%;
  }
  .views-exposed-form-trib-panel-pane-1 .views-exposed-widgets .views-exposed-widget:nth-child(3n+1) {
    clear: both;
  }
  .views-exposed-form-trib-panel-pane-1 .views-exposed-widgets .views-exposed-widget:nth-child(3n+3) {
    width: 32.25806%;
    clear: right;
    float: right;
    margin-right: 0;
  }
}
.views-exposed-form-trib-panel-pane-1 .views-widget-filter-field_tribal_doc_dateadded_value div {
  width: 100%;
}
.views-exposed-form-trib-panel-pane-1 .views-widget-filter-field_tribal_doc_dateadded_value label[for=edit-field-tribal-doc-dateadded-value] {
  display: none;
}
.views-exposed-form-trib-panel-pane-1 .views-widget-filter-field_tribal_doc_dateadded_value #edit-field-tribal-doc-dateadded-value-min-wrapper {
  width: 48%;
  float: left;
}
.views-exposed-form-trib-panel-pane-1 .views-widget-filter-field_tribal_doc_dateadded_value #edit-field-tribal-doc-dateadded-value-max-wrapper {
  width: 48%;
  float: right;
}

.saml-login {
  background-image: url('../images/icons/lock.png?1439924678');
  background-position: center left;
  background-repeat: no-repeat;
  display: block;
  padding: 50px;
  font-size: 1.5em;
}

form.user-login fieldset {
  border: none;
}
form.user-login fieldset.collapsed {
  height: 1.5em;
}

.node-type-video .pane-node-type {
  display: none;
}
.node-type-video .pane-node-terms {
  margin-bottom: 2em;
}
.node-type-video .pane-node-publication-info {
  font-size: 1.5em;
  line-height: 1.5em;
  line-height: 1.25em;
  margin-bottom: 2em;
  margin-top: .25em;
}
.node-type-video .field--name-body {
  font-size: 1.5em;
  line-height: 1.5em;
}
.node-type-video .field--name-field-video-transcript .field__label {
  font-size: 1.5em;
  line-height: 1.5em;
  margin-top: 0.75em;
  margin-bottom: 0.75em;
  border-top: 1px solid #dcdcdc;
  color: #434343;
  font-family: "Open Sans", Helvetica, Arial, sans-serif;
  font-weight: 100;
  margin-top: 1em;
  padding-top: 1em;
}

#autocomplete{position:absolute;z-index:100;overflow:hidden;}#autocomplete ul{margin:0;padding:0;list-style:none;list-style-image:none;}#autocomplete li{cursor:default;white-space:pre;zoom:1;}html.js .form-autocomplete{background-image:url(/sites/doi.opengov.ibmcloud.com/themes/contrib/omega/omega/images/misc/throbber.gif?1379458577);background-position:100% 2px;background-repeat:no-repeat;}html.js .throbbing{background-position:100% -18px;}html.js fieldset.collapsed{height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;}.resizable-textarea .grippie{height:9px;background:#eeeeee url(/sites/doi.opengov.ibmcloud.com/themes/contrib/omega/omega/images/misc/grippie.png?1379458577) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;overflow:hidden;}body.drag{cursor:move;}.tabledrag-handle{float:left;overflow:hidden;text-decoration:none;cursor:move;}.tabledrag-handle .handle{height:15px;width:15px;margin:-0.4em 0;padding:0.4em;background:url(/sites/doi.opengov.ibmcloud.com/themes/contrib/omega/omega/images/misc/draggable.png?1379458577) no-repeat 6px 9px;}.tabledrag-handle:hover{text-decoration:none;}.tabledrag-handle-hover .handle{background-position:6px -11px;}.indentation{float:left;width:20px;}.tree-child{background:url(/sites/doi.opengov.ibmcloud.com/themes/contrib/omega/omega/images/misc/tree.png?1379458577) no-repeat 12px center;}.tree-child-last{background:url(/sites/doi.opengov.ibmcloud.com/themes/contrib/omega/omega/images/misc/tree-bottom.png?1379458577) no-repeat 12px center;}.tree-child-horizontal{background:url(/sites/doi.opengov.ibmcloud.com/themes/contrib/omega/omega/images/misc/tree.png?1379458577) no-repeat -12px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}.sticky-header{margin-top:0;background-color:#fff;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{height:1.5em;width:5px;background-color:#000;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{float:left;height:15px;width:15px;margin:2px;background:transparent url(/sites/doi.opengov.ibmcloud.com/themes/contrib/omega/omega/images/misc/throbber.gif?1379458577) no-repeat 0px -18px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix{*zoom:1;}.clearfix:after{content:"";display:table;clear:both;}
.menu{border:none;list-style:none;text-align:left;}.menu .expanded{list-style-image:url(/sites/doi.opengov.ibmcloud.com/themes/contrib/omega/omega/images/misc/menu-expanded.png?1379458577);list-style-type:circle;}.menu .collapsed{list-style-image:url(/sites/doi.opengov.ibmcloud.com/themes/contrib/omega/omega/images/misc/menu-collapsed.png?1379458577);list-style-type:disc;}.menu .leaf{list-style-image:url(/sites/doi.opengov.ibmcloud.com/themes/contrib/omega/omega/images/misc/menu-leaf.png?1379458577);list-style-type:square;}.active{color:#000;}.menu-disabled{background:#ccc;}.links--inline{*zoom:1;list-style-type:none;margin:0;padding:0;}.links--inline:after{content:"";display:table;clear:both;}.links--inline li{float:left;margin-right:1em;}.links--inline li > a{display:block;}.tabs a{background-color:#eee;text-decoration:none;}.tabs a.active{background-color:#ccc;}.tabs a:hover,.tabs a:focus{background-color:#bbb;}.tabs--primary{margin-bottom:1em;border-bottom:1px solid #bbb;}.tabs--primary a{padding:0.3em 0.8em;}.tabs--secondary a{padding:0.2em 0.5em;margin:0.4em 0;font-size:0.9em;}
.messages{margin:6px 0;padding:10px 10px 10px 50px;background-position:8px 8px;background-repeat:no-repeat;border:1px solid;}.messages ul{margin:0 0 0 1em;padding:0;}.messages li{list-style-image:none;}.messages--status{background-image:url(/sites/doi.opengov.ibmcloud.com/themes/contrib/omega/omega/images/misc/message-24-ok.png?1379458577);border-color:#be7;}.messages--status,tr.ok{background-color:#f8fff0;}.messages--status,.ok{color:#234600;}.messages--warning{background-image:url(/sites/doi.opengov.ibmcloud.com/themes/contrib/omega/omega/images/misc/message-24-warning.png?1379458577);border-color:#ed5;}.messages--warning,tr.warning{background-color:#fffce5;}.messages--warning,.warning{color:#333;}.messages--error{background-image:url(/sites/doi.opengov.ibmcloud.com/themes/contrib/omega/omega/images/misc/message-24-error.png?1379458577);border-color:#ed541d;}.messages--error,tr.error{background-color:#fef5f1;}.messages--error,.error{color:#333;}.error .error{color:#8c2e0b;}
fieldset{margin-bottom:1em;}table{border-collapse:collapse;}th{padding-right:1em;background-color:#bbb;text-align:left;}tr.even,tr.odd{background-color:#eee;}tr.odd{background-color:#ddd;}#autocomplete{background:#fff;border:1px solid;color:#000;}#autocomplete .selected{background:#0072b9;color:#fff;}html.js fieldset.collapsible .fieldset-legend{padding-left:15px;background:url(/sites/doi.opengov.ibmcloud.com/themes/contrib/omega/omega/images/misc/menu-expanded.png?1379458577) 5px 65% no-repeat;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;}html.js fieldset.collapsed .fieldset-legend{background-image:url(/sites/doi.opengov.ibmcloud.com/themes/contrib/omega/omega/images/misc/menu-collapsed.png?1379458577);background-position:5px 50%;}.fieldset-legend .summary{margin-left:0.5em;color:#999;font-size:0.9em;}.drag{background-color:#fffff0;}.drag-previous{background-color:#ffd;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background:#0072b9 url(/sites/doi.opengov.ibmcloud.com/themes/contrib/omega/omega/images/misc/progress.gif?1379458577);}.selected td{background:#ffc;}.checkbox,.checkbox{text-align:center;}.form-item,.form-actions{margin-bottom:1em;}.form-item label,.form-actions label{display:block;font-weight:bold;}.form-item .description,.form-actions .description{font-size:0.85em;}.form-checkboxes .form-item,.form-radios .form-item{margin-bottom:0.4em;}.form-checkboxes .description,.form-radios .description{margin-left:2.4em;}label.option{display:inline;font-weight:normal;}.form-checkbox,.form-radio{vertical-align:middle;}.marker,.form-required{color:#f00;}input.error,textarea.error,select.error{border:2px solid red;}tr .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}th.active img{display:inline;}td.active{background-color:#ddd;}.more-link{display:block;text-align:right;}.pager{clear:both;padding:0;text-align:center;}.pager__item{display:inline;padding:0.5em;background-image:none;list-style-type:none;}.pager__item--current{font-weight:bold;}
.calendar-calendar tr.odd,.calendar-calendar tr.even{background-color:#fff;}.calendar-calendar table{border-collapse:collapse;border-spacing:0;margin:0 auto;padding:0;width:100%;}.calendar-calendar .month-view table{border:none;padding:0;margin:0;width:100%;}.calendar-calendar .year-view td{width:32%;padding:1px;border:none;}.calendar-calendar .year-view td table td{width:13%;padding:0;}.calendar-calendar tr{padding:0;margin:0;background-color:white;}.calendar-calendar th{text-align:center;margin:0;}.calendar-calendar th a{font-weight:bold;}.calendar-calendar td{width:14%;border:1px solid #ccc;color:#777;text-align:right;vertical-align:top;margin:0;padding:0;}.calendar-calendar .mini{border:none;}.calendar-calendar td.week{width:1%;min-width:1%;}.calendar-calendar .week{clear:both;font-style:normal;color:#555;font-size:0.8em;}.calendar-calendar .inner{height:auto !important;height:5em;padding:0;margin:0;}.calendar-calendar .inner div{padding:0;margin:0;}.calendar-calendar .inner p{padding:0 0 .8em 0;margin:0;}.calendar-calendar td a{font-weight:bold;text-decoration:none;}.calendar-calendar td a:hover{text-decoration:underline;}.calendar-calendar td.year,.calendar-calendar td.month{text-align:center;}.calendar-calendar th.days{color:#ccc;background-color:#224;text-align:center;padding:1px;margin:0;}.calendar-calendar div.day{float:right;text-align:center;padding:0.125em 0.25em 0 0.25em;margin:0;background-color:#f3f3f3;border:1px solid gray;border-width:0 0 1px 1px;clear:both;width:1.5em;}.calendar-calendar div.calendar{background-color:#fff;border:solid 1px #ddd;text-align:left;margin:0 .25em .25em 0;width:96%;float:right;clear:both;}.calendar-calendar .day-view div.calendar{float:none;width:98%;margin:1% 1% 0 1%;}.calendar-calendar div.title{font-size:.8em;text-align:center;}.calendar-calendar div.title a{color:#000;}.calendar-calendar div.title a:hover{color:#c00;}.calendar-calendar .content{clear:both;padding:3px;padding-left:5px;}.calendar div.form-item{white-space:normal;}table td.mini,table th.mini,table.mini td.week{padding:0 1px 0 0;margin:0;}table td.mini a{font-weight:normal;}.calendar-calendar .mini-day-off{padding:0px;}.calendar-calendar .mini-day-on{padding:0px;}table .mini-day-on a{text-decoration:underline;}.calendar-calendar .mini .title{font-size:.8em;}.mini .calendar-calendar .week{font-size:.7em;}.mini-row{width:100%;border:none;}.mini{width:32%;vertical-align:top;}.calendar-calendar .stripe{height:5px;width:auto;font-size:1px !important;line-height:1px !important;}.calendar-calendar .day-view .stripe{width:100%;}table.calendar-legend{background-color:#ccc;width:100%;margin:0;padding:0;}table.calendar-legend tr.odd .stripe,table.calendar-legend tr.even .stripe{height:12px !important;font-size:9px !important;line-height:10px !important;}.calendar-legend td{text-align:left;padding-left:5px;}.calendar-empty{font-size:1px;line-height:1px;}.calendar-calendar td.calendar-agenda-hour{text-align:right;border:none;border-top:1px solid #CCCCCC;padding-top:.25em;width:1%;}.calendar-calendar td.calendar-agenda-no-hours{min-width:1%;}.calendar-calendar td.calendar-agenda-hour .calendar-hour{font-size:1.2em;font-weight:bold;}.calendar-calendar td.calendar-agenda-hour .calendar-ampm{font-size:1em;}.calendar-calendar td.calendar-agenda-items{border:1px solid #CCCCCC;text-align:left;}.calendar-calendar td.calendar-agenda-items div.calendar{width:auto;padding:.25em;margin:0;}.calendar-calendar div.calendar div.inner .calendar-agenda-empty{width:100%;text-align:center;vertical-align:middle;padding:1em 0;background-color:#fff;}.calendar-date-select form{text-align:right;float:right;width:25%;}.calendar-date-select div,.calendar-date-select input,.calendar-date-select label{text-align:right;padding:0;margin:0;float:right;clear:both;}.calendar-date-select .description{float:right;}.calendar-label{font-weight:bold;display:block;clear:both;}.calendar-calendar div.date-nav{background-color:#ccc;color:#777;padding:0.2em;width:auto;border:1px solid #ccc;}.calendar-calendar div.date-nav a,.calendar-calendar div.date-nav h3{color:#777;text-decoration:none;}.calendar-calendar th.days{background-color:#eee;color:#777;font-weight:bold;border:1px solid #ccc;}.calendar-calendar td.empty{background:#ccc;border-color:#ccc;color:#cc9;}.calendar-calendar table.mini td.empty{background:#fff;border-color:#fff;}.calendar-calendar td div.day{border:1px solid #ccc;border-top:none;border-right:none;margin-bottom:2px;}.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:#eee;}.calendar-calendar div.calendar{border:none;font-size:x-small;}.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{border:none;background:#ffc;padding:0;}.calendar-calendar td .inner div.calendar div.calendar-more,.calendar-calendar td .inner div.calendar div.calendar-more a{color:#444;background:#fff;text-align:right;}.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}.calendar-calendar td .inner div.day a{color:#4b85ac;}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:#C3D6E4;}.calendar-calendar td .inner div.calendar div div.view-data-node-data-field-date-field-date-value{}.calendar-calendar td.past{}.calendar-calendar td.future{}.calendar-calendar td.has-events{}.calendar-calendar td.has-no-events{}.calendar-calendar tbody{border-top:none;}.calendar-calendar .month-view .full .inner,.calendar-calendar .week-view .full .multi-day .inner{height:auto;min-height:auto;}.calendar-calendar .week-view .full .calendar-agenda-hour
.calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%;}.calendar-calendar .week-view .full .calendar-agenda-hour,.calendar-calendar .day-view .full .calendar-agenda-hour{padding-right:2px;}.calendar-calendar .week-view .full .calendar-agenda-hour{width:6%;min-width:0px;}.calendar-calendar .week-view .full .days{width:13%;}.calendar-calendar .month-view .full div.calendar,.calendar-calendar .week-view .full div.calendar,.calendar-calendar .day-view div.calendar{width:auto;}.calendar-calendar .month-view .full tr.date-box,.calendar-calendar .month-view .full tr.date-box td,.calendar-calendar .month-view .full tr.multi-day,.calendar-calendar .month-view .full tr.multi-day td{height:19px;max-height:19px;}.calendar-calendar .month-view .full tr.single-day .no-entry,.calendar-calendar .month-view .full tr.single-day .no-entry .inner{height:44px !important;line-height:44px;}.calendar-calendar .month-view .full tr.single-day .noentry-multi-day,.calendar-calendar .month-view .full tr.single-day .noentry-multi-day .inner{height:22px !important;line-height:22px;}.calendar-calendar .month-view .full td,.calendar-calendar .week-view .full td,.calendar-calendar .day-view  td{vertical-align:top;padding:1px 2px 0 2px}.calendar-calendar .month-view .full td.date-box{height:1%;border-bottom:0px;padding-bottom:2px;}.calendar-calendar .month-view .full .week{font-size:inherit;}.calendar-calendar .month-view .full .week a,.calendar-calendar .week-view .full .week a{color:#4b85ac;}.calendar-calendar .month-view .full td .inner div.day,.calendar-calendar .month-view .full td .inner div.day a{border:none;background:none;margin-bottom:0px;}.calendar-calendar .month-view .full td.date-box .inner,.calendar-calendar .week-view .full td.date-box .inner{min-height:inherit;}.calendar-calendar .month-view .full td.multi-day,.calendar-calendar .week-view .full td.multi-day{border-top:0px;border-bottom:0px;}.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}.calendar-calendar .month-view .full td.single-day{border-top:0px;}.calendar-calendar .month-view .full td.multi-day .inner,.calendar-calendar .week-view .full td.multi-day .inner,.calendar-calendar .day-view .full td.multi-day .inner{min-height:inherit;width:auto;position:relative;}.calendar-calendar .month-view .full td.multi-day.no-entry{min-height:0px;}.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{background:#F4F4F4;}.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none;}.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{margin:0px 3px;}.calendar-calendar .day-view .full td .inner div.calendar div.stripe{margin:0px;}.calendar-calendar .month-view .full tr td.today,.calendar-calendar .month-view .full tr.odd td.today,.calendar-calendar .month-view .full tr.even td.today{background:none;border-left:2px solid #7C7F12;border-right:2px solid #7C7F12;}.calendar-calendar .month-view .full td.date-box.today{border-width:2px 2px 0px 2px;border-style:solid;border-color:#7C7F12;}.calendar-calendar .month-view .full tr td.single-day.today{border-bottom:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day.starts-today{border-left:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day.ends-today{border-right:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.single-day{border-top:0px;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.date-box{border-bottom:0px;}.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar .day-view .full .inner .dayview{-moz-border-radius:5px;border-radius:5px;width:auto;float:none;display:block;margin:.25em auto;position:relative;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:#ffc;width:auto;padding:0px 3px;overflow:hidden;}.calendar-calendar .month-view .full td.single-day .calendar-more div.monthview{background:none;}.calendar-calendar .day-view td div.dayview{padding:0px;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{background:#74a5d7;height:1.9em;overflow:hidden;margin:0px auto;color:#ffffff;position:relative;}.calendar-calendar .week-view .full td.multi-day div.weekview{height:3.5em;}.calendar-calendar .month-view .full td.multi-day .inner .view-field,.calendar-calendar .month-view .full td.multi-day .inner .view-field a,.calendar-calendar .week-view .full td.multi-day .inner .view-field,.calendar-calendar .week-view .full td.multi-day .inner .view-field a,.calendar-calendar .day-view .full td.multi-day .inner .view-field,.calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#ffffff;}.calendar-calendar .full td.multi-day .calendar .view-field,.calendar-calendar .full td.single-day .calendar .view-field{}.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .week-view .full td.multi-day div.weekview{margin-bottom:2px;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field{white-space:nowrap;float:left;margin-right:3px;}.calendar-calendar .week-view .full td.multi-day .calendar.weekview .view-field{white-space:nowrap;display:inline;margin-right:3px;}.calendar-calendar .day-view .full td.multi-day .calendar.weekview .view-field{display:block;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:absolute;width:3000px;left:5px;}.calendar-calendar .day-view td .stripe,.calendar-calendar .month-view .full td .stripe,.calendar-calendar .week-view .full td .stripe{-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;left:0px;top:0px;width:100%;height:3px;z-index:2;}.calendar-calendar .full td.single-day .continuation,.calendar-calendar .full td.single-day .continues,.calendar-calendar .full td.single-day .cutoff{display:none;}.calendar-calendar .month-view .full td.multi-day  .inner .monthview .continuation,.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{float:left;margin-right:3px;height:1.9em;}.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{height:2.75em;padding-top:0.75em;margin-right:8px;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{position:absolute;right:0px !important;right:-1px;width:10px;text-align:left;background:#74a5d7;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;height:1.9em;padding-left:6px;z-index:1;}.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{height:2.75em;padding-top:0.75em;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{width:8px;padding-left:0px;}.calendar-calendar .week-view .full td.multi-day{padding:2px;}.calendar-calendar .week-view td.single-day div.calendar{width:100%;padding-left:0px;padding-right:0px;}.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}.view .date-nav-wrapper .clear-block{margin-bottom:10px;}.view .date-nav-wrapper{position:relative;margin-top:5px;width:100%;}.view .date-nav-wrapper .date-nav{background-color:transparent;border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}.view .date-nav-wrapper.date-nav a:hover{text-decoration:underline;}.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:60px;left:auto;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}.view .date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}.view .date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}.view .date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.7em;}.view .date-nav-wrapper .date-next{-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:0px;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.view .date-nav-wrapper .date-next a{margin-right:10px;font-weight:bold;}.attachment .calendar-calendar{margin-top:20px;clear:both;}.calendar-calendar th a,.attachment .calendar-calendar th{background-color:transparent;border:0px;}.attachment .calendar-calendar th.calendar-agenda-hour{color:#777777;font-weight:bold;text-align:right;}.view-calendar .feed-icon{margin-top:5px;}.view table.mini .date-prev,.view table.mini .date-next{background:none;}.date-nav div.date-prev,.date-nav div.date-next,.date-nav{width:auto;}ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}.year-view div.month-view div.date-nav{background-color:#DFDFDF;min-height:20px;}
.container-inline-date{clear:both;}.container-inline-date .form-item{float:none;margin:0;padding:0;}.container-inline-date > .form-item{display:inline-block;margin-right:0.5em;margin-bottom:10px;vertical-align:top;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{margin:0;padding:0;}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}.container-inline-date .date-padding{padding:10px;float:left;}.views-exposed-form .container-inline-date .date-padding{padding:0;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}.date-prefix-inline{display:inline-block;}.date-clear{clear:both;display:block;float:none;}.date-no-float{clear:both;float:none;width:98%;}.date-float{clear:none;float:left;width:auto;}.date-float .form-type-checkbox{padding-right:1em;}.form-type-date-select .form-type-select[class$=hour]{margin-left:.75em;}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{background:#F3F3F3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{background-color:#B5BEBE;color:white;font-size:.9em;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-size:2em;font-weight:bold;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em;}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em;}.date-year-range-select{margin-right:1em;}
#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.date-repeat-input{float:left;margin-right:5px;width:auto;}.date-repeat-input select{min-width:7em;}.date-repeat fieldset{clear:both;float:none;}.date-repeat-radios{margin-bottom:1em;}.date-repeat-radios input[type=radio]{float:left;margin:0.75em 0.75em 0 0;}.date-repeat-radios .form-wrapper{float:left;}.date-repeat-radios .form-type-checkboxes .form-type-checkbox{width:15%;float:left;margin:0;}.date-repeat-radios .date-repeat-radios-item{margin-bottom:1em;}.weekly .form-type-checkboxes .form-type-checkbox{float:left;margin-right:10px;}.date-repeat-input.byday-count label,.date-repeat-input.byday-count select,.date-clear.bymonthday label,.date-clear.bymonthday select{display:inline;}.date-repeat-input.byday-day label,.date-clear.bymonthday .field-suffix{font-weight:bold;}.range-of-repeat .form-radios > div{margin-top:0.5em;}.range-of-repeat .count input[type=text]{margin:0 0.5em;}.range-of-repeat .until .form-wrapper{margin:0 0.5em;display:inline-block;vertical-align:middle;}.range-of-repeat .until .form-radio,.range-of-repeat .until .date-prefix-inline{margin:0 0 1.4em 0;vertical-align:middle;}.range-of-repeat .until.widget-date_popup.label-above .form-radio,.range-of-repeat .until.widget-date_popup.label-above .date-prefix-inline{margin:0;vertical-align:middle;}.range-of-repeat .until.widget-date_select.label-within .form-radio,.range-of-repeat .until.widget-date_select.label-within .date-prefix-inline{margin:0;vertical-align:middle;}.range-of-repeat .until.widget-date_select.label-above .form-radio,.range-of-repeat .until.widget-date_select.label-above .date-prefix-inline{margin:1.4em 0 0 0;vertical-align:middle;}.range-of-repeat .until .form-type-date-text .date-padding{padding:0;}.range-of-repeat .until.widget-date_select.label-within .date-padding{padding:0;}.range-of-repeat .until.widget-date_select.label-above .date-padding{padding:0;}.range-of-repeat .until .form-type-date-select,.range-of-repeat .until .form-type-date-popup,.range-of-repeat .until .form-type-date-text{border:none;margin:0;}
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}
.search-result__snippet{padding-left:1em;}.search-result__info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;}
div.password-confirm{visibility:hidden;}
.password-strength{float:right;margin-top:1.2em;width:17em;}.password-strength-title{float:left;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{clear:both;height:0.3em;width:100%;background-color:#c4c4c4;}.password-indicator .indicator{height:100%;width:0%;background-color:#47c965;}div.password-confirm{float:right;clear:both;width:17em;margin-top:1.5em;}.form-type-password-confirm input{width:16em;}.password-suggestions{margin:0.7em 0;padding:0.2em 0.5em;border:1px solid #b4b4b4;}.user-profile-item__label{font-weight:bold;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}
figure{text-align:inherit;border:0;border-radius:0;background:#efefef;background:rgba(0,0,0,0.05);padding:0;margin:0 0 1em;display:inline-block;max-width:100%;}figure > figcaption{text-align:inherit;display:block;margin:0;padding:.3em 1em .6em;}figure img{margin:0 auto;padding:0;display:block;}figure > br{display:none;}.align-left,.align-right{max-width:100%;margin-left:0;margin-right:0;}.align-left{float:left;margin-right:1em;}.align-right{float:right;margin-left:1em;}.align-center{text-align:center;}.align-center figure{display:inline-block;}.align-center figcaption{text-align:left;}.align-left,.align-right,.align-center{margin-bottom:1em;}.align-left figure,.align-right figure,.align-center figure{margin-bottom:0;}
img{vertical-align:baseline;max-width:100%;height:auto;}@media (max-width:480px){.align-right,.align-left{margin-left:0;margin-right:0;}}@media (min-width:481px){.align-left{float:left;margin-right:1em;width:auto;max-width:46%;}.align-right{float:right;margin-left:1em;width:auto;max-width:46%;}}@media (min-device-width:740px) and (min-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.align-left{max-width:40%;}.align-right{max-width:40%;}}@media (min-device-width:980px) and (min-width:980px),(max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){.align-left{max-width:30%;}.align-right{max-width:30%;}}@media (min-width:1220px){.align-left{max-width:46%;}.align-right{max-width:46%;}}

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/profiles/openpublic/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/profiles/openpublic/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/profiles/openpublic/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/profiles/openpublic/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/profiles/openpublic/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/profiles/openpublic/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/profiles/openpublic/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/profiles/openpublic/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.node{margin:0;padding:0;}div.panel-pane div.feed a{float:right;}
.doi-gov-social-widget{position:relative;float:right;}.doi-gov-social-widget .share-trigger{background:#8f8f8f;color:#ffffff;padding:12px;border-radius:2px;font-size:14px;text-decoration:none;}.doi-gov-social-widget .share-trigger:hover,.doi-gov-social-widget .share-trigger:focus{cursor:pointer;color:#c6a75b;}.doi-gov-social-widget .share-trigger:hover::after,.doi-gov-social-widget .share-trigger:focus::after{color:#c6a75b;}.doi-gov-social-widget:hover > .share-links,.doi-gov-social-widget .share-links.active{display:block;}.doi-gov-social-widget .share-links{display:none;background:#8f8f8f;;position:absolute;z-index:1;padding:1em;right:0;top:30px;}.doi-gov-social-widget .share-links ul{list-style-type:none;padding:0;margin:0;}
.flexslider .flex-direction-nav a,.flexslider .flex-direction-nav a{display:none;}.flexslider:hover .flex-direction-nav a,.flexslider:hover .flex-direction-nav a{display:block;}
@font-face{font-family:'flexslider-icon';src:url(/sites/doi.opengov.ibmcloud.com/libraries/flexslider/fonts/flexslider-icon.eot);src:url(/sites/doi.opengov.ibmcloud.com/libraries/flexslider/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/sites/doi.opengov.ibmcloud.com/libraries/flexslider/fonts/flexslider-icon.woff) format('woff'),url(/sites/doi.opengov.ibmcloud.com/libraries/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(/sites/doi.opengov.ibmcloud.com/libraries/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;}.flex-container a:hover,.flex-slider a:hover{outline:none;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flex-pauseplay span{text-transform:capitalize;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#ffffff;border:4px solid #ffffff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);}.flexslider .slides{zoom:1;}.flexslider .slides img{height:auto;-moz-user-select:none;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
.vertical-tabs fieldset.default-fallback,div.field-group-tabs-wrapper div.field-type-image fieldset,div.field-group-tabs-wrapper div.field-type-file fieldset,div.field-group-tabs-wrapper div.field-type-datetime fieldset{border:1px solid #CCCCCC;margin:1em 0;padding:2.5em 0 0;position:relative;}div.field-group-tabs-wrapper div.field-type-image legend,div.field-group-tabs-wrapper div.field-type-file legend,div.field-group-tabs-wrapper div.field-type-datetime legend{display:block;}
.accessibility-2x-sprite,.accessibility-2x-increase-font,.accessibility-2x-open-dyslexic{background-image:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/accessibility-2x-s4660e7751e.png);background-repeat:no-repeat;}.accessibility-2x-increase-font{background-position:0 0;}.accessibility-2x-open-dyslexic{background-position:0 -56px;}@font-face{font-family:"OpenDyslexic";src:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/fonts/opendyslexic-regular.eot?1439924678) format('embedded-opentype'),url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/fonts/opendyslexic-regular.svg?1439924678) format('svg'),url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/fonts/opendyslexic-regular.ttf?1439924678) format('truetype');}.content-type-label,.pane-node-terms{font-size:0.6875em;line-height:2.18182em;font-family:"Open Sans","Helvetica Light",sans-serif;font-weight:normal;text-transform:uppercase;color:#595959;}.panels-container.one-column{*zoom:1;}.panels-container.one-column:after{content:"";display:table;clear:both;}.panels-container.one-column > .top{*zoom:1;}.panels-container.one-column > .top:after{content:"";display:table;clear:both;}.panels-container.one-column > .main{*zoom:1;}.panels-container.one-column > .main:after{content:"";display:table;clear:both;}.panels-container.one-column > .bottom{*zoom:1;}.panels-container.one-column > .bottom:after{content:"";display:table;clear:both;}
.accessibility-2x-sprite,.accessibility-2x-increase-font,.accessibility-2x-open-dyslexic{background-image:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/accessibility-2x-s4660e7751e.png);background-repeat:no-repeat;}.accessibility-2x-increase-font{background-position:0 0;}.accessibility-2x-open-dyslexic{background-position:0 -56px;}@font-face{font-family:"OpenDyslexic";src:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/fonts/opendyslexic-regular.eot?1439924678) format('embedded-opentype'),url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/fonts/opendyslexic-regular.svg?1439924678) format('svg'),url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/fonts/opendyslexic-regular.ttf?1439924678) format('truetype');}.content-type-label,.pane-node-terms{font-size:0.6875em;line-height:2.18182em;font-family:"Open Sans","Helvetica Light",sans-serif;font-weight:normal;text-transform:uppercase;color:#595959;}.panels-container.two-column-flipped{*zoom:1;}.panels-container.two-column-flipped:after{content:"";display:table;clear:both;}.panels-container.two-column-flipped > .top{*zoom:1;}.panels-container.two-column-flipped > .top:after{content:"";display:table;clear:both;}.panels-container.two-column-flipped > .main{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}.panels-container.two-column-flipped > .sidebar{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}.panels-container.two-column-flipped > .bottom{width:100%;float:right;margin-left:0;margin-right:0;clear:none;clear:both;}@media (min-width:768px){.panels-container.two-column-flipped > .main{width:65.95745%;float:left;margin-right:-100%;margin-left:0;clear:none;}.panels-container.two-column-flipped > .sidebar{width:31.91489%;float:right;margin-left:0;margin-right:0;clear:none;}.panels-container.two-column-flipped.no-sidebar .main{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}}
a.follow-link{display:block;height:30px;line-height:26px;background-position:0 0;background-repeat:no-repeat;padding-left:28px;padding-right:3px;}span.follow-link-wrapper a{float:left;}a.follow-link-facebook{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-facebook.png);}a.follow-link-googleplus{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-googleplus.png);}a.follow-link-myspace{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-myspace.png);}a.follow-link-virb{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-virb.png);}a.follow-link-bliptv{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-bliptv.png);}a.follow-link-lastfm{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-lastfm.png);}a.follow-link-youtube{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-youtube.png);}a.follow-link-twitter{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-twitter.png);}a.follow-link-picasa{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-picasa.png);}a.follow-link-flickr{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-flickr.png);}a.follow-link-vimeo{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-vimeo.png);}a.follow-link-linkedin{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-linkedin.png);}a.follow-link-delicious{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-delicious.png);}a.follow-link-tumblr{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-tumblr.png);}a.follow-link-this-site{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-feed.png);}a.follow-link-viadeo{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-viadeo.png);}a.follow-link-xing{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-xing.png);}a.follow-link-spiceworks{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-spiceworks.png);}a.follow-link-newsletter{background-image:url(/profiles/openpublic/modules/contrib/follow/icons/small/icon-newsletter.png);}

.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0;}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word;}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold;}.qtip-titlebar + .qtip-content{border-top-width:0 !important;}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent;}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px;}* html .qtip-titlebar .qtip-close{top:16px;}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr;}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em;}.qtip-focus{}.qtip-hover{}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555;}.qtip-default .qtip-titlebar{background-color:#FFEF93;}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777;}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111;}
.accessibility-2x-sprite,.accessibility-2x-increase-font,.accessibility-2x-open-dyslexic{background-image:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/accessibility-2x-s4660e7751e.png);background-repeat:no-repeat;}.accessibility-2x-increase-font{background-position:0 0;}.accessibility-2x-open-dyslexic{background-position:0 -56px;}@font-face{font-family:"OpenDyslexic";src:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/fonts/opendyslexic-regular.eot?1439924678) format('embedded-opentype'),url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/fonts/opendyslexic-regular.svg?1439924678) format('svg'),url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/fonts/opendyslexic-regular.ttf?1439924678) format('truetype');}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}img,video{max-width:100%;height:auto;}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}@media all and (max-width:640px){.jwvideo video{right:0 !important;left:0 !important;top:0 !important;bottom:0 !important;transform:none !important;}}
@font-face{font-family:'FontAwesome';src:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/font-awesome-4.3.0/fonts/fontawesome-webfont.eot?v=4.3.0);src:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/font-awesome-4.3.0/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/font-awesome-4.3.0/fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/font-awesome-4.3.0/fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/font-awesome-4.3.0/fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/font-awesome-4.3.0/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}
html{font-size:100%;line-height:1.5em;}.accessibility-2x-sprite,.accessibility-2x-increase-font,.pane-accessibility li a#font-size-toggle,.accessibility-2x-open-dyslexic{background-image:url(../img/doiheader/accessibility-2x-s4660e7751e.png);background-repeat:no-repeat;}.accessibility-2x-increase-font,.pane-accessibility li a#font-size-toggle{background-position:0 0;}.accessibility-2x-open-dyslexic{background-position:0 -56px;}@font-face{font-family:"OpenDyslexic";src:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/fonts/opendyslexic-regular.eot?1439924678) format('embedded-opentype'),url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/fonts/opendyslexic-regular.svg?1439924678) format('svg'),url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/css/fonts/opendyslexic-regular.ttf?1439924678) format('truetype');}body.blog .l-main,.front .l-main{max-width:100% !important;padding:0;overflow:visible;}.page-manager-page-employees .employees--columns .node-readmore,.page-manager-page-employees .employees--columns .readmore,.event-popup-content p:last-child a,.front .view-footer a,.front .home--middle .field--name-field-homepage-card-link a,.view-related-content .node-readmore a,.pane-home-news-recent-news-pane .view-home-news .node-readmore a,.view-recent-blog-posts .node-readmore a,.node-type-section-page .pane-section-news-link a,.field--name-field-tile-link .tile-link,body.node-type-bio .pane-node-field-bio-resources .file a,body.blog .pane-blog-grid-blog-featured-pane .node-title a,body.blog .node-readmore a,body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .node-title a,body.blog .pane-1 a,body.node-type-blog-post .pane-node-field-video .node-title a,.section-events .pane-tabs li a,.page-employees-events .pane-tabs li a,.view-event-table .views-row a,header a,.pane-menu-menu-social li a,.front .pane-4 p a,.front .pane-home-news-featured-pane .node-title a,.front .pane-home-news-featured-pane .node-readmore a,.front .pane-home-news-video-pane .node__content h2 a,.front .pane-home-news-video-pane .node__content body.node-type-event .field__label a,body.node-type-event .front .pane-home-news-video-pane .node__content .field__label a,.front .pane-home-news-video-pane .node__content .pane-doi-photo-gallery .publication-date a,.pane-doi-photo-gallery .front .pane-home-news-video-pane .node__content .publication-date a,.front .home--middle a,.view-list-content .views-row a,.view-blog-list .views-row a,.view-related-content .node-title a,.pane-home-news-recent-news-pane .view-home-news .node-title a,.view-recent-blog-posts .node-title a{text-decoration:none !important;}.page-manager-page-employees .employees--columns .node-readmore:hover,.page-manager-page-employees .employees--columns .readmore:hover,.event-popup-content p:last-child a:hover,.front .view-footer a:hover,.view-related-content .node-readmore a:hover,.pane-home-news-recent-news-pane .view-home-news .node-readmore a:hover,.view-recent-blog-posts .node-readmore a:hover,.node-type-section-page .pane-section-news-link a:hover,.field--name-field-tile-link .tile-link:hover,body.node-type-bio .pane-node-field-bio-resources .file a:hover,body.blog .pane-blog-grid-blog-featured-pane .node-title a:hover,body.blog .node-readmore a:hover,body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .node-title a:hover,body.blog .pane-1 a:hover,body.node-type-blog-post .pane-node-field-video .node-title a:hover,.section-events .pane-tabs li a:hover,.page-employees-events .pane-tabs li a:hover,.view-event-table .views-row a:hover,header a:hover,.pane-menu-menu-social li a:hover,.front .pane-4 p a:hover,.front .pane-home-news-featured-pane .node-title a:hover,.front .pane-home-news-featured-pane .node-readmore a:hover,.front .pane-home-news-video-pane .node__content h2 a:hover,.front .pane-home-news-video-pane .node__content body.node-type-event .field__label a:hover,body.node-type-event .front .pane-home-news-video-pane .node__content .field__label a:hover,.front .pane-home-news-video-pane .node__content .pane-doi-photo-gallery .publication-date a:hover,.pane-doi-photo-gallery .front .pane-home-news-video-pane .node__content .publication-date a:hover,.front .home--middle a:hover,.view-list-content .views-row a:hover,.view-blog-list .views-row a:hover,.view-related-content .node-title a:hover,.pane-home-news-recent-news-pane .view-home-news .node-title a:hover,.view-recent-blog-posts .node-title a:hover{text-decoration:none !important;}.node-type-grid-page .pager-next a{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#fff;border:1px solid rgba(9,8,4,0.1);color:#231f20;font-size:.75em;padding:.5em 1em;text-transform:uppercase;}.node-type-grid-page .pager-next a:hover{background-color:rgba(9,8,4,0.1);}.block--doi-gov-ar .doi-gov-ar-search-form input[type='button'],.l-region--header .pane-search-form .form-actions,.open-search-btn{background:url(../img/doiheader/search-s0b2f64de10.png) no-repeat transparent;}.date-nav-wrapper .pager li,.l-footer ul li,.pane-menu-menu-social li,.pane-accessibility li{list-style-image:none !important;list-style-type:none !important;}.not-front .l-content input[type="text"],.not-front .l-content input[type="password"],.not-front .l-content input[type="submit"],.not-front .l-content input[type="button"],.not-front .l-content input[type="number"],.not-front .l-content input[type="email"],.not-front .l-content button.form-submit,.not-front .l-content select,.block--doi-gov-ar .date-input input[type="date"],body.blog .pane-1 a,.section-events .l-content input,.section-events .l-content button,.page-employees-events .l-content input,.page-employees-events .l-content button,.node-type-grid-page form .form-item-sort-by label[for=published_at],.node-type-grid-page form .form-item-sort-by label[for=title],.form-item-sort-by label{-moz-box-shadow:0px 1px 3px 0px rgba(2,2,2,0.28);-webkit-box-shadow:0px 1px 3px 0px rgba(2,2,2,0.28);box-shadow:0px 1px 3px 0px rgba(2,2,2,0.28);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid rgba(9,8,4,0.1);}.ie .not-front .l-content input[type="text"],.not-front .l-content .ie input[type="text"],.ie .not-front .l-content input[type="password"],.not-front .l-content .ie input[type="password"],.ie .not-front .l-content input[type="submit"],.not-front .l-content .ie input[type="submit"],.ie .not-front .l-content input[type="button"],.not-front .l-content .ie input[type="button"],.ie .not-front .l-content input[type="number"],.not-front .l-content .ie input[type="number"],.ie .not-front .l-content input[type="email"],.not-front .l-content .ie input[type="email"],.ie .not-front .l-content button.form-submit,.not-front .l-content .ie button.form-submit,.ie .not-front .l-content select,.not-front .l-content .ie select,.ie .block--doi-gov-ar .date-input input[type="date"],.block--doi-gov-ar .date-input .ie input[type="date"],.ie body.blog .pane-1 a,body.blog .pane-1 .ie a,.ie .section-events .l-content input,.section-events .l-content .ie input,.ie .section-events .l-content button,.section-events .l-content .ie button,.ie .page-employees-events .l-content input,.page-employees-events .l-content .ie input,.ie .page-employees-events .l-content button,.page-employees-events .l-content .ie button,.ie .node-type-grid-page form .form-item-sort-by label[for=published_at],.node-type-grid-page form .form-item-sort-by .ie label[for=published_at],.ie .node-type-grid-page form .form-item-sort-by label[for=title],.node-type-grid-page form .form-item-sort-by .ie label[for=title],.ie .form-item-sort-by label,.form-item-sort-by .ie label{-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;}.not-front .l-content input[type="submit"],.not-front .l-content button.form-submit{background:#ffffff;color:#424242;padding-left:15px;padding-right:15px;text-transform:uppercase;}.not-front .l-content label{font-size:14px;font-weight:500;line-height:2;text-transform:capitalize;}body.node-type-blog-post .pane-node-type,body.node-type-blog-post .pane-node-terms,.page-manager-page-employees .employees--columns .pane-title,body.node-type-event .pane-node-type,.view-list-content .node-terms,.view-blog-list .node-terms,.node-type-photo-gallery .main .pane-node-type,.node-type-photo-gallery .main .changed-date,.node-type-photo-gallery .main .pane-node-terms,.view-related-content .content-type-label,.pane-home-news-recent-news-pane .view-home-news .content-type-label,.view-recent-blog-posts .content-type-label,.content-type-label,.pane-node-terms{font-size:0.6875em;line-height:2.18182em;font-family:"Open Sans","Helvetica Light",sans-serif;font-weight:normal;text-transform:uppercase;color:#595959;}.page-manager-page-employees .employees--columns .node-readmore,.page-manager-page-employees .employees--columns .readmore,.event-popup-content p:last-child a,.front .view-footer a,.front .home--middle .field--name-field-homepage-card-link a,.view-related-content .node-readmore a,.pane-home-news-recent-news-pane .view-home-news .node-readmore a,.view-recent-blog-posts .node-readmore a,.node-type-section-page .pane-section-news-link a,.field--name-field-tile-link .tile-link{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-s134f1e4421.png) 0 -245px no-repeat;background-size:18px;padding-right:30px;background-position:right -135px;}.page-manager-page-employees .employees--columns .node-readmore:hover,.page-manager-page-employees .employees--columns .readmore:hover,.event-popup-content p:last-child a:hover,.front .view-footer a:hover,.front .home--middle .field--name-field-homepage-card-link a:hover,.view-related-content .node-readmore a:hover,.pane-home-news-recent-news-pane .view-home-news .node-readmore a:hover,.view-recent-blog-posts .node-readmore a:hover,.node-type-section-page .pane-section-news-link a:hover,.field--name-field-tile-link .tile-link:hover{background-position:right -103px;}.front .pane-home-news-featured-pane .doi-gov-social-widget,.view-related-content .doi-gov-social-widget,.pane-home-news-recent-news-pane .view-home-news .doi-gov-social-widget,.view-recent-blog-posts .doi-gov-social-widget{position:absolute;left:8px;top:33px;}.front .pane-home-news-featured-pane .doi-gov-social-widget .share-trigger,.view-related-content .doi-gov-social-widget .share-trigger,.pane-home-news-recent-news-pane .view-home-news .doi-gov-social-widget .share-trigger,.view-recent-blog-posts .doi-gov-social-widget .share-trigger{text-indent:-39px;overflow:hidden;display:block;background:rgba(0,0,0,0.44);width:41px;height:41px;line-height:40px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:0;}.front .pane-home-news-featured-pane .doi-gov-social-widget .share-trigger:after,.view-related-content .doi-gov-social-widget .share-trigger:after,.pane-home-news-recent-news-pane .view-home-news .doi-gov-social-widget .share-trigger:after,.view-recent-blog-posts .doi-gov-social-widget .share-trigger:after{padding-left:12px;background-position:6px -24px;}.front .pane-home-news-featured-pane .doi-gov-social-widget .share-trigger:hover:after,.view-related-content .doi-gov-social-widget .share-trigger:hover:after,.pane-home-news-recent-news-pane .view-home-news .doi-gov-social-widget .share-trigger:hover:after,.view-recent-blog-posts .doi-gov-social-widget .share-trigger:hover:after{background-position:6px 3px;}.front .pane-home-news-featured-pane .doi-gov-social-widget .share-links,.view-related-content .doi-gov-social-widget .share-links,.pane-home-news-recent-news-pane .view-home-news .doi-gov-social-widget .share-links,.view-recent-blog-posts .doi-gov-social-widget .share-links{background:rgba(0,0,0,0.44);left:0;top:41px;right:auto;}.not-front .l-content select{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-s134f1e4421.png) 0 -37px no-repeat #fff;border:0;font-size:12px;font-weight:300;height:30px;line-height:1;padding:0 18px 0 5px;text-transform:uppercase !important;-webkit-appearance:none;-moz-appearance:none;background-position:95% -8px;background-size:18px;}.not-front .l-content select::-ms-expand{display:none;}.ie .not-front .l-content select,.not-front .l-content .ie select{background:none;border:1px solid rgba(9,8,4,0.1);padding-right:0;height:33px;}.not-front .l-content select option{padding:5px;}.not-front .l-content select option:hover,.not-front .l-content select option:active{background:#000000;color:#ffffff;}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}img,video{max-width:100%;height:auto;}.not-front .l-content input[type="text"],.not-front .l-content input[type="password"],.not-front .l-content input[type="submit"],.not-front .l-content input[type="button"],.not-front .l-content input[type="number"],.not-front .l-content input[type="email"],.not-front .l-content button.form-submit{color:#6d6d6d;font-size:12px;line-height:12px;padding:8px 10px;height:33px;}@media (min-width:0) and (max-width:768px){.not-front .l-content .views-exposed-form .views-exposed-widget{float:none !important;}}.not-front .l-content .pane-node-webform form{margin-top:2em;}.not-front .l-content .pane-node-webform .webform-component > label{float:left;width:100%;}@media (min-width:768px){.not-front .l-content .pane-node-webform .webform-component > label{width:20%;}}.form-item-field-hs-project-agency-value select,.form-item-field-si-case-filing-year-value select{width:120px;}#edit-submit-scientific-integrity-cases-search,#edit-submit-hurricane-sandy-projects-search{margin-top:27px;}.align-right{float:right;}.align-left{float:left;}img,media{max-width:100%;}figure{font-size:.85em;text-align:center;}figure.image.align-left{margin:1.5em 1.5em 1.5em 0;}figure.image.align-right{margin:1.5em 0 1.5em 1.5em;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table thead{border-bottom:1px solid rgba(9,8,4,0.1);}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table thead th{background-color:#f5f2e0;color:#434343;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:24px;font-weight:100;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table td,body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table th{border-right:1px solid rgba(9,8,4,0.1);padding:14px;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table td:last-child,body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table thead th:last-child{border-right:0;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table tr{border-bottom:1px solid rgba(9,8,4,0.1);}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table tr:last-child{border-bottom:0;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table tr:nth-child(2n){background-color:#efefef;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table tr:hover{background-color:#f5f2e0;}@media (max-width:640px){body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) thead,body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) tbody,body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) th,body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) td,body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) tr{display:block;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) thead tr{position:absolute;top:-9999px;left:-9999px;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) thead tr:first-child{position:absolute;top:-9999px;left:-9999px;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) tr{background-color:#efefef;border-bottom:1px solid #868686;border-top:1px solid #dcdcdc;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) tr:nth-child(2n),body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) tr:nth-child(4n){background-color:#fff;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) tr:hover{background-color:#f5f2e0;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar).has-header td{border:none;position:relative;padding-left:50%;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar).has-header td:before{position:absolute;top:6px;left:6px;width:40%;padding-right:10px;text-align:left;word-wrap:break-word;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar).has-header td:before{content:attr(data-content);height:50px;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) td.small-padding{padding-top:5px;padding-bottom:5px;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) td.medium-padding{padding-top:15px;padding-bottom:15px;}body:not(.front):not(.node-type-press-release):not(.section-events):not(.page-manager-page-employees) table:not(.ui-datepicker-calendar) td.large-padding{padding-top:25px;padding-bottom:25px;}}h1,h2,body.node-type-event .field__label,.pane-doi-photo-gallery .publication-date,h3,body.node-type-blog-post .pane-node-field-video .node-title a,h4,h5,h6{color:#434343;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:100;}h2,body.node-type-event .field__label,.pane-doi-photo-gallery .publication-date,h3,body.node-type-blog-post .pane-node-field-video .node-title a,h4,h5,h6{margin-top:0.75em;margin-bottom:0.75em;}h1{font-size:3em;line-height:1.25em;margin-bottom:0.15em;margin-top:0;}h2,body.node-type-event .field__label,.pane-doi-photo-gallery .publication-date{font-size:1.5em;line-height:1.5em;}h3,body.node-type-blog-post .pane-node-field-video .node-title a{font-size:1.25em;line-height:1.2em;}h4{font-size:1.125em;line-height:1.33333em;}h5{font-size:1em;line-height:1.5em;text-transform:uppercase;}h6{font-size:1em;line-height:1.5em;text-decoration:underline;}.pane-node-field-lead-in{font-size:1.5em;line-height:1.5em;color:#323232;font-weight:100;line-height:1.25em;margin-bottom:40px;}a{color:#545454;text-decoration:underline;}a:visited{color:#545454;}a:hover{color:#b2871f;text-decoration:none;}.block--doi-gov-ar .block__title,.block--doi-gov-ar .item-list h3,.block--doi-gov-ar .item-list body.node-type-blog-post .pane-node-field-video .node-title a,body.node-type-blog-post .pane-node-field-video .node-title .block--doi-gov-ar .item-list a{display:none;}.block--doi-gov-ar ul{list-style:none;padding:0;}.block--doi-gov-ar ul li{list-style-image:none;list-style-type:none;margin-left:0;}.block--doi-gov-ar ul .doi-gov-ar-leaf:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/tree-s0e6ddd8a6a.png) 0 -50px;background-color:#678458;}.block--doi-gov-ar ul .doi-gov-ar-leaf.collapsed:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/tree-s0e6ddd8a6a.png) 0 -150px;background-color:#678458;}.block--doi-gov-ar ul .doi-gov-ar-leaf:hover{background-color:#f1f1f1;color:#b2871f;}.block--doi-gov-ar ul ul{padding-left:15px;}@media (min-width:768px){.block--doi-gov-ar ul ul{padding-left:40px;}}.block--doi-gov-ar ul .level-0 > .doi-gov-ar-leaf{background-color:#f5f2e0;margin-bottom:10px;}.block--doi-gov-ar ul .level-0 > .doi-gov-ar-leaf .doi-gov-ar-number{background-color:#fff;border-radius:50%;min-width:32px;padding:0 10px;text-align:center;}.block--doi-gov-ar ul .level-1 > .doi-gov-ar-leaf:before,.block--doi-gov-ar ul .level-4 > .doi-gov-ar-leaf:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/tree-s0e6ddd8a6a.png) 0 0;background-color:#f3f0de;}.block--doi-gov-ar ul .level-1 > .doi-gov-ar-leaf.collapsed:before,.block--doi-gov-ar ul .level-4 > .doi-gov-ar-leaf.collapsed:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/tree-s0e6ddd8a6a.png) 0 -100px;background-color:#f3f0de;}.block--doi-gov-ar ul .level-2 > .doi-gov-ar-leaf:before,.block--doi-gov-ar ul .level-5 > .doi-gov-ar-leaf:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/tree-s0e6ddd8a6a.png) 0 0;background-color:#fff;}.block--doi-gov-ar ul .level-2 > .doi-gov-ar-leaf.collapsed:before,.block--doi-gov-ar ul .level-5 > .doi-gov-ar-leaf.collapsed:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/tree-s0e6ddd8a6a.png) 0 -100px;background-color:#fff;}.block--doi-gov-ar .doi-gov-ar-search-form{border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;margin:1em 0;padding:1em 0;}@media (min-width:768px){.block--doi-gov-ar .doi-gov-ar-search-form{padding:2em 0;}}.block--doi-gov-ar .doi-gov-ar-search-form:before{content:'Search';display:block;float:left;font-size:1.75em;font-weight:100;margin-bottom:.5em;padding-top:8px;width:100%;}@media (min-width:768px){.block--doi-gov-ar .doi-gov-ar-search-form:before{margin-bottom:0;width:110px;}}.block--doi-gov-ar .doi-gov-ar-search-form select,.block--doi-gov-ar .doi-gov-ar-search-form input{font-size:1em;margin-right:1em;}@media (min-width:768px){.block--doi-gov-ar .doi-gov-ar-search-form select,.block--doi-gov-ar .doi-gov-ar-search-form input{font-size:12px;}}.block--doi-gov-ar .doi-gov-ar-search-form select{padding-right:32px;}.block--doi-gov-ar .doi-gov-ar-search-form input[type='button']{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-position:9px 7px;background-size:50px;width:36px;}.block--doi-gov-ar .doi-gov-ar-search-form .form-item-date{display:inline-block;position:relative;}.block--doi-gov-ar .doi-gov-ar-search-form .form-item-date:after{content:'';background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/icons/calendar.png?1439924678) no-repeat top right/19px transparent;width:20px;height:20px;position:absolute;top:8px;right:-15px;margin-left:5px;}.block--doi-gov-ar .doi-gov-ar-search-form .form-item-date.form-item-start-date{margin-right:30px;}.block--doi-gov-ar .doi-gov-ar-search-form .hasDatepicker{width:100px;}.block--doi-gov-ar .doi-gov-ar-search-form .doi-gov-ar-select{float:left;height:33px;line-height:12px;margin:3px 0 .5em 3px;width:100%;}@media (min-width:768px){.block--doi-gov-ar .doi-gov-ar-search-form .doi-gov-ar-select{margin:3px 10px 0 0;width:150px;}}.block--doi-gov-ar .doi-gov-ar-search-form .doi-gov-ar-button{padding:0;margin:3px 0 0 10px;float:right;}.block--doi-gov-ar .doi-gov-ar-search-form .doi-gov-ar-search-container{display:block;overflow:hidden;padding:3px;position:relative;width:auto;}.block--doi-gov-ar .doi-gov-ar-search-form .doi-gov-ar-search-container .doi-gov-ar-search{width:100%;}.block--doi-gov-ar .doi-gov-ar-search-form .doi-gov-ar-search-container .doi-gov-ar-search::-ms-clear{display:none;}.block--doi-gov-ar .doi-gov-ar-search-form .doi-gov-ar-search-container .reset-button{border-radius:50%;color:#6d6d6d;cursor:pointer;display:block;font-size:12px;height:24px;line-height:15px;padding:4px;position:absolute;right:6px;text-align:center;top:8px;width:24px;z-index:20;}.block--doi-gov-ar .search-results .api-results li{border-bottom:1px solid #dcdcdc;padding:10px 0;margin:10px 0;}.block--doi-gov-ar .search-results .api-results .api-bread-path{color:#929292;display:block;font-size:.75em;}.block--doi-gov-ar .date-input{margin:1em 0;}@media (min-width:768px){.block--doi-gov-ar .date-input{margin:1.5em 0;}}.block--doi-gov-ar .date-input:before{content:'Date';display:block;float:left;font-size:1.75em;font-weight:100;margin-bottom:.5em;padding-top:5px;width:100%;}@media (min-width:768px){.block--doi-gov-ar .date-input:before{margin-bottom:0;width:110px;}}.block--doi-gov-ar .date-input input[type="date"]{color:#6d6d6d;font-size:12px;line-height:12px;padding:8px 10px;height:33px;}.block--doi-gov-ar .date-input .select-date-search{margin-bottom:.5em;width:100%;}@media (min-width:768px){.block--doi-gov-ar .date-input .select-date-search{margin-bottom:0;width:150px;}}.block--doi-gov-ar .doi-gov-ar-number{display:inline-block;height:32px;line-height:32px;margin-right:4px;text-align:left;}.block--doi-gov-ar .doi-gov-ar-leaf{cursor:pointer;padding:4px 0 4px 44px;}.block--doi-gov-ar .doi-gov-ar-leaf:before{-moz-border-radius:6px / 6px;-webkit-border-radius:6px 6px;border-radius:6px / 6px;border:1px solid #c7c7c7;content:'';display:block;font-size:20px;height:32px;line-height:32px;margin:0 10px 0 -40px;position:absolute;text-align:center;width:32px;}.block--doi-gov-ar .no-docs-msg{color:#929292;}.block--doi-gov-ar .has-docs > .doi-gov-ar-doclevel li:before{background-repeat:no-repeat;background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons-s1f204aaa6c.png) -258px 0;content:'';display:block;height:32px;width:32px;position:absolute;}.block--doi-gov-ar .doi-gov-ar-doclevel li{margin-bottom:10px;}.block--doi-gov-ar .doi-gov-ar-doclevel a{display:block;padding:3px 0 0 40px;}#doi-ar-pager{margin-top:2em;}#doi-ar-pager .prev-next{float:right;width:50%;}#doi-ar-pager .prev-next div,#doi-ar-pager .prev-next ul{display:inline-block;margin:0 .25em;width:auto;}#doi-ar-pager .prev-next .btn{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;height:34px;width:14px;}#doi-ar-pager .prev-next .btn.disabled{opacity:.2;}#doi-ar-pager .prev-next .btn-prev{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-s134f1e4421.png) 0 -131px no-repeat;margin:0 .5em -12px 0;}#doi-ar-pager .prev-next .btn-next{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-s134f1e4421.png) 0 -245px no-repeat;margin:0 0 -12px .5em;}#doi-ar-pager .showing{float:left;text-align:left;width:45%;}#doi-ar-pager .showing:before{content:'Displaying Results';display:inline-block;margin-right:1em;}#doi-ar-pager .showing span{margin-right:.5em;}body.node-type-bio .l-main{max-width:100% !important;padding:0;overflow:visible;}body.node-type-bio .panels-container.bio{position:relative;overflow:hidden;}body.node-type-bio .bio--top{position:relative;}body.node-type-bio .bio--content{position:relative;}@media (min-width:936px){body.node-type-bio .bio--content{margin-top:-155px !important;}body.node-type-bio .bio--content:before{content:"";height:155px;left:-98%;position:absolute;width:100%;background:#ffffff;}body.node-type-bio .bio--content:after{content:"";height:150px;right:-65.7%;position:absolute;width:100%;background:black;opacity:0.31;top:0;}}body.node-type-bio .bio--main{background:#ffffff;padding:20px;}body.node-type-bio .pane-node-field-primary-image .field__item img{width:100% !important;}body.node-type-bio .pane-node-field-primary-image-content{display:none;}@media (min-width:768px){body.node-type-bio .pane-node-field-primary-image-content{display:block;position:absolute;z-index:2;left:3%;top:5%;}}@media (min-width:936px){body.node-type-bio .pane-node-field-primary-image-content{left:14%;top:18%;}}@media (min-width:1400px){body.node-type-bio .pane-node-field-primary-image-content{left:26%;top:26%;}}body.node-type-bio .pane-node-field-primary-image-content .field--type-text-long{color:#ffffff;font-family:serif;font-style:italic;font-weight:100 !important;width:60%;font-size:22px;line-height:28px;transition:all 0.5s ease;}body.node-type-bio .pane-node-field-primary-image-content .field--type-text-long p{margin-bottom:15px;margin-top:0;}@media (min-width:936px){body.node-type-bio .pane-node-field-primary-image-content .field--type-text-long{font-size:24px;line-height:31px;width:52%;position:relative;}body.node-type-bio .pane-node-field-primary-image-content .field--type-text-long:before{content:'';background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/seal-watermark.png?1439924678) no-repeat left top transparent;background-size:100%;width:150px;height:150px;position:absolute;left:-20%;top:-30%;}}@media (min-width:1400px){body.node-type-bio .pane-node-field-primary-image-content .field--type-text-long{font-size:30px;line-height:41px;}body.node-type-bio .pane-node-field-primary-image-content .field--type-text-long:before{width:290px;height:290px;top:-57%;}}body.node-type-bio .pane-node-field-bio-job-title{font-size:11px;text-transform:uppercase;}body.node-type-bio .pane-node-field-bio-resources{border:1px solid rgba(0,0,0,0.1);border-width:1px 0;padding-bottom:25px;position:relative;z-index:2;font-size:12px;padding:10px 20px;text-transform:uppercase;margin:40px 0 30px;}@media (min-width:640px){body.node-type-bio .pane-node-field-bio-resources h2,body.node-type-bio .pane-node-field-bio-resources body.node-type-event .field__label,body.node-type-event body.node-type-bio .pane-node-field-bio-resources .field__label,body.node-type-bio .pane-node-field-bio-resources .pane-doi-photo-gallery .publication-date,.pane-doi-photo-gallery body.node-type-bio .pane-node-field-bio-resources .publication-date,body.node-type-bio .pane-node-field-bio-resources .field--name-field-bio-resources,body.node-type-bio .pane-node-field-bio-resources .field__item{float:left;}}@media (min-width:768px){body.node-type-bio .pane-node-field-bio-resources{padding-bottom:60px;border:none;margin:22px 0 60px;padding:0;}body.node-type-bio .pane-node-field-bio-resources:after{content:"";display:table;clear:both;}body.node-type-bio .pane-node-field-bio-resources h2,body.node-type-bio .pane-node-field-bio-resources body.node-type-event .field__label,body.node-type-event body.node-type-bio .pane-node-field-bio-resources .field__label,body.node-type-bio .pane-node-field-bio-resources .pane-doi-photo-gallery .publication-date,.pane-doi-photo-gallery body.node-type-bio .pane-node-field-bio-resources .publication-date,body.node-type-bio .pane-node-field-bio-resources .field--name-field-bio-resources{float:none;}}@media (min-width:936px){body.node-type-bio .pane-node-field-bio-resources{padding:10px 20px;margin-top:0;}body.node-type-bio .pane-node-field-bio-resources *{color:#ffffff;}}body.node-type-bio .pane-node-field-bio-resources h2,body.node-type-bio .pane-node-field-bio-resources body.node-type-event .field__label,body.node-type-event body.node-type-bio .pane-node-field-bio-resources .field__label,body.node-type-bio .pane-node-field-bio-resources .pane-doi-photo-gallery .publication-date,.pane-doi-photo-gallery body.node-type-bio .pane-node-field-bio-resources .publication-date{font-size:12px;font-weight:500;line-height:2.1;margin-right:40px;}@media (min-width:768px){body.node-type-bio .pane-node-field-bio-resources h2,body.node-type-bio .pane-node-field-bio-resources body.node-type-event .field__label,body.node-type-event body.node-type-bio .pane-node-field-bio-resources .field__label,body.node-type-bio .pane-node-field-bio-resources .pane-doi-photo-gallery .publication-date,.pane-doi-photo-gallery body.node-type-bio .pane-node-field-bio-resources .publication-date{font-size:11px;margin-right:0;line-height:1.5;}}body.node-type-bio .pane-node-field-bio-resources .field__item img{display:none;}@media (min-width:768px){body.node-type-bio .pane-node-field-bio-resources .field__item:first-child{border-bottom:1px solid rgba(255,255,255,0.15);}}body.node-type-bio .pane-node-field-bio-resources .file{display:block;padding:10px 30px 10px 0px;background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-s134f1e4421.png) 0 -245px no-repeat;background-position:100% -124px;background-size:18px;margin-right:40px;}body.node-type-bio .pane-node-field-bio-resources .file:hover{background-image:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-s134f1e4421.png) 0 -245px;background-position:100% -92px;color:#b2871f;}body.node-type-bio .pane-node-field-bio-resources .file:hover a{color:#b2871f !important;}@media (min-width:936px){body.node-type-bio .pane-node-field-bio-resources .file{background-image:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-white-sed86c8d3fc.png);background-position:100% -39px;margin-right:0;}body.node-type-bio .pane-node-field-bio-resources .file:hover{background-image:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-s134f1e4421.png) !important;background-position:100% -91px;}}body.node-type-bio .pane-node-field-bio-resources .file a{padding-left:25px;background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/doc-type-sff5f233182.png) no-repeat transparent;font-weight:500;}body.node-type-bio .pane-node-field-bio-resources .file a[type^="image"]{background-position:0 -19px;background-size:14px;}body.node-type-bio .pane-node-field-bio-resources .file a[type^="application"]{background-position:0 0;background-size:16px;}body.node-type-bio .bio--sidebar > div:after{content:"";display:table;clear:both;}body.node-type-bio .pane-node-field-twitter-timeline{margin-bottom:30px;}body.node-type-bio .pane-node-field-twitter-timeline:after{content:"";display:table;clear:both;}body.node-type-bio .pane-node-field-twitter-timeline h2,body.node-type-bio .pane-node-field-twitter-timeline body.node-type-event .field__label,body.node-type-event body.node-type-bio .pane-node-field-twitter-timeline .field__label,body.node-type-bio .pane-node-field-twitter-timeline .pane-doi-photo-gallery .publication-date,.pane-doi-photo-gallery body.node-type-bio .pane-node-field-twitter-timeline .publication-date{color:#3f3f3f;font-family:sans-serif;font-size:11px;font-weight:bold;text-transform:uppercase;background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/social-media-se92d8432df.png) no-repeat 5px -884px/16px transparent;padding-left:30px;margin-bottom:35px;}body.node-type-bio .pane-node-field-twitter-timeline .twitter-timeline.twitter-timeline-rendered{width:100% !important;}body.node-type-bio .pane-doi-photo-gallery{margin-top:50px;}body.node-type-bio #mini-panel-doi_photo_gallery .flexslider{margin:0;}@media (min-width:936px){body.node-type-bio .bio--bottom{border:1px solid rgba(0,0,0,0.1);border-width:1px 0;}}body.blog{}body.blog .l-main{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/background/blog-header.jpg?1439924678) no-repeat top center/100% 579px #f5f2e0;padding-top:60px;padding-bottom:40px;}body.blog .l-footer{margin-top:0 !important;}body.blog .l-content .main.one-column--main{background:#ffffff;margin-bottom:35px;}@media (min-width:936px){body.blog .l-content .main.one-column--main{-moz-box-shadow:0px 0px 10px 0px rgba(148,78,46,0.1);-webkit-box-shadow:0px 0px 10px 0px rgba(148,78,46,0.1);box-shadow:0px 0px 10px 0px rgba(148,78,46,0.1);}}body.blog .pane-page-title{margin:0 auto;}@media (min-width:768px){body.blog .pane-page-title{max-width:515px;}}body.blog .pane-page-title h1{display:inline-block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/doi-blog-logo.png?1439924678) no-repeat top center/contain transparent;width:100%;height:0;padding-top:25%;}@media (min-width:640px){body.blog .pane-page-title h1{padding-top:30%;}}@media (min-width:768px){body.blog .pane-page-title h1{padding-top:40%;}}@media (min-width:936px){body.blog .pane-page-title h1{padding-top:60%;}}body.blog .pane-blog-grid-blog-featured-pane:after{content:"";display:table;clear:both;}body.blog .pane-blog-grid-blog-featured-pane .views-row{padding-bottom:20px;}body.blog .pane-blog-grid-blog-featured-pane .views-row > div:not(.thumbnail-display){padding-left:20px;padding-right:20px;}@media (min-width:768px){body.blog .pane-blog-grid-blog-featured-pane .views-row > div:not(.thumbnail-display){padding-left:0;padding-right:0;}}@media (min-width:768px){body.blog .pane-blog-grid-blog-featured-pane{padding:20px;}body.blog .pane-blog-grid-blog-featured-pane .views-row{display:table;padding-bottom:0;}body.blog .pane-blog-grid-blog-featured-pane .thumbnail-display{display:table-cell;padding-right:20px;vertical-align:top;width:50%;}}@media (min-width:936px){body.blog .pane-blog-grid-blog-featured-pane .thumbnail-display{width:62%;}}body.blog .pane-blog-grid-blog-featured-pane .thumbnail-display img{width:100% !important;}body.blog .pane-blog-grid-blog-featured-pane .node-title{margin:20px 0;}@media (min-width:768px){body.blog .pane-blog-grid-blog-featured-pane .node-title{margin-top:0;}}body.blog .pane-blog-grid-blog-featured-pane .node-title a{font-size:24px;font-weight:300;}body.blog .pane-blog-grid-blog-featured-pane .node-title a:hover{color:#b2871f;}@media (min-width:768px){body.blog .pane-blog-grid-blog-featured-pane .node-title a{font-size:30px;}}body.blog .pane-blog-grid-blog-featured-pane .publication-info,body.blog .pane-blog-grid-blog-featured-pane .teaser{font-size:18px;margin-bottom:30px;}@media (min-width:768px){body.blog .pane-blog-grid-blog-featured-pane .publication-info,body.blog .pane-blog-grid-blog-featured-pane .teaser{font-size:20px;}}body.blog .node-readmore a{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-s134f1e4421.png) no-repeat right -179px/24px transparent;font-size:24px;font-weight:300;text-transform:capitalize;padding-right:35px;}body.blog .node-readmore a:hover{color:#b2871f;background-image:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-s134f1e4421.png);background-position:right -136px;}body.blog .pane-blog-grid-blog-grid-pane:after{content:"";display:table;clear:both;}body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .views-row{margin-top:40px;}@media (min-width:480px) and (max-width:768px){body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .views-row{margin-bottom:3.33333%;width:48.3871%;clear:right;float:left;margin-left:0;margin-right:3.22581%;}body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .views-row:nth-child(2n+1){clear:both;}body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .views-row:nth-child(2n+2){width:48.3871%;clear:right;float:right;margin-right:0;}}@media (min-width:768px){body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .views-row{margin-bottom:2.22222%;width:31.91489%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .views-row:nth-child(3n+1){clear:both;}body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .views-row:nth-child(3n+3){width:31.91489%;clear:right;float:right;margin-right:0;}}body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .thumbnail-display{position:relative;margin-bottom:10px;}@media (min-width:768px){body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .thumbnail-display{margin-bottom:10px;}}body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .taxonomy-term--authors{bottom:-33px;position:absolute;text-align:center;width:100%;}body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .taxonomy-term--authors img{border:6px solid #ffffff;border-radius:50%;}body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .node-title{margin-bottom:10px;}body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .node-title a{font-size:18px;}body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .publication-info,body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .teaser{font-size:14px;margin-bottom:10px;}body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .publication-info{line-height:18px;}body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .node-readmore a{font-size:16px !important;padding-right:25px;background-size:16px;background-position:right -120px;}body.blog .pane-blog-grid-blog-grid-pane .view-blog-grid .node-readmore a:hover{background-position:right -92px;}body.blog .pane-1{text-align:center;margin-top:60px;}body.blog .pane-1 a{text-transform:uppercase;background:#ffffff;font-size:13px;font-weight:500;border:1px solid rgba(0,0,0,0.22);padding:10px 15px;}body.node-type-blog-post .l-content .panel-pane{margin-bottom:10px;}body.node-type-blog-post .pane-doi-blog-publication-info .pane-node-published-at,body.node-type-blog-post .pane-doi-blog-publication-info .pane-node-terms{display:inline-block;}body.node-type-blog-post .pane-doi-blog-publication-info .pane-node-published-at{padding-right:7px;}body.node-type-blog-post .pane-doi-blog-publication-info .pane-node-terms{color:#434343 !important;font-size:1em;line-height:1.5em;text-transform:none !important;}body.node-type-blog-post .pane-doi-blog-publication-info .pane-node-terms:before{content:' By';}body.node-type-blog-post .pane-node-field-video .node-title a{display:block;}body.node-type-blog-post .bottom{border:1px solid rgba(9,8,4,0.1);border-width:1px 0;}@media (min-width:936px){body.node-type-blog-post .bottom{margin-top:40px;}}.doi-gov-social-widget .share-trigger{font-weight:600;padding:10px;width:92px;display:block;}.doi-gov-social-widget .share-trigger:after{padding-left:10px;content:'';background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/share-sf686d805f5.png) no-repeat 5px -23px/21px transparent;height:28px;margin-left:2px;position:absolute;top:8px;width:31px;z-index:2;}.doi-gov-social-widget .share-trigger:hover{color:#c6a75b;}.doi-gov-social-widget .share-trigger:hover:after{background-position:5px 4px;}.doi-gov-social-widget .share-links a{text-decoration:none;color:#ffffff;font-size:0.8125em;line-height:1.84615em;white-space:nowrap;display:inline-block;background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/social-media-se92d8432df.png) no-repeat transparent;background-size:14px;padding-left:23px;}.doi-gov-social-widget .share-links a.facebook{background-position:0 -195px;}.doi-gov-social-widget .share-links a.facebook:hover{background-position:0 -145px;}.doi-gov-social-widget .share-links a.twitter{background-position:0 -793px;}.doi-gov-social-widget .share-links a.twitter:hover{background-position:0 -743px;}.doi-gov-social-widget .share-links a.google{background-position:0 -342px;}.doi-gov-social-widget .share-links a.google:hover{background-position:0 -292px;}.doi-gov-social-widget .share-links a.linkedin{background-position:0 -420px;}.doi-gov-social-widget .share-links a.linkedin:hover{background-position:0 -370px;}.doi-gov-social-widget .share-links a.delicious{background-position:0 -46px;}.doi-gov-social-widget .share-links a.delicious:hover{background-position:0 4px;}.doi-gov-social-widget .share-links a.digg{background-position:0 -147px;background-size:17px;}.doi-gov-social-widget .share-links a.digg:hover{background-position:0 -87px;}.doi-gov-social-widget .share-links a.reddit{background-position:0 -695px;background-size:17px;}.doi-gov-social-widget .share-links a.reddit:hover{background-position:0 -635px;}.doi-gov-social-widget .share-links a.stumbleupon{background-position:0 -643px;}.doi-gov-social-widget .share-links a.stumbleupon:hover{background-position:0 -594px;}.doi-gov-social-widget .share-links a.pinterest{background-position:0 -492px;}.doi-gov-social-widget .share-links a.pinterest:hover{background-position:0 -442px;}.doi-gov-social-widget .share-links a:hover{color:#c6a75b;}.pane-breadcrumb{display:none;}@media (min-width:768px){.pane-breadcrumb{background-color:#fff;border-bottom:1px solid #dcdcdc;color:#929292;display:block;}.pane-breadcrumb .easy-breadcrumb{display:block;font-size:.75em;margin:0 auto;max-width:960px;padding:.75em 10px;}.pane-breadcrumb .easy-breadcrumb a{color:#929292;}.pane-breadcrumb .easy-breadcrumb a:hover{color:#b2871f;}}.page-manager-page-employees .l-main{max-width:100%;padding:40px 0 0;position:relative;}.page-manager-page-employees .l-content{margin:0 auto;max-width:960px;position:relative;}.page-manager-page-employees .l-content a{text-decoration:none;}.page-manager-page-employees .l-content .doi-gov-social-widget{display:none;}.page-manager-page-employees .l-content .content-type-label{display:none;}@media (max-width:768px){.page-manager-page-employees .employees--top{margin:0 4%;}}.page-manager-page-employees .l-main:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/background/employees.jpg) no-repeat top center transparent;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/background/employees.jpg',sizingMethod='scale');content:'';display:block;height:526px;overflow:hidden;position:absolute;top:370px;width:100%;}@media (min-width:769px){.page-manager-page-employees .l-main:before{height:526px;top:210px;}}@media all and (min-width:768px) and (max-width:768px){.page-manager-page-employees .l-main:before{height:526px;top:410px;}}.page-manager-page-employees .employees--main{width:100%;position:absolute;}.page-manager-page-employees .employees--main .employee-buttons ul{margin:0;padding:0;border:0;background-color:#fff;}.page-manager-page-employees .employees--main .employee-buttons ul:after{content:"";display:table;clear:both;}.page-manager-page-employees .employees--main .employee-buttons ul li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;padding-left:0;padding-right:0;}@media (min-width:768px){.page-manager-page-employees .employees--main .employee-buttons ul{border:16px solid #fff;}}.page-manager-page-employees .employees--main .employee-buttons ul li{border-right:1px solid #dcdcdc;height:144px;margin:0 -4px 0 0;text-align:center;white-space:normal;width:14.28571%;}@media (max-width:768px){.page-manager-page-employees .employees--main .employee-buttons ul li{margin-bottom:0%;width:33.33333%;clear:right;float:left;margin-left:0;margin-right:0%;border-bottom:1px solid #dcdcdc;}.page-manager-page-employees .employees--main .employee-buttons ul li:nth-child(3n+1){clear:both;}.page-manager-page-employees .employees--main .employee-buttons ul li:nth-child(3n+3){width:33.33333%;clear:right;float:right;margin-right:0;}.page-manager-page-employees .employees--main .employee-buttons ul li.resources{width:100%;}.page-manager-page-employees .employees--main .employee-buttons ul li.training,.page-manager-page-employees .employees--main .employee-buttons ul li.calendar{border-right:0;}.page-manager-page-employees .employees--main .employee-buttons ul li.emergency,.page-manager-page-employees .employees--main .employee-buttons ul li.building,.page-manager-page-employees .employees--main .employee-buttons ul li.training{border-top:1px solid #dcdcdc;}}.page-manager-page-employees .employees--main .employee-buttons ul li.emergency a:before,.page-manager-page-employees .employees--main .employee-buttons ul li.building a:before,.page-manager-page-employees .employees--main .employee-buttons ul li.training a:before,.page-manager-page-employees .employees--main .employee-buttons ul li.hr a:before,.page-manager-page-employees .employees--main .employee-buttons ul li.policy a:before,.page-manager-page-employees .employees--main .employee-buttons ul li.calendar a:before,.page-manager-page-employees .employees--main .employee-buttons ul li.resources a:before{content:'';width:50px;height:50px;position:absolute;top:20px;left:50%;margin-left:-25px;}.page-manager-page-employees .employees--main .employee-buttons ul li.emergency a:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/employees-s1c3b7352f4.png) 0 -525px;}.page-manager-page-employees .employees--main .employee-buttons ul li.building a:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/employees-s1c3b7352f4.png) 0 -225px;}.page-manager-page-employees .employees--main .employee-buttons ul li.training a:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/employees-s1c3b7352f4.png) 0 -975px;}.page-manager-page-employees .employees--main .employee-buttons ul li.hr a:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/employees-s1c3b7352f4.png) 0 -675px;}.page-manager-page-employees .employees--main .employee-buttons ul li.policy a:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/employees-s1c3b7352f4.png) 0 -825px;}.page-manager-page-employees .employees--main .employee-buttons ul li.calendar a:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/employees-s1c3b7352f4.png) 0 -375px;}@media (max-width:768px){.page-manager-page-employees .employees--main .employee-buttons ul li.resources{height:75px;}}@media (max-width:768px){.page-manager-page-employees .employees--main .employee-buttons ul li.resources a{padding:25px 0 0 55px;}}.page-manager-page-employees .employees--main .employee-buttons ul li.resources a:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/employees-s1c3b7352f4.png) 0 -75px;}@media (max-width:768px){.page-manager-page-employees .employees--main .employee-buttons ul li.resources a:before{left:50%;margin-left:-110px;top:10px;width:80px;}}.page-manager-page-employees .employees--main .employee-buttons ul li:last-child{border:0;}.page-manager-page-employees .employees--main .employee-buttons ul li:hover{background-color:#fbfaf4;color:#b2871f;}.page-manager-page-employees .employees--main .employee-buttons ul li:hover.emergency a:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/employees-s1c3b7352f4.png) 0 -450px;}.page-manager-page-employees .employees--main .employee-buttons ul li:hover.building a:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/employees-s1c3b7352f4.png) 0 -150px;}.page-manager-page-employees .employees--main .employee-buttons ul li:hover.training a:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/employees-s1c3b7352f4.png) 0 -900px;}.page-manager-page-employees .employees--main .employee-buttons ul li:hover.hr a:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/employees-s1c3b7352f4.png) 0 -600px;}.page-manager-page-employees .employees--main .employee-buttons ul li:hover.policy a:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/employees-s1c3b7352f4.png) 0 -750px;}.page-manager-page-employees .employees--main .employee-buttons ul li:hover.calendar a:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/employees-s1c3b7352f4.png) 0 -300px;}.page-manager-page-employees .employees--main .employee-buttons ul li:hover.resources a:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/employees-s1c3b7352f4.png) 0 0;}.page-manager-page-employees .employees--main .employee-buttons ul a{display:block;height:144px;padding-top:90px;position:relative;width:100%;}.page-manager-page-employees .employees--main .employee-top-searches{background-color:#fff;margin:4%;padding:16px;width:92%;}@media (min-width:936px){.page-manager-page-employees .employees--main .employee-top-searches{float:right;margin:40px 0 0 60%;width:40%;}}.page-manager-page-employees .employees--main .employee-top-searches h2,.page-manager-page-employees .employees--main .employee-top-searches body.node-type-event .field__label,body.node-type-event .page-manager-page-employees .employees--main .employee-top-searches .field__label,.page-manager-page-employees .employees--main .employee-top-searches .pane-doi-photo-gallery .publication-date,.pane-doi-photo-gallery .page-manager-page-employees .employees--main .employee-top-searches .publication-date{font-size:1.75em;margin-top:0;}.page-manager-page-employees .employees--main .employee-top-searches table,.page-manager-page-employees .employees--main .employee-top-searches table *{border-color:#fff;background-color:#fff;border:0;}.page-manager-page-employees .employees--main .employee-top-searches td{width:50%;padding:5px 0;}.page-manager-page-employees .employees--main .employee-work-with-us{background-color:#fff;margin-top:14px;margin:4%;padding:16px;width:92%;}@media (min-width:936px){.page-manager-page-employees .employees--main .employee-work-with-us{float:right;margin:20px 0 0 60%;width:40%;}}.page-manager-page-employees .employees--main .employee-work-with-us a{display:block;font-size:1.75em;font-weight:100;height:80px;padding:27px 0;position:relative;width:100%;}.page-manager-page-employees .employees--main .employee-work-with-us a:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/employees-s1c3b7352f4.png) 0 -1155px;content:'';height:80px;position:absolute;right:0;top:0;width:80px;}.page-manager-page-employees .employees--main .employee-work-with-us a:hover:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/employees-s1c3b7352f4.png) 0 -1050px;}.page-manager-page-employees .employees--columns{margin-top:795px;}@media (min-width:769px){.page-manager-page-employees .employees--columns{margin-top:650px;}}@media all and (min-width:768px) and (max-width:768px){.page-manager-page-employees .employees--columns{margin-top:845px;}}.page-manager-page-employees .employees--columns .views-row{border-bottom:1px solid #dcdcdc;padding-bottom:1em;margin-bottom:1em;}.page-manager-page-employees .employees--columns .views-row-last{border:0;}.page-manager-page-employees .employees--columns .node-title{font-size:1.125em;line-height:1.33333em;color:#545454;font-weight:100;margin-bottom:1em;}.page-manager-page-employees .employees--columns .node-readmore{font-size:1em;line-height:1.5em;color:#545454;font-weight:100;}.page-manager-page-employees .employees--columns .readmore{font-size:1.25em;line-height:1.2em;color:#545454;font-weight:100;}.page-manager-page-employees .employees--columns .readmore:hover{color:#b2871f;}.page-manager-page-employees .employees--columns p{padding:0;}.page-manager-page-employees .employees--columns .field--name-body{margin-bottom:0;}.page-manager-page-employees .employees--columns{padding:0 4%;}@media (min-width:936px){.page-manager-page-employees .employees--columns{padding:0;}}.page-manager-page-employees .pane-employee-news-department-pane .field--name-field-thumbnail-image{float:left;width:20%;}.page-manager-page-employees .pane-employee-news-department-pane .node-title,.page-manager-page-employees .pane-employee-news-department-pane .field--name-body,.page-manager-page-employees .pane-employee-news-department-pane .links--inline{margin-left:20%;}.page-manager-page-employees .pane-employee-events-employee-events-pane .views-row:after{content:"";display:table;clear:both;}.page-manager-page-employees .pane-employee-events-employee-events-pane .views-field-field-event-dates{-moz-border-radius:3px / 3px;-webkit-border-radius:3px 3px;border-radius:3px / 3px;border:1px solid #dcdcdc;float:left;font-weight:bold;line-height:1em;padding:1em;text-align:center;width:70px;}.page-manager-page-employees .pane-employee-events-employee-events-pane .views-field-title{margin-left:80px;}@media (max-width:640px){.page-manager-page-employees .pane-more-from-field p,.page-manager-page-employees .pane-view-more-events p{margin:0;}.page-manager-page-employees .pane-more-from-field .readmore,.page-manager-page-employees .pane-more-from-field .readmore:hover,.page-manager-page-employees .pane-view-more-events .readmore,.page-manager-page-employees .pane-view-more-events .readmore:hover{background-position:right -127px;border-top:1px solid #dcdcdc;display:block;font-weight:100;margin:0;padding:8px 4%;}.page-manager-page-employees .employees--columns--right .pane-employee-news-department-pane,.page-manager-page-employees .employees--columns--right .pane-employee-events-employee-events-pane{display:none;}}@media (max-width:768px){body.not-front.page-employees .l-footer{margin-top:0;}}.section-events label,.page-employees-events label{font-weight:500;font-size:14px;text-transform:capitalize;line-height:2;}.section-events .description,.page-employees-events .description{display:none;}.section-events #edit-date-filter-wrapper,.page-employees-events #edit-date-filter-wrapper{float:none;}.section-events #edit-date-filter-wrapper .views-widget > div,.page-employees-events #edit-date-filter-wrapper .views-widget > div{float:left;margin-right:50px;}.section-events #edit-date-filter-wrapper .form-type-textfield,.page-employees-events #edit-date-filter-wrapper .form-type-textfield{position:relative;}.section-events #edit-date-filter-wrapper .form-type-textfield:after,.page-employees-events #edit-date-filter-wrapper .form-type-textfield:after{content:'';background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/icons/calendar.png?1439924678) no-repeat top right/19px transparent;width:20px;height:20px;position:absolute;top:8px;right:-25px;margin-left:5px;}.section-events #edit-date-filter-wrapper input,.page-employees-events #edit-date-filter-wrapper input{max-width:135px;}.section-events #edit-keywords-wrapper,.section-events #edit-keywords-filter-wrapper,.page-employees-events #edit-keywords-wrapper,.page-employees-events #edit-keywords-filter-wrapper{clear:both;}@media (min-width:936px){.section-events #edit-keywords-wrapper input,.section-events #edit-keywords-filter-wrapper input,.page-employees-events #edit-keywords-wrapper input,.page-employees-events #edit-keywords-filter-wrapper input{min-width:260px;}}.section-events .l-content input,.section-events .l-content button,.page-employees-events .l-content input,.page-employees-events .l-content button{padding:8px 10px;font-size:12px;color:#6d6d6d;}.section-events .l-content .form-submit,.section-events .l-content button,.page-employees-events .l-content .form-submit,.page-employees-events .l-content button{background:#ffffff;color:#424242;padding-left:15px;padding-right:15px;text-transform:uppercase;}.section-events .l-content .form-submit.form-reset,.page-employees-events .l-content .form-submit.form-reset{height:33px;margin-left:15px;padding-top:0 !important;padding-bottom:0 !important;}.section-events .l-content .views-exposed-form .form-item,.section-events .l-content .views-exposed-form .form-submit,.page-employees-events .l-content .views-exposed-form .form-item,.page-employees-events .l-content .views-exposed-form .form-submit{margin-bottom:10px;}.section-events .l-content .views-submit-button,.page-employees-events .l-content .views-submit-button{margin-top:9px;}#ui-datepicker-div{background:#f5f2e0 !important;font-family:"Open Sans",Helvetica,Arial,sans-serif !important;color:#545454 !important;border:none !important;}#ui-datepicker-div .ui-datepicker-title{margin:0 auto;}@media (min-width:768px){#ui-datepicker-div .ui-datepicker-title{max-width:52%;}}#ui-datepicker-div .ui-icon{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;height:16px;width:16px;}#ui-datepicker-div select{font-size:14px;height:18px;max-width:75px;float:none;text-align:center;}#ui-datepicker-div option{padding-bottom:5px;text-align:left;}@media (min-width:0) and (max-width:768px){.pane-mini-calendar .events-mini-calendar{padding-top:30px;}}.pane-mini-calendar *,#ui-datepicker-div *{background:#f5f2e0 !important;font-family:"Open Sans",Helvetica,Arial,sans-serif !important;color:#545454 !important;border:none !important;}.pane-mini-calendar .ui-widget-header,#ui-datepicker-div .ui-widget-header{border:none;-moz-border-radius:0 !important;-webkit-border-radius:0;border-radius:0 !important;}.pane-mini-calendar .ui-widget-header .ui-icon,#ui-datepicker-div .ui-widget-header .ui-icon{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-s134f1e4421.png) 0 -245px no-repeat !important;background-size:14px !important;}.pane-mini-calendar .ui-widget-header .ui-icon.ui-icon-circle-triangle-w,#ui-datepicker-div .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{background-position:right -55px !important;}.pane-mini-calendar .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,#ui-datepicker-div .ui-widget-header .ui-icon.ui-icon-circle-triangle-e{background-position:right -105px !important;}.pane-mini-calendar .ui-datepicker,#ui-datepicker-div .ui-datepicker{max-width:300px !important;padding:0;border:none;margin:0 auto;}.pane-mini-calendar .ui-datepicker table,#ui-datepicker-div .ui-datepicker table{width:88%;margin:0 auto 15px !important;}.pane-mini-calendar .ui-datepicker .ui-datepicker-prev,.pane-mini-calendar .ui-datepicker .ui-datepicker-next,#ui-datepicker-div .ui-datepicker .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker .ui-datepicker-next{cursor:pointer;}.pane-mini-calendar .ui-datepicker .ui-datepicker-prev-hover,.pane-mini-calendar .ui-datepicker .ui-datepicker-next-hover,#ui-datepicker-div .ui-datepicker .ui-datepicker-prev-hover,#ui-datepicker-div .ui-datepicker .ui-datepicker-next-hover{top:2px !important;}.pane-mini-calendar .ui-datepicker .ui-datepicker-prev-hover,#ui-datepicker-div .ui-datepicker .ui-datepicker-prev-hover{left:2px;}.pane-mini-calendar .ui-datepicker .ui-datepicker-next-hover,#ui-datepicker-div .ui-datepicker .ui-datepicker-next-hover{right:2px;}.pane-mini-calendar .ui-datepicker-title,#ui-datepicker-div .ui-datepicker-title{font-size:18px;font-weight:500;}.pane-mini-calendar .ui-datepicker-calendar th,#ui-datepicker-div .ui-datepicker-calendar th{font-size:12px;padding:0 !important;}.pane-mini-calendar .ui-datepicker-calendar td,#ui-datepicker-div .ui-datepicker-calendar td{font-size:14px;padding:0 !important;}.pane-mini-calendar .ui-datepicker-calendar td a,.pane-mini-calendar .ui-datepicker-calendar td span,#ui-datepicker-div .ui-datepicker-calendar td a,#ui-datepicker-div .ui-datepicker-calendar td span{text-align:center !important;padding:0 !important;}.pane-mini-calendar .ui-datepicker-calendar .ui-state-default,.pane-mini-calendar .ui-datepicker-calendar .ui-widget-content .ui-state-default,.pane-mini-calendar .ui-datepicker-calendar .ui-widget-header .ui-state-default,#ui-datepicker-div .ui-datepicker-calendar .ui-state-default,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-content .ui-state-default,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-header .ui-state-default{background:#f5f2e0 !important;border:none !important;}.pane-mini-calendar .ui-datepicker-calendar .ui-state-default *,.pane-mini-calendar .ui-datepicker-calendar .ui-widget-content .ui-state-default *,.pane-mini-calendar .ui-datepicker-calendar .ui-widget-header .ui-state-default *,#ui-datepicker-div .ui-datepicker-calendar .ui-state-default *,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-content .ui-state-default *,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-header .ui-state-default *{border:none !important;}.pane-mini-calendar .ui-datepicker-calendar .ui-state-highlight,.pane-mini-calendar .ui-datepicker-calendar .ui-widget-content .ui-state-highlight,.pane-mini-calendar .ui-datepicker-calendar .ui-widget-header .ui-state-highlight,#ui-datepicker-div .ui-datepicker-calendar .ui-state-highlight,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-content .ui-state-highlight,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-header .ui-state-highlight{border:none !important;padding:0 !important;background:#b38821 !important;}.pane-mini-calendar .ui-datepicker-calendar .ui-state-highlight a,.pane-mini-calendar .ui-datepicker-calendar .ui-widget-content .ui-state-highlight a,.pane-mini-calendar .ui-datepicker-calendar .ui-widget-header .ui-state-highlight a,#ui-datepicker-div .ui-datepicker-calendar .ui-state-highlight a,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-content .ui-state-highlight a,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-header .ui-state-highlight a{background:none !important;color:#ffffff !important;}.pane-mini-calendar .ui-datepicker-calendar .ui-state-disabled,.pane-mini-calendar .ui-datepicker-calendar .ui-widget-content .ui-state-disabled,.pane-mini-calendar .ui-datepicker-calendar .ui-widget-header .ui-state-disabled,#ui-datepicker-div .ui-datepicker-calendar .ui-state-disabled,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-content .ui-state-disabled,#ui-datepicker-div .ui-datepicker-calendar .ui-widget-header .ui-state-disabled{opacity:1;}.section-events .pane-tabs,.page-employees-events .pane-tabs{margin-top:40px;}.section-events .pane-tabs ul,.page-employees-events .pane-tabs ul{margin:0;padding:0;}.section-events .pane-tabs li,.page-employees-events .pane-tabs li{display:inline-block;margin-left:-4px;padding-bottom:0;}.section-events .pane-tabs li:first-child,.page-employees-events .pane-tabs li:first-child{margin-left:0;}.section-events .pane-tabs li.active:after,.page-employees-events .pane-tabs li.active:after{background:#f5f2e0;content:"";height:5px;position:absolute;width:100%;border:2px solid gray;border-width:0 2px;}.section-events .pane-tabs li a,.page-employees-events .pane-tabs li a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#fcfbf9;display:block;color:#434343;font-weight:300;font-size:18px;margin-right:0;text-align:center;width:142px;height:50px;line-height:50px;}.section-events .pane-tabs li a.active,.page-employees-events .pane-tabs li a.active{background:#f5f2e0;}@media (min-width:640px){.section-events .pane-tabs li a,.page-employees-events .pane-tabs li a{width:175px;}}.view-event-table{border:5px solid #f5f2e0;}.view-event-table .view-grouping-header{background:#f5f2e0;font-size:1.875em;line-height:1.2em;font-weight:300;padding:.5em;text-align:center;}.view-event-table .view-grouping-subheader{font-size:1.125em;line-height:1.33333em;font-weight:500;border-top:1px solid rgba(0,0,0,0.15);padding:20px 0;}.view-event-table .view-grouping-subheader:first-child{border:none;}.view-event-table .view-display-id-featured_events:after{content:"";display:table;clear:both;}.view-event-table .view-display-id-featured_events .view-header,.view-event-table .view-display-id-featured_events .view-content{padding:0 20px;}@media (min-width:936px){.view-event-table .view-display-id-featured_events .view-header,.view-event-table .view-display-id-featured_events .view-content{display:table-cell;vertical-align:top;padding:20px;}.view-event-table .view-display-id-featured_events .view-header{font-size:18px;padding:0 20px;}.view-event-table .view-display-id-featured_events .view-content{padding-left:0;}}.view-event-table .view-grouping-content,.view-event-table .view-empty{padding:20px;}.view-event-table .views-row{font-size:14px;margin-bottom:10px;}.view-event-table .views-row.views-row-last{padding-bottom:10px;}.view-event-table .views-row .views-field-title{line-height:1;}.view-event-calendar .view-header{background:#f5f2e0;}.view-event-calendar .view-content{border:5px solid #f5f2e0;}.view-event-grid{border:6px solid #f5f2e0;}.view-event-grid .view-header{background:#f5f2e0;}.date-nav-wrapper{margin-top:0 !important;}.date-nav-wrapper .date-heading{height:70px;line-height:70px;}.date-nav-wrapper .date-heading h3,.date-nav-wrapper .date-heading body.node-type-blog-post .pane-node-field-video .node-title a,body.node-type-blog-post .pane-node-field-video .node-title .date-nav-wrapper .date-heading a{line-height:inherit !important;}.date-nav-wrapper .date-nav{padding-bottom:0 !important;}.date-nav-wrapper .pager{margin:0;}.date-nav-wrapper .pager li{background-color:transparent !important;width:30px !important;}.date-nav-wrapper .pager a{font-size:30px !important;font-weight:100 !important;line-height:70px;}.date-nav-wrapper .date-prev{left:0 !important;right:auto;}.date-nav-wrapper .date-next{right:0 !important;}.calendar-calendar a:hover{text-decoration:none !important;}.calendar-calendar th{border:none !important;}.calendar-calendar th.days{background-color:#ffffff !important;font-weight:300;padding:15px 0;}@media (min-width:640px){.calendar-calendar th{font-size:18px;}}@media (min-width:768px){.calendar-calendar td{border-bottom:none !important;}}.calendar-calendar td *{font-size:12px !important;font-weight:300  !important;}.calendar-calendar td a{display:block;padding-bottom:5px;}@media (min-width:640px){.calendar-calendar td{line-height:1.1 !important;font-size:18px !important;}}.calendar-calendar td.monthview{color:#434343 !important;}.calendar-calendar td.multi-day,.calendar-calendar td.date-box{border-width:1px 1px 0 1px;}.calendar-calendar td.single-day{border-width:1px;}.calendar-calendar td.multi-day .view-item-calendar{margin-bottom:0 !important;}.calendar-calendar td.multi-day .contents{position:relative !important;padding-bottom:10px;background:#f5f2e0 !important;border:none;}.calendar-calendar td.multi-day.calendar-agenda-items .contents{background:none !important;}.calendar-calendar td.multi-day .monthview{border-radius:0 !important;color:#434343 !important;overflow:visible !important;height:auto !important;}.calendar-calendar td.multi-day .monthview .contents{background:#f5f2e0 !important;padding:6px;width:100% !important;left:0 !important;}.calendar-calendar td.multi-day .monthview .continues,.calendar-calendar td.multi-day .monthview .cutoff{display:none;}.calendar-calendar td.single-day .monthview{background:none !important;padding-bottom:20px !important;}.calendar-calendar td.empty{background:#ffffff !important;}.calendar-calendar td.empty .month.day{display:none;}.calendar-calendar td[headers="Sunday"]{border-left:none !important;}.calendar-calendar td[headers="Saturday"]{border-right:none !important;}.calendar-calendar .day{font-size:12px;float:left !important;padding:0.325em 0.45em 0.3em !important;}.calendar-calendar .day a{color:#434343 !important;font-weight:400;}.calendar-calendar .view-item-calendar{margin-bottom:15px !important;}.calendar-calendar .inner p{padding:0 !important;}.calendar-calendar .month-view .full td.date-box.today{border-color:#ccc;border-width:1px 1px 0 !important;}.calendar-calendar .month-view .full tr td.today,.calendar-calendar .month-view .full tr.odd td.today,.calendar-calendar .month-view .full tr.even td.today{border-width:0 !important;}@media all and (max-width:767px){.calendar-calendar .month-view table.full{position:relative;}.calendar-calendar .month-view .full tr td{width:100%;float:left;text-align:left;border-width:0 0 1px 0 !important;padding-top:15px;}.calendar-calendar .month-view .full tr td .inner{margin-top:10px;}.calendar-calendar .month-view .full tr td.single-day:before{content:attr(data-day-of-month);font-weight:bold;margin-left:3px;font-size:14px;}.calendar-calendar .month-view .full thead tr,.calendar-calendar .month-view .full tr th.days,.calendar-calendar .month-view .full tr td.date-box,.calendar-calendar .month-view .full tr td.no-entry,.calendar-calendar .month-view .full tr td.empty{display:none;}.calendar-more a{text-align:left !important;}.date-nav{padding-bottom:0 !important;}}#multi-day-container{height:100% !important;overflow:visible !important;}.calendar-calendar .week-view div.single-day .view-item,.calendar-calendar .day-view div.single-day .view-item{position:static !important;}.calendar-more a{display:inline !important;padding-right:5px !important;}body.page-events-list .view-calendar .view-content,body.page-employees-events-list .view-calendar .view-content{padding:0 0 0 10px;}body.page-events-list .view-calendar th,body.page-employees-events-list .view-calendar th{font-size:18px;text-transform:uppercase;line-height:1;border-bottom-color:#999999 !important;font-weight:700;border-width:0 0 1px;text-align:left;background:none;}html.lt-ie9 body.page-events-list .view-calendar th,html.lt-ie9 body.page-employees-events-list .view-calendar th{font-size:13px;line-height:17.25px;}body.page-events-list .view-calendar td,body.page-employees-events-list .view-calendar td{border-top-color:#999999 !important;border-width:1px 0 0 !important;}body.page-events-list .view-calendar td.views-field-field-date-of-event,body.page-employees-events-list .view-calendar td.views-field-field-date-of-event{font-size:13px;font-weight:700;text-transform:uppercase;}html.lt-ie9 body.page-events-list .view-calendar td.views-field-field-date-of-event,html.lt-ie9 body.page-employees-events-list .view-calendar td.views-field-field-date-of-event{font-size:13px;}body.page-events-list .view-calendar td.views-field-field-date-of-event-1,body.page-employees-events-list .view-calendar td.views-field-field-date-of-event-1{font-size:14px;font-weight:400;}html.lt-ie9 body.page-events-list .view-calendar td.views-field-field-date-of-event-1,html.lt-ie9 body.page-employees-events-list .view-calendar td.views-field-field-date-of-event-1{font-size:14px;}body.page-events-list .view-calendar td.views-field-title,body.page-employees-events-list .view-calendar td.views-field-title{font-size:16px;font-weight:700;}html.lt-ie9 body.page-events-list .view-calendar td.views-field-title,html.lt-ie9 body.page-employees-events-list .view-calendar td.views-field-title{font-size:16px;}@media (min-width:768px){.section-events #colorbox,.page-employees-events #colorbox{outline:0 !important;}}.section-events #colorbox *,.page-employees-events #colorbox *{outline:0 !important;}.section-events #cboxWrapper,.page-employees-events #cboxWrapper{background:#f5f2e0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.section-events #cboxContent,.page-employees-events #cboxContent{background:#f5f2e0;}.section-events #cboxClose,.page-employees-events #cboxClose{width:13px;height:13px;top:0;right:20px;border:none;background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/icons/colorbox-close.png?1439924678) no-repeat 0 0/10px transparent !important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.section-events #cboxCurrent,.page-employees-events #cboxCurrent{color:#434343;left:50px;}.event-popup-content{width:92%;}.event-popup-content *{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:18px;}.event-popup-content h3,.event-popup-content body.node-type-blog-post .pane-node-field-video .node-title a,body.node-type-blog-post .pane-node-field-video .node-title .event-popup-content a{font-weight:500;margin-top:0;}.event-popup-content p:last-child a{padding-right:25px;}#cboxPrevious,#cboxNext{background-image:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-s134f1e4421.png);background-size:20px;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}#cboxPrevious,#cboxPrevious:hover{background-position:right -77px;}#cboxNext,#cboxNext:hover{background-position:right -149px;}.calendar-agenda-hour{text-align:center;}.dayview{background:#f5f5f5 !important;border:none !important;border-radius:0 !important;padding:4px 0 !important;color:#434343 !important;}#multi-day-container .dayview{background:transparent !important;padding:0 0 14px !important;}.date-display-start:before{content:'\0028';}.date-display-end:after{content:'\0029';}.cutoff{display:none;}.views-field-field-date-of-event{color:#434343 !important;}.calendar-calendar .view-item-calendar{clear:both;float:left;}td.first{border-width:1px;}.dayview .contents div{display:inline;}.calendar-calendar .view-item-calendar{margin-bottom:0 !important;}.calendar-calendar .week-view td.last,.calendar-calendar .day-view td.last{border-right:1px solid #e6e6e6;}.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .week-view .full td.multi-day div.weekview{height:auto !important;}.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .week-view .full td.multi-day div.weekview{margin-bottom:0;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{background:none !important;color:#434343;height:auto;}.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{margin:0 !important;}.calendar-calendar .week-view .full div.single-day div.weekview,.calendar-calendar .day-view .full div.single-day div.dayview{background:#f5f2e0 !important;}body.node-type-events .field-name-field-date-of-event{font-size:14px;font-weight:700;}@media (min-width:640px){body.node-type-events .field-name-field-date-of-event{line-height:1.3;font-size:12px;}}body.node-type-events .field-name-field-date-of-event .date-repeat-rule{color:#000 !important;font-size:14px !important;line-height:1.3;margin-bottom:20px;}@media (min-width:640px){body.node-type-events .field-name-field-date-of-event .date-repeat-rule{line-height:1.3;font-size:14px !important;}}body.node-type-events .field-name-field-date-of-event > span{line-height:1.7 !important;}body.node-type-events .field-name-field-date-of-event > span.date-display-end{margin-left:0 !important;}body.node-type-events .field-name-field-date-of-event > span.date-display-end:after{content:"";display:block;}body.node-type-events .field-name-field-date-of-event .dates-scroll{margin:0 0 30px;max-height:150px;max-width:50%;padding:10px 0;position:static;color:#999999;font-weight:400;}@media (min-width:768px){body.node-type-events .field-name-field-date-of-event .dates-scroll{max-width:100%;}}body.node-type-events .field-name-field-date-of-event .dates-scroll > span{margin-left:15px;font-weight:400;display:block;}@media (min-width:640px){body.node-type-events .field-name-field-date-of-event .dates-scroll > span{margin-left:0;}}body.node-type-event .pane-node-field-thumbnail-image{margin:30px 0;width:100%;}@media (min-width:936px){body.node-type-event .pane-node-field-thumbnail-image{width:95%;}}body.node-type-event .field__label{float:none;}.l-footer .block--panels-mini,.l-footer .pane-menu-block-1 li > a,.l-footer .pane-menu-menu-secondary{border-bottom:1px solid #43484a;}.l-footer{padding:22px 0 32px;}body.not-front .l-footer{margin-top:65px;}body.node-type-office-page .l-footer,body.node-type-section-page .l-footer{margin-top:0;}.l-footer *{color:#ffffff;}.l-footer .block--panels-mini.block--panels-mini-doi-footer-branding{margin-bottom:28px;padding-bottom:10px;}@media (min-width:480px){.l-footer .block--panels-mini.block--panels-mini-doi-footer-branding{padding-bottom:23px;}}.l-footer .block--panels-mini.block--panels-mini-doi-footer-information,.l-footer .block--panels-mini.block--panels-mini-doi-footer-supporting-links{border-bottom:none;}.l-footer .block--panels-mini.block--panels-mini-doi-footer-primary-links{padding-bottom:18px;margin-bottom:18px;}.l-footer .block--panels-mini.block--panels-mini-doi-footer-supporting-links{padding-bottom:0;margin-bottom:18px;}@media (min-width:768px){.l-footer .two-column-flipped:not(#mini-panel-doi_footer_information) > .main{width:74.46809%;float:left;margin-right:-100%;margin-left:0;clear:none;}.l-footer .two-column-flipped:not(#mini-panel-doi_footer_information) > .sidebar{width:23.40426%;float:right;margin-left:0;margin-right:0;clear:none;}}.l-footer .two-column-flipped .panel-pane{float:left;}.l-footer .two-column-flipped .panel-pane img{width:100% !important;height:100% !important;}@media (max-width:768px){.l-footer .two-column-flipped .pane-page-site-name{min-width:70%;}}@media (min-width:480px){.l-footer .two-column-flipped .pane-page-site-name{padding:30px 0 10px;}}.l-footer .two-column-flipped .panel-pane.pane-page-slogan{font-weight:100;display:none;font-size:0.75em;line-height:2em;}body.open-dyslexic .l-footer .two-column-flipped .panel-pane.pane-page-slogan{font-size:0.84375em;line-height:1.77778em;}@media (min-width:480px){.l-footer .two-column-flipped .panel-pane.pane-page-slogan{display:block;}}@media (min-width:768px){.l-footer .two-column-flipped .panel-pane.pane-page-slogan{font-size:1em;line-height:1.5em;}}@media (min-width:936px){.l-footer .two-column-flipped .panel-pane.pane-page-slogan{font-size:1.125em;line-height:1.33333em;}}.l-footer .pane-page-logo{margin-right:20px;}@media (min-width:936px){.l-footer .pane-page-logo{margin-right:50px;}}.l-footer #logo{max-width:103px;display:none;}@media (min-width:480px){.l-footer #logo{display:block;}}.l-footer .pane-menu-menu-social{padding-top:30px;display:none;}@media (min-width:768px){.l-footer .pane-menu-menu-social{display:block;}}.l-footer ul{list-style:none;margin:0 0 0 -40px;}.l-footer a{color:#ffffff;text-decoration:none;}.l-footer a:hover{color:#c6a75b;}.l-footer .pane-menu-block-1{width:100%;}.l-footer .pane-menu-block-1 li{float:left;width:100%;}@media (min-width:480px){.l-footer .pane-menu-block-1 li{width:50%;border:none;}}@media (min-width:640px){.l-footer .pane-menu-block-1 li{margin-right:12%;width:auto;}.l-footer .pane-menu-block-1 li.last{margin-right:0;}}@media (min-width:936px){.l-footer .pane-menu-block-1 li{width:25%;margin-right:0;line-height:1;}}.l-footer .pane-menu-block-1 li > a{font-size:1.125em;line-height:1.33333em;font-weight:200;display:block;}@media (min-width:480px){.l-footer .pane-menu-block-1 li > a{border:none;display:inline;}}.l-footer .pane-menu-block-1 li ul{padding-bottom:20px;}@media (min-width:480px){.l-footer .pane-menu-block-1 li ul{padding-bottom:40px;}}.l-footer .pane-menu-block-1 li li{float:none;width:100%;line-height:1;margin-bottom:10px;}.l-footer .pane-menu-block-1 li li a{font-size:13px;}@media (max-width:480px){.l-footer .pane-menu-block-1 li li a{line-height:2.5;}}@media (min-width:936px){.l-footer .pane-menu-block-1 li li a{line-height:1;padding-right:10px;}}@media (max-width:480px){.l-footer #mini-panel-doi_footer_primary_links .sidebar .panel-pane{margin:10px auto;max-width:180px;float:none;}}.l-footer #mini-panel-doi_footer_primary_links .sidebar p{margin:0;line-height:1;}.l-footer .pane-menu-menu-secondary ul,.l-footer .pane-menu-menu-tertiary ul{margin:0;padding:0;border:0;list-style:none;}.l-footer .pane-menu-menu-secondary ul:after,.l-footer .pane-menu-menu-tertiary ul:after{content:"";display:table;clear:both;}.l-footer .pane-menu-menu-secondary ul li,.l-footer .pane-menu-menu-tertiary ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:0;padding-right:0;}.l-footer .pane-menu-menu-secondary ul li:first-child,.l-footer .pane-menu-menu-tertiary ul li:first-child{padding-left:0;}.l-footer .pane-menu-menu-secondary ul li:last-child,.l-footer .pane-menu-menu-tertiary ul li:last-child{padding-right:0;}.l-footer .pane-menu-menu-secondary ul li.last,.l-footer .pane-menu-menu-tertiary ul li.last{padding-right:0;}.l-footer .pane-menu-menu-secondary li,.l-footer .pane-menu-menu-tertiary li{line-height:1.2;}.l-footer .pane-menu-menu-secondary li a,.l-footer .pane-menu-menu-tertiary li a{font-size:0.75em;line-height:2em;color:#acacac;line-height:1;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;}@media (min-width:640px){.l-footer .pane-menu-menu-secondary li a:after,.l-footer .pane-menu-menu-tertiary li a:after{content:'|';}}.l-footer .pane-menu-menu-secondary li a:hover,.l-footer .pane-menu-menu-tertiary li a:hover{color:#c6a75b;}.l-footer .pane-menu-menu-secondary li.last a:after,.l-footer .pane-menu-menu-tertiary li.last a:after{content:'';padding-right:0 !important;}@media (max-width:640px){.l-footer .pane-menu-menu-secondary li,.l-footer .pane-menu-menu-tertiary li{border:1px solid #43484a;margin:10px 5px 0;padding:3px 5px !important;background:rgba(255,255,255,0.1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}}.l-footer .pane-menu-menu-secondary{padding-bottom:18px;margin-bottom:18px;}.l-footer .pane-menu-menu-secondary li a{text-transform:uppercase;}.l-footer .pane-menu-menu-secondary li a:after{padding:0 5px;}.l-footer .pane-menu-menu-tertiary li a:after{padding:0 10px;}.l-footer .block--panels-mini-doi-footer-information *{color:#acacac;}.l-footer .block--panels-mini-doi-footer-information p{font-size:0.6875em;line-height:2.18182em;line-height:1;}@media (min-width:936px){.l-footer .block--panels-mini-doi-footer-information .sidebar .panel-pane{float:right;}}.node-type-grid-page img{display:block;}.node-type-grid-page a,.node-type-grid-page a:visited{color:#fff;text-decoration:none;}.node-type-grid-page .feed-icon{display:none;}.node-type-grid-page .views-row{position:relative;overflow:hidden;}.node-type-grid-page .views-row:hover a{color:#b2871f;}.node-type-grid-page .overlay{background:rgba(0,0,0,0.8);bottom:0;left:0;padding:1em;position:absolute;width:100%;}.node-type-grid-page .attachment{font-size:22px;line-height:1.5em;}.node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content:after{content:"";display:table;clear:both;}@media (max-width:640px){.node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row{margin-bottom:6.66667%;width:100%;clear:right;float:right;margin-right:0;}.node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row:nth-child(1n+1){clear:both;}.node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row:nth-child(1n+1){width:100%;clear:right;float:right;margin-right:0;}}@media (min-width:641px) and (max-width:768px){.node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row{margin-bottom:3.33333%;width:48.3871%;clear:right;float:left;margin-left:0;margin-right:3.22581%;}.node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row:nth-child(2n+1){clear:both;}.node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row:nth-child(2n+2){width:48.3871%;clear:right;float:right;margin-right:0;}}@media (min-width:769px){.node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row{margin-bottom:2.22222%;width:31.91489%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}.node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row:nth-child(3n+1){clear:both;}.node-type-grid-page .pane-grid-content-grid-content-pane > .view-grid-content > .view-content .views-row:nth-child(3n+3){width:31.91489%;clear:right;float:right;margin-right:0;}}.node-type-grid-page form .views-exposed-form{padding:20px 0;}.node-type-grid-page form .views-exposed-widgets{margin-bottom:0;}.node-type-grid-page form .views-exposed-widget{padding-top:0;}.node-type-grid-page form .views-widget-sort-by{float:right;}.node-type-grid-page form .form-item-field-topics-tid select{padding:0 0 0 5px;font-size:12px;font-weight:300;text-transform:uppercase !important;width:158px;}.node-type-grid-page form .views-widget-filter-field_topics_tid{float:right;}.node-type-grid-page form .views-widget-filter-field_topics_tid label{display:none;}.node-type-grid-page form .form-item-sort-by input{display:none;}.node-type-grid-page form .form-item-sort-by label[for=published_at],.node-type-grid-page form .form-item-sort-by label[for=title]{display:inline-block;margin-right:20px;cursor:pointer;background:#ffffff;color:#434343;width:58px;height:31px;line-height:31px;vertical-align:middle;text-align:center;text-transform:uppercase;font-size:12px;font-weight:300;}.node-type-grid-page form .form-item-sort-by label[for=published_at]:last-child,.node-type-grid-page form .form-item-sort-by label[for=title]:last-child{margin-right:0;}.node-type-grid-page form .form-item-sort-by label[for=edit-sort-by]{float:left;font-size:24px;font-weight:100;line-height:30px;margin-right:20px;}.node-type-grid-page form .form-item-sort-by input.checked + label{background:#111111;color:#ffffff;}@media (min-width:640px) and (max-width:768px){.node-type-grid-page .l-content .views-exposed-form .views-exposed-widget{float:right !important;}}@media (max-width:640px){.node-type-grid-page form .views-exposed-form{padding-bottom:70px;position:relative;}.node-type-grid-page form .views-widget-sort-by{float:left;}.node-type-grid-page form .form-item-sort-by label[for=edit-sort-by]{float:left;padding-bottom:10px;width:100%;}.node-type-grid-page form .views-widget-filter-field_topics_tid{float:left;position:absolute;top:65px;}}.section-video-grid-page .views-row:before{background-color:rgba(0,0,0,0.44);border-radius:5px;color:white;content:'\25b6';font-size:1em;left:50%;margin-left:-1.5em;padding:.5em 1em;position:absolute;top:40%;}.l-header{position:relative;z-index:25;}@media (min-width:936px){.block--panels-mini-doi-header{padding:0 !important;}}.pane-page-site-name{font-family:Helvetica,Arial,"Lucida Grande",sans-serif;color:#ffffff;font-weight:500;font-size:12px;}@media (min-width:360px){.pane-page-site-name{font-size:14px;}}@media (min-width:480px){.pane-page-site-name{font-size:18px;font-weight:300;}}@media (min-width:768px) and (max-width:835px){body.open-dyslexic .l-header .pane-page-site-name{font-size:15px;}}@media (min-width:936px){.pane-page-site-name{font-size:24px;}body.open-dyslexic .l-header .pane-page-site-name{font-size:18px;}}.pane-page-site-name a{color:#fff;}.pane-page-site-name a:hover{color:#b2871f;}.pane-page-site-name p{margin:0;padding:0;}.l-region--header{background:rgba(13,14,9,0.8);line-height:55px;}.l-region--header .panel-pane{height:55px;}.l-region--header.open-search{margin-top:55px;}.l-region--header.open-search .pane-search-form{position:static !important;}.l-region--header.open-search .pane-search-form form{display:block !important;}.node-type-section-page .l-region--header.open-search .pane-search-form form{top:0;}.l-region--header.open-search .pane-search-form .form-actions{background-position:11px 44%;background-size:57px;float:right;overflow:hidden;right:25px;width:35px;}.l-region--header.open-search .pane-page-logo{}body.node-type-section-page .l-region--header.open-search .pane-page-logo{top:60px !important;}@media (min-width:768px){.l-region--header{position:relative;}.l-region--header .panel-pane{height:45px;}}.l-region--header .pane-page-logo{position:absolute;top:10px;z-index:2;float:left;outline:none;}.l-region--header .pane-page-logo #logo{display:block;max-width:60px;}@media (min-width:640px){.l-region--header .pane-page-logo #logo{max-width:80px;}}.l-region--header .pane-page-logo #logo img{width:100%;border-radius:50%;box-shadow:0 1.5px 1px 0 rgba(2,2,2,0.3);}@media (min-width:768px){.l-region--header .pane-page-logo{top:-38px;}.l-region--header .pane-page-logo #logo{max-width:95px;}}.l-region--header .pane-page-site-name{text-align:center;margin-left:0;float:left;margin-left:65px;}@media (min-width:640px){.l-region--header .pane-page-site-name{margin-left:90px;}}@media (min-width:768px){.l-region--header .pane-page-site-name{margin-left:115px;}}.pane-menu-menu-social{display:none;float:left;}@media (min-width:768px){.pane-menu-menu-social{display:block;}}.l-region--header .pane-menu-menu-social{margin:0 0 0 2%;}@media (min-width:936px){.l-region--header .pane-menu-menu-social{margin:0 0 0 4%;}}.pane-menu-menu-social ul{margin:0;padding:0;border:0;list-style:none;}.pane-menu-menu-social ul:after{content:"";display:table;clear:both;}.pane-menu-menu-social ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:0;padding-right:0;}.pane-menu-menu-social ul li:first-child{padding-left:0;}.pane-menu-menu-social ul li:last-child{padding-right:0;}.pane-menu-menu-social ul li.last{padding-right:0;}.pane-menu-menu-social li{margin-right:10px;margin-left:0;}.l-region--header .pane-menu-menu-social li{line-height:48px;}@media (min-width:936px){.pane-menu-menu-social li{margin-right:13px;}}.pane-menu-menu-social li a{font-size:0;line-height:0;overflow:hidden;display:inline-block;height:17px;width:17px;background:url(../img/doiheader/social-media-se92d8432df.png) no-repeat transparent;background-size:17px;line-height:normal;vertical-align:middle;}.pane-menu-menu-social li:nth-child(2) a{background-position:0 -227px;background-size:16px;}.pane-menu-menu-social li:nth-child(2) a:hover{background-position:0 -170px;}.pane-menu-menu-social li:nth-child(3) a{background-position:0 -910px;background-size:16px;}.pane-menu-menu-social li:nth-child(3) a:hover{background-position:0 -853px;}.pane-menu-menu-social li:nth-child(5) a{background-position:0 -568px;background-size:16px;}.pane-menu-menu-social li:nth-child(5) a:hover{background-position:0 -511px;}.pane-menu-menu-social li:nth-child(1) a{background-position:0 -272px;background-size:14px;}.pane-menu-menu-social li:nth-child(1) a:hover{background-position:0 -222px;}.pane-menu-menu-social li:nth-child(4) a{background-position:0 -1033px;background-size:20px;}.pane-menu-menu-social li:nth-child(4) a:hover{background-position:0 -962px;}.pane-menu-menu-social li:nth-child(6) a{background-position:0 -1123px;background-size:18px;height:18px;}.pane-menu-menu-social li:nth-child(6) a:hover{background-position:0 -1059px;}.l-region--header .pane-search-form{width:50px;position:relative;border:1px solid rgba(255,255,255,0.13);border-width:0 1px;float:right;}@media (min-width:768px){.l-region--header .pane-search-form{width:22%;display:block;float:left;}}@media (min-width:940px){.l-region--header .pane-search-form{margin-left:10px;width:23%;}}@media (max-width:767px){.l-region--header .pane-search-form form{float:left;left:0;position:absolute;top:-55px;width:100%;background:rgba(13,14,9,0.8);display:none;}}@media (min-width:768px){.l-region--header .pane-search-form:hover{background:#757575;cursor:pointer;}}.l-region--header .pane-search-form input[type="text"]{width:96%;background:#ffffff;border:none;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:43px;padding-left:15px;padding-right:51px;color:#434343;font-size:16px;font-weight:500;margin:0 2.5%;outline:0;}.l-region--header .pane-search-form input[type="text"]::-ms-clear{display:none;}.l-region--header .pane-search-form input[type="text"]:-moz-placeholder{color:#434343;opacity:0.5;}.l-region--header .pane-search-form input[type="text"]::-moz-placeholder{color:#434343;opacity:0.5;}.l-region--header .pane-search-form input[type="text"]:-ms-input-placeholder{color:#434343;opacity:0.5;}.l-region--header .pane-search-form input[type="text"]::-webkit-input-placeholder{color:#434343;opacity:0.5;}@media (min-width:768px){.l-region--header .pane-search-form input[type="text"]{background:transparent;width:100%;height:48px;line-height:48px;display:block;color:#ffffff;margin:0;padding-right:20%;}.l-region--header .pane-search-form input[type="text"]:-moz-placeholder{color:#ffffff;opacity:1;}.l-region--header .pane-search-form input[type="text"]::-moz-placeholder{color:#ffffff;opacity:1;}.l-region--header .pane-search-form input[type="text"]:-ms-input-placeholder{color:#ffffff;opacity:1;}.l-region--header .pane-search-form input[type="text"]::-webkit-input-placeholder{color:#ffffff;opacity:1;}.l-region--header .pane-search-form input[type="text"]:focus{background:#ffffff;color:#000000;}}.l-region--header .pane-search-form .form-actions{position:absolute;right:0px;top:0px;background-position:-25px 44%;background-size:50px;}.l-region--header .pane-search-form .form-actions input[type="submit"]{width:50px;height:40px;background:transparent;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:relative;z-index:2;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}@media (min-width:768px){.l-region--header .pane-search-form .form-actions:after{color:#ffffff;}.l-region--header .pane-search-form .form-actions.active{background-position:0 44%;}.l-region--header .pane-search-form .form-actions input[type="submit"]{width:25px;}}.open-search-btn{cursor:pointer;height:50px;width:50px;background-position:-22px 63%;background-size:65px;}@media (min-width:768px){.open-search-btn{display:none;}}.pane-accessibility{display:none;float:right;}@media (min-width:768px){.pane-accessibility{display:block;border-right:1px solid rgba(255,255,255,0.13);padding:10px 0 10px 0;}}@media (min-width:950px){.pane-accessibility{padding:10px 15px 10px 8px;}}.pane-accessibility ul{margin:0;padding:0;border:0;list-style:none;}.pane-accessibility ul:after{content:"";display:table;clear:both;}.pane-accessibility ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:0;padding-right:0;}.pane-accessibility ul li:first-child{padding-left:0;}.pane-accessibility ul li:last-child{padding-right:0;}.pane-accessibility ul li.last{padding-right:0;}.pane-accessibility li a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block;background:url(../img/doiheader/accessibility-2x-s4660e7751e.png?1447791924) no-repeat transparent;width:23px;height:23px;background-size:cover;cursor:pointer;}.pane-accessibility li a#font-size-toggle{margin-right:8px;}@media (min-width:936px){.pane-accessibility li a#font-size-toggle{margin-right:15px;}}.pane-accessibility li a#opendyslexic-toggle{background-position:0 -22px;background-size:21px;}.node-type-office-page #block-panels-mini-doi-hero img{display:block;height:auto;width:100%;}.front{}.front .l-main{background:#f5f2e0;}.front .view-footer,.front .home--middle .field--name-field-homepage-card-link{border-top:1px solid rgba(9,8,4,0.1);}.front .view-footer:after,.front .home--middle .field--name-field-homepage-card-link:after{content:"";display:table;clear:both;}@media (min-width:768px){.front .view-footer,.front .home--middle .field--name-field-homepage-card-link{margin-top:20px;}}.front .view-footer a,.front .home--middle .field--name-field-homepage-card-link a{font-size:1.5em;line-height:1.5em;font-weight:300;background-position:right -172px;background-size:23px;line-height:32px;}.front .view-footer a:hover,.front .home--middle .field--name-field-homepage-card-link a:hover{background-position:right -131px;}.front .home--top{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/background/home-featured-news.jpg?1439924678) no-repeat top center transparent;background-size:100% 648px;}.front .pane-4{border-bottom:2px solid rgba(255,255,255,0.1);margin-bottom:30px !important;display:table;width:100%;position:relative;}.front .pane-4 h2,.front .pane-4 body.node-type-event .field__label,body.node-type-event .front .pane-4 .field__label,.front .pane-4 .pane-doi-photo-gallery .publication-date,.pane-doi-photo-gallery .front .pane-4 .publication-date{color:#ffffff;font-size:48px;line-height:1;margin:0;padding:65px 0 10px 5px;}@media (min-width:640px){.front .pane-4 h2,.front .pane-4 body.node-type-event .field__label,body.node-type-event .front .pane-4 .field__label,.front .pane-4 .pane-doi-photo-gallery .publication-date,.pane-doi-photo-gallery .front .pane-4 .publication-date{display:table-cell;padding-top:25px;}}.front .pane-4 p{position:absolute;max-width:225px;margin:0 0 0 45px;top:20px;}@media (min-width:640px){.front .pane-4 p{float:right;display:table-cell;margin-left:0;position:relative;top:auto;}}.front .pane-4 p:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/home-sign-up-s851861c192.png) no-repeat transparent;background-position:-40px 0;width:30px;height:30px;background-size:cover;content:'';position:absolute;left:-40px;}.front .pane-4 p a{color:#ffffff;display:block;font-size:12px;line-height:1.3;}.front .pane-4 p:hover:before{background-position:0 0;}.front .pane-4 p:hover a{color:#c6a75b;}.front .pane-home-news-featured-pane:after,.front .pane-home-news-video-pane:after{content:"";display:table;clear:both;}@media (min-width:768px){.front .pane-home-news-featured-pane .views-row,.front .pane-home-news-featured-pane .node--blog-post--teaser,.front .pane-home-news-video-pane .views-row,.front .pane-home-news-video-pane .node--blog-post--teaser{display:table;width:100%;}.front .pane-home-news-featured-pane .thumbnail,.front .pane-home-news-featured-pane .node__content,.front .pane-home-news-video-pane .thumbnail,.front .pane-home-news-video-pane .node__content{display:table-cell;vertical-align:top;}}.front .pane-home-news-featured-pane .thumbnail,.front .pane-home-news-video-pane .thumbnail{position:relative;}.front .pane-home-news-featured-pane .doi-gov-social-widget{float:none;top:9px;left:9px;}@media (min-width:768px){.front .pane-home-news-featured-pane .node__content{width:40%;position:relative;padding:0 10px 10px 10px;}}@media (min-width:936px){.front .pane-home-news-featured-pane .node__content{padding:20px;}}.front .pane-home-news-featured-pane .node-title a{color:#ffffff;font-size:1.25em;line-height:1.2em;font-weight:300;}@media (min-width:936px){.front .pane-home-news-featured-pane .node-title a{font-size:1.875em;line-height:1.2em;}}.front .pane-home-news-featured-pane .node-title a:hover{color:#b2871f;}.front .pane-home-news-featured-pane .content-type-label{color:#ffffff;padding-top:10px;}@media (min-width:768px){.front .pane-home-news-featured-pane .links{bottom:20px;position:absolute;}}.front .pane-home-news-featured-pane .node-readmore a{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-white-sed86c8d3fc.png) no-repeat right -69px/24px transparent;color:#ffffff;font-size:20px;font-weight:300;text-transform:capitalize;padding-right:35px;}@media (min-width:936px){.front .pane-home-news-featured-pane .node-readmore a{font-size:24px;}}.front .pane-home-news-featured-pane .node-readmore a:hover{color:#b2871f;background-image:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-s134f1e4421.png);background-position:right -139px;}.front .pane-home-news-video-pane .node__content{font-size:20px;font-weight:300;line-height:30px;margin-bottom:20px;}@media (min-width:768px){.front .pane-home-news-video-pane .node__content{padding-right:30px;margin-bottom:0;font-size:24px;}}.front .pane-home-news-video-pane .node__content h2,.front .pane-home-news-video-pane .node__content body.node-type-event .field__label,body.node-type-event .front .pane-home-news-video-pane .node__content .field__label,.front .pane-home-news-video-pane .node__content .pane-doi-photo-gallery .publication-date,.pane-doi-photo-gallery .front .pane-home-news-video-pane .node__content .publication-date{font-size:150%;line-height:1;font-weight:200;}@media (min-width:936px){.front .pane-home-news-video-pane .node__content h2,.front .pane-home-news-video-pane .node__content body.node-type-event .field__label,body.node-type-event .front .pane-home-news-video-pane .node__content .field__label,.front .pane-home-news-video-pane .node__content .pane-doi-photo-gallery .publication-date,.pane-doi-photo-gallery .front .pane-home-news-video-pane .node__content .publication-date{font-size:200%;}}@media (min-width:768px){.front .pane-home-news-video-pane .thumbnail{width:55%;}}.front .pane-home-news-video-pane .thumbnail img{width:100%;}.front .pane-home-news-video-pane .thumbnail a:before{background-color:rgba(0,0,0,0.44);border:1px solid rgba(225,225,225,0.6);border-radius:5px;color:white;content:'\25b6';left:42%;padding:10px 5%;position:absolute;top:45%;font-size:22px;}@media (min-width:768px){.front .pane-home-news-video-pane .thumbnail a:before{left:42%;top:45%;}}.front .pane-home-news-video-pane .view-footer,.front .pane-home-news-video-pane .home--middle .field--name-field-homepage-card-link,.front .home--middle .pane-home-news-video-pane .field--name-field-homepage-card-link{margin-top:50px;}.front .home--middle{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/background/home-bureaus.jpg?1439924678) no-repeat 68% 0 transparent;background-size:100%;padding-top:46%;}@media (min-width:768px){.front .home--middle{min-height:675px;background-size:cover;padding:70px 0 40px;}}.front .home--middle > .middle{padding:0 !important;}.front .home--middle > .middle:after{content:"";display:table;clear:both;}.front .home--middle > .middle .panel-pane:nth-child(1),.front .home--middle > .middle .panel-pane:nth-child(2){width:100%;}@media (min-width:768px){.front .home--middle > .middle{margin-bottom:30px !important;padding:0 10px !important;}.front .home--middle > .middle .panel-pane:nth-child(1){width:57.44681%;float:left;margin-right:-100%;margin-left:0;clear:none;}.front .home--middle > .middle .panel-pane:nth-child(2){width:40.42553%;float:right;margin-left:0;margin-right:0;clear:none;}}.front .home--middle .panel-pane:nth-child(1){padding:26px 32px;position:relative;}.front .home--middle .panel-pane h2,.front .home--middle .panel-pane body.node-type-event .field__label,body.node-type-event .front .home--middle .panel-pane .field__label,.front .home--middle .panel-pane .pane-doi-photo-gallery .publication-date,.pane-doi-photo-gallery .front .home--middle .panel-pane .publication-date{margin-top:0;}@media (min-width:768px){.front .home--middle .panel-pane h2,.front .home--middle .panel-pane body.node-type-event .field__label,body.node-type-event .front .home--middle .panel-pane .field__label,.front .home--middle .panel-pane .pane-doi-photo-gallery .publication-date,.pane-doi-photo-gallery .front .home--middle .panel-pane .publication-date{font-size:30px;}}.front .home--middle .panel-pane:nth-child(1){background:#ffffff;}@media (min-width:768px){.front .home--middle .panel-pane:nth-child(1){background:rgba(255,255,255,0.95);}.front .home--middle .panel-pane:nth-child(1):hover{opacity:1;}}.front .home--middle .home--middle--top table{border:none;width:100% !important;display:block;}@media (min-width:768px){.front .home--middle .home--middle--top table{display:table;}}.front .home--middle .home--middle--top table td{border:none;width:100%;display:block;font-size:14px;line-height:1.4;vertical-align:top;padding-bottom:10px;}@media (min-width:768px){.front .home--middle .home--middle--top table td{display:table-cell;width:50%;padding-right:20px;padding-bottom:15px;}}.front .home--middle .field--name-field-homepage-card-link{border-top:none;margin-top:0;}.front .home--middle .view-footer,.front .home--middle .field--name-field-homepage-card-link{border-top:none;}.front .home--middle .field--name-field-thumbnail-image,.front .home--middle .views-field-field-thumbnail-image{position:absolute;right:20px;top:20px;max-width:60px;}.front .home--middle .field--name-field-thumbnail-image img,.front .home--middle .views-field-field-thumbnail-image img{border-radius:50%;}@media (min-width:768px){.front .home--middle .field--name-field-thumbnail-image,.front .home--middle .views-field-field-thumbnail-image{max-width:100%;}}@media (min-width:768px){.front .home--middle .views-field-title{font-size:18px;}}.front .home--middle .home--middle--bottom .panel-pane:nth-child(1){margin-bottom:20px;}@media (min-width:768px){.front .home--middle .home--middle--bottom{position:relative;}.front .home--middle .home--middle--bottom .panel-pane:nth-child(1){margin-bottom:0;}}.front .home--middle .tweet-flag,.front .home--middle .secretary-callout{background:#000000;}@media (min-width:768px){.front .home--middle .tweet-flag,.front .home--middle .secretary-callout{background:rgba(0,0,0,0.65);}}.front .home--middle .tweet-flag *,.front .home--middle .secretary-callout *{color:#ffffff;}.front .home--middle .tweet-flag a:hover,.front .home--middle .secretary-callout a:hover{color:#b2871f;}.front .home--middle .tweet-flag{display:none;padding:13px 15px;position:relative;}@media (min-width:768px){.front .home--middle .tweet-flag{display:inline-block;}}.front .home--middle .tweet-flag:after{border-color:rgba(0,0,0,0.6) transparent;border-style:solid;border-width:10px 7px 0;bottom:-10px;content:"";font-size:0;left:44%;line-height:0;position:absolute;width:0;}.front .home--middle .tweet-flag a{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/social-media-se92d8432df.png) no-repeat left -795px/14px transparent;padding-left:20px;text-transform:uppercase;}.front .home--middle .tweet-flag a:hover{background-position:left -745px;color:#c6a75b;}.front .home--middle .secretary-callout{padding:25px 35px 10px;font-weight:200;}@media (min-width:768px){.front .home--middle .secretary-callout{position:absolute;bottom:0;}}.front .home--middle .secretary-callout a{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-white-sed86c8d3fc.png) no-repeat right -58px/22px transparent;font-size:24px;display:inline-block;font-size:24px;line-height:30px;padding-right:30px;}.front .home--middle .secretary-callout a:hover{background-image:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-s134f1e4421.png);background-position:right -122px;}.front .home--middle .secretary-title{font-size:11px;text-transform:uppercase;}.front .home--middle .secretary-name{font-size:35px;padding:20px 0 10px;}@media (min-width:640px){.front .home--middle .secretary-name{font-size:40px;}}@media (min-width:768px){.front .home--middle .secretary-name{font-size:35px;line-height:1;}}@media (min-width:936px){.front .home--middle .secretary-name{font-size:48px;}}.front #email-signup{background-image:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/background/home-mountain.png?1439924678) no-repeat -220px 40px transparent;background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/background/home-mountain.png?1439924678) no-repeat -220px 40px,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZWFlMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/background/home-mountain.png?1439924678) no-repeat -220px 40px,-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#d1eae1),color-stop(100%,rgba(0,0,0,0)));background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/background/home-mountain.png?1439924678) no-repeat -220px 40px,-moz-linear-gradient(top,#d1eae1 0%,rgba(0,0,0,0) 100%);background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/background/home-mountain.png?1439924678) no-repeat -220px 40px,-webkit-linear-gradient(top,#d1eae1 0%,rgba(0,0,0,0) 100%);background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/background/home-mountain.png?1439924678) no-repeat -220px 40px,linear-gradient(to bottom,#d1eae1 0%,rgba(0,0,0,0) 100%);min-height:400px;padding-top:40px;}@media (min-width:640px){.front #email-signup{min-height:500px;}}@media (min-width:936px){.front #email-signup{background-position:25% 0;}}@media (min-width:936px){.front #email-signup .panel-pane{padding:0 !important;}}.front #email-signup .pane-1 p{margin-bottom:0;}.front #email-signup .signup-label{font-family:sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;}.front #email-signup .signup-slogan{color:#1b7094;font-weight:200;}.front #email-signup .signup-slogan:after{content:"";display:table;clear:both;}.front #email-signup .signup-slogan--primary{font-size:30px;line-height:1;}@media (min-width:768px){.front #email-signup .signup-slogan--primary{font-size:40px;}}@media (min-width:936px){.front #email-signup .signup-slogan--primary{font-size:58px;}}.front #email-signup .signup-slogan--secondary{font-size:26px;position:relative;height:48px;margin-top:5px;margin-left:30px;}@media (min-width:768px){.front #email-signup .signup-slogan--secondary{float:right;font-size:36px;margin-top:15px;font-size:36px;margin-top:0;margin-left:0;}}@media (min-width:936px){.front #email-signup .signup-slogan--secondary{margin-right:17px;font-size:36px;}}.front #email-signup .signup-slogan--secondary:before{content:'';background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/home/ampersand.png?1439924678) no-repeat 0 0/100% transparent;width:25px;height:25px;position:absolute;top:5px;left:-31px;}@media (min-width:768px){.front #email-signup .signup-slogan--secondary:before{width:45px;height:45px;top:0;left:-55px;}}.front #email-signup .signup-slogan--secondary .ampersand{display:none;}.front #email-signup #edit-govdelivery-signup{float:left;margin-top:20px;}@media (min-width:768px){.front #email-signup #edit-govdelivery-signup{min-width:460px;float:right;}}.front #email-signup #edit-govdelivery-signup label{display:block;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;}.front #email-signup #edit-govdelivery-signup .email-tagline{font-size:16px;font-weight:200;margin-bottom:-10px;margin-top:15px;}@media (min-width:768px){.front #email-signup #edit-govdelivery-signup .email-tagline{font-size:18px;}}.front #email-signup #edit-govdelivery-signup p{font-size:12px;clear:both;padding-right:14px;margin-top:110px;}.front #email-signup #edit-govdelivery-signup p a{color:#ffffff;}@media (min-width:460px){.front #email-signup #edit-govdelivery-signup p{margin-top:130px;}}@media (min-width:768px){.front #email-signup #edit-govdelivery-signup p{text-align:right;margin-top:0;}.front #email-signup #edit-govdelivery-signup p a{color:#434343;}}.front #email-signup #edit-govdelivery-signup .form-item,.front #email-signup #edit-govdelivery-signup #edit-submit{float:left;}.front #email-signup #edit-govdelivery-signup #edit-email{background:rgba(156,183,177,0.75);border:none;height:68px;padding:0 10px;width:225px;font-size:20px;font-weight:300;color:#333333;}@media (min-width:768px){.front #email-signup #edit-govdelivery-signup #edit-email{width:100%;font-size:30px;}}.front #email-signup #edit-govdelivery-signup #edit-submit{height:68px;border:none;background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-white-sed86c8d3fc.png) no-repeat center -68px/30px #1b7094;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;margin-top:-15px;width:100%;margin-top:24px;width:70px;background-position:30px -68px;}.front .large-font .pane-home-news-featured-pane .node-title a{font-size:24px;}body{background:#fff;color:#434343;font-size:16px;line-height:28px;font-family:"Open Sans",Helvetica,Arial,sans-serif;}body.open-dyslexic *{font-family:"OpenDyslexic",sans-serif !important;}body.node-type-bio .bio--content,body.blog .l-content,.front .l-main .home--top .panel-pane,.front .l-main .home--bottom .panel-pane,.front .home--middle > .middle,#mini-panel-doi_navigation .pane-section-label span,#mini-panel-doi_navigation .pane-mega-menu .content,#mini-panel-doi_navigation .menu-link-dropdown .field__items,.node-type-office-page .section.panels-container .hero > div,.node-type-office-page .section.panels-container .main > div,.node-type-office-page .section.panels-container .secondary > div,.node-type-office-page .section.panels-container .bottom > div,.node-type-section-page .field--name-field-primary-image-content > .field__items,.node-type-section-page .section.panels-container .hero > div,.node-type-section-page .section.panels-container .main > div,.node-type-section-page .section.panels-container .secondary > div,.node-type-section-page .section.panels-container .bottom > div,.block--panels-mini-doi-header,.l-main,.l-region--footer{margin:0 auto;max-width:960px;padding:0 10px;}.l-main{background:#fff;overflow:hidden;clear:both;padding-top:40px;}.l-main.large-font{font-size:20px !important;line-height:1.5;}.l-footer{background:#231f20;}.l-region--navigation{background:#f5f2e0;position:relative;z-index:0;}@media (min-width:768px){.two-col:after{content:"";display:table;clear:both;}.two-col .two-col-left{float:left;width:50%;padding-right:.5em;}.two-col .two-col-right{float:right;width:50%;padding-left:.5em;}}.view-list-content,.view-list-content .views-row,.view-blog-list,.view-blog-list .views-row{border-top:1px solid rgba(9,8,4,0.1);}.view-list-content .view-header,.view-list-content .view-footer,.view-list-content .front .home--middle .field--name-field-homepage-card-link,.front .home--middle .view-list-content .field--name-field-homepage-card-link,.view-blog-list .view-header,.view-blog-list .view-footer,.view-blog-list .front .home--middle .field--name-field-homepage-card-link,.front .home--middle .view-blog-list .field--name-field-homepage-card-link,.view-list-content .pager li,.view-blog-list .pager li{font-family:Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:1.125em;line-height:1.33333em;}body.node-type-list-page h1{font-weight:200;}.form-item-sort-by label:first-child,.form-item-sort-by input{display:none;}.form-item-sort-by label{display:inline-block;margin-right:20px;cursor:pointer;background:#ffffff;color:#434343;width:58px;height:31px;line-height:31px;vertical-align:middle;text-align:center;text-transform:uppercase;font-size:12px;font-weight:300;}.form-item-sort-by label:last-child{margin-right:0;}.form-item-sort-by input.checked + label{background:#111111;color:#ffffff;}.pane-list-content-list-content-pane .view-filters,.pane-views-exp-blog-list-blog-list-pane{position:relative;}.pane-list-content-list-content-pane .view-filters:after,.pane-views-exp-blog-list-blog-list-pane:after{content:"";display:table;clear:both;}.pane-list-content-list-content-pane .view-filters:before,.pane-views-exp-blog-list-blog-list-pane:before{content:"Sort by:";font-size:18px;font-weight:300;}@media (min-width:768px){.pane-list-content-list-content-pane .view-filters:before,.pane-views-exp-blog-list-blog-list-pane:before{font-size:30px;line-height:37px;position:relative;float:left;padding-top:8px;margin-right:1em;}}.pane-list-content-list-content-pane .view-filters .ajax-progress,.pane-views-exp-blog-list-blog-list-pane .ajax-progress{top:10px;}@media (min-width:768px){.pane-list-content-list-content-pane .view-filters .views-exposed-form,.pane-views-exp-blog-list-blog-list-pane .views-exposed-form{float:left;margin-bottom:30px;}}.pane-list-content-list-content-pane .view-filters .views-exposed-form .views-exposed-widget,.pane-views-exp-blog-list-blog-list-pane .views-exposed-form .views-exposed-widget{padding:0 0 10px 0;line-height:0;float:none;display:block;vertical-align:bottom;}.pane-list-content-list-content-pane .view-filters .views-exposed-form .views-exposed-widget.views-widget-sort-by,.pane-views-exp-blog-list-blog-list-pane .views-exposed-form .views-exposed-widget.views-widget-sort-by{padding:10px 0 0;}@media (min-width:768px){.pane-list-content-list-content-pane .view-filters .views-exposed-form .views-exposed-widget,.pane-views-exp-blog-list-blog-list-pane .views-exposed-form .views-exposed-widget{display:inline-block;padding:0 0 0 20px;}.pane-list-content-list-content-pane .view-filters .views-exposed-form .views-exposed-widget.views-widget-filter-field_topics_tid,.pane-views-exp-blog-list-blog-list-pane .views-exposed-form .views-exposed-widget.views-widget-filter-field_topics_tid{padding-left:0;}}.pane-list-content-list-content-pane .view-filters .views-exposed-form .views-exposed-widget:not(.views-widget-sort-by) label,.pane-views-exp-blog-list-blog-list-pane .views-exposed-form .views-exposed-widget:not(.views-widget-sort-by) label{display:none;}.pane-list-content-list-content-pane .view-filters .views-widget .form-type-select select,.pane-views-exp-blog-list-blog-list-pane .views-widget .form-type-select select{width:158px;}.pane-list-content-list-content-pane .view-filters .ajax-progress,.pane-views-exp-blog-list-blog-list-pane .ajax-progress{right:0;position:absolute;}.pane-list-content-list-content-pane .view-filters #edit-sort-by,.pane-views-exp-blog-list-blog-list-pane #edit-sort-by{display:none;}.view-list-content,.view-blog-list{position:relative;}.view-list-content,.view-list-content .views-row,.view-blog-list,.view-blog-list .views-row{padding:30px 0;}.view-list-content .views-row > div,.view-blog-list .views-row > div{padding-left:10px !important;padding-right:10px !important;}.view-list-content .views-row-last,.view-blog-list .views-row-last{border-bottom:1px solid rgba(9,8,4,0.1);padding-bottom:60px;}.view-list-content .feed-icon,.view-blog-list .feed-icon{margin-top:50px;display:none;}@media (min-width:768px){.view-list-content .view-header,.view-list-content .pager,.view-blog-list .view-header,.view-blog-list .pager{position:absolute;}}.view-list-content .view-footer,.view-list-content .front .home--middle .field--name-field-homepage-card-link,.front .home--middle .view-list-content .field--name-field-homepage-card-link,.view-blog-list .view-footer,.view-blog-list .front .home--middle .field--name-field-homepage-card-link,.front .home--middle .view-blog-list .field--name-field-homepage-card-link{padding-bottom:25px;border-bottom:1px solid rgba(9,8,4,0.1);}.view-list-content .pager,.view-blog-list .pager{margin:0;padding:0;border:0;list-style:none;position:relative;padding-right:20px;margin-top:10px;}.view-list-content .pager:after,.view-blog-list .pager:after{content:"";display:table;clear:both;}.view-list-content .pager li,.view-blog-list .pager li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:0;padding-right:0;}.view-list-content .pager li:first-child,.view-blog-list .pager li:first-child{padding-left:0;}.view-list-content .pager li:last-child,.view-blog-list .pager li:last-child{padding-right:0;}.view-list-content .pager li.last,.view-blog-list .pager li.last{padding-right:0;}@media (min-width:768px){.view-list-content .pager,.view-blog-list .pager{float:right;margin-top:0;}}.view-list-content .pager .pager-previous a,.view-list-content .pager .pager-next a,.view-blog-list .pager .pager-previous a,.view-blog-list .pager .pager-next a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:inline-block;width:35px;background-repeat:no-repeat !important;background-size:18px !important;}.view-list-content .pager .pager-previous a,.view-blog-list .pager .pager-previous a{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-s134f1e4421.png) 0 -131px;background-position:right -72px;}.view-list-content .pager .pager-next a,.view-blog-list .pager .pager-next a{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-s134f1e4421.png) 0 -245px;background-position:right -135px;margin-right:10px;}.view-list-content .views-row:hover,.view-blog-list .views-row:hover{background:#f2f2f2;cursor:pointer;}.view-list-content .view-content,.view-blog-list .view-content{margin:20px 0 30px;}@media (min-width:768px){.view-list-content .view-content,.view-blog-list .view-content{margin:50px 0 30px;}}.view-list-content .node-terms,.view-blog-list .node-terms{margin-bottom:20px;}.view-list-content .node-title,.view-blog-list .node-title{font-family:Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1.5em;line-height:1.2em;font-weight:200;padding:13px 0;}@media (min-width:768px){.view-list-content .field--name-field-thumbnail-image,.view-list-content .node__details,.view-blog-list .field--name-field-thumbnail-image,.view-blog-list .node__details{display:table-cell;vertical-align:top;}}@media (min-width:768px){.view-list-content .node__details,.view-blog-list .node__details{font-size:1.125em;line-height:1.33333em;font-weight:300;}}.view-list-content .publication-date,.view-list-content .field--name-field-author-name,.view-list-content .field--name-field-authors,.view-blog-list .publication-date,.view-blog-list .field--name-field-author-name,.view-blog-list .field--name-field-authors{font-family:Helvetica,Arial,"Lucida Grande",sans-serif;display:inline-block;padding-right:10px;}.view-list-content .field--name-field-author-name:before,.view-list-content .field--name-field-authors:before,.view-blog-list .field--name-field-author-name:before,.view-blog-list .field--name-field-authors:before{color:#b7b7b7;content:"|";position:absolute;font-size:14px;line-height:14x;}.view-list-content .field--name-field-author-name > div,.view-list-content .field--name-field-authors > div,.view-blog-list .field--name-field-author-name > div,.view-blog-list .field--name-field-authors > div{padding-left:15px;}.view-list-content .node-readmore a,.view-blog-list .node-readmore a{text-transform:capitalize;background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-s134f1e4421.png) 0 -245px no-repeat;background-position:right -134px;background-size:18px;padding-right:30px;}.view-list-content .node-readmore a:hover,.view-blog-list .node-readmore a:hover{background-position:right -102px;}.view-list-content .field--type-text-with-summary,.view-list-content .field--name-field-external-news-teaser,.view-blog-list .field--type-text-with-summary,.view-blog-list .field--name-field-external-news-teaser{margin:20px 0;font-weight:200;}@media (min-width:768px){.field--name-field-thumbnail-image{padding-right:20px;}.view-list-content .field--name-field-thumbnail-image{width:235px;}.view-blog-list .field--name-field-thumbnail-image{width:354px;}.field--name-field-thumbnail-image img{width:100%;}}.pane-doi-back-to-top{display:none;}.back-to-top{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons-s1f204aaa6c.png) -658px 0;background-repeat:no-repeat;display:block;font-size:22px;font-weight:100;margin:20px 0;padding-top:15px;text-decoration:none;}@media (max-width:768px){#mini-panel-doi_navigation .pane-mega-menu .content{padding:0 !important;}}#mini-panel-doi_navigation .pane-section-label{background:#668357;color:#ffffff;font-weight:200;font-size:25px;line-height:30px;padding:25px 0 20px;}@media (min-width:640px){#mini-panel-doi_navigation .pane-section-label{padding-left:87px;}}@media (min-width:768px){#mini-panel-doi_navigation .pane-section-label{font-size:32px;padding:35px 0;line-height:35px;}}#mini-panel-doi_navigation .pane-section-label span{display:block;}body.node-type-section-page #mini-panel-doi_navigation .pane-section-label{display:none;}#mini-panel-doi_navigation .pane-mega-menu{height:48px;position:relative;}#mini-panel-doi_navigation .pane-mega-menu .bean-mega-menu{display:none;}@media (min-width:768px){#mini-panel-doi_navigation .pane-mega-menu .bean-mega-menu{display:block;}}body.site-subsection:not(.node-type-section-page) #mini-panel-doi_navigation .pane-mega-menu{background:#000000;}@media (min-width:768px){#mini-panel-doi_navigation .pane-mega-menu{height:68px;}body.site-subsection:not(.node-type-section-page) #mini-panel-doi_navigation .pane-mega-menu,body.node-type-section-page #mini-panel-doi_navigation .pane-mega-menu{height:68px;}#mini-panel-doi_navigation .pane-mega-menu > div{display:block;}}#mini-panel-doi_navigation .pane-mega-menu .open-menu-btn{border-bottom:1px solid rgba(0,0,0,0.3);background:#f5f2e0;}#mini-panel-doi_navigation .pane-mega-menu .open-menu-btn:after{content:"";display:table;clear:both;}#mini-panel-doi_navigation .pane-mega-menu .open-menu-btn span{display:inline-block;background:url(../img/doiheader/mobile-menu-icon.png?1439924678) no-repeat center center/30px transparent;height:48px;margin-right:10px;width:58px;float:right;border:1px solid rgba(0,0,0,0.3);border-width:0 1px;}#mini-panel-doi_navigation .pane-mega-menu .open-menu-btn:hover{cursor:pointer;}@media (min-width:768px){#mini-panel-doi_navigation .pane-mega-menu .open-menu-btn{display:none !important;}}@media (max-width:768px){#mini-panel-doi_navigation .pane-mega-menu.open-menu{height:auto !important;}#mini-panel-doi_navigation .pane-mega-menu.open-menu .bean-mega-menu{display:block;background-color:#d6d2b9 !important;}#mini-panel-doi_navigation .pane-mega-menu.open-menu .menu-link-dropdown{background:#f5f2e0;border:none;display:none;left:0 !important;position:static;}#mini-panel-doi_navigation .pane-mega-menu.open-menu .open-menu-btn span{background-color:#d6d2b9;}}#mini-panel-doi_navigation .menu-link-dropdown{display:none;text-align:left;width:100%;background:#e0ddcd;padding:10px 0;border:1px solid rgba(9,8,4,0.1);border-width:1px 0;}@media (min-width:768px){#mini-panel-doi_navigation .menu-link-dropdown{position:absolute;left:-999em;text-align:left;margin:0 auto;background:#211d1e;height:auto;padding:40px 0 20px 0;top:68px;border-top:none;border-bottom:1px solid #3e3e3e;}body.site-subsection:not(.node-type-section-page) #mini-panel-doi_navigation .menu-link-dropdown{background:#5e744b;}}#mini-panel-doi_navigation .menu-link-dropdown .visit-link{font-size:15px;line-height:18px;padding:10px 20px;}@media (min-width:768px){#mini-panel-doi_navigation .menu-link-dropdown .visit-link{display:none;}}#mini-panel-doi_navigation .menu-link-dropdown .field__items{padding:0 20px;}@media (min-width:768px){#mini-panel-doi_navigation .menu-link-dropdown .field__items{padding:0 30px;}}@media (min-width:768px){#mini-panel-doi_navigation .menu-link-dropdown .field__item{margin-right:5%;width:20%;float:left;height:100%;}#mini-panel-doi_navigation .menu-link-dropdown .field__item:last-child{margin-right:0;}}@media (min-width:768px){#mini-panel-doi_navigation .menu-link-dropdown .field__item *{color:#dcdcdc;}body.site-subsection:not(.node-type-section-page) #mini-panel-doi_navigation .menu-link-dropdown .field__item *{color:#ffffff;}body.site-subsection:not(.node-type-section-page) #mini-panel-doi_navigation .menu-link-dropdown .field__item * a:hover{color:#c6a75b;}}#mini-panel-doi_navigation .menu-link-dropdown .field__item * a{font-size:13px;line-height:16px;}#mini-panel-doi_navigation .menu-link-dropdown .field__item * a:hover{color:#c6a75b;}#mini-panel-doi_navigation .menu-link-dropdown .field__item ul{list-style:none;margin:0 0 10px -30px;}#mini-panel-doi_navigation .menu-link-dropdown .field__item ul li{line-height:1.2;padding-bottom:15px;}@media (min-width:768px){#mini-panel-doi_navigation .menu-link-dropdown .field__item ul{margin-left:-40px;margin-bottom:25px;}#mini-panel-doi_navigation .menu-link-dropdown .field__item ul li{padding-bottom:5px;}}#mini-panel-doi_navigation .menu-link-dropdown .field__item h3,#mini-panel-doi_navigation .menu-link-dropdown .field__item body.node-type-blog-post .pane-node-field-video .node-title a,body.node-type-blog-post .pane-node-field-video .node-title #mini-panel-doi_navigation .menu-link-dropdown .field__item a{margin:10px 0;font-size:15px;font-family:Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:500;line-height:18px;}@media (min-width:768px){#mini-panel-doi_navigation .menu-link-dropdown .field__item h3,#mini-panel-doi_navigation .menu-link-dropdown .field__item body.node-type-blog-post .pane-node-field-video .node-title a,body.node-type-blog-post .pane-node-field-video .node-title #mini-panel-doi_navigation .menu-link-dropdown .field__item a{font-size:18px;margin:0 0 20px 0;}}#mini-panel-doi_navigation .menu-link-dropdown .field__item h3 a,#mini-panel-doi_navigation .menu-link-dropdown .field__item body.node-type-blog-post .pane-node-field-video .node-title a a,body.node-type-blog-post .pane-node-field-video .node-title #mini-panel-doi_navigation .menu-link-dropdown .field__item a a{font-size:1em;}#mini-panel-doi_navigation .menu-link-dropdown .field__item p{font-size:13px;line-height:20px;margin:0;}#mini-panel-doi_navigation .menu-link-dropdown .field__item img{margin-bottom:12px;float:none;}@media (min-width:768px){#mini-panel-doi_navigation .field__items > .field__item{float:left;margin-left:5px;border:none;}}#mini-panel-doi_navigation .field__items > .field__item:first-child{margin-left:0;}@media (min-width:768px){#mini-panel-doi_navigation .field__items > .field__item:hover{background:#211d1e;}body.site-subsection:not(.node-type-section-page) #mini-panel-doi_navigation .field__items > .field__item:hover{background:#5e744b;}#mini-panel-doi_navigation .field__items > .field__item:hover .menu-link-parent{color:#ffffff;}#mini-panel-doi_navigation .field__items > .field__item:hover .menu-link-parent.active{background:transparent !important;}#mini-panel-doi_navigation .field__items > .field__item:hover .menu-link-dropdown{display:block;left:0 !important;}}#mini-panel-doi_navigation .menu-link-parent{font-size:18px;line-height:44px;vertical-align:middle;padding:8px 10px 0;display:block;border-bottom:1px solid rgba(9,8,4,0.1);}#mini-panel-doi_navigation .menu-link-parent.active{background:rgba(0,0,0,0.1);}body.node-type-office-page #mini-panel-doi_navigation .menu-link-parent.active{background:transparent !important;}body.open-dyslexic #mini-panel-doi_navigation .menu-link-parent{font-size:18px;}@media (min-width:768px){body.open-dyslexic #mini-panel-doi_navigation .menu-link-parent{padding-left:0;padding-right:0;}}@media (min-width:936px){body.open-dyslexic #mini-panel-doi_navigation .menu-link-parent{font-size:20px;}}#mini-panel-doi_navigation .menu-link-parent:hover{color:#545454;}#mini-panel-doi_navigation .menu-link-parent:after{content:'\25b6';float:right;font-size:12px;margin-right:15px;}#mini-panel-doi_navigation .menu-link-parent.no-children:after{content:'';}#mini-panel-doi_navigation .menu-link-parent.open-active{border:none;}#mini-panel-doi_navigation .menu-link-parent.open-active:after{content:'\25bc';}@media (min-width:768px){#mini-panel-doi_navigation .menu-link-parent{font-size:20px;font-weight:300;line-height:68px;border:none;padding:0 10px 0;height:100%;}#mini-panel-doi_navigation .menu-link-parent:after{display:none;}body.site-subsection:not(.node-type-section-page) #mini-panel-doi_navigation .menu-link-parent{color:#f5f2e0;padding-left:5px;}#mini-panel-doi_navigation .menu-link-parent a{color:#424242;}#mini-panel-doi_navigation .menu-link-parent a:hover{color:#ffffff;}}@media (min-width:936px){#mini-panel-doi_navigation .menu-link-parent{font-size:23px;}}.node-type-office-page .l-content{}.node-type-office-page .l-main{max-width:100% !important;padding:0;overflow:visible;}.node-type-office-page .section.panels-container{background:#f5f2e0;}.node-type-office-page .section.panels-container .bottom{background:#fff;}.node-type-office-page .section.panels-container .hero:after,.node-type-office-page .section.panels-container .main:after,.node-type-office-page .section.panels-container .secondary:after,.node-type-office-page .section.panels-container .bottom:after{content:"";display:table;clear:both;}.node-type-office-page .section.panels-container .secondary{padding-bottom:30px;}@media (min-width:768px){.node-type-office-page .section.panels-container .main .pane-node-field-lead-in{font-size:24px;line-height:32px;overflow:visible !important;}}.node-type-office-page .section--bottom > div:last-child{margin-bottom:65px !important;}.pane-doi-photo-gallery .publication-date{margin-bottom:0 !important;}.pane-doi-photo-gallery .changed-date{margin-bottom:25px;}.pane-doi-photo-gallery #slider-thumbs{height:100px;margin-bottom:30px;}.pane-doi-photo-gallery #slider-thumbs .flex-viewport{height:100px;margin:0 auto;max-width:85%;position:absolute;z-index:10;}@media (min-width:768px){.pane-doi-photo-gallery #slider-thumbs .flex-viewport{left:50%;margin-left:-387px;max-width:775px;overflow:hidden;}}.pane-doi-photo-gallery #slider-thumbs .slides li{margin-right:8px;max-width:150px;}.pane-doi-photo-gallery #slider-thumbs .slides img{max-height:100px;opacity:1;padding:0;width:auto;}.pane-doi-photo-gallery #slider-main .field--name-field-photo-image{background-color:transparent;height:0;padding-bottom:66%;position:relative;width:100%;}.pane-doi-photo-gallery #slider-main .field--name-field-photo-image > div{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;}.pane-doi-photo-gallery #slider-main.flexslider{margin:0;}.pane-doi-photo-gallery #slider-main .flex-direction-nav .flex-prev,.pane-doi-photo-gallery #slider-main:hover .flex-direction-nav .flex-prev{left:0;}.pane-doi-photo-gallery #slider-main .flex-direction-nav .flex-next,.pane-doi-photo-gallery #slider-main:hover .flex-direction-nav .flex-next{right:0;}@media (min-width:768px){.pane-doi-photo-gallery #slider-main .flex-direction-nav,.pane-doi-photo-gallery #slider-main:hover .flex-direction-nav{left:50%;margin:-40px 0 0 -325px;width:650px;}.pane-doi-photo-gallery #slider-main .flex-direction-nav .flex-prev,.pane-doi-photo-gallery #slider-main:hover .flex-direction-nav .flex-prev{left:-50px;}.pane-doi-photo-gallery #slider-main .flex-direction-nav .flex-next,.pane-doi-photo-gallery #slider-main:hover .flex-direction-nav .flex-next{right:-50px;}}.pane-doi-photo-gallery #slider-thumbs .flex-direction-nav,.pane-doi-photo-gallery #slider-thumbs:hover .flex-direction-nav{margin-top:-10px;}.pane-doi-photo-gallery #slider-thumbs .flex-direction-nav .flex-prev,.pane-doi-photo-gallery #slider-thumbs:hover .flex-direction-nav .flex-prev{left:0;}.pane-doi-photo-gallery #slider-thumbs .flex-direction-nav .flex-next,.pane-doi-photo-gallery #slider-thumbs:hover .flex-direction-nav .flex-next{right:0;}@media (min-width:768px){.pane-doi-photo-gallery #slider-thumbs .flex-direction-nav,.pane-doi-photo-gallery #slider-thumbs:hover .flex-direction-nav{left:50%;margin:-40px 0 0 -387px;top:70px;width:775px;}.pane-doi-photo-gallery #slider-thumbs .flex-direction-nav .flex-prev,.pane-doi-photo-gallery #slider-thumbs:hover .flex-direction-nav .flex-prev{left:-50px;}.pane-doi-photo-gallery #slider-thumbs .flex-direction-nav .flex-next,.pane-doi-photo-gallery #slider-thumbs:hover .flex-direction-nav .flex-next{right:-50px;}}.pane-doi-photo-gallery .flex-direction-nav{display:block;height:40px;left:0;margin:-40px 0 0 0;position:absolute;top:50%;width:100%;}.pane-doi-photo-gallery .flex-direction-nav a{top:0;}.pane-doi-photo-gallery .flex-direction-nav a{background-color:rgba(0,0,0,0.44);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:30px;height:30px;display:block !important;opacity:1;margin:0 !important;}.pane-doi-photo-gallery .flex-direction-nav a:before{content:'';background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-white-sed86c8d3fc.png) no-repeat 12px -56px/20px transparent;margin-bottom:50px;height:30px;width:30px;}.pane-doi-photo-gallery .flex-direction-nav a.flex-prev:before{background-position:12px -19px;}@media (min-width:768px){.pane-doi-photo-gallery .flex-direction-nav a{width:40px;height:40px;}.pane-doi-photo-gallery .flex-direction-nav a:before{background-position:16px -65px;background-size:24px;height:40px;width:40px;}.pane-doi-photo-gallery .flex-direction-nav a.flex-prev:before{background-position:16px -20px;}}.pane-doi-photo-gallery .flex-direction-nav .slides{padding-bottom:30px;}.pane-doi-photo-gallery .flex-direction-nav .node__content{margin:0 auto;position:relative;}.pane-doi-photo-gallery .flex-direction-nav .node__content button{background:rgba(0,0,0,0.7);border:1px solid rgba(255,255,255,0.37);border-radius:2px;bottom:10px;right:20px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:35px;overflow:hidden;position:absolute;width:36px;}.pane-doi-photo-gallery .flex-direction-nav .node__content button:before{color:#fff;content:'i';display:inline-block;font-family:'Times New Roman',times,serif;font-size:26px;font-style:italic;line-height:1.25;overflow:hidden;padding-bottom:20px;text-align:center;}@media (min-width:768px){.pane-doi-photo-gallery .flex-direction-nav .node__content{max-width:650px;}}.pane-doi-photo-gallery .flex-direction-nav .field--name-field-caption{background:rgba(0,0,0,0.6);border:1px solid rgba(255,255,255,0.37);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:none;height:62%;position:absolute;top:20px;width:80%;padding:5px;left:10%;}@media (min-width:640px){.pane-doi-photo-gallery .flex-direction-nav .field--name-field-caption{height:50%;top:50px;width:75%;left:13%;}}@media (min-width:768px){.pane-doi-photo-gallery .flex-direction-nav .field--name-field-caption{left:8%;padding:20px;height:70%;width:85%;}}.pane-doi-photo-gallery .flex-direction-nav .field--name-field-caption .field__items{background:#000;height:100%;overflow:auto;padding:12px 32px 15px 10px;width:100%;}@media (min-width:768px){.pane-doi-photo-gallery .flex-direction-nav .field--name-field-caption .field__items{width:97%;}}.pane-doi-photo-gallery .flex-direction-nav .field--name-field-caption .field__item{color:#fff;font-size:0.75em;line-height:2em;}@media (min-width:640px){.pane-doi-photo-gallery .flex-direction-nav .field--name-field-caption .field__item{font-size:0.875em;line-height:1.71429em;}}.pane-doi-photo-gallery .flex-direction-nav .field--name-field-caption .close-box{color:#fff;font-size:20px;font-weight:300;position:absolute;right:13px;top:14px;cursor:pointer;}.pane-doi-photo-gallery .flex-direction-nav a{background-color:rgba(0,0,0,0.44);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:30px;height:30px;display:block !important;opacity:1;margin:0 !important;}.pane-doi-photo-gallery .flex-direction-nav a:before{content:'';background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons/arrows-white-sed86c8d3fc.png) no-repeat 12px -56px/20px transparent;height:30px;width:30px;}.pane-doi-photo-gallery .flex-direction-nav a.flex-prev:before{background-position:12px -19px;}@media (min-width:768px){.pane-doi-photo-gallery .flex-direction-nav a{width:40px;height:40px;}.pane-doi-photo-gallery .flex-direction-nav a:before{background-position:16px -65px;background-size:24px;height:40px;width:40px;}.pane-doi-photo-gallery .flex-direction-nav a.flex-prev:before{background-position:16px -20px;}}.pane-doi-photo-gallery .slides{padding-bottom:40px;}.pane-doi-photo-gallery .slides img{width:auto;max-width:100%;margin:0 auto;}.pane-doi-photo-gallery .node__content{margin:0 auto;position:relative;}.pane-doi-photo-gallery .node__content button{background:rgba(0,0,0,0.7);border:1px solid rgba(255,255,255,0.37);border-radius:2px;bottom:10px;right:20px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:35px;overflow:hidden;position:absolute;width:36px;}.pane-doi-photo-gallery .node__content button:before{color:#fff;content:'i';display:inline-block;font-family:'Times New Roman',times,serif;font-size:26px;font-style:italic;line-height:1.25;overflow:hidden;padding-bottom:20px;text-align:center;}@media (min-width:768px){.pane-doi-photo-gallery .node__content{max-width:650px;}}.pane-doi-photo-gallery .field--name-field-caption{background:rgba(0,0,0,0.6);border:1px solid rgba(255,255,255,0.37);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:none;height:62%;position:absolute;top:20px;width:80%;padding:5px;left:10%;}@media (min-width:640px){.pane-doi-photo-gallery .field--name-field-caption{height:50%;top:50px;width:75%;left:13%;}}@media (min-width:768px){.pane-doi-photo-gallery .field--name-field-caption{left:8%;padding:20px;height:70%;width:85%;}}.pane-doi-photo-gallery .field--name-field-caption .field__items{background:#000;height:100%;overflow:auto;padding:12px 32px 15px 10px;width:100%;}@media (min-width:768px){.pane-doi-photo-gallery .field--name-field-caption .field__items{width:97%;}}.pane-doi-photo-gallery .field--name-field-caption .field__item{color:#fff;font-size:0.75em;line-height:2em;}@media (min-width:640px){.pane-doi-photo-gallery .field--name-field-caption .field__item{font-size:0.875em;line-height:1.71429em;}}.pane-doi-photo-gallery .field--name-field-caption .close-box{color:#fff;font-size:20px;font-weight:300;position:absolute;right:13px;top:14px;cursor:pointer;}.pane-doi-photo-gallery .field--name-field-photo-credit{bottom:-25px;position:absolute;width:100%;font-size:12px;color:#595959;}@media (min-width:768px){.two-column--main .pane-doi-photo-gallery #slider-thumbs .flex-viewport{margin-left:-268px;max-width:535px;}}@media (min-width:768px){.two-column--main .pane-doi-photo-gallery #slider-thumbs .flex-direction-nav,.two-column--main .pane-doi-photo-gallery #slider-thumbs:hover .flex-direction-nav{margin:-40px 0 0 -268px;width:535px;}}@media (min-width:768px){.two-column--main .pane-doi-photo-gallery #slider-main .flex-direction-nav,.two-column--main .pane-doi-photo-gallery #slider-main:hover .flex-direction-nav{margin:-40px 0 0 -268px;width:535px;}}@media (min-width:768px){.two-column--main .pane-doi-photo-gallery .flex-direction-nav .node__content{max-width:535px;}}@media (min-width:768px){.two-column--main .pane-doi-photo-gallery .node__content{max-width:535px;}}.node-type-press-release .pane-node-field-lead-in,.node-type-media-advisory .pane-node-field-lead-in{margin-bottom:1em;}.node-type-press-release .pane-node-type,.node-type-media-advisory .pane-node-type{display:none;}.node-type-press-release .pane-node-terms,.node-type-media-advisory .pane-node-terms{margin-bottom:2em;}.node-type-press-release .pane-doi-press-publication-info{border:1px solid #dcdcdc;border-right:none;border-left:none;margin-bottom:2em;padding:1em .5em;}.node-type-press-release .pane-doi-press-publication-info .inside{margin-bottom:0;}.node-type-press-release .pane-doi-press-publication-info .publication-date{font-size:1.5em;}.node-type-press-release .pane-doi-press-publication-info .field--name-field-press-contact{line-height:1.25em;text-align:right;}.node-type-press-release .pane-doi-press-publication-info .field--name-field-press-contact p{margin:0;}.node-type-media-advisory .pane-node-publication-info{border:1px solid #dcdcdc;border-right:none;border-left:none;margin-bottom:2em;padding:1em .5em;}.node-type-media-advisory .pane-node-publication-info .inside{margin-bottom:0;}.node-type-media-advisory .pane-node-publication-info .publication-date{font-size:1.5em;}.node-type-media-advisory .pane-node-publication-info .field--name-field-press-contact{line-height:1.25em;text-align:right;}.node-type-media-advisory .pane-node-publication-info .field--name-field-press-contact p{margin:0;}.pane-home-news-recent-news-pane{background:#ffffff;margin-bottom:30px !important;}.pane-home-news-recent-news-pane .view-home-news .view-content{padding-top:15px;padding-bottom:15px;}@media (min-width:768px){.pane-home-news-recent-news-pane{-moz-box-shadow:0px 0px 10px 0px rgba(148,78,46,0.1);-webkit-box-shadow:0px 0px 10px 0px rgba(148,78,46,0.1);box-shadow:0px 0px 10px 0px rgba(148,78,46,0.1);}.pane-home-news-recent-news-pane .view-home-news .view-content{padding-left:20px;padding-right:20px;}}.pane-home-news-recent-news-pane .view-footer:after,.pane-home-news-recent-news-pane .front .home--middle .field--name-field-homepage-card-link:after,.front .home--middle .pane-home-news-recent-news-pane .field--name-field-homepage-card-link:after{content:"";display:table;clear:both;}.pane-home-news-recent-news-pane .view-footer a,.pane-home-news-recent-news-pane .front .home--middle .field--name-field-homepage-card-link a,.front .home--middle .pane-home-news-recent-news-pane .field--name-field-homepage-card-link a{padding-left:25px;}.view-related-content,.pane-home-news-recent-news-pane .view-home-news,.view-recent-blog-posts{margin-top:20px;}.view-related-content .view-content:after,.pane-home-news-recent-news-pane .view-home-news .view-content:after,.view-recent-blog-posts .view-content:after{content:"";display:table;clear:both;}@media (min-width:768px){.view-related-content,.pane-home-news-recent-news-pane .view-home-news,.view-recent-blog-posts{min-height:350px;}.view-related-content .views-row-1,.pane-home-news-recent-news-pane .view-home-news .views-row-1,.view-recent-blog-posts .views-row-1{width:31.91489%;float:left;margin-right:-100%;margin-left:0;clear:none;}.view-related-content .views-row-2,.pane-home-news-recent-news-pane .view-home-news .views-row-2,.view-recent-blog-posts .views-row-2{width:31.91489%;float:left;margin-right:-100%;margin-left:34.04255%;clear:none;}.view-related-content .views-row-3,.pane-home-news-recent-news-pane .view-home-news .views-row-3,.view-recent-blog-posts .views-row-3{width:31.91489%;float:right;margin-left:0;margin-right:0;clear:none;}}.view-related-content .views-row,.pane-home-news-recent-news-pane .view-home-news .views-row,.view-recent-blog-posts .views-row{position:relative;}@media (max-width:768px){.view-related-content .views-row,.pane-home-news-recent-news-pane .view-home-news .views-row,.view-recent-blog-posts .views-row{margin:0 auto 40px;max-width:462px;}}.view-related-content .node-title,.pane-home-news-recent-news-pane .view-home-news .node-title,.view-recent-blog-posts .node-title{margin:5px 0 12px;}.view-related-content .node-title a,.pane-home-news-recent-news-pane .view-home-news .node-title a,.view-recent-blog-posts .node-title a{font-size:1.125em;line-height:1.33333em;font-weight:300;}.view-related-content .node-readmore a,.pane-home-news-recent-news-pane .view-home-news .node-readmore a,.view-recent-blog-posts .node-readmore a{font-size:1.125em;line-height:1.33333em;line-height:20px;height:20px;}.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-field-field-si-case-number,.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-field-field-si-case-filing-year,.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-field-field-si-case-bureau-office{float:left;width:32%;}.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-field-field-si-case-number,.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-label-field-si-case-filing-year{padding-right:1em;}.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-field-field-si-case-allegation{clear:both;}.pane-trib-panel-pane-1 .view-content,.pane-hurricane-sandy-projects-search-panel-pane-1 .view-content,.pane-scientific-integrity-cases-search-panel-pane-1 .view-content{border-top:2px solid #efefef;margin-top:2em;}.pane-trib-panel-pane-1 .view-content .views-row,.pane-hurricane-sandy-projects-search-panel-pane-1 .view-content .views-row,.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-row{padding:1em;}.pane-trib-panel-pane-1 .view-content .views-row:nth-child(2n+0),.pane-hurricane-sandy-projects-search-panel-pane-1 .view-content .views-row:nth-child(2n+0),.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-row:nth-child(2n+0){background-color:#efefef;}.pane-trib-panel-pane-1 .view-content .views-label,.pane-hurricane-sandy-projects-search-panel-pane-1 .view-content .views-label,.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-label{font-weight:bold;}.pane-trib-panel-pane-1 .view-content .views-field,.pane-hurricane-sandy-projects-search-panel-pane-1 .view-content .views-field,.pane-scientific-integrity-cases-search-panel-pane-1 .view-content .views-field{margin:.5em 0;}.page-ost-wau .pane-ost-iim-search-iim-data-pane{background-color:#efefef;border:1px solid #dcdcdc;padding:1em;}.page-ost-wau .pane-ost-iim-search-iim-data-pane .view-content,.page-ost-wau .pane-ost-iim-search-iim-data-pane .view-empty{background-color:#fff;margin-top:2em;padding:1em;}.page-ost-wau .view-id-ost_iim_search .links{margin:0;padding:0;border:0;}.page-ost-wau .view-id-ost_iim_search .links:after{content:"";display:table;clear:both;}.page-ost-wau .view-id-ost_iim_search .links li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;padding-left:0;padding-right:0;}.node-type-section-page .l-header,.node-type-section-page .l-region--navigation{position:static !important;}.node-type-section-page #block-panels-mini-doi-navigation{position:relative;z-index:1;}@media (min-width:768px){.node-type-section-page #block-panels-mini-doi-navigation .menu-link-parent{color:#ffffff !important;}}.node-type-section-page .pane-mega-menu{background:#000000;border-bottom:1px solid rgba(9,8,4,0.1);}.node-type-section-page .menu-link-dropdown{border-bottom:none !important;}.node-type-section-page .block--panels-mini-doi-hero{overflow:hidden;position:relative;top:0;width:100%;}.node-type-section-page .block--panels-mini-doi-hero img{height:100% !important;width:100% !important;min-height:200px;}@media (min-width:768px){.node-type-section-page .block--panels-mini-doi-hero{max-height:526px;}}.node-type-section-page .field--name-field-primary-image-content{position:absolute;top:30px;width:100%;}@media (min-width:768px){.node-type-section-page .field--name-field-primary-image-content{top:97px;}}.node-type-section-page .field--name-field-primary-image-content .statistics > div{color:#ffffff;font-weight:300;width:90%;font-size:20px;}.node-type-section-page .field--name-field-primary-image-content .statistics > div:not(.col-4){line-height:1.4;}.node-type-section-page .field--name-field-primary-image-content .statistics > div div{display:inline-block;}@media (min-width:768px){.node-type-section-page .field--name-field-primary-image-content .statistics > div{float:left;font-size:40px;width:23%;}.node-type-section-page .field--name-field-primary-image-content .statistics > div div{display:block;}}@media (min-width:900px){.node-type-section-page .field--name-field-primary-image-content .statistics > div{font-size:48px;width:23%;}}@media (min-width:768px){.node-type-section-page .field--name-field-primary-image-content .number{font-size:100%;}}@media (min-width:768px){.node-type-section-page .field--name-field-primary-image-content .label{font-size:42%;line-height:100%;}}@media (min-width:900px){.node-type-section-page .field--name-field-primary-image-content .label{line-height:30%;}}.node-type-section-page .field--name-field-primary-image-content .col-4 .number,.node-type-section-page .field--name-field-primary-image-content .col-4 .label{font-size:200%;}@media (min-width:768px){.node-type-section-page .field--name-field-primary-image-content .col-4{width:31% !important;}.node-type-section-page .field--name-field-primary-image-content .col-4 .number{font-size:380%;}.node-type-section-page .field--name-field-primary-image-content .col-4 .label{font-size:100%;line-height:3.875 !important;text-align:right;padding-right:20px;}}.node-type-section-page .l-content{position:relative;}.node-type-section-page .l-main{max-width:100% !important;padding:0;overflow:visible;}.node-type-section-page .section.panels-container{background:#f5f2e0;}.node-type-section-page .section.panels-container .bottom{background:#ffffff;}.node-type-section-page .section.panels-container .hero:after,.node-type-section-page .section.panels-container .main:after,.node-type-section-page .section.panels-container .secondary:after,.node-type-section-page .section.panels-container .bottom:after{content:"";display:table;clear:both;}.node-type-section-page .section.panels-container .secondary{padding-bottom:30px;}@media (min-width:768px){.node-type-section-page .section.panels-container .main{overflow:visible !important;}}.node-type-section-page .l-region--navigation{height:auto;}.node-type-section-page .l-main{position:relative;}.node-type-section-page .pane-page-title{margin-top:20px !important;margin-bottom:40px !important;}.node-type-section-page .section--bottom > div:last-child{margin-bottom:65px !important;}.node-type-section-page .pane-section-news-link a{font-size:1em;line-height:1.5em;}.node-type-office-page .large-font .main,.node-type-office-page .large-font .main{font-size:29.6px !important;}.block--views-interior-places-block{display:none;}@media (min-width:768px){.front .block--views-interior-places-block{height:auto;}.front .block--views-interior-places-block .flexslider{margin-bottom:0;}.front .block--views-interior-places-block .header-expand{display:none;}.block--views-interior-places-block{display:block;height:50px;overflow:hidden;}.block--views-interior-places-block .flexslider{border:none;margin:0;}.block--views-interior-places-block .flex-prev:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons-s1f204aaa6c.png) -28px 10px;background-repeat:no-repeat;content:'';height:30px;position:absolute;left:4px;top:0;width:30px;z-index:100;}.block--views-interior-places-block .flex-next:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons-s1f204aaa6c.png) -58px 10px;background-repeat:no-repeat;content:'';height:30px;position:absolute;right:0;top:0;width:30px;z-index:100;}.block--views-interior-places-block .flex-next,.block--views-interior-places-block .flex-prev{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:rgba(0,0,0,0.6);border:1px solid rgba(255,255,255,0.6);text-indent:999px;overflow:hidden;}.block--views-interior-places-block .flex-direction-nav a{height:36px;width:36px;}.block--views-interior-places-block button,.block--views-interior-places-block .group-photo-info,.block--views-interior-places-block .header-expand{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:rgba(0,0,0,0.6);border:1px solid rgba(255,255,255,0.6);color:#fff;position:absolute;right:40px;}.block--views-interior-places-block .group-photo-info{display:none;left:50%;margin-left:-265px;padding:10px;position:absolute;top:25%;width:535px;z-index:300;}.block--views-interior-places-block .group-photo-info .close-box{color:#ffffff;font-size:20px;font-weight:300;position:absolute;right:10px;top:4px;cursor:pointer;}.block--views-interior-places-block .group-photo-info a,.block--views-interior-places-block .group-photo-info a:active,.block--views-interior-places-block .group-photo-info a:visited{color:#efc256;}.block--views-interior-places-block .header-expand{-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;border-top:0px;color:#fff;display:block;padding:4px 4px 4px 30px;top:0;width:100px;z-index:300;}.block--views-interior-places-block .header-expand:before{background:url(../img/doiheader/icons-s1f204aaa6c.png) 8px 10px;background-repeat:no-repeat;content:'';height:20px;position:absolute;left:0;top:0;width:30px;z-index:100;}.block--views-interior-places-block.expanded .header-expand:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons-s1f204aaa6c.png) -88px 10px;background-repeat:no-repeat;}.block--views-interior-places-block button{bottom:40px;font-size:0;height:36px;line-height:0;overflow:hidden;text-indent:-999px;width:36px;}.block--views-interior-places-block button:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons-s1f204aaa6c.png) -302px 10px;background-repeat:no-repeat;content:'';height:30px;position:absolute;left:3px;top:0;width:30px;z-index:100;}.block--views-interior-places-block .flex-control-paging{display:none;}.block--views-interior-places-block .doi-gov-social-widget{display:none;}}.sidebar .pane-node-field-subnavigation{font-size:14px;margin-top:20px;}.sidebar .pane-node-field-subnavigation a{display:block;line-height:16px;padding:18px;text-decoration:none;}.sidebar .pane-node-field-subnavigation .bean-title{background-color:#efefef;color:#000;font-size:11px;font-weight:900;letter-spacing:1px;margin:0;padding:18px;text-transform:uppercase;}.sidebar .pane-node-field-subnavigation .has-child .field--name-field-menu-link-parent a{position:relative;}.sidebar .pane-node-field-subnavigation .has-child .field--name-field-menu-link-parent a:before{background:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/generated/icons-s1f204aaa6c.png) -620px 10px;background-repeat:no-repeat;content:'';height:35px;position:absolute;right:0;top:8px;width:35px;z-index:10;}.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-parent{border-top:1px solid #ebebeb;}.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-parent:hover,.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-parent .active{background-color:#f4f1df;}.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-parent a:hover,.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-parent a.active{color:#b6975a;}.sidebar .pane-node-field-subnavigation .is-expanded .field--name-field-menu-link-parent{background-color:#f4f1df;}.sidebar .pane-node-field-subnavigation .is-expanded .field--name-field-menu-link-parent a{border-bottom:1px solid #d4d4d4;color:#b6975a;}.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-children{background-color:#f4f1df;}.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-children a{border-bottom:1px solid #d4d4d4;}.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-children a:hover{background-color:#e0ddcd;}.sidebar .pane-node-field-subnavigation .field--name-field-menu-link-children .field__items .field__item:last-child a{border:0;}@media (min-width:768px){.sidebar .pane-node-field-subnavigation{-moz-box-shadow:0 0 3px 1px #dcdcdc;-webkit-box-shadow:0 0 3px 1px #dcdcdc;box-shadow:0 0 3px 1px #dcdcdc;border:1px solid #d4d4d4;margin-top:0;width:90%;}.sidebar .field--type-field-collection .field-collection-item-field-menu-links:hover{background-color:#f4f1df;cursor:default;position:relative;z-index:13;}.sidebar .field--type-field-collection .field-collection-item-field-menu-links .menu-link-children{border:1px solid #d4d4d4;left:0;position:absolute;top:100%;visibility:hidden;width:100%;z-index:12;}.sidebar .field--type-field-collection .field-collection-item-field-menu-links .menu-link-children{left:99%;top:0px;}.sidebar .field--type-field-collection .field-collection-item-field-menu-links:hover > .content .menu-link-children{visibility:visible;}}.field--name-field-callout-tiles > .field__items > div{position:relative;cursor:pointer;border:1px solid rgba(0,0,0,0.17);max-width:462px;margin:0 auto 30px;background:#ffffff;}@media (max-width:768px){.field--name-field-callout-tiles > .field__items > div{min-height:363px;}}@media (min-width:768px){.field--name-field-callout-tiles > .field__items > div{margin-left:0;margin-right:0;}.field--name-field-callout-tiles > .field__items > div:nth-child(odd){width:48.93617%;float:left;margin-right:-100%;margin-left:0;clear:none;clear:both;}.field--name-field-callout-tiles > .field__items > div:nth-child(even){width:48.93617%;float:right;margin-left:0;margin-right:0;clear:none;}}.field--name-field-tile-heading{padding:22px 0;position:absolute;top:20px;width:100%;}@media (min-width:768px){.field--name-field-tile-heading{background:rgba(0,0,0,0.4);top:30px;color:#ffffff;}}.field--name-field-tile-heading .field__item{padding-left:20px;padding-right:90px;font-size:20px;line-height:1;font-weight:300;}@media (min-width:936px){.field--name-field-tile-heading .field__item{font-size:30px;padding-left:40px;}}.field--name-field-tile-hover-image,.field--name-field-tile-description,.field--name-field-tile-link{position:absolute;}@media (min-width:768px){.field--name-field-tile-hover-image,.field--name-field-tile-description,.field--name-field-tile-link{display:none;transition:display .5s ease-in;}}.field--name-field-tile-bg-image .field__item{line-height:0;}.field--name-field-tile-bg-image img{display:none;}@media (min-width:768px){.field--name-field-tile-bg-image img{display:block;}}.field--name-field-tile-hover-image{right:20px;top:20px;max-width:60px;}.field--name-field-tile-hover-image img{border-radius:50%;}@media (min-width:768px){.field--name-field-tile-hover-image{max-width:100%;}}.field--name-field-tile-description{padding:0 20px;top:120px;}@media (min-width:768px){.field--name-field-tile-description{font-size:0.875em;line-height:1.71429em;top:99px;}}@media (min-width:936px){.field--name-field-tile-description{padding:0 40px;font-size:1em;line-height:1.5em;top:120px;}}.field--name-field-tile-link{border-top:1px solid rgba(9,8,4,0.1);bottom:0;width:100%;}.field--name-field-tile-link .field__item{padding:10px 0;}@media (min-width:936px){.field--name-field-tile-link .field__item{padding:20px 0;}}.field--name-field-tile-link .tile-link{padding-left:20px;}@media (min-width:936px){.field--name-field-tile-link .tile-link{font-size:1.5em;line-height:1.5em;background-size:24px;background-position:right -181px;padding-left:40px;}.field--name-field-tile-link .tile-link:hover{background-position:right -138px;}}.field--name-field-callout-tiles > .field__items > div:hover{-moz-box-shadow:0px 0px 10px 0px rgba(148,78,46,0.1);-webkit-box-shadow:0px 0px 10px 0px rgba(148,78,46,0.1);box-shadow:0px 0px 10px 0px rgba(148,78,46,0.1);}.field--name-field-callout-tiles > .field__items > div:hover .field--name-field-tile-heading{background:transparent;}.field--name-field-callout-tiles > .field__items > div:hover .field--name-field-tile-heading .field__item{color:#b2871f;}.field--name-field-callout-tiles > .field__items > div:hover .field--name-field-tile-bg-image img{visibility:hidden;}.field--name-field-callout-tiles > .field__items > div:hover .field--name-field-tile-hover-image,.field--name-field-callout-tiles > .field__items > div:hover .field--name-field-tile-description,.field--name-field-callout-tiles > .field__items > div:hover .field--name-field-tile-link{display:block;}.views-exposed-form-trib-panel-pane-1 .form-type-select{width:100%;}.views-exposed-form-trib-panel-pane-1 .form-type-select select{width:100%;}.views-exposed-form-trib-panel-pane-1 input:not(.form-submit){width:100%;}.views-exposed-form-trib-panel-pane-1 #edit-submit-trib{margin-right:20px;}.views-exposed-form-trib-panel-pane-1 .views-exposed-widgets .views-exposed-widget{padding:0;}@media (min-width:0) and (max-width:768px){.views-exposed-form-trib-panel-pane-1 .views-exposed-widgets .views-exposed-widget{margin-bottom:1.66667%;width:100%;clear:right;float:right;margin-right:0;}.views-exposed-form-trib-panel-pane-1 .views-exposed-widgets .views-exposed-widget:nth-child(1n+1){clear:both;}.views-exposed-form-trib-panel-pane-1 .views-exposed-widgets .views-exposed-widget:nth-child(1n+1){width:100%;clear:right;float:right;margin-right:0;}}@media (min-width:768px){.views-exposed-form-trib-panel-pane-1 .views-exposed-widgets .views-exposed-widget{margin-bottom:1.66667%;width:32.25806%;clear:right;float:left;margin-left:0;margin-right:1.6129%;}.views-exposed-form-trib-panel-pane-1 .views-exposed-widgets .views-exposed-widget:nth-child(3n+1){clear:both;}.views-exposed-form-trib-panel-pane-1 .views-exposed-widgets .views-exposed-widget:nth-child(3n+3){width:32.25806%;clear:right;float:right;margin-right:0;}}.views-exposed-form-trib-panel-pane-1 .views-widget-filter-field_tribal_doc_dateadded_value div{width:100%;}.views-exposed-form-trib-panel-pane-1 .views-widget-filter-field_tribal_doc_dateadded_value label[for=edit-field-tribal-doc-dateadded-value]{display:none;}.views-exposed-form-trib-panel-pane-1 .views-widget-filter-field_tribal_doc_dateadded_value #edit-field-tribal-doc-dateadded-value-min-wrapper{width:48%;float:left;}.views-exposed-form-trib-panel-pane-1 .views-widget-filter-field_tribal_doc_dateadded_value #edit-field-tribal-doc-dateadded-value-max-wrapper{width:48%;float:right;}.saml-login{background-image:url(/sites/doi.opengov.ibmcloud.com/themes/custom/doi_gov/images/icons/lock.png?1439924678);background-position:center left;background-repeat:no-repeat;display:block;padding:50px;font-size:1.5em;}form.user-login fieldset{border:none;}form.user-login fieldset.collapsed{height:1.5em;}.node-type-video .pane-node-type{display:none;}.node-type-video .pane-node-terms{margin-bottom:2em;}.node-type-video .pane-node-publication-info{font-size:1.5em;line-height:1.5em;line-height:1.25em;margin-bottom:2em;margin-top:.25em;}.node-type-video .field--name-body{font-size:1.5em;line-height:1.5em;}.node-type-video .field--name-field-video-transcript .field__label{font-size:1.5em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em;border-top:1px solid #dcdcdc;color:#434343;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:100;margin-top:1em;padding-top:1em;}


