@charset "UTF-8";
@font-face {
  font-family: "Encode Sans Normal Regular";
  src: url("../fonts/EncodeSansNormal-400-Regular.woff") format("woff"), url("../fonts/EncodeSansNormal-400-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Encode Sans Normal Semi-Bold";
  src: url("../fonts/EncodeSansNormal-600-SemiBold.woff") format("woff"), url("../fonts/EncodeSansNormal-600-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
}
.light-tan {
  color: #e8e3d3;
}

.tan {
  color: #b7a57a;
}

.gold {
  color: #85754d;
}

.home .uw-body-copy p {
  font-size: 2rem;
}
.home #fast-facts {
  padding: 0 0 8rem 0;
}
.home #fast-facts h3 {
  margin: 0 auto 5rem auto;
  background-color: #85754d;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
  padding: 1rem;
  width: 140px;
}
.home #fast-facts .col-sm-4 {
  border-right: 2px solid #d9d9d9;
}
.home #fast-facts .col-sm-4:last-of-type {
  border-right: 0;
}
.home #fast-facts .col-sm-4 .fast-fact {
  margin-bottom: 15px;
}
.home #mobile-relative {
  margin-top: 62px;
}

.uw-thinstrip {
  height: 60px;
}
.uw-thinstrip .sph-wordmark, .uw-thinstrip .cphn-wordmark {
  display: block;
  position: absolute;
  top: 7px;
  left: 80px;
  width: 65%;
  height: 24px;
  color: #ffffff;
  font-family: "Encode Sans Normal Semi-Bold", "Open Sans", "Arial", sans-serif, "Arial", sans-serif;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 18px;
  line-height: 22px;
}
.uw-thinstrip .sph-wordmark span, .uw-thinstrip .cphn-wordmark span {
  display: none;
  font-size: 12px;
}
.uw-thinstrip .sph-wordmark:hover, .uw-thinstrip .cphn-wordmark:hover {
  color: #b7a57a;
}
.uw-thinstrip .uw-patch {
  top: 5px;
}
.uw-thinstrip button.uw-search {
  top: 7px;
  right: 0;
  margin-right: 0;
}

.uw-footer {
  background: url("../images/nutr_footer_image.jpg") center bottom;
}
.uw-footer .footer-wordmark {
  background: url("../images/sph-uw-logotype.png") no-repeat 50% 50% transparent;
  background-size: 100% auto;
  height: 50px;
  margin: 50px auto 50px auto;
}
.uw-footer .footer-wordmark:hover, .uw-footer .footer-wordmark:focus {
  background: url("../images/sph-uw-logotype.png") no-repeat 50% 50% transparent;
  background-size: 100% auto;
  height: 50px;
}
.uw-footer .soulcatcher {
  background-image: url("../images/soulcatcher.png");
  background-size: 100% auto;
  background-repeat: no-repeat;
  width: 201px;
  height: 99px;
  margin: 0 auto 45px auto;
  text-indent: -9999px;
}
.uw-footer h4 {
  margin-top: 60px;
}
.uw-footer h4:before, .uw-footer h4:after {
  height: 0;
}
.uw-footer .social-icons {
  padding-left: 0;
}
.uw-footer .social-icons li {
  display: inline-block;
  list-style-type: none;
  font-size: 22px;
  margin: 0 5px;
}
.uw-footer .social-icons li a {
  color: #ffffff;
}
.uw-footer .social-icons li a:hover {
  color: #b7a57a;
}

@media (min-width: 768px) {
  .uw-thinstrip {
    height: 140px;
  }
  .uw-thinstrip .cphn-wordmark {
    font-size: 30px;
    line-height: 30px;
    top: -5px;
    left: 150px;
    width: 100%;
    z-index: 20;
  }
  .uw-thinstrip .cphn-wordmark span {
    display: block;
    font-size: 18px;
  }
  .uw-thinstrip .sph-wordmark {
    font-size: 29px;
    line-height: 30px;
    top: -5px;
    left: 150px;
    width: 75%;
    z-index: 20;
  }
  .uw-thinstrip .sph-wordmark span {
    display: block;
    font-size: 18px;
  }
  .uw-thinstrip .uw-patch {
    top: -22px;
  }
  .uw-thinstrip button.uw-search {
    right: 0;
    margin: 0 15px;
  }
  .uw-thinstrip div.align-right #search-quicklinks {
    right: -150px;
    top: 15px;
  }

  #mobile-relative {
    display: none;
  }
}
@media (min-width: 992px) {
  .uw-thinstrip {
    height: 90px;
  }
  .uw-thinstrip ul.uw-thin-links {
    margin-top: 18px;
  }
  .uw-thinstrip div.align-right #search-quicklinks {
    right: 0;
    top: 0;
  }
}
@media (min-width: 1200px) {
  .uw-thinstrip ul.uw-thin-links {
    margin-top: 0;
  }
}
@media only screen and (max-width: 767px) {
  .uw-thinstrip ul.uw-thin-links li {
    display: inline-block;
  }

  .uw-thinstrip nav.uw-thin-strip-nav {
    display: inline-block;
    vertical-align: top;
    position: absolute;
    top: 20px;
    left: 150px;
  }

  .uw-thinstrip nav.uw-thin-strip-nav li a {
    font-size: 14px;
    padding: 11px 25px 10px 0;
  }

  .uw-thinstrip ul.uw-thin-links li a:after {
    right: 10px;
    height: 20px;
    width: 12px;
    top: 14px;
  }
}
.uw-hero-image {
  background-position: 50% 60%;
}

