/**
 * ESOC inherits styling from ps_tiger
 */
/**
 * Base Elements
 * =========================================
 */
/*
 * Variables
 */
/* Colors */
/* Fonts */
/* Breakpoints */
/*
 * Base Elements
 * 
 */
.main a {
  border-color: #086B83;
  text-decoration: none;
  font-weight: 400;
}

.main a:hover, .main a:focus {
  color: #086B83;
  border-color: #086B83;
}

.fontset2 h1 {
  padding-bottom: 1rem;
}

.fontset2 {
  font-family: abril-text, serif;
  line-height: 1.65rem;
  color: #262626;
  /* .ps-image-gallery .number-indicator .current,
  .ps-image-gallery .number-indicator .total {
    font-family: $sans-serif;
    font-size: 1.35rem;
  } */
}

.fontset2 h1, .fontset2 h2, .fontset2 h3, .fontset2 h4, .fontset2 h5, .fontset2 h6,
.fontset2 .nav-item a,
.fontset2 .site-name,
.fontset2 .site-slogan,
.fontset2 .field--name-title,
.fontset2 label,
.fontset2 .field__label,
.fontset2 .field__item,
.fontset2 .course-detail-info .field--name-field-ps-course-subj-assoc,
.fontset2 .field--name-field-ps-course-subj-assoc,
.fontset2 .views-field-title,
.fontset2 .more-link a,
.fontset2 .ui-tabs .ui-tabs-nav .ui-tabs-anchor,
.fontset2 .figure-caption,
.fontset2 .breadcrumb,
.fontset2 .pager,
.fontset2 .toggle-mobile-menu-title {
  font-family: sofia-pro, sans-serif;
}

.fontset2 .field--name-field-ps-body {
  font-family: abril-text, serif;
}

.fontset2 h1 {
  font-size: 3.35rem;
  font-weight: 500;
}

.fontset2 h2 {
  font-weight: 700;
  font-size: 2.125rem;
  line-height: 3.25rem;
}

.fontset2 h2:after {
  content: "";
  width: 50px;
  height: 3px;
  display: block;
  background-color: #e77500;
  margin-top: 2px;
}

.fontset2 h3 {
  font-size: 1.8rem;
  font-weight: 400;
  line-height: 2.35rem;
}

.fontset2 h4 {
  font-weight: 700;
  font-size: 1.375rem;
}

.fontset2 h5 {
  font-weight: 400;
  text-transform: uppercase;
}

.fontset2 h6 {
  font-weight: 700;
  font-size: 1.125rem;
}

.fontset2 .site-name {
  font-weight: 700;
}

.fontset2 .site-slogan {
  font-weight: 300;
}

.fontset2 .content-list-item .field--name-title,
.fontset2 .views-field-title {
  font-weight: 700;
  font-size: 1.35rem;
  line-height: 1.75rem;
  margin-bottom: .5rem;
}

.fontset2 .content-list .field__label {
  text-transform: none;
  font-size: 1rem;
}

.fontset2 .block-ps-core-taxonomy-terms-list .item-list ul a {
  font-weight: 500;
}

.fontset2 .billboard-title {
  font-weight: 700;
}

.fontset2 .field__label {
  font-weight: 700;
}

.fontset2 .person-left {
  font-weight: 300;
}

.fontset2 .field--name-field-ps-lede {
  font-size: 1.25rem;
  line-height: 1.45em;
  font-weight: 400;
}

.fontset2 #header .main-menu .nav-item {
  font-size: 1.125rem;
}

.fontset2 #header .main-menu .nav-item a {
  font-weight: 600;
}

.fontset2 #footer {
  font-family: sofia-pro, sans-serif;
}

.fontset2 #footer h2 {
  font-size: .9rem;
  line-height: 1rem;
  text-transform: uppercase;
}

.fontset2 #footer h3 {
  font-size: 1.125rem;
  line-height: 1.125rem;
}

.fontset2 .course-detail-info .field--name-field-ps-course-subj-assoc {
  font-size: 1.5rem;
  font-weight: 500;
}

.fontset2 .course-detail-info .field--name-field-ps-course-term {
  font-size: 1.25rem;
  font-weight: 300;
}

.fontset2 .regigstrar-course-details-link {
  text-transform: uppercase;
  font-size: 0.875rem;
  font-weight: 700;
}

.fontset2 .field--name-field-ps-course-subj-assoc {
  font-weight: 500;
}

/**
 * Components
 * =========================================
 */
/*
 *@file Callout Block Styling
 */
.block-ps-callout {
  position: relative;
}

.block-ps-callout .callout-read-more {
  padding: 0.5rem 2rem;
  border: 1px solid #e77500;
  background-color: transparent;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
  margin-bottom: 2.75rem;
  display: inline-block;
  font-family: sofia-pro, sans-serif;
  margin-bottom: 1.5rem;
  color: #fff;
}

.block-ps-callout .callout-read-more:hover, .block-ps-callout .callout-read-more:focus {
  background: #E9ECEF;
}

.block-ps-callout .callout-text-link-container {
  padding: 2rem;
}

.block-ps-callout .callout-image-caption {
  display: none;
}

.block-ps-callout:after {
  -webkit-transition: all 0.175s cubic-bezier(0.35, 0.5, 0.46, 1.06);
  transition: all 0.175s cubic-bezier(0.35, 0.5, 0.46, 1.06);
  content: "";
  position: absolute;
  pointer-events: none;
  border: 2px solid #e77500;
  top: 10px;
  left: 10px;
  width: calc(100% - 25px);
  height: calc(100% - 25px);
}

