/* IE 11 */
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

body {
  background-color: #1c1c1c;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* disable input glowies */
input:focus,
textarea:focus {
  outline: none;
  outline-width: 0; }

/* WP Admin Bar */

::-webkit-input-placeholder {
  color: white;
  opacity: 1; }

:-ms-input-placeholder {
  color: white;
  opacity: 1; }

::-ms-input-placeholder {
  color: white;
  opacity: 1; }

::placeholder {
  color: white;
  opacity: 1; }

::-ms-input-placeholder {
  color: white; }

.body-content p img,
.body-content img {
  max-width: 100%;
  height: auto; }

.featured-block-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around; }

.feature-block-item {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 300px;
          flex: 0 0 300px; }
  .feature-block-item .author-date {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .feature-block-item .author-date .author {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 200px;
              flex: 1 0 200px; }
    .feature-block-item .author-date .date {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 82px;
              flex: 0 0 82px; }

.feature-block-item__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }
  .feature-block-item__top .image {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75px;
            flex: 0 0 75px;
    margin-right: 10px; }
  .feature-block-item__top .meta {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 200px;
            flex: 1 0 200px;
    padding-right: 0; }
    .feature-block-item__top .meta h3 {
      padding-right: 24px; }

.news-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }

.news-block-press {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 500px;
          flex: 1 0 500px;
  margin-right: 30px; }

.news-block-news {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 333px;
          flex: 0 0 333px; }

.teaser {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 115px; }
  .teaser .left {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 70px;
            flex: 0 0 70px;
    margin-right: 15px; }
  .teaser .right {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 200px;
            flex: 1 0 200px; }

.news-block-press-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .news-block-press-list .teaser {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 285px;
            flex: 0 0 285px; }
    .news-block-press-list .teaser:nth-child(odd) {
      margin-right: 15px; }

.newsletter-cta-inpage .newsletter-cta-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.newsletter-cta-inpage .left {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 200px;
          flex: 1 0 200px; }

.newsletter-cta-inpage .right {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 285px;
          flex: 0 0 285px; }

.modal-newsletter input[type='text'] {
  height: 35px; }

.home-page-after-carousel__text {
  width: 500px;
  max-width: 500px; }

.home-page-hero .home-page-hero__background-blur-overlay > .color-opacity {
  background-color: rgba(0, 38, 54, 0.9); }

.home-page-hero > .home-page-hero__overhang {
  background-color: rgba(204, 226, 236, 0.9); }

.page-hero__inside {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.page-hero__inside-left {
  margin-right: 30px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 270px;
          flex: 0 0 270px; }

.page-hero__inside-right {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 500px;
          flex: 1 0 500px; }

/* Career */
.hub-career-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.hub-career-top__inside,
.hub-career-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.hub-career-list__left {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 470px;
          flex: 0 0 470px;
  margin-right: 65px; }

.hub-career-top__left {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 470px;
          flex: 0 0 470px;
  margin-right: 65px; }

.hub-career-top__right {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 670px;
          flex: 0 0 670px; }

.hub-career-job-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }
  .hub-career-job-item .title {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 400px;
            flex: 0 0 400px;
    margin-right: 75px; }
  .hub-career-job-item .location {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 100px;
            flex: 1 0 100px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }

/* News */
.hub-news-featured-news .slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }
  .hub-news-featured-news .slide .left {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 250px;
            flex: 0 0 250px;
    margin-right: 60px;
    height: 250px; }
  .hub-news-featured-news .slide .right {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 250px;
            flex: 1 0 250px; }

.hub-news-featured-events {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .hub-news-featured-events .teaser-event {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 470px;
            flex: 0 0 470px;
    height: 120px; }

.hub-news-latest {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.hub-news-latest__left {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 570px;
          flex: 1 0 570px;
  padding-right: 30px; }

.hub-news-latest__right {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 370px;
          flex: 0 0 370px; }

/* People */
.hub-people-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }
  .hub-people-list .hub-people-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 509px;
            flex: 0 0 509px;
    min-height: 260px;
    margin-right: 30px;
    margin-bottom: 30px; }
    .hub-people-list .hub-people-item:nth-child(even) {
      margin-right: 0; }
    .hub-people-list .hub-people-item .headshot {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 140px;
              flex: 0 0 140px;
      margin-right: 20px; }
    .hub-people-list .hub-people-item .meta {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 200px;
              flex: 1 0 200px; }

/* Research */
.hub-research-topic .page-hero:before {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 52, 74, 0.9);
  content: ''; }

.hub-research-topic .page-hero .kicker {
  position: relative; }