.page-template-small-hero .uw-hero-image {
  display: none;
  background-color: #85754d;
  background-position: 50% 100%;
}
.page-template-small-hero .uw-hero-image.hero-height2 {
  height: 225px;
}
.page-template-small-hero .uw-hero-image p {
  color: #ffffff;
  float: left;
  margin: 3rem 0;
  width: 80%;
}
.page-template-small-hero .uw-site-title2 {
  text-transform: none;
}
.page-template-small-hero .uw-body.container {
  margin-bottom: 30px;
}
.page-template-small-hero .uw-body .uw-site-title {
  visibility: visible;
}
.page-template-small-hero #mobile-relative {
  margin-top: 30px;
}

.page .uw-hero-image, .single .uw-hero-image, .archive .uw-hero-image {
  background-color: #85754d;
}

.uw-breadcrumbs a {
  padding: 0 5px 0 0;
}
.uw-breadcrumbs a > span:after {
  content: " >";
  padding: 0 0 0 5px;
}
.uw-breadcrumbs span {
  float: left;
  padding: 0;
}

#primary-search {
  max-height: 0;
  transition-property: all;
  transition-duration: 0.5s;
  transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
}
#primary-search.opened {
  padding: 50px 0;
  max-height: 300px;
}

.uw-thinstrip button.uw-search.expanded svg {
  top: -20px;
  left: 10px;
}

.pagination li a {
  color: #85754d;
}
.pagination li span.current {
  background-color: #4b2e83;
  color: #ffffff;
}

@media (min-width: 768px) {
  .page-template-small-hero .uw-hero-image {
    display: block;
  }
  .page-template-small-hero .uw-body .uw-site-title {
    visibility: hidden;
  }
}
.page-id-115 .uw-body {
  margin: 0;
  padding: 0;
}
.page-id-115 .uw-body .uw-site-title {
  display: none;
}
.page-id-115 .uw-body-copy {
  background-color: #85754d;
}
.page-id-115 .uw-body-copy h2, .page-id-115 .uw-body-copy p {
  color: #ffffff;
}
.page-id-115 .cphn-research {
  padding: 10px 0 40px 0;
  background-color: #4b2e83;
}
.page-id-115 .cphn-research h2, .page-id-115 .cphn-research a {
  color: #ffffff;
}
.page-id-115 .cphn-research .cphn-research-areas {
  padding: 0;
  list-style-type: none;
  text-align: center;
}
.page-id-115 .cphn-research .cphn-research-areas li {
  font-size: 15px;
  display: inline-block;
}
.page-id-115 .cphn-research .cphn-research-areas li a {
  display: inline-grid;
  font-family: "Encode Sans Compressed", "Open Sans", "Arial", sans-serif, "Arial", sans-serif;
  color: #ffffff;
  font-weight: 800;
  text-align: center;
  width: 100%;
  padding: 0 10px;
  margin: 25px 0 30px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  transition: all 0.1s ease-in-out;
  line-height: 1.3;
}
.page-id-115 .cphn-research .cphn-research-areas li a:before {
  content: "";
  font-family: "Font Awesome 5 Free";
  font-size: 40px;
  float: left;
  width: 100%;
  margin-bottom: 15px;
  color: #707070;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0) scale(1, 1);
  transform: translateZ(0);
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: auto 100%;
  height: 63px;
}
.page-id-115 .cphn-research .cphn-research-areas li a:hover {
  color: #b7a57a;
}
.page-id-115 .cphn-research .cphn-research-areas li:nth-child(1) a:before {
  background-image: url("../images/cphn/cphn_food_systems.png");
}
.page-id-115 .cphn-research .cphn-research-areas li:nth-child(2) a:before {
  background-image: url("../images/cphn/cphn_social_determinants.png");
}
.page-id-115 .cphn-research .cphn-research-areas li:nth-child(3) a:before {
  background-image: url("../images/cphn/cphn_food_nutr_policy.png");
}
.page-id-115 .cphn-research .cphn-research-areas li:nth-child(4) a:before {
  background-image: url("../images/cphn/cphn_food_access.png");
}
.page-id-115 .cphn-research .cphn-research-areas li:nth-child(5) a:before {
  background-image: url("../images/cphn/cphn_early_care_ed.png");
}
.page-id-115 .cphn-research .cphn-research-areas li:nth-child(6) a:before {
  background-image: url("../images/cphn/cphn_global_nutrition.png");
}
.page-id-115 .cphn-research .uw-btn {
  margin-top: 30px;
  color: #444444;
}
.page-id-115 .cphn-research .uw-btn:before {
  background-color: #85754d;
}
.page-id-115 .cphn-reports {
  padding: 30px 0;
}
.page-id-115 .cphn-reports h2 {
  color: #4b2e83;
  font-size: 28px;
  border-bottom: none;
}
.page-id-115 .cphn-reports a {
  color: #4b2e83;
}
.page-id-115 .cphn-reports h3 {
  font-size: 18px;
}
.page-id-115 .cphn-latest-news {
  padding: 30px 0;
  background-color: #e8e3d3;
}
.page-id-115 .cphn-latest-news h2 {
  font-size: 28px;
  border-bottom: none;
}
.page-id-115 .cphn-latest-news h2, .page-id-115 .cphn-latest-news a {
  color: #4b2e83;
}
.page-id-115 .cphn-latest-news h3 {
  font-size: 18px;
}
.page-id-115 .cphn-featured-faculty {
  padding: 30px 0;
}
.page-id-115 .cphn-featured-faculty .fac-image {
  height: 300px;
  background-size: cover;
}
.page-id-115 .cphn-featured-faculty h2 {
  color: #4b2e83;
  font-size: 28px;
  border-bottom: none;
}
.page-id-115 .cphn-featured-faculty a {
  color: #4b2e83;
}
.page-id-115 .cphn-featured-faculty h3 {
  font-size: 18px;
  margin: 5px 0;
}
.page-id-115 .cphn-featured-faculty p {
  margin-bottom: 0;
}
.page-id-115 .uw-body-copy {
  padding: 10px 0 40px 0;
}

