/* Theme Name:            UW IARTP/Fogarty | UW WordPress Child Theme
 * Theme URI:             https://bitbucket.org/uwdgh_elearn/iartp_wp_theme
 * Bitbucket Theme URI:   https://bitbucket.org/uwdgh_elearn/iartp_wp_theme
 * Primary Branch:       	main
 * Author:                Department of Global Health web team - University of Washington
 * Author URI:            https://depts.washington.edu/dghweb/
 * Description:           A child theme for the IARTP and UW Fogarty Training Programs website.
 * Template:              uw_wp_theme
 * Version:               3.0.1.8
 * License:               GNU General Public License v3 or later
 * License URI:           https://www.gnu.org/licenses/gpl-3.0.html
 * Tags:                  two-columns, right-sidebar, responsive-layout, accessibility-ready, translation-ready
 * Text Domain:           iartp_wp_theme */
/* header */
@media (max-width: 320px) {
  header.site-header div.navbar .site-branding .uw-patch {
    display: none;
  }
}
@media (max-width: 320px) {
  header.site-header div.navbar .site-branding .uw-wordmark {
    background: url("assets/img/IARTP_DeptSigs-Stack-White.png") no-repeat 0 0 transparent;
    background-size: contain;
    height: 45px;
    top: 1px;
    left: 5px;
    transform: none;
    display: block;
  }
}
@media (min-width: 321px) and (max-width: 576px) {
  header.site-header div.navbar .site-branding .uw-wordmark {
    background: url("assets/img/IARTP_DeptSigs-Stack-White.png") no-repeat 0 0 transparent;
    background-size: contain;
    height: 45px;
    top: 1px;
    left: 5px;
    transform: none;
  }
}
@media (min-width: 576px) and (max-width: 768px) {
  header.site-header div.navbar .site-branding .uw-wordmark {
    background: url("assets/img/IARTP_DeptSigs-Left-White.png") no-repeat 0 0 transparent;
    background-size: contain;
    width: 420px;
    height: 45px;
    top: 0px;
    left: 5px;
    transform: none;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  header.site-header div.navbar .site-branding .uw-wordmark {
    background: url("assets/img/IARTP_DeptSigs-UWStack-White.png") no-repeat 0 0 transparent;
    background-size: contain;
    width: 400px;
    height: 80px;
    top: 5px;
    left: 15px;
    transform: none;
  }
}
@media (min-width: 992px) and (max-width: 1439px) {
  header.site-header div.navbar .site-branding .uw-wordmark {
    background: url("assets/img/IARTP_DeptSigs-UWStack-White.png") no-repeat 0 0 transparent;
    background-size: contain;
    width: 320px;
    height: 80px;
    top: 5px;
    left: 15px;
    transform: none;
  }
}
@media (min-width: 1440px) {
  header.site-header div.navbar .site-branding .uw-wordmark {
    background: url("assets/img/IARTP_DeptSigs-UWStackLeft-White.png") no-repeat 0 0 transparent;
    background-size: contain;
    width: 560px;
    height: 90px;
    top: 10px;
    left: 15px;
    transform: none;
  }
}

/* hero default */
.uw-hero-image .uw-site-title {
  text-transform: none;
}

/* large hero title */
.uw-hero-image.hero-height h1.uw-site-title,
.no-uw-hero-image.hero-height h1.uw-site-title {
  text-transform: none;
}

/* small hero title */
.hero-height2 h1 {
  text-transform: none;
}

/* jumbo hero title */
.uw-hero-image.hero-heightjumbo .jumbo h1 {
  text-transform: none;
}

/* footer */
footer.site-footer {
  background: url("assets/img/footer.jpg") top;
}
footer.site-footer a.footer-wordmark {
  background: url("assets/img/IARTP_DeptSigs-UWStackCenter-White.png") no-repeat 0 0 transparent;
  height: 120px;
  background-size: 335px;
}
@media (min-width: 400px) {
  footer.site-footer a.footer-wordmark {
    width: 395px;
    height: 140px;
    background-size: 395px;
  }
}
footer.site-footer a.footer-wordmark:hover {
  background: url("assets/img/IARTP_DeptSigs-UWStackCenter-White.png") no-repeat 0 0 transparent;
  height: 120px;
  background-size: 335px;
}
@media (min-width: 400px) {
  footer.site-footer a.footer-wordmark:hover {
    width: 395px;
    height: 140px;
    background-size: 395px;
  }
}
footer.site-footer ul.footer-links li a {
  text-decoration: none;
}
footer.site-footer ul.footer-links li a:hover {
  text-decoration: underline;
}
footer.site-footer ul.footer-social {
  padding: 0;
  margin-left: 1em;
}
footer.site-footer ul.footer-social li a.smugmug {
  background: url("assets/svg/smugmug-uw-white.svg") no-repeat 0 11.5px transparent;
}
footer.site-footer ul.footer-social li a:hover.smugmug, footer.site-footer ul.footer-social li a:focus.smugmug {
  background: url("assets/svg/smugmug-brand.svg") no-repeat 0 11.5px transparent;
}

/* Profile content */
.profile-degree-program {
  font-style: italic;
  margin-bottom: 1em;
}

.profile-program-page-link {
  margin-bottom: 1em;
}

@media (min-width: 768px) {
  .profile-featured-image {
    float: right;
  }
  .profile-featured-image img {
    margin: 0 0 0 1rem;
  }
}
/* Profile cards */
.su-profile-card-loop h4.card-title {
  font-size: 1.3rem;
  font-weight: 600;
}
.su-profile-card-loop .su-post-inline-card {
  display: inline;
}
.su-profile-card-loop .su-post-inline-card .card {
  box-shadow: 0px 5px 20px -10px #7a7a7a;
  transition: all 0.2s ease-in;
}
.su-profile-card-loop .su-post-inline-card .card:focus, .su-profile-card-loop .su-post-inline-card .card:hover {
  box-shadow: 0px 5px 20px -5px #7a7a7a;
  transition: all 0.2s ease-out;
}