.hub-research-topic .page-hero .page-hero__inside-right {
  position: relative; }

.hub-research-tier2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .hub-research-tier2 .teaser {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 470px;
            flex: 0 0 470px;
    height: auto;
    margin-bottom: 30px; }
    .hub-research-tier2 .teaser .left {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 200px;
              flex: 1 0 200px; }
    .hub-research-tier2 .teaser .right {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 160px;
              flex: 0 0 160px; }

.hub-research-search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.hub-research-search__filters {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 420px;
          flex: 0 0 420px;
  margin-right: 30px;
  height: 58px; }

.hub-research-search__search {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 470px;
          flex: 0 0 470px;
  height: 58px; }

.hub-research-explore__inside-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.hub-research-explore__left {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 570px;
          flex: 1 0 570px;
  padding-right: 30px; }

.hub-research-results__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }
  .hub-research-results__item .left {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 300px;
            flex: 1 0 300px;
    margin-right: 35px; }
  .hub-research-results__item .right {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75px;
            flex: 0 0 75px; }

.hub-research-explore__right {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 370px;
          flex: 0 0 370px; }

.page-what-we-do .page-hero-description p {
  width: 64ch; }

/* Bio */
.bio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.bio__left {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 335px;
          flex: 0 0 335px;
  margin-right: 65px; }

.bio__right {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 300px;
          flex: 1 0 300px; }

.bio-other-research__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.bio-other-research__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 470px;
  height: 100px;
  margin-right: 30px; }
  .bio-other-research__item:nth-child(even) {
    margin-right: 0; }
  .bio-other-research__item .left {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 300px;
            flex: 1 0 300px;
    margin-right: 15px; }
  .bio-other-research__item .right {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 70px;
            flex: 0 0 70px; }

/* Contact */
.page-contact-main,
.page-contact-offices {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: distribute;
      justify-content: space-around; }

.page-contact-contact__inside {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.page-contact-main__left {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 370px;
          flex: 0 0 370px;
  margin-right: 30px; }

.page-contact-main__right {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 370px;
          flex: 0 0 370px; }

.page-contact-office {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 370px;
          flex: 0 0 370px;
  margin-right: 30px;
  height: auto; }
  .page-contact-office:nth-child(even) {
    margin-right: 0; }

.page-contact-other-email {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 370px;
          flex: 0 0 370px;
  margin-right: 30px; }
  .page-contact-other-email:nth-child(even) {
    margin-right: 0; }

/* Impact */
.impact-story .page-hero .impact-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }
  .impact-story .page-hero .impact-header .left {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 270px;
            flex: 1 0 270px; }
  .impact-story .page-hero .impact-header .right {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 270px;
            flex: 0 0 270px; }

.impact-story .more-stories .more-stories-block .list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around; }

.impact-story .more-stories .more-stories-block .more-stories-item {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 430px;
          flex: 0 0 430px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }
  .impact-story .more-stories .more-stories-block .more-stories-item:nth-child(even) {
    margin-right: 0; }
  .impact-story .more-stories .more-stories-block .more-stories-item .left {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 125px;
            flex: 0 0 125px;
    margin-right: 30px; }
  .impact-story .more-stories .more-stories-block .more-stories-item .right {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 125px;
            flex: 1 0 125px;
    padding-right: 20px; }

/* Job */
.job-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }
  .job-wrapper .left {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 270px;
            flex: 0 0 270px;
    margin-right: 30px; }
  .job-wrapper .right {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 270px;
            flex: 1 0 270px; }

/* News */
.page-news-meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }
  .page-news-meta .breadcrumb {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 120px;
            flex: 1 0 120px; }
  .page-news-meta .type-title {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 970px;
            flex: 0 0 970px; }
  .page-news-meta .pad {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 120px;
            flex: 1 0 120px; }

.page-news-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }
  .page-news-header .left {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 250px;
            flex: 0 0 250px;
    margin-right: 60px;
    height: 250px; }
  .page-news-header .right {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 250px;
            flex: 1 0 250px; }

/* Research */
.research-meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }
  .research-meta .author-date {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 200px;
            flex: 1 0 200px; }
  .research-meta .sharing {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 235px;
            flex: 0 0 235px; }

.site-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.site-header__logo {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 180px;
          flex: 0 0 180px; }

.site-header__main-nav {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 10%;
          flex: 1 0 10%; }

.site-header__utility-nav {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 10%;
          flex: 1 0 10%; }

.site-footer__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.site-footer__top-logo {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 6.25rem;
          flex: 0 0 6.25rem; }