.page-template-cphn .uw-breadcrumbs a.home, .page-id-117 .uw-breadcrumbs a.home, .single-cphn_project .uw-breadcrumbs a.home, .single-resource .uw-breadcrumbs a.home, .page-id-275 .uw-breadcrumbs a.home, .page-id-273 .uw-breadcrumbs a.home, .tax-cphn_research_area .uw-breadcrumbs a.home, .tax-resource_type .uw-breadcrumbs a.home, .page-id-231 .uw-breadcrumbs a.home, .page-id-115 .uw-breadcrumbs a.home {
  display: none;
}
.page-template-cphn .uw-site-title, .page-template-cphn #mobile-relative, .page-id-117 .uw-site-title, .page-id-117 #mobile-relative, .single-cphn_project .uw-site-title, .single-cphn_project #mobile-relative, .single-resource .uw-site-title, .single-resource #mobile-relative, .page-id-275 .uw-site-title, .page-id-275 #mobile-relative, .page-id-273 .uw-site-title, .page-id-273 #mobile-relative, .tax-cphn_research_area .uw-site-title, .tax-cphn_research_area #mobile-relative, .tax-resource_type .uw-site-title, .tax-resource_type #mobile-relative, .page-id-231 .uw-site-title, .page-id-231 #mobile-relative, .page-id-115 .uw-site-title, .page-id-115 #mobile-relative {
  display: none;
}