.block-ps-callout:hover:after, .block-ps-callout:focus:after {
  top: 8px;
  left: 8px;
  width: calc(100% - 14px);
  height: calc(100% - 14px);
}

@media (max-width: 768px) {
  .block-ps-callout h2.callout-title {
    font-size: 1.75rem;
    line-height: 1.5rem;
  }
}

@media (min-width: 888px) {
  .block-ps-callout .callout-text-link-container {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 35% 60%;
        grid-template-columns: 35% 60%;
    -ms-grid-rows: auto 1fr;
        grid-template-rows: auto 1fr;
    grid-column-gap: 5rem;
        grid-template-areas: "header content" "header call-to-action";
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: start;
  }
  .block-ps-callout .callout-text-link-container .callout-title {
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
    -ms-grid-column: 1;
    grid-area: header;
  }
  .block-ps-callout .callout-text-link-container .callout-text {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
    grid-area: content;
    margin-top: 1rem;
  }
  .block-ps-callout .callout-text-link-container .callout-read-more {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
    grid-area: call-to-action;
    -ms-grid-column-align: start;
        justify-self: start;
  }
}

.callout-theme-dark {
  background: #074760;
  color: #fff;
}

/*
 * Styling of Content Lists and Item Lists
 * 
 */
/** Fixes for homepage events list */
.content-list-standard .content-list-item {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}

.front .content-list-standard .content-list-item {
  border-bottom: none;
}

ul.content-list-items {
  list-style: none;
  padding-left: 0;
}

ul.content-list-items .content-list-item {
  border-top: 1px solid #d8d8d8;
  padding-top: 1rem;
}

ul.content-list-items .content-list-item .figure-caption {
  display: none;
}

.content-list-grid .content-list-items {
  grid-column-gap: 3rem;
  grid-row-gap: 2rem;
}

.content-list .field--name-title a:hover, .content-list .field--name-title a:focus {
  border-color: transparent;
}

.more-link {
  display: block;
  text-align: left;
  margin: 1rem 0;
  padding-bottom: 1.5rem;
}

.more-link a {
  padding: .75rem 2rem;
  border: 1px solid #e77500;
  background-color: transparent;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
}

.more-link a:hover, .more-link a:focus {
  background-color: #086B83;
  color: #fff;
  border-color: transparent;
}

.view-footer a {
  padding: .75rem 2rem;
  border: 1px solid #e77500;
  background-color: transparent;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
  margin-bottom: 2.75rem;
  display: inline-block;
  font-family: sofia-pro, sans-serif;
}

.view-footer a:hover, .view-footer a:focus {
  background-color: #086B83;
  color: #fff;
  border-color: transparent;
}

.view-content .item-list ul {
  list-style: none;
  padding-left: 0;
}

.view-content .item-list ul li {
  padding: 2rem 0;
  margin: 0;
  border-top: 1px solid #d8d8d8;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .content-list-item {
    padding: 1rem;
  }
}

/*
 * Styling of Data Content Type Components
 * 
 */
.content-type-esoc-data .field--name-field-esoc-country,
.content-type-esoc-data .field--name-field-esoc-dates-covered,
.content-type-esoc-data .field--name-field-esoc-data-file-type {
  background: #E9ECEF;
  padding: .5rem 1rem;
}

.content-type-esoc-data .block-field-blocknodeesoc-datafield-ps-body {
  clear: both;
  padding-top: 1rem;
}

.content-type-esoc-data .block-field-blocknodeesoc-datafield-ps-body .field__item {
  font-family: abril-text, serif;
}

.content-type-esoc-data .field__label {
  text-transform: uppercase;
  color: #086B83;
  font-weight: 400;
}

.content-type-esoc-data .field__item {
  padding-bottom: 1rem;
  word-wrap: break-word;
}

.content-type-esoc-data .field--name-field-esoc-data-coverage .field__item {
  padding-bottom: .25rem;
}

.content-type-esoc-data .field--name-field-esoc-data-coverage .field__item:last-child {
  padding-bottom: 1em;
}

.content-type-esoc-data .field--name-field-esoc-data-subfile a {
  word-wrap: break-word;
  word-break: break-all;
}

@media (min-width: 768px) {
  .content-type-esoc-data .layout__region--first {
    padding-right: 5%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    height: 100%;
    /*  &:before{
        content: '';
        display: block;
        border-top: 100px solid $color-gray-light;
      } */
  }
  .content-type-esoc-data .block-field-blocknodeesoc-datafield-esoc-data-file-type,
  .content-type-esoc-data .block-field-blocknodeesoc-datafield-esoc-country,
  .content-type-esoc-data .block-field-blocknodeesoc-datafield-esoc-dates-covered {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.333%;
            flex: 0 0 33.333%;
    border-bottom: none;
    border-left: 1px solid #fff;
    background: #E9ECEF;
  }
  .content-type-esoc-data .block-field-blocknodeesoc-datafield-esoc-data-file-type .field__item,
  .content-type-esoc-data .block-field-blocknodeesoc-datafield-esoc-country .field__item,
  .content-type-esoc-data .block-field-blocknodeesoc-datafield-esoc-dates-covered .field__item {
    padding-bottom: .25rem;
  }
}