.site-footer__top-nav {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 404px;
          flex: 0 0 404px; }
  .site-footer__top-nav ul.menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .site-footer__top-nav ul.menu > li {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 170px;
              flex: 0 0 170px;
      margin-right: 30px; }
      .site-footer__top-nav ul.menu > li:nth-child(even) {
        margin-right: 0; }

.site-footer__newsletter-cta {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 285px;
          flex: 0 0 285px;
  margin-right: 30px; }

.site-footer__newsletter-cta-form-fields {
  margin-right: 0; }

.site-footer__social-media {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 150px;
          flex: 1 0 150px; }

#menu-footer-menu > li:after {
  content: '';
  background-size: 20px;
  display: block;
  background-repeat: no-repeat;
  width: 30px;
  height: 30px; }

@media screen and (max-width: 600px) {
  #wpadminbar {
    position: fixed; } }

@media all and (max-width: 480px) {
    .featured-block-list {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
    .teaser {
      height: 120px; } }

@media all and (max-width: 768px) {
    .feature-block-item {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 210px;
              flex: 0 0 210px; }
      .feature-block-item .author-date {
        display: block; }
        .feature-block-item .author-date .author {
          width: 100%; }
        .feature-block-item .author-date .date {
          width: 100%;
          text-align: left; }
    .feature-block-item__top .image {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 50px;
              flex: 0 0 50px;
      margin-right: 6px; }
    .feature-block-item__top .meta {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 100px;
              flex: 1 0 100px; }
      .feature-block-item__top .meta img {
        top: 18px; }
    .news-block {
      display: block; }
    .news-block-press {
      margin-right: 0; }
    .news-block-press-list {
      display: block; }
      .news-block-press-list .teaser:nth-child(odd) {
        margin-right: 0; }
    .home-page-after-carousel__text {
      width: 400px;
      max-width: 400px; }
    .page-hero__inside-left {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 210px;
              flex: 0 0 210px; }
    .page-hero__inside-right {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 400px;
              flex: 1 0 400px; }
  .page-hero-description p {
    width: 75ch; }
    .hub-career-top {
      display: block; }
    .hub-career-top__left {
      margin-right: 0; }
  .hub-news-featured-news .slide .left {
    margin-right: 30px; }
    .hub-news-featured-events .teaser-event {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 500px;
              flex: 1 0 500px; }
    .hub-news-latest {
      display: block; }
    .hub-people-list .hub-people-item {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 500px;
              flex: 1 0 500px;
      margin-right: 0; }
    .hub-research-tier2 {
      display: block; }
    .hub-research-search {
      display: block; }
    .hub-research-search__filters {
      margin-right: 0; }
    .hub-research-explore__left {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 400px;
              flex: 1 0 400px; }
    .hub-research-explore__right {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 200px;
              flex: 0 0 200px; }
    .page-contact-main__left {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 200px;
              flex: 1 0 200px;
      margin-right: 15px; }
    .page-contact-main__right {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 200px;
              flex: 1 0 200px; }
    .page-contact-office {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 200px;
              flex: 1 0 200px;
      margin-right: 15px; }
    .page-contact-other-email {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 200px;
              flex: 1 0 200px;
      margin-right: 15px; }
  .impact-story .more-stories .more-stories-block .list {
    display: block; }
    .job-wrapper {
      display: block; }
    .page-news-meta {
      display: block; }
    .site-footer__top {
      display: block; }
      .site-footer__top-nav ul.menu > li {
        -webkit-box-flex: 0;
            -ms-flex: 0 0 212px;
                flex: 0 0 212px; }
        .site-footer__top-nav ul.menu > li:nth-child(even) {
          margin-right: 30px; }
        .site-footer__top-nav ul.menu > li:nth-child(3n + 3) {
          margin-right: 0; }
    .site-footer__newsletter-cta {
      margin-right: 0; } }

@media all and (max-width: 1024px) {
    .page-hero__inside-left {
      margin-right: 15px; }
  .impact-story .more-stories .more-stories-block .more-stories-item {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 410px;
            flex: 0 0 410px; } }

@media all and (min-width: 769px) and (max-width: 1024px) {
    .hub-career-top__left {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 300px;
              flex: 0 0 300px;
      margin-right: 30px; }
    .hub-career-top__right {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 600px;
              flex: 0 0 600px; }
    .hub-people-list .hub-people-item {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 416px;
              flex: 0 0 416px;
      margin-right: 15px;
      margin-bottom: 15px; }
    .page-news-meta {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 770px;
              flex: 0 0 770px; } }

@media (max-width: 1024px) {
    .bio__left {
      margin-right: 30px; } }

/*# sourceMappingURL=ie.css.map*/