@media (min-width: 768px) {
  .page-template-cphn .uw-site-title, .page-id-117 .uw-site-title, .single-cphn_project .uw-site-title, .single-resource .uw-site-title, .page-id-275 .uw-site-title, .page-id-273 .uw-site-title, .tax-cphn_research_area .uw-site-title, .tax-resource_type .uw-site-title, .page-id-231 .uw-site-title, .page-id-115 .uw-site-title {
    display: block;
  }
  .page-template-cphn .uw-thinstrip, .page-id-117 .uw-thinstrip, .single-cphn_project .uw-thinstrip, .single-resource .uw-thinstrip, .page-id-275 .uw-thinstrip, .page-id-273 .uw-thinstrip, .tax-cphn_research_area .uw-thinstrip, .tax-resource_type .uw-thinstrip, .page-id-231 .uw-thinstrip, .page-id-115 .uw-thinstrip {
    height: 90px;
  }
}
/*SIDEBAR NAVIGATION*/
/*only display current page plus parent in navigation for each main section*/
#sidebar #desktop-relative {
  display: none;
}
#sidebar .widget_nav_menu .menu li.menu-item {
  display: none;
}
#sidebar .widget_nav_menu .menu li.menu-item.current-menu-item, #sidebar .widget_nav_menu .menu li.menu-item.current-menu-ancestor {
  display: block;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li {
  display: block;
  border-bottom: 0;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li a {
  position: relative;
  background-color: #eeeeee;
  color: #444444;
  border-top: 1px solid #ffffff;
  text-transform: none;
  font-size: 16px;
  padding: 7px 30px 7px 30px;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li a:hover {
  background-color: #d9d9d9;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li a:before {
  content: "";
}
#sidebar .widget_nav_menu .menu li > .sub-menu li.current-menu-parent a {
  background-color: #d9d9d9;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li.current-menu-parent > .sub-menu li.current-menu-item a {
  background-color: #ffffff;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li.current-menu-parent > .sub-menu li a {
  background-color: #ffffff;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li > .sub-menu {
  display: none;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li > .sub-menu li {
  border-bottom: 1px solid #d9d9d9;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li > .sub-menu li a {
  background-color: #ffffff;
  border-bottom: 0;
  padding-left: 3rem;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li > .sub-menu li a:before {
  content: " - ";
}
#sidebar .widget_nav_menu .menu li > .sub-menu li > .sub-menu li:last-of-type {
  border-bottom: 0;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li > .sub-menu li.current_page_item > a {
  color: #85754d;
  border-left: 0;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li > .sub-menu li.current-profile-parent a, #sidebar .widget_nav_menu .menu li > .sub-menu li > .sub-menu li.current-menu-item a {
  color: #85754d;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li > .sub-menu li.current-menu-parent a {
  border-left: 0;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li > .sub-menu li > .sub-menu li a {
  color: #444444;
  padding-left: 5rem;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li > .sub-menu li > .sub-menu li.current_page_item a {
  color: #85754d;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li.current_page_item > a, #sidebar .widget_nav_menu .menu li > .sub-menu li.current_page_ancestor > a, #sidebar .widget_nav_menu .menu li > .sub-menu li.menu-item-object-cphn_research_area.current-menu-item > a, #sidebar .widget_nav_menu .menu li > .sub-menu li.menu-item-object-resource_type.current-menu-item > a {
  color: #444444;
  font-weight: 700;
  background-color: #d9d9d9;
  padding: 7px 30px 7px 20px;
  border-left: 10px solid #b7a57a;
  border-bottom: none;
  border-top: none;
}
#sidebar .widget_nav_menu .menu li > .sub-menu li.current_page_item > .sub-menu, #sidebar .widget_nav_menu .menu li > .sub-menu li.current_page_ancestor > .sub-menu, #sidebar .widget_nav_menu .menu li > .sub-menu li.menu-item-object-cphn_research_area.current-menu-item > .sub-menu, #sidebar .widget_nav_menu .menu li > .sub-menu li.menu-item-object-resource_type.current-menu-item > .sub-menu {
  display: block;
}
#sidebar .widget_nav_menu .menu li a {
  background-color: #4b2e83;
  color: #ffffff;
  padding: 10px 30px 10px 30px;
}

@media (min-width: 768px) {
  .dawgdrops-item.dawgdrops-item a {
    font-size: 14px;
  }
}
@media (min-width: 992px) {
  .dawgdrops-item.dawgdrops-item a {
    font-size: 17px;
  }
}
@media (min-width: 1200px) {
  .dawgdrops-item.dawgdrops-item a {
    font-size: 18px;
  }
}
.home #news-events, .home .tile-group, .page-template-small-hero #news-events, .page-template-small-hero .tile-group {
  padding: 3rem 0 5rem 0;
  background-color: #e8e3d3;
}
.home #news-events h2, .home .tile-group h2, .page-template-small-hero #news-events h2, .page-template-small-hero .tile-group h2 {
  display: block;
  text-align: center;
  margin: 0 auto 3rem auto;
  color: #4b2e83;
}
.home #news-events .tiles .tile, .home .tile-group .tiles .tile, .page-template-small-hero #news-events .tiles .tile, .page-template-small-hero .tile-group .tiles .tile {
  background-color: #ffffff;
}

.tiles {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.tiles [class*=col-] {
  margin: 0 -1px 30px -1px;
}
.tiles [class*=col-] a {
  text-decoration: none;
}
.tiles [class*=col-] .tile {
  height: 100%;
  background-color: #e8e3d3;
  box-shadow: 0 1px 3px 0 #d4d4d5, 0 0 0 1px #d4d4d5;
  -webkit-transition: box-shadow 0.1s ease, -webkit-transform 0.1s ease;
  transition: box-shadow 0.1s ease, -webkit-transform 0.1s ease;
  transition: box-shadow 0.1s ease, transform 0.1s ease;
  transition: box-shadow 0.1s ease, transform 0.1s ease, -webkit-transform 0.1s ease;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0) scale(1, 1);
  transform: translateZ(0);
}
.tiles [class*=col-] .tile .tile-text-wrap {
  padding: 30px;
}
.tiles [class*=col-] .tile .tile-text-wrap .title {
  color: #4b2e83;
  font-family: "Encode Sans Compressed", "Open Sans", "Arial", sans-serif, "Arial", sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 27px;
  margin-bottom: 5px;
}
.tiles [class*=col-] .tile .tile-text-wrap .category {
  margin-bottom: 5px;
  color: #4b2e83;
}
.tiles [class*=col-] .tile .tile-text-wrap .body-text p, .tiles [class*=col-] .tile .tile-text-wrap .body-text ul li {
  margin-bottom: 3rem;
  color: #000000;
  font-size: 14px;
  line-height: 1.42857;
}
.tiles [class*=col-] .tile .tile-text-wrap .body-text p a, .tiles [class*=col-] .tile .tile-text-wrap .body-text ul li a {
  color: #4b2e83;
}
.tiles [class*=col-] .tile .tile-text-wrap .link {
  text-transform: uppercase;
  font-family: "Encode Sans Compressed", "Open Sans", "Arial", sans-serif, "Arial", sans-serif;
  font-weight: 600;
  color: #4b2e83;
}
.tiles [class*=col-] .tile .tile-text-wrap .link:hover {
  color: #85754d;
  text-decoration: none;
}
.tiles [class*=col-] .tile .tile-text-wrap .link:after {
  content: " »";
}
.tiles [class*=col-] .tile:hover {
  box-shadow: 0 1px 3px 0 #bcbdbd, 0 0 0 1px #d4d4d5;
  -webkit-transform: translateY(-3px);
  transform: translateY(-3px);
}