.view-esoc-data .views-field-field-esoc-dates-covered {
  float: left;
  padding-right: .5rem;
  line-height: 1;
  font-family: sofia-pro, sans-serif;
}

.view-esoc-data .views-field-field-esoc-dates-covered + .views-field-field-esoc-country {
  border-left: 1px solid #262626;
  float: left;
  padding-left: .5rem;
  line-height: 1;
}

.view-esoc-data .views-field-field-ps-summary {
  clear: both;
  padding-top: 1rem;
  margin-top: 1rem;
}

.view-esoc-data .views-field-field-esoc-data-file-type,
.view-esoc-data .views-field-field-esoc-data-coverage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: sofia-pro, sans-serif;
}

.view-esoc-data .views-field-field-esoc-data-file-type:before,
.view-esoc-data .views-field-field-esoc-data-coverage:before {
  content: "";
  background-color: #e77500;
  margin-right: 5px;
  width: 10px;
  height: 10px;
  display: inline-block;
  margin-top: 8px;
}

/*
 * Footer Styling
 * 
 */
#footer {
  background: #B5BBC2;
  color: #262626;
  margin-top: 2rem;
}

#footer .region-footer {
  padding-bottom: 1rem;
}

#footer a {
  color: #262626;
}

#footer .subfooter {
  border-top: 1px solid #0B2F42;
}

#footer a.pu-logo {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='141px' height='41px' viewBox='0 0 141 41' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 60 (88103) - https://sketch.com --%3E%3Ctitle%3EPUsig2-black_300dpi%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Footer' transform='translate(-1266.000000, -191.000000)'%3E%3Cimage id='PUsig2-black_300dpi' x='1266.56' y='191.36' width='139.52' height='39.68' xlink:href='data:image/png;base64,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'%3E%3C/image%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

#footer .layout--fivecol-20-20-20-20-20 .layout__region {
  text-align: center;
}

#footer .layout--fivecol-20-20-20-20-20 .layout__region figure img {
  max-height: 55px;
  width: auto;
}

/*
 * Header Styling
 * 
 */
.breadcrumb .container nav {
  background: #E9ECEF;
  font-size: .875rem;
}

@media (min-width: 992px) {
  #search-block-form .form-search {
    max-width: 100%;
  }
}

.full-width-search-box .search-bar button.toggle-searchbar {
  top: 22px;
}

/*
 * Layout Builder Styles
 * these styles are available to the editor via a dropdown
 * 
 */
.blue-box {
  border: 1px solid #0B2F42;
  padding: 1rem;
}

.intro-block p {
  max-width: 900px;
  margin: 0 auto 1rem auto;
}

.full-width-gray {
  background: #E9ECEF;
  padding: 2rem 0;
  margin: 2rem calc(50% + 8px - 50vw);
}

.full-width-gray .layout__region--content {
  max-width: 1440px;
  margin: 0 auto;
}

.full-width-gray .layout__region--content .block {
  padding: 0 15px;
}

/*
 * Styling of Media 
 * 
 */
.ps-image-gallery {
  background: #0B2F42;
}

.ps-image-gallery .ps-image-gallery-image-caption a {
  color: #fff;
}

.ps-image-gallery .ps-image-gallery-image-caption a:hover, .ps-image-gallery .ps-image-gallery-image-caption a:focus {
  border-color: #e77500;
}

.ps-image-gallery .figure-caption,
.ps-image-gallery .btn-prev,
.ps-image-gallery .btn-next,
.ps-image-gallery .controls {
  background-color: #0B2F42;
}

.ps-image-gallery .figure-caption a:hover,
.ps-image-gallery .btn-prev a:hover,
.ps-image-gallery .btn-next a:hover,
.ps-image-gallery .controls a:hover {
  color: #fff;
}

/*
 * Main Menu Styling
 * 
 */
.main-menu .nav-item > a {
  padding: 0.5rem 0;
  margin: 0 .25rem;
}

.utility-nav .nav-item a {
  padding: .5rem 0;
  margin: 0 .5rem;
  font-size: .95rem;
}

.utility-nav .nav-item a:hover, .utility-nav .nav-item a:focus {
  text-decoration: none;
  color: #262626;
}

@media (min-width: 992px) {
  .utility-nav .nav-item a {
    padding: 0;
  }
}

@media (min-width: 992px) {
  .menu1 .main-menu ul > li:last-of-type:hover ul, .menu1 .main-menu ul > li:last-of-type.added-focus ul, .menu1 .main-menu ul > li:last-of-type a:focus ul {
    left: auto;
    right: 0;
  }
  .main-menu .expanded > a {
    padding-right: .5rem;
  }
}

/*
 * Styling of Data Content Type Components
 * 
 */
.content-type-esoc-project .layout--onecol:nth-child(1) {
  background-color: #E9ECEF;
}

.content-type-esoc-project .field--name-field-esoc-project-category,
.content-type-esoc-project .field--name-field-esoc-country,
.content-type-esoc-project .field--name-field-esoc-date-range,
.content-type-esoc-project .field--name-field-esoc-project-leader {
  background: #E9ECEF;
  border-bottom: 1px solid #fff;
  padding: .5rem 1rem;
}

.content-type-esoc-project .block-field-blocknodeesoc-datafield-ps-body {
  clear: both;
  padding-top: 1rem;
}