.accordion-expand {
  margin-bottom: 5px;
}
.accordion-expand .btn-light:hover {
  color: #444444;
}

.panel-group .panel {
  border-radius: 0;
  border: 0;
  box-shadow: none;
}
.panel-group .panel .panel-heading {
  padding: 15px;
}
.panel-group .panel .panel-heading a {
  color: #4b2e83;
  font-size: 20px;
}
.panel-group .panel .panel-heading a.btn {
  color: #4b2e83;
}
.panel-group .panel .panel-heading a[aria-expanded=false]:after {
  float: right;
  font-family: "Font Awesome 5 Free", sans-serif;
  font-weight: 900;
  content: "";
  color: #4b2e83;
}
.panel-group .panel .panel-heading a[aria-expanded=true]:after {
  float: right;
  font-family: "Font Awesome 5 Free", sans-serif;
  font-weight: 900;
  content: "";
  color: #4b2e83;
}
.panel-group .panel .panel-body {
  border-top: 0;
}

.panel-group .panel-heading + .panel-collapse > .panel-body {
  border: 0;
}

#highlight-menu {
  padding: 5rem 0;
}
#highlight-menu .menu {
  padding: 0;
  list-style-type: none;
  text-align: center;
  font-size: 0;
}
#highlight-menu .menu li {
  font-size: 15px;
  display: inline-block;
  width: 30%;
}
#highlight-menu .menu li a {
  display: inline-grid;
  font-family: "Encode Sans Compressed", "Open Sans", "Arial", sans-serif, "Arial", sans-serif;
  color: #4b2e83;
  font-weight: 800;
  text-align: center;
  width: 100%;
  padding: 0 10px;
  margin: 25px 0 30px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  transition: all 0.1s ease-in-out;
  line-height: 1.3;
}
#highlight-menu .menu li a:hover, #highlight-menu .menu li a:focus {
  background-color: transparent;
}
#highlight-menu .menu li a:hover:before, #highlight-menu .menu li a:focus:before {
  transform: scale(1.15);
  transition: all 0.1s ease;
  transform-origin: center center;
  color: #4b2e83;
}
#highlight-menu .menu li a:before {
  content: "";
  font-family: "Font Awesome 5 Free";
  font-size: 40px;
  float: left;
  width: 100%;
  margin-bottom: 15px;
  color: #707070;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0) scale(1, 1);
  transform: translateZ(0);
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: auto 100%;
  height: 73px;
}
#highlight-menu .menu li:nth-child(1) a:before {
  background-image: url("../images/FSM_icon.png");
}
#highlight-menu .menu li:nth-child(2) a:before {
  background-image: url("../images/NM_icon.png");
}
#highlight-menu .menu li:nth-child(3) a:before {
  background-image: url("../images/MPH_icon.png");
}
#highlight-menu .menu li:nth-child(4) a:before {
  background-image: url("../images/MS_icon.png");
}
#highlight-menu .menu li:nth-child(5) a:before {
  background-image: url("../images/PhD_icon.png");
}
#highlight-menu .menu li:nth-child(6) a:before {
  background-image: url("../images/RDN_icon.png");
}
@media (min-width: 992px) {
  #highlight-menu .menu li {
    width: 14%;
    border-right: 1px solid #d9d9d9;
  }
  #highlight-menu .menu li:first-child {
    border-left: 1px solid #d9d9d9;
  }
}
@media (min-width: 1200px) {
  #highlight-menu .menu li {
    width: 12%;
  }
  #highlight-menu .menu li a {
    padding: 0;
  }
}
/**
 * Slick carousel style overrides
 */
.home-slider {
  background-color: #4b2e83;
  position: relative;
}
.home-slider.slick-dotted {
  margin-bottom: 0;
}
.home-slider .slide {
  position: relative;
}
.home-slider .slide .slide__caption {
  background-color: #4b2e83;
  padding: 15px 15px 15px 15px;
  font-family: "Encode Sans Compressed", "Open Sans", "Arial", sans-serif, "Arial", sans-serif, "Open Sans", "Arial", sans-serif, "Arial", "sans-serif";
}
.home-slider .slide .slide__caption .slide-header {
  color: #ffffff;
  font-weight: 800;
  font-size: 20px;
  line-height: 30px;
}
.home-slider .slide .slide__caption .slide-caption {
  color: rgba(255, 255, 255, 0.9);
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  margin-bottom: 20px;
}
.home-slider .slide .slide__caption .slide-link {
  font-weight: 500;
  font-size: 15px;
  text-transform: uppercase;
}
.home-slider .slide .slide__caption .slide-link a {
  color: #ffffff;
  border: 1px solid rgba(255, 255, 255, 0.8);
  padding: 10px 15px;
  background-color: #4b2e83;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
  text-shadow: none;
  margin-bottom: 15px;
  display: inline-block;
}
.home-slider .slide .slide__caption .slide-link a:after {
  content: " »";
}
.home-slider .slide .slide__caption .slide-link a:hover, .home-slider .slide .slide__caption .slide-link a:focus {
  text-decoration: none;
  background-color: rgba(255, 255, 255, 0.8);
  color: #85754d;
}
.home-slider .slide img {
  width: 100%;
}
.home-slider .slide .slide-image {
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.home-slider .slick-dots {
  display: none !important;
}
.home-slider .photo-credit {
  position: absolute;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.6);
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 99999;
  padding: 5px 8px;
  font-size: 10px;
  text-align: right;
}