.content-type-esoc-project .block-field-blocknodeesoc-datafield-ps-body .field__item {
  font-family: abril-text, serif;
  word-wrap: break-word;
}

.content-type-esoc-project .field__label {
  text-transform: uppercase;
  color: #086B83;
  font-weight: 400;
}

.content-type-esoc-project .field__item {
  padding-bottom: 1rem;
  word-wrap: break-word;
}

.content-type-esoc-project .tabby-menu__wrapper {
  margin-top: 2.5rem;
}

.content-type-esoc-project .tabby-menu__wrapper {
  border-bottom: 1px solid #0B2F42;
  margin-bottom: 1rem;
  border-radius: 0;
}

.content-type-esoc-project .tabby-menu__nav li a {
  text-transform: uppercase;
}

.content-type-esoc-project .tabby-menu__nav li a[aria-selected=true],
.content-type-esoc-project .tabby-menu__nav li a:hover,
.content-type-esoc-project .tabby-menu__nav li a:focus {
  border-color: transparent;
  border: none;
  padding-bottom: 0;
  color: #000;
}

.content-type-esoc-project .tabby-menu__nav li a[aria-selected=true]:after,
.content-type-esoc-project .tabby-menu__nav li a:hover:after,
.content-type-esoc-project .tabby-menu__nav li a:focus:after {
  content: '';
  display: block;
  width: 50px;
  height: 6px;
  background: #0B2F42;
  margin: .5rem auto 0 auto;
}

.content-type-esoc-project .ui-tabs-active a {
  font-weight: 700;
  color: #262626;
}

.content-type-esoc-project .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  padding: .5em 2em 0 2rem;
}

@media (min-width: 768px) {
  .content-type-esoc-project .main .layout__region--first {
    padding-right: 5%;
  }
  .content-type-esoc-project .field--name-field-esoc-project-category,
  .content-type-esoc-project .field--name-field-esoc-country,
  .content-type-esoc-project .field--name-field-esoc-date-range,
  .content-type-esoc-project .field--name-field-esoc-project-leader {
    float: left;
    width: 25%;
    padding: 1rem;
    border-bottom: none;
    border-left: 1px solid #fff;
  }
  .content-type-esoc-project .ui-widget.ui-widget-content {
    clear: both;
  }
}

.content-type-esoc-project .field--name-field-esoc-project-sponsors .field__item {
  padding-bottom: .25rem;
}

.view-esoc-projects .content-list {
  max-width: 1150px;
  margin: 3rem auto 0 auto;
}

.view-esoc-projects .content-list .views-field-nothing {
  background: #fff;
  position: relative;
  width: 80.1%;
  padding: 1rem 1rem 0 1rem;
  left: 20%;
  top: -5rem;
  margin-right: 0;
  display: inline-block;
}

.view-esoc-projects ul.content-list-items .content-list-item {
  margin-bottom: -5rem;
}

/*
 * Styling of Publications Content Type Components
 * 
 */
.content-type-esoc-publications .publication-top {
  background: #E9ECEF;
  padding: 2rem;
  border-top: 3px solid #e77500;
  margin: 2rem 0 1rem 0;
}

.content-type-esoc-publications .publication-top h1 {
  border-bottom: 3px solid #fff;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
  font-size: 2.5rem;
}

.content-type-esoc-publications .field--name-field-ps-body,
.content-type-esoc-publications .field--name-field-esoc-additional-authors,
.content-type-esoc-publications .field--name-field-esoc-pub-citation,
.content-type-esoc-publications .field--name-field-esoc-pub-subfile-link {
  margin-bottom: 1rem;
}

.content-type-esoc-publications .field--name-field-ps-body .field__item,
.content-type-esoc-publications .field--name-field-esoc-additional-authors .field__item,
.content-type-esoc-publications .field--name-field-esoc-pub-citation .field__item,
.content-type-esoc-publications .field--name-field-esoc-pub-subfile-link .field__item {
  font-family: abril-text, serif;
}

.content-type-esoc-publications .field--name-field-ps-body .field__label,
.content-type-esoc-publications .field--name-field-esoc-additional-authors .field__label,
.content-type-esoc-publications .field--name-field-esoc-pub-citation .field__label,
.content-type-esoc-publications .field--name-field-esoc-pub-subfile-link .field__label {
  font-weight: 700;
  font-size: 2.125rem;
  line-height: 3.25rem;
  margin-bottom: .5rem;
}

.content-type-esoc-publications .field--name-field-ps-body .field__label:after,
.content-type-esoc-publications .field--name-field-esoc-additional-authors .field__label:after,
.content-type-esoc-publications .field--name-field-esoc-pub-citation .field__label:after,
.content-type-esoc-publications .field--name-field-esoc-pub-subfile-link .field__label:after {
  content: "";
  width: 50px;
  height: 3px;
  display: block;
  background-color: #e77500;
  margin-top: 2px;
}

.content-type-esoc-publications .field--name-field-esoc-pub-year,
.content-type-esoc-publications .field--name-field-esoc-pub-author,
.content-type-esoc-publications .field--name-field-esoc-pub-topic,
.content-type-esoc-publications .field--name-field-esoc-country,
.content-type-esoc-publications .field--name-field-esoc-pub-type {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.content-type-esoc-publications .field--name-field-esoc-pub-year .field__label,
.content-type-esoc-publications .field--name-field-esoc-pub-author .field__label,
.content-type-esoc-publications .field--name-field-esoc-pub-topic .field__label,
.content-type-esoc-publications .field--name-field-esoc-country .field__label,
.content-type-esoc-publications .field--name-field-esoc-pub-type .field__label {
  margin-right: 5px;
}

.content-type-esoc-publications .field--name-field-esoc-pub-year .field__label:after,
.content-type-esoc-publications .field--name-field-esoc-pub-author .field__label:after,
.content-type-esoc-publications .field--name-field-esoc-pub-topic .field__label:after,
.content-type-esoc-publications .field--name-field-esoc-country .field__label:after,
.content-type-esoc-publications .field--name-field-esoc-pub-type .field__label:after {
  content: ':';
}

.content-type-esoc-publications .field--name-field-esoc-pub-year .field__item,
.content-type-esoc-publications .field--name-field-esoc-pub-author .field__item,
.content-type-esoc-publications .field--name-field-esoc-pub-topic .field__item,
.content-type-esoc-publications .field--name-field-esoc-country .field__item,
.content-type-esoc-publications .field--name-field-esoc-pub-type .field__item {
  display: inline;
  margin-right: 5px;
}

.content-type-esoc-publications .field--name-field-esoc-pub-year .field__item:after,
.content-type-esoc-publications .field--name-field-esoc-pub-author .field__item:after,
.content-type-esoc-publications .field--name-field-esoc-pub-topic .field__item:after,
.content-type-esoc-publications .field--name-field-esoc-country .field__item:after,
.content-type-esoc-publications .field--name-field-esoc-pub-type .field__item:after {
  content: ',';
}

.content-type-esoc-publications .field--name-field-esoc-pub-year .field__item:last-child:after,
.content-type-esoc-publications .field--name-field-esoc-pub-author .field__item:last-child:after,
.content-type-esoc-publications .field--name-field-esoc-pub-topic .field__item:last-child:after,
.content-type-esoc-publications .field--name-field-esoc-country .field__item:last-child:after,
.content-type-esoc-publications .field--name-field-esoc-pub-type .field__item:last-child:after {
  display: none;
}

.content-type-esoc-publications .field--name-field-esoc-pub-topic,
.content-type-esoc-publications .field--name-field-esoc-country,
.content-type-esoc-publications .field--name-field-esoc-pub-type {
  /*.field__label { //visually hide field labels for taxonomy terms
      position: absolute !important;
      height: 1px; 
      width: 1px;
      overflow: hidden;
      clip: rect(1px 1px 1px 1px); 
      clip: rect(1px, 1px, 1px, 1px);
      white-space: nowrap; 
    }*/
}

.content-type-esoc-publications .field--name-field-esoc-pub-topic .field__label:before,
.content-type-esoc-publications .field--name-field-esoc-country .field__label:before,
.content-type-esoc-publications .field--name-field-esoc-pub-type .field__label:before {
  content: "";
  background-color: #e77500;
  margin-right: 5px;
  width: 10px;
  height: 10px;
  display: inline-block;
}

.content-type-esoc-publications .field--name-field-esoc-pub-download-link .field__label {
  display: none;
}

.content-type-esoc-publications .field--name-field-esoc-pub-download-link .field__item a {
  margin-left: 8px;
}

.content-type-esoc-publications .field--name-field-esoc-pub-download-link .field__item:before {
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='26px' viewBox='0 0 20 26' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 60 (88103) - https://sketch.com --%3E%3Ctitle%3EGroup%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Publications-Detail-Portrait' transform='translate(-547.000000, -656.000000)' fill='%23E77500' fill-rule='nonzero'%3E%3Cg id='Group-3' transform='translate(547.000000, 413.000000)'%3E%3Cg id='Group' transform='translate(0.000000, 243.000000)'%3E%3Cpath d='M9.7180432,20.6709387 L10.4997459,21 L11.2814485,20.6709387 L17.6763659,14.1713323 C18.107878,13.7327561 18.107878,13.0209092 17.6763659,12.582333 C17.2448539,12.1437568 16.5444727,12.1437568 16.1129606,12.582333 L11.6057179,17.1633622 L11.6057179,1.12356096 C11.6057179,0.503148677 11.1106734,0 10.5002541,0 C9.88983482,0 9.39479034,0.503148677 9.39479034,1.12356096 L9.39479034,17.1638788 L4.88703939,12.582333 C4.45552732,12.1437568 3.75514612,12.1437568 3.32363405,12.582333 C2.89212198,13.0209092 2.89212198,13.7327561 3.32363405,14.1713323 L9.7180432,20.6709387 Z' id='Path'%3E%3C/path%3E%3Cpath d='M18.8813455,24 L1.11865453,24 C0.500951499,24 0,24.4478161 0,25 C0,25.5521839 0.500951499,26 1.11865453,26 L18.8813455,26 C19.4990485,26 20,25.5521839 20,25 C20,24.4478161 19.4995628,24 18.8813455,24 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 20px;
  height: 26px;
  display: inline-block;
  position: relative;
  top: 8px;
}

.view-esoc-publications .views-field-field-journal-name {
  font-family: sofia-pro, sans-serif;
}

.view-esoc-publications .views-field-field-esoc-pub-journal:after,
.view-esoc-publications .views-field-field-journal-name:after {
  content: '';
  display: block;
  width: 30px;
  height: 2px;
  background: #e77500;
  margin-top: .5rem;
}

.content-type-ps-people .block-views-blockesoc-publications-block-2 .views-field-title {
  font-family: abril-text, serif;
  font-size: 1rem;
  font-weight: 500;
}

.content-type-ps-people .block-views-blockesoc-publications-block-2 .views-field-title a {
  border-color: #086B83;
  text-decoration: none;
  font-weight: 400;
}

.content-type-ps-people .block-views-blockesoc-publications-block-2 ul.content-list-items {
  list-style: disc;
  padding-left: 20px;
}

.content-type-ps-people .block-views-blockesoc-publications-block-2 ul.content-list-items li.content-list-item {
  border: none;
  padding: 0;
  margin: 0;
  display: list-item;
}

@media (min-width: 992px) {
  .content-type-ps-people .block-views-blockesoc-publications-block-2 {
    padding-left: 35%;
  }
}

/*
 * Styling for Search Elements
 * 
 */
ol.search-results li {
  padding: 1rem 0;
  border-top: 1px solid #d8d8d8;
}

ol.search-results li p {
  margin-bottom: 0;
}

ol.search-results li h3.search-result__title a {
  border-color: transparent;
}

.search-form {
  margin-bottom: 1.5rem;
}

.search-form .container-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.search-form .container-inline #edit-submit {
  -ms-flex-item-align: start;
      -ms-grid-row-align: start;
      align-self: start;
  margin-top: 2.5rem;
}