.slick-arrow {
  visibility: hidden;
  position: absolute;
  z-index: 999999999999;
}
.slick-arrow:before {
  color: rgba(255, 255, 255, 0.8);
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 40px;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
.slick-arrow.slick-prev::before {
  content: "";
}
.slick-arrow.slick-next::before {
  content: "";
}

@media (min-width: 667px) {
  .home-slider .slick-dots {
    display: block !important;
    bottom: 10px;
  }
}
@media (min-width: 992px) {
  .home-slider {
    background-color: transparent;
  }
  .home-slider .slide {
    height: 365px;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position: 100% 50%;
  }
  .home-slider .slide__caption {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 30%;
    padding: 40px 0 30px 50px;
    z-index: 2;
  }
  .home-slider .slide__caption:after {
    content: "";
    position: absolute;
    background-color: #4b2e83;
    top: 0;
    left: 122px;
    width: 100%;
    height: 100%;
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-transform: skew(-15deg);
    -ms-transform: skew(-15deg);
    transform: skew(-15deg);
    z-index: -1;
  }
  .home-slider .slide__caption .slide-header {
    font-size: 25px;
    line-height: 35px;
  }
  .home-slider .slide__caption .slide-caption {
    font-size: 19px;
    line-height: 29px;
  }
  .home-slider .photo-credit {
    position: absolute;
    color: #ffffff;
    background-color: rgba(0, 0, 0, 0.6);
    right: 0;
    left: auto;
    bottom: 0;
    z-index: 99999;
    padding: 5px 8px;
    font-size: 10px;
  }

  .slick-arrow {
    visibility: visible;
    top: auto;
    bottom: 23px;
  }
  .slick-arrow.slick-prev {
    left: 50px;
  }
  .slick-arrow.slick-prev:after {
    content: " / ";
    position: absolute;
    top: 19px;
    right: -17px;
    color: rgba(255, 255, 255, 0.8);
    font-size: 45px;
    font-weight: 200;
  }
  .slick-arrow.slick-next {
    left: 90px;
  }
}
@media (min-width: 1200px) {
  .home .home-slider .slide {
    height: 450px;
  }
  .home .home-slider .slide__caption {
    padding: 60px 0 30px 50px;
  }
  .home .home-slider .slide__caption .slide-header {
    font-size: 40px;
    line-height: 45px;
    margin-bottom: 30px;
  }
  .home .home-slider .slide__caption .slide-link a {
    padding: 15px 20px;
  }
  .home .home-slider .slide__caption .slide-caption {
    margin-bottom: 30px;
  }
}
#project-ajax-filters .form-group .btn, #project-ajax-filter-results .form-group .btn, #cphn-project-ajax-filters .form-group .btn, #resource-ajax-filters .form-group .btn, .tax-cphn_research_area .form-group .btn, .tax-resource_type .form-group .btn {
  margin-top: 15px;
}
#project-ajax-filters .form-group .checkbox, #project-ajax-filter-results .form-group .checkbox, #cphn-project-ajax-filters .form-group .checkbox, #resource-ajax-filters .form-group .checkbox, .tax-cphn_research_area .form-group .checkbox, .tax-resource_type .form-group .checkbox {
  width: 100%;
  float: left;
  position: relative;
  padding-left: 0;
}
#project-ajax-filters .form-group .checkbox label, #project-ajax-filter-results .form-group .checkbox label, #cphn-project-ajax-filters .form-group .checkbox label, #resource-ajax-filters .form-group .checkbox label, .tax-cphn_research_area .form-group .checkbox label, .tax-resource_type .form-group .checkbox label {
  width: 100%;
  float: left;
  position: relative;
  margin-bottom: 10px;
}
#project-ajax-filters .form-group .checkbox label span.name, #project-ajax-filter-results .form-group .checkbox label span.name, #cphn-project-ajax-filters .form-group .checkbox label span.name, #resource-ajax-filters .form-group .checkbox label span.name, .tax-cphn_research_area .form-group .checkbox label span.name, .tax-resource_type .form-group .checkbox label span.name {
  margin-left: 15px;
}
#project-ajax-filters .form-group .checkbox label.checked .fui-radio-unchecked:before, #project-ajax-filters .form-group .checkbox label.checked .fui-radio-checked:before, #project-ajax-filter-results .form-group .checkbox label.checked .fui-radio-unchecked:before, #project-ajax-filter-results .form-group .checkbox label.checked .fui-radio-checked:before, #cphn-project-ajax-filters .form-group .checkbox label.checked .fui-radio-unchecked:before, #cphn-project-ajax-filters .form-group .checkbox label.checked .fui-radio-checked:before, #resource-ajax-filters .form-group .checkbox label.checked .fui-radio-unchecked:before, #resource-ajax-filters .form-group .checkbox label.checked .fui-radio-checked:before, .tax-cphn_research_area .form-group .checkbox label.checked .fui-radio-unchecked:before, .tax-cphn_research_area .form-group .checkbox label.checked .fui-radio-checked:before, .tax-resource_type .form-group .checkbox label.checked .fui-radio-unchecked:before, .tax-resource_type .form-group .checkbox label.checked .fui-radio-checked:before {
  background-position: -437px 0 !important;
}
#project-ajax-filters .form-group input[type=text], #project-ajax-filters .form-group select, #project-ajax-filter-results .form-group input[type=text], #project-ajax-filter-results .form-group select, #cphn-project-ajax-filters .form-group input[type=text], #cphn-project-ajax-filters .form-group select, #resource-ajax-filters .form-group input[type=text], #resource-ajax-filters .form-group select, .tax-cphn_research_area .form-group input[type=text], .tax-cphn_research_area .form-group select, .tax-resource_type .form-group input[type=text], .tax-resource_type .form-group select {
  margin-bottom: 10px;
}
#project-ajax-filters ul, #project-ajax-filter-results ul, #cphn-project-ajax-filters ul, #resource-ajax-filters ul, .tax-cphn_research_area ul, .tax-resource_type ul {
  padding-left: 0;
}
#project-ajax-filters ul li, #project-ajax-filter-results ul li, #cphn-project-ajax-filters ul li, #resource-ajax-filters ul li, .tax-cphn_research_area ul li, .tax-resource_type ul li {
  list-style-type: none;
}
#project-ajax-filters .project-info, #project-ajax-filter-results .project-info, #cphn-project-ajax-filters .project-info, #resource-ajax-filters .project-info, .tax-cphn_research_area .project-info, .tax-resource_type .project-info {
  border-bottom: 1px solid #d9d9d9;
  padding-bottom: 10px;
}
#project-ajax-filters .project-info a, #project-ajax-filter-results .project-info a, #cphn-project-ajax-filters .project-info a, #resource-ajax-filters .project-info a, .tax-cphn_research_area .project-info a, .tax-resource_type .project-info a {
  text-decoration: none;
}
#project-ajax-filters .project-info a:hover, #project-ajax-filter-results .project-info a:hover, #cphn-project-ajax-filters .project-info a:hover, #resource-ajax-filters .project-info a:hover, .tax-cphn_research_area .project-info a:hover, .tax-resource_type .project-info a:hover {
  text-decoration: underline;
}
#project-ajax-filters .project-info a h2, #project-ajax-filter-results .project-info a h2, #cphn-project-ajax-filters .project-info a h2, #resource-ajax-filters .project-info a h2, .tax-cphn_research_area .project-info a h2, .tax-resource_type .project-info a h2 {
  font-size: 20px;
  margin-top: 15px;
}
#project-ajax-filters .project-info p, #project-ajax-filter-results .project-info p, #cphn-project-ajax-filters .project-info p, #resource-ajax-filters .project-info p, .tax-cphn_research_area .project-info p, .tax-resource_type .project-info p {
  font-size: 16px;
}
#project-ajax-filters .project-info p.project-label, #project-ajax-filter-results .project-info p.project-label, #cphn-project-ajax-filters .project-info p.project-label, #resource-ajax-filters .project-info p.project-label, .tax-cphn_research_area .project-info p.project-label, .tax-resource_type .project-info p.project-label {
  font-size: 14px;
  margin-bottom: 0;
}
#project-ajax-filters .project-info p.project-label span, #project-ajax-filter-results .project-info p.project-label span, #cphn-project-ajax-filters .project-info p.project-label span, #resource-ajax-filters .project-info p.project-label span, .tax-cphn_research_area .project-info p.project-label span, .tax-resource_type .project-info p.project-label span {
  font-weight: 700;
}

.single-project p.project-label, .single-project ul.project-label, .single-resource p.project-label, .single-resource ul.project-label {
  font-size: 14px;
  margin-bottom: 5px;
}
.single-project p.project-label span, .single-project ul.project-label span, .single-resource p.project-label span, .single-resource ul.project-label span {
  font-weight: 700;
}

.news-widget h2 {
  color: #444444;
  font-size: 35px;
  padding-bottom: 15px;
  margin-bottom: 30px;
  margin-top: 10px;
  border-bottom: 1px solid #d9d9d9;
  width: 100%;
}
.news-widget .news-row {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
.news-widget .news-row a.read-more {
  color: #4b2e83;
  text-transform: uppercase;
  text-decoration: none;
}
.news-widget .news-row a.read-more:hover {
  color: #85754d;
}
.news-widget .news-row .col-md-4, .news-widget .news-row .col-sm-4 {
  margin: 0 -1px 30px -1px;
  border-right: 1px solid #d9d9d9;
}
.news-widget .news-row .col-md-4:last-of-type, .news-widget .news-row .col-sm-4:last-of-type {
  border-right: 0;
}
.news-widget .news-row .col-md-4 .news-item, .news-widget .news-row .col-sm-4 .news-item {
  height: 100%;
  padding: 1rem;
}
.news-widget .news-row .col-md-4 .news-item h3, .news-widget .news-row .col-sm-4 .news-item h3 {
  color: #4b2e83;
  margin-top: 0;
}

.news-list .news-item h3 {
  margin-top: 0;
}

.share-links {
  list-style-type: none;
  padding-left: 0;
  border-top: 1px solid #d9d9d9;
  padding-top: 3rem;
  margin-top: 3rem;
}
.share-links li {
  float: left;
  margin-right: 20px;
}
.share-links li a:hover {
  opacity: 0.8;
}
.share-links li a.btn-facebook {
  color: #4867aa;
}
.share-links li a.btn-twitter {
  color: #5ea9dd;
}
.share-links li a.btn-linkedin {
  color: #007bb6;
}
.share-links li a.btn-email {
  color: #444444;
}

.fac-item {
  margin-bottom: 2rem;
}
.fac-item .fac-image {
  height: 300px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.fac-item h1 {
  margin-top: 0;
}
.fac-item .uw-btn {
  margin-top: 2rem;
}
.fac-item hr {
  margin: 1rem 0;
}
.fac-item .contact {
  margin-bottom: 0;
}
.fac-item h3 {
  margin-top: 5px;
}

.fac-list-grid .fac-item {
  margin-bottom: 0;
}
.fac-list-grid .fac-item a {
  text-decoration: none;
}
.fac-list-grid .fac-item .fac-image {
  height: 200px;
}
.fac-list-grid .fac-item h3 {
  margin-top: 5px;
  margin-bottom: 0;
  color: #4b2e83;
  font-size: 17px;
}
.fac-list-grid .fac-item .small {
  margin-bottom: 30px;
  line-height: 20px;
}
.fac-list-grid .fac-item .fac-tile {
  min-height: 350px;
}

.profile-grid.flex-row {
  display: flex;
  flex-wrap: wrap;
}
.profile-grid.flex-row [class*=col-] {
  margin: 0 -1px 30px -1px;
}
.profile-grid.flex-row [class*=col-] a {
  text-decoration: none;
}
.profile-grid.flex-row [class*=col-] .profile-tile {
  height: 100%;
  background-color: #ffffff;
}
.profile-grid.flex-row [class*=col-] .profile-tile .profile-text h2 {
  margin-top: 10px;
  margin-bottom: 5px;
  font-weight: 700;
  font-size: 18px;
}

.single-profile .profile-flex-wrap {
  margin-bottom: 30px;
}
.single-profile .profile-flex-wrap .profile-photo-wrap {
  height: 300px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: -15px;
  padding: 0;
}
.single-profile .profile-flex-wrap .profile-meta-info {
  margin-bottom: 30px;
  background-color: #e8e3d3;
  padding: 30px;
}
.single-profile .profile-flex-wrap .profile-meta-info h2 {
  margin-top: 0;
}

.widget_student_profiles .featured-profile {
  padding-left: 15px;
  padding-right: 0;
}
.widget_student_profiles .featured-profile a p {
  color: #0074bb;
  line-height: 20px;
}
.widget_student_profiles .featured-profile a:hover img {
  opacity: 0.8;
}
.widget_student_profiles .featured-profile a:hover p {
  color: #85754d;
}
.widget_student_profiles .featured-profile a img {
  margin-bottom: 5px;
}

@media (min-width: 768px) {
  .single-profile .profile-flex-wrap {
    display: flex;
    margin-bottom: 30px;
  }
  .single-profile .profile-flex-wrap .profile-meta-info {
    margin-right: -15px;
    margin-left: 15px;
    margin-bottom: 0;
  }
}
@media (max-width: 525px) {
	.uw-thinstrip .sph-wordmark{
		letter-spacing: 0;
		font-size: 16px;
		line-height: 20px;
		max-width: 260px
		}
	
	.uw-thinstrip {
    		height: 77px;
		}
	
	.uw-thinstrip nav.uw-thin-strip-nav {
		top: 40px;
		left: 90px;
		}
	}

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