/*
 * Styling for Taxonomy Elements
 * 
 */
.section-country .field--name-description {
  max-width: 900px;
  margin: 0 auto;
  font-family: abril-text, serif;
}

@media (min-width: 992px) {
  .section-country .content-list .content-list-items {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -ms-grid-columns: repeat(3, 1fr);
  }
}

.section-country .content-list .content-list-items {
  grid-column-gap: 3rem;
  grid-row-gap: 2rem;
}

/*
 * Base Elements
 * 
 */
.bef-exposed-form .form--inline > .form-item {
  float: none;
}

.views-exposed-form {
  background-color: #E9ECEF;
  /* Reset Button */
}

.views-exposed-form:before {
  content: '';
  display: block;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='35px' height='25px' viewBox='0 0 35 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 60 (88103) - https://sketch.com --%3E%3Ctitle%3Enoun_filter_1938478%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Data-Landing' transform='translate(-67.000000, -864.000000)' fill='%23E77500' fill-rule='nonzero'%3E%3Cg id='noun_filter_1938478' transform='translate(67.000000, 864.000000)'%3E%3Cpath d='M11.3239946,0 C8.60594757,0.00248859848 6.24743527,1.87619559 5.63036602,4.52327158 L1.34432897,4.52327158 C0.60187659,4.52327159 2.83296135e-08,5.12514817 2.83296135e-08,5.86760054 C2.83296135e-08,6.61005292 0.60187659,7.21192949 1.34432897,7.21192951 L5.63036602,7.21192951 C6.25645822,9.84995729 8.61268824,11.712426 11.3239946,11.712426 C14.0353009,11.712426 16.3915309,9.84995729 17.0176231,7.21192951 L33.655671,7.21192951 C34.3981234,7.21192951 35,6.61005293 35,5.86760054 C35,5.12514816 34.3981234,4.52327158 33.655671,4.52327158 L17.0176231,4.52327158 C16.4005539,1.87619559 14.0420416,0.00248859848 11.3239946,0 Z M11.3239946,9.04654315 C9.57704779,9.04654315 8.1608676,7.63036297 8.1608676,5.88341618 C8.1608676,4.13646939 9.57704779,2.7202892 11.3239946,2.7202892 C13.0709414,2.7202892 14.4871216,4.13646939 14.4871216,5.88341618 C14.4871216,7.63036297 13.0709414,9.04654315 11.3239946,9.04654315 L11.3239946,9.04654315 Z' id='Shape'%3E%3C/path%3E%3Cpath d='M23.7234523,13.126977 C21.0054053,13.1294656 18.646893,15.0031725 18.0298238,17.6502485 L1.34432897,17.6502485 C0.601876601,17.6502486 5.66592295e-08,18.2521251 5.66592295e-08,18.9945775 C5.66592295e-08,19.7370299 0.601876601,20.3389064 1.34432897,20.3389065 L17.9823769,20.3389065 C18.6084691,22.9769342 20.9646991,24.8394029 23.6760054,24.8394029 C26.3873118,24.8394029 28.7435418,22.9769342 29.369634,20.3389065 L33.655671,20.3389065 C34.3981234,20.3389065 35.0000001,19.7370299 35.0000001,18.9945775 C35.0000001,18.2521251 34.3981234,17.6502485 33.655671,17.6502485 L29.369634,17.6502485 C28.7566814,15.0203389 26.4237376,13.1513699 23.7234523,13.126977 L23.7234523,13.126977 Z M23.7234523,22.1418888 C21.9765055,22.1418888 20.5603254,20.7257087 20.5603254,18.9787619 C20.5603254,17.2318151 21.9765055,15.8156349 23.7234523,15.8156349 C25.4703991,15.8156349 26.8865793,17.2318151 26.8865793,18.9787619 C26.8865793,20.7257087 25.4703991,22.1418888 23.7234523,22.1418888 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 50px;
  height: 50px;
  background-position: center center;
  margin-top: 1.25rem;
}

.views-exposed-form .form-item {
  border-left: 2px solid #fff;
  margin: 0;
  padding: 1rem;
}

.views-exposed-form select.form-control {
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-border-radius: 0px;
  padding-right: 20px;
  background-color: #E9ECEF;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='22px' height='13px' viewBox='0 0 22 13' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 60 (88103) - https://sketch.com --%3E%3Ctitle%3EPath 2%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Data-Landing' transform='translate(-415.000000, -873.000000)' fill='%23E77500'%3E%3Cpolygon id='Path-2' points='415 873 437 873 426 886'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat,repeat;
  background-position: right 0.7em top 50%;
  background-size: 22px 13px;
  border: none;
  margin: 0;
  cursor: pointer;
  z-index: 20;
  min-width: 150px;
  padding-right: 40px;
  padding-left: 0;
}

.views-exposed-form .js-form-type-select label {
  font-size: 1.25rem;
}

.views-exposed-form .form-item-sort-bef-combine label {
  font-size: 1rem;
  margin-top: .5rem;
}

.views-exposed-form .js-form-type-select:not(.form-item-sort-order):not(.form-item-sort-by).js-form-type-select--with-value label {
  top: 0;
  font-size: 12px;
}

.views-exposed-form #edit-sort-bef-combine {
  padding-left: .5rem;
  min-width: 150px;
}

.views-exposed-form summary {
  font-family: sofia-pro, sans-serif;
  font-size: 1.25rem;
}

.views-exposed-form details {
  -webkit-transition: opacity .4s ease-out,visibility .4s ease-out;
  transition: opacity .4s ease-out,visibility .4s ease-out;
}

.views-exposed-form details[open] {
  background: #fff;
}

.views-exposed-form .details-wrapper {
  font-family: sofia-pro, sans-serif;
  background: #fff;
}

.views-exposed-form .details-wrapper a {
  font-weight: 400;
}

.views-exposed-form .details-wrapper .form-item {
  padding: .25rem;
}

.views-exposed-form .btn-primary {
  background: transparent;
  color: #262626;
  border: none;
  font-family: sofia-pro, sans-serif;
  text-transform: none;
  padding: 0;
  margin: 0;
  font-weight: 700;
  font-size: 1rem;
  border-bottom: 1px solid #086B83;
}

.views-exposed-form .btn-primary:hover, .views-exposed-form .btn-primary:focus {
  color: #086B83;
}

.views-exposed-form .btn-primary:not(:disabled):not(.disabled).active,
.views-exposed-form .btn-primary:not(:disabled):not(.disabled):active,
.views-exposed-form .show > .btn-primary.dropdown-toggle {
  background-color: transparent;
}

@media (min-width: 768px) {
  .views-exposed-form {
    position: relative;
    margin-bottom: 100px;
  }
  .views-exposed-form .form-item-sort-bef-combine {
    position: absolute;
    right: 0;
    bottom: -80px;
    min-width: auto !important;
  }
  .views-exposed-form .form--inline {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .views-exposed-form .form--inline .form-actions {
    position: absolute;
    left: 3%;
    bottom: -70px;
  }
  .views-exposed-form .form-item-sort-bef-combine {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .views-exposed-form .form-item-sort-bef-combine label {
    padding-right: 1rem;
  }
  .views-exposed-form .details-wrapper {
    position: absolute;
    z-index: 10;
  }
  .views-exposed-form .form-item {
    min-width: 200px;
  }
  .views-exposed-form:before {
    float: left;
    width: 10%;
  }
}

@media (min-width: 992px) {
  .views-exposed-form .form-item {
    min-width: 33%;
  }
}

.field--name-title a,
.views-field-title a {
  font-weight: 700;
  border-color: transparent;
}

.views-field-field-ps-summary {
  margin-top: 1rem;
}

.views-field-field-esoc-pub-year,
.views-field-field-esoc-pub-author,
.views-field-field-esoc-country,
.views-field-field-esoc-pub-journal,
.views-field-field-esoc-date-range {
  font-family: sofia-pro, sans-serif;
}

.views-field-field-esoc-pub-author {
  margin-top: 1rem;
}

.views-field-field-esoc-pub-author a {
  font-weight: 400;
  margin-left: 10px;
}

.views-field-field-esoc-pub-author a:first-child {
  margin-left: 0;
}

.views-field-field-ps-summary {
  word-break: break-word;
}

.view-empty {
  text-align: center;
  margin: 2rem 0;
}

/**
 * Region / Page Layout
 * =========================================
 */
/*
 * Styling of Publications Pages
 * 
 */
@media (min-width: 992px) {
  .full-width-search-box .alt-pu-logo {
    right: 205px;
  }
  .full-width-search-box.with-alt-pu-logo .utility-menu {
    right: 60px;
  }
}

/*
 * Styling of Page Layouts
 * 
 * 
 */
@media (min-width: 768px) {
  .main .layout--twocol-75-25 .layout__region--first {
    padding-right: 5%;
  }
  .front .layout--threecol-33-34-33 .layout__region--first {
    margin-right: 3rem;
  }
}

.page-node-31 #block-esoc-local-tasks,
.page-node-36 #block-esoc-local-tasks,
.page-node-41 #block-esoc-local-tasks {
  z-index: 1000;
}

.page-node-31 .field--name-field-ps-featured-image,
.page-node-36 .field--name-field-ps-featured-image,
.page-node-41 .field--name-field-ps-featured-image {
  margin-bottom: 1.5rem;
}

.page-node-31 .media--view-mode-ps-content-width-8x3,
.page-node-36 .media--view-mode-ps-content-width-8x3,
.page-node-41 .media--view-mode-ps-content-width-8x3 {
  position: relative;
  z-index: 1;
}

.page-node-31 .media--view-mode-ps-content-width-8x3:after,
.page-node-36 .media--view-mode-ps-content-width-8x3:after,
.page-node-41 .media--view-mode-ps-content-width-8x3:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  background: rgba(90, 99, 109, 0.8);
}

.page-node-31 #block-esoc-page-title,
.page-node-36 #block-esoc-page-title,
.page-node-41 #block-esoc-page-title {
  position: relative;
}

.page-node-31 #block-esoc-page-title h1,
.page-node-36 #block-esoc-page-title h1,
.page-node-41 #block-esoc-page-title h1 {
  color: #fff;
  border-bottom: none;
  font-size: 2rem;
  text-align: center;
  position: absolute;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 0%;
  z-index: 100;
  padding-top: 16%;
}

@media (min-width: 768px) {
  .page-node-31 #block-esoc-page-title h1,
  .page-node-36 #block-esoc-page-title h1,
  .page-node-41 #block-esoc-page-title h1 {
    font-size: 3.35rem;
  }
}

.toolbar-vertical.page-node-31 #block-esoc-page-title h1,
.toolbar-vertical.page-node-36 #block-esoc-page-title h1,
.toolbar-vertical.page-node-41 #block-esoc-page-title h1,
.toolbar-fixed.page-node-31 #block-esoc-page-title h1,
.toolbar-fixed.page-node-36 #block-esoc-page-title h1,
.toolbar-fixed.page-node-41 #block-esoc-page-title h1 {
  padding-top: calc(16% + 50px);
}

/* Quick Events Fix */
.content-list-standard .content-list-item .field--name-field-ps-featured-image {
  -webkit-box-flex: initial;
      -ms-flex: initial;
          flex: initial;
}

/* Homepage Changes */
.front .layout--threecol-33-34-33 .layout__region {
  background: #E9ECEF;
}

.front .layout--threecol-33-34-33 .layout__region .block {
  padding: 1.5rem;
}

.front .media--type-ps-image-gallery {
  margin-bottom: 2rem;
}

.front .block-ps-events .content-list-grid {
  margin-top: 1rem;
}

@media (min-width: 992px) {
  .front .block-ps-events .content-list-grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .front .block-ps-events .content-list-grid .content-list-title {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
  }
  .front .block-ps-events .content-list-grid .content-list-items {
    margin-top: 2rem;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 80%;
            flex: 0 0 80%;
  }
}

.front .full-width-gray {
  margin-bottom: -2rem;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .main .layout--twocol-75-25,
  .main .layout--threecol-33-34-33 {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}

/*
 * Styling of Projects
 * 
 */
@media (min-width: 768px) {
  .content-type-esoc-project .node__content {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 60% 35%;
        grid-template-columns: 60% 35%;
    -ms-grid-rows: auto 1fr;
        grid-template-rows: auto 1fr;
    grid-column-gap: 5rem;
        grid-template-areas: "header sidebar" "content sidebar";
  }
  .content-type-esoc-project .node__content .layout--onecol:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: header;
  }
  .content-type-esoc-project .node__content .layout--onecol:nth-child(2) {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    grid-area: content;
  }
  .content-type-esoc-project .node__content .layout--onecol:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
    -ms-grid-column: 2;
    grid-area: sidebar;
  }
}

/*
 * Styling of Publications Pages
 * 
 */
.page-node-41 .view-content {
  max-width: 900px;
  margin: 0 auto;
}

.content-type-esoc-publications .node__content {
  max-width: 1000px;
  margin: 0 auto;
}

@media (min-width: 768px) {
  .content-type-esoc-publications .node__content .publication-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .content-type-esoc-publications .node__content .publication-image {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    margin-right: 1rem;
  }
  .content-type-esoc-publications .node__content .publication-image + .publication-details {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 80%;
            flex: 0 0 80%;
  }
}

@media (min-width: 1112px) {
  .content-type-esoc-publications .node__content .publication-image {
    margin-left: -100px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 22%;
            flex: 0 0 22%;
    margin-right: 2rem;
  }
  .content-type-esoc-publications .node__content .publication-image + .publication-details {
    -ms-flex-preferred-size: calc(78% + 60px);
        flex-basis: calc(78% + 60px);
  }
}

.publications-landing-page ul.content-list-items .image-style-_x4-750w-1000h {
  max-width: 300px;
}

@media (min-width: 768px) {
  .publications-landing-page ul.content-list-items .content-list-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .publications-landing-page ul.content-list-items .views-field-field-ps-featured-image {
    margin-right: 2rem;
  }
  .publications-landing-page ul.content-list-items .views-field-field-ps-featured-image .field-content {
    min-height: 1px;
    width: 120px;
  }
  .publications-landing-page ul.content-list-items .image-style-_x4-750w-1000h {
    max-width: 120px;
  }
}

@media (min-width: 768px) {
  .content-type-esoc-project .publications-landing-page ul.content-list-items .content-list-item,
  .section-country .publications-landing-page ul.content-list-items .content-list-item {
    display: block;
  }
}
/*# sourceMappingURL=styles.css.map */