/**
 * @file
 * component-sidenav is intended to be used as set of styles for Left side navigation.
 */
/*$research-topic-desktop-width: 384px;
$research-topic-desktop-height: 287px;
$research-topic-tablet-width: 384px;
$research-topic-tablet-height: 287px;
$research-topic-phone-width: 360px;
$research-topic-phone-height: 272px;*/
/*@mixin responsive-banner-promotion-text {
  @include responsive-font($banner-promotion-text-desktop-font-size, $banner-promotion-text-tablet-font-size, $banner-promotion-text-tablet-font-size, $banner-promotion-text-phone-font-size);
}*/
/*@mixin responsive-initiativehashtag {
  @include responsive-font($initiativehashtag-desktop-font-size, $initiativehashtag-desktop-font-size, $initiativehashtag-tablet-font-size, $initiativehashtag-phone-font-size);
}
@mixin responsive-initiativebuttonlabel {
  @include responsive-font($initiativebuttonlabel-desktop-font-size, $initiativebuttonlabel-desktop-font-size, $initiativebuttonlabel-tablet-font-size, $initiativebuttonlabel-phone-font-size);
}*/
/*
 * Sets the color and direction or featured related items section
 * @backgroundColor - the color of the full-width background
 * @contentContainer - the color of the inner content background
 * @headingColor - the color of the H tag
 * @textColor  - the color of the summary text
 * @flex-direction - the direction of orientation for the flexbox items
 */
/*
 * Sets the styles for files cards
 * @backgroundColor - the color of the full-width background
 *
 */
/*@mixin responsive-banner-promotion-text {
  @include responsive-font($banner-promotion-text-desktop-font-size, $banner-promotion-text-tablet-font-size, $banner-promotion-text-tablet-font-size, $banner-promotion-text-phone-font-size);
}*/
/*@mixin responsive-initiativehashtag {
  @include responsive-font($initiativehashtag-desktop-font-size, $initiativehashtag-desktop-font-size, $initiativehashtag-tablet-font-size, $initiativehashtag-phone-font-size);
}
@mixin responsive-initiativebuttonlabel {
  @include responsive-font($initiativebuttonlabel-desktop-font-size, $initiativebuttonlabel-desktop-font-size, $initiativebuttonlabel-tablet-font-size, $initiativebuttonlabel-phone-font-size);
}*/
/*
 * Sets the color and direction or featured related items section
 * @backgroundColor - the color of the full-width background
 * @contentContainer - the color of the inner content background
 * @headingColor - the color of the H tag
 * @textColor  - the color of the summary text
 * @flex-direction - the direction of orientation for the flexbox items
 */
/*
 * Sets the styles for files cards
 * @backgroundColor - the color of the full-width background
 *
 */
/* Base Styleguide */
/**
 * Shared classes that are extended by multiple stylesheets.
 *
 * This is only intended to be used as a stopgap while we have separate stylesheets.
 * New classes should not be added.  Classes may be moved here if the are extended by a component a
 * and that causes the css compilation to fail
 **/
/* line 10, ../sass/_shared.scss */
.pagenavtitle {
  font-size: 1.125rem;
  font-family: "Open Sans", Verdana, Arial, sans-serif;
  font-weight: bold;
  color: #222;
}
@media all and (min-width: 1440px) {
  /* line 10, ../sass/_shared.scss */
  .pagenavtitle {
    font-size: 1.125rem;
  }
}
@media all and (min-width: 1100px) and (max-width: 1399px) {
  /* line 10, ../sass/_shared.scss */
  .pagenavtitle {
    font-size: 1.125rem;
  }
}
@media all and (min-width: 768px) and (max-width: 1099px) {
  /* line 10, ../sass/_shared.scss */
  .pagenavtitle {
    font-size: 1rem;
  }
}
@media all and (min-width: 0em) and (max-width: 767px) {
  /* line 10, ../sass/_shared.scss */
  .pagenavtitle {
    font-size: 1rem;
  }
}

/* line 12, ../sass/sidenav.scss */
.overlay-active .layout-container {
  position: relative;
  height: 100%;
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 17, ../sass/sidenav.scss */
  .overlay-active .header {
    position: relative;
    z-index: 2;
    background-color: white;
  }
}
/* line 23, ../sass/sidenav.scss */
.overlay-active .subnav-overlay {
  display: none;
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 23, ../sass/sidenav.scss */
  .overlay-active .subnav-overlay {
    position: absolute;
    background-color: rgba(0, 0, 0, 0.5);
    height: 100%;
    width: 100%;
    z-index: 2;
    left: 0;
    top: 0px;
    opacity: 100%;
    display: block;
  }
}
/* line 36, ../sass/sidenav.scss */
.overlay-active .subnav-overlay .component-more-information {
  display: block !important;
}
/* line 40, ../sass/sidenav.scss */
.overlay-active .block-extra-field-blocknodehealth-topicsworkbench-moderation-control {
  position: relative;
  z-index: 2;
  background-color: white;
}

/* line 50, ../sass/sidenav.scss */
.node--type-health-topics .breadcrumbs,
.node--type-research-topics .breadcrumbs {
  font-size: 0.875rem;
}
@media all and (min-width: 1100px) {
  /* line 50, ../sass/sidenav.scss */
  .node--type-health-topics .breadcrumbs,
  .node--type-research-topics .breadcrumbs {
    margin-top: 1.075em;
    margin-bottom: 3.22em;
  }
  /* line 55, ../sass/sidenav.scss */
  .node--type-health-topics .breadcrumbs ul,
  .node--type-research-topics .breadcrumbs ul {
    margin: 0;
    padding: 0;
  }
  /* line 59, ../sass/sidenav.scss */
  .node--type-health-topics .breadcrumbs ul li,
  .node--type-research-topics .breadcrumbs ul li {
    padding-top: 0;
    padding-bottom: 0;
  }
}
@media all and (min-width: 768px) and (max-width: 1099px) {
  /* line 50, ../sass/sidenav.scss */
  .node--type-health-topics .breadcrumbs,
  .node--type-research-topics .breadcrumbs {
    margin-top: 1.075em;
    margin-bottom: 3.22em;
  }
}
@media all and (min-width: 0em) and (max-width: 767px) {
  /* line 50, ../sass/sidenav.scss */
  .node--type-health-topics .breadcrumbs,
  .node--type-research-topics .breadcrumbs {
    margin-top: 1.075em;
    margin-bottom: 2em;
  }
  /* line 70, ../sass/sidenav.scss */
  .node--type-health-topics .breadcrumbs ul,
  .node--type-research-topics .breadcrumbs ul {
    padding: 0;
  }
}
/* line 79, ../sass/sidenav.scss */
.node--type-health-topics .breadcrumbs ul li > a,
.node--type-research-topics .breadcrumbs ul li > a {
  color: #0051a8 !important;
  text-decoration: none;
}
/* line 162, ../sass/_mixins.scss */
.node--type-health-topics .breadcrumbs ul li > a:hover, .node--type-health-topics .breadcrumbs ul li > a:active,
.node--type-research-topics .breadcrumbs ul li > a:hover,
.node--type-research-topics .breadcrumbs ul li > a:active {
  text-decoration: underline;
}
/* line 86, ../sass/sidenav.scss */
.node--type-health-topics .breadcrumbs .breadcrumb-break,
.node--type-research-topics .breadcrumbs .breadcrumb-break {
  color: #222;
  padding-left: 8px;
  padding-right: 8px;
}
@media all and (min-width: 1100px) {
  /* line 86, ../sass/sidenav.scss */
  .node--type-health-topics .breadcrumbs .breadcrumb-break,
  .node--type-research-topics .breadcrumbs .breadcrumb-break {
    padding-left: 16px;
    padding-right: 16px;
  }
}
/* line 96, ../sass/sidenav.scss */
.node--type-health-topics .breadcrumbs .breadcrumbs-container,
.node--type-research-topics .breadcrumbs .breadcrumbs-container {
  background-color: white;
}
@media all and (min-width: 1100px) {
  /* line 96, ../sass/sidenav.scss */
  .node--type-health-topics .breadcrumbs .breadcrumbs-container,
  .node--type-research-topics .breadcrumbs .breadcrumbs-container {
    padding-left: 42px;
  }
}
/* line 103, ../sass/sidenav.scss */
.node--type-health-topics .breadcrumbs .breadcrumb-current,
.node--type-research-topics .breadcrumbs .breadcrumb-current {
  color: #222;
  font-weight: 400;
}
/* line 110, ../sass/sidenav.scss */
.node--type-health-topics.overlay-active .component-more-information,
.node--type-research-topics.overlay-active .component-more-information {
  position: relative;
  background-color: transparent;
  display: none;
  width: 50%;
  padding: 0 !important;
  margin-right: 0;
}
@media all and (min-width: 0em) and (max-width: 767px) {
  /* line 110, ../sass/sidenav.scss */
  .node--type-health-topics.overlay-active .component-more-information,
  .node--type-research-topics.overlay-active .component-more-information {
    width: 100%;
  }
}
/* line 122, ../sass/sidenav.scss */
.node--type-health-topics.overlay-active .component-more-information .health-topics-more-information,
.node--type-research-topics.overlay-active .component-more-information .health-topics-more-information {
  border-radius: 0 0 8px 8px;
}
/* line 129, ../sass/sidenav.scss */
.node--type-health-topics.overlay-active .layout--twocol-section--25-75 .layout__region--first div.block:only-child,
.node--type-research-topics.overlay-active .layout--twocol-section--25-75 .layout__region--first div.block:only-child {
  border-radius: 0 0 8px 8px;
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 139, ../sass/sidenav.scss */
  .node--type-health-topics.overlay .layout--twocol-section.layout--twocol-section--25-75,
  .node--type-research-topics.overlay .layout--twocol-section.layout--twocol-section--25-75 {
    display: block;
  }
}
/* line 148, ../sass/sidenav.scss */
.node--type-health-topics.hide-sidenav .layout--twocol-section.layout--twocol-section--25-75,
.node--type-research-topics.hide-sidenav .layout--twocol-section.layout--twocol-section--25-75 {
  display: block;
}
@media all and (min-width: 1100px) {
  /* line 152, ../sass/sidenav.scss */
  .node--type-health-topics.hide-sidenav .layout__region.layout__region--first,
  .node--type-research-topics.hide-sidenav .layout__region.layout__region--first {
    display: none;
  }
}
/* line 158, ../sass/sidenav.scss */
.node--type-health-topics.hide-sidenav #component-submenu-toggle,
.node--type-research-topics.hide-sidenav #component-submenu-toggle {
  display: none;
}

/* line 165, ../sass/sidenav.scss */
.component-health-topics-menu .section-menu-dropdown > a {
  position: relative;
}
/* line 167, ../sass/sidenav.scss */
.component-health-topics-menu .section-menu-dropdown > a:after {
  display: inline-block;
  content: "\f067";
  position: absolute;
  right: 20px;
  font-family: "Font Awesome 6 Pro";
  font-weight: 900;
}
/* line 175, ../sass/sidenav.scss */
.component-health-topics-menu .section-menu-dropdown > a:focus::after {
  right: 16px;
}
/* line 179, ../sass/sidenav.scss */
.component-health-topics-menu .section-menu-dropdown ul {
  display: none;
}
/* line 184, ../sass/sidenav.scss */
.component-health-topics-menu .section-menu-dropdown.expanded ul {
  display: block;
}
/* line 188, ../sass/sidenav.scss */
.component-health-topics-menu .section-menu-dropdown.expanded a {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
/* line 193, ../sass/sidenav.scss */
.component-health-topics-menu .section-menu-dropdown.expanded > a {
  font-weight: bold;
}
/* line 198, ../sass/sidenav.scss */
.component-health-topics-menu .section-menu-dropdown.expanded > a:after {
  content: "\f068";
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 163, ../sass/sidenav.scss */
  .component-health-topics-menu {
    background-color: transparent;
    z-index: 2;
    position: relative;
    margin: 0;
    width: 100% !important;
  }
}
@media all and (min-width: 0em) and (max-width: 767px) {
  /* line 215, ../sass/sidenav.scss */
  .component-health-topics-menu .breadcrumbs li:not(.breadcrumb-home-single):not(.breadcrumb-parent) {
    display: none !important;
  }
}
@media all and (min-width: 768px) and (max-width: 1099px) {
  /* line 219, ../sass/sidenav.scss */
  .component-health-topics-menu .responsive-container-constrained {
    padding-right: 0 !important;
  }
}
@media all and (min-width: 0em) and (max-width: 767px) {
  /* line 219, ../sass/sidenav.scss */
  .component-health-topics-menu .responsive-container-constrained {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
/* line 229, ../sass/sidenav.scss */
.component-health-topics-menu .view-header.nav-heading {
  display: none;
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 229, ../sass/sidenav.scss */
  .component-health-topics-menu .view-header.nav-heading {
    display: -ms-flex;
    display: flex;
    padding: 16px 25px;
    line-height: 32px;
    font-weight: bold;
    font-size: 1rem;
    color: #fff;
  }
  /* line 240, ../sass/sidenav.scss */
  .component-health-topics-menu .view-header.nav-heading .nav-header-inner {
    display: -ms-flex;
    display: flex;
    width: 100%;
  }
  /* line 244, ../sass/sidenav.scss */
  .component-health-topics-menu .view-header.nav-heading .nav-header-inner a {
    text-transform: uppercase;
    text-decoration: none;
    font-family: "Open Sans", Verdana, Arial, sans-serif;
    color: #fff;
  }
  /* line 250, ../sass/sidenav.scss */
  .component-health-topics-menu .view-header.nav-heading .nav-header-inner a:focus {
    outline: #fff dotted 3px;
  }
}
/* line 256, ../sass/sidenav.scss */
.component-health-topics-menu .view-header.nav-heading .nav-button-wrapper {
  width: 150px;
}
/* line 260, ../sass/sidenav.scss */
.component-health-topics-menu .view-header.nav-heading .nav-button {
  float: right;
  padding: 0px 5px;
  border: 1px solid #fff;
  border-radius: 4px;
  color: white;
  text-decoration: none;
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 260, ../sass/sidenav.scss */
  .component-health-topics-menu .view-header.nav-heading .nav-button {
    font-size: 0.875rem;
    padding: 4px 8px;
    line-height: 1.5;
  }
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 273, ../sass/sidenav.scss */
  .component-health-topics-menu .view-header.nav-heading .nav-button:focus {
    outline: #fff dotted 3px;
  }
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 280, ../sass/sidenav.scss */
  .component-health-topics-menu .view-content .subnav-menu-wrapper {
    display: none;
  }
}
/* line 287, ../sass/sidenav.scss */
.component-health-topics-menu .view-content .subnav-menu-wrapper > ul > li:last-child > a {
  border-radius: 0 0 8px 8px;
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 287, ../sass/sidenav.scss */
  .component-health-topics-menu .view-content .subnav-menu-wrapper > ul > li:last-child > a {
    border-radius: 0;
  }
}
/* line 295, ../sass/sidenav.scss */
.component-health-topics-menu .view-content .subnav-menu-wrapper > ul > li:last-child ul li a {
  border-radius: 0;
  padding-left: 30px;
}
/* line 299, ../sass/sidenav.scss */
.component-health-topics-menu .view-content .subnav-menu-wrapper > ul > li:last-child ul li:last-child a {
  border-radius: 0 0 8px 8px;
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 299, ../sass/sidenav.scss */
  .component-health-topics-menu .view-content .subnav-menu-wrapper > ul > li:last-child ul li:last-child a {
    border-radius: 0;
  }
}
/* line 308, ../sass/sidenav.scss */
.component-health-topics-menu .view-content .subnav-menu-wrapper > ul li.expanded > a {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 308, ../sass/sidenav.scss */
  .component-health-topics-menu .view-content .subnav-menu-wrapper > ul li.expanded > a {
    border-radius: 0;
  }
}
/* line 317, ../sass/sidenav.scss */
.component-health-topics-menu .view-content .subnav-menu-wrapper > ul > li:first-child > a {
  border-radius: 8px 8px 0 0;
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 317, ../sass/sidenav.scss */
  .component-health-topics-menu .view-content .subnav-menu-wrapper > ul > li:first-child > a {
    border-radius: 0;
  }
}
/* line 325, ../sass/sidenav.scss */
.component-health-topics-menu .view-content ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 331, ../sass/sidenav.scss */
.component-health-topics-menu .view-content ul li .subnav-menu-wrapper {
  padding: 0;
}
/* line 337, ../sass/sidenav.scss */
.component-health-topics-menu .view-content ul li a {
  display: block;
  padding: 15px 20px;
  border: 1px solid #E8E8E8;
  background-color: #fff;
  font-family: "Open Sans", Verdana, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.5;
  letter-spacing: 0em;
  text-align: left;
  text-decoration: none;
}
/* line 162, ../sass/_mixins.scss */
.component-health-topics-menu .view-content ul li a:hover, .component-health-topics-menu .view-content ul li a:active {
  text-decoration: underline;
}
/* line 351, ../sass/sidenav.scss */
.component-health-topics-menu .view-content ul li a:focus {
  text-decoration: none;
  outline: #bf0d2e dotted 3px;
  margin-right: 4px;
}
/* line 357, ../sass/sidenav.scss */
.component-health-topics-menu .view-content ul .nav-active > a {
  font-weight: 700;
  padding: 16px 12px;
}
/* line 361, ../sass/sidenav.scss */
.component-health-topics-menu .view-content ul .nav-active > a:hover {
  text-decoration: underline;
}
@media all and (min-width: 1100px) {
  /* line 367, ../sass/sidenav.scss */
  .component-health-topics-menu .view-content ul li li > a {
    padding-left: 40px !important;
  }
}
/* line 372, ../sass/sidenav.scss */
.component-health-topics-menu .view-content ul li li.nav-active > a {
  padding-left: 32px !important;
}
/* line 380, ../sass/sidenav.scss */
.component-health-topics-menu .component-health-topics-blue .view-header.nav-heading {
  background-color: #102d66;
}
/* line 384, ../sass/sidenav.scss */
.component-health-topics-menu .component-health-topics-blue ul li a {
  color: #102d66;
}
/* line 386, ../sass/sidenav.scss */
.component-health-topics-menu .component-health-topics-blue ul li a:hover, .component-health-topics-menu .component-health-topics-blue ul li a:focus {
  color: #0051a8;
}
/* line 391, ../sass/sidenav.scss */
.component-health-topics-menu .component-health-topics-blue ul .nav-active > a {
  border-left: 8px solid #0051a8;
  background-color: #f1f7fb;
  color: #0051a8;
}
/* line 400, ../sass/sidenav.scss */
.component-health-topics-menu .component-health-topics-red .view-header.nav-heading {
  background-color: #850920;
}
/* line 404, ../sass/sidenav.scss */
.component-health-topics-menu .component-health-topics-red ul li a {
  color: #850920;
}
/* line 406, ../sass/sidenav.scss */
.component-health-topics-menu .component-health-topics-red ul li a:hover, .component-health-topics-menu .component-health-topics-red ul li a:focus {
  color: #bf0d2e;
}
/* line 411, ../sass/sidenav.scss */
.component-health-topics-menu .component-health-topics-red ul .nav-active > a {
  border-left: 8px solid #bf0d2e;
  background-color: #f4f4f4;
  color: #bf0d2e;
}
/* line 420, ../sass/sidenav.scss */
.component-health-topics-menu .component-health-topics-teal .view-header.nav-heading {
  background-color: #005F71;
}
/* line 424, ../sass/sidenav.scss */
.component-health-topics-menu .component-health-topics-teal ul li a {
  color: #222;
}
/* line 426, ../sass/sidenav.scss */
.component-health-topics-menu .component-health-topics-teal ul li a:hover, .component-health-topics-menu .component-health-topics-teal ul li a:focus {
  color: #005F71;
}
/* line 431, ../sass/sidenav.scss */
.component-health-topics-menu .component-health-topics-teal ul .nav-active > a {
  border-left: 8px solid #005F71;
  background-color: #f4f4f4;
  color: #005F71;
}
/* line 439, ../sass/sidenav.scss */
.component-health-topics-menu.subnav-open {
  display: block;
  margin: 0px;
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 445, ../sass/sidenav.scss */
  .component-health-topics-menu.subnav-open .subnav-menu-wrapper {
    display: block;
    text-align: left;
    width: 50%;
    padding: 0;
    margin-right: 0;
  }
  /* line 453, ../sass/sidenav.scss */
  .component-health-topics-menu.subnav-open li {
    background-color: #fff;
    color: #222;
    width: 100%;
    display: block;
  }
  /* line 459, ../sass/sidenav.scss */
  .component-health-topics-menu.subnav-open li a {
    margin: 0;
    color: #222;
  }
  /* line 464, ../sass/sidenav.scss */
  .component-health-topics-menu.subnav-open li:last-child {
    border-radius: 0 0 8px 8px;
  }
}
@media all and (min-width: 0em) and (max-width: 767px) {
  /* line 471, ../sass/sidenav.scss */
  .component-health-topics-menu.subnav-open .subnav-menu-wrapper {
    width: 100%;
  }
}

/* line 478, ../sass/sidenav.scss */
.field--name-field-health-topic {
  padding: 16px 25px;
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1rem;
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 478, ../sass/sidenav.scss */
  .field--name-field-health-topic {
    display: none;
  }
}
@media all and (min-width: 1100px) {
  /* line 478, ../sass/sidenav.scss */
  .field--name-field-health-topic {
    padding-left: 42px;
  }
}
/* line 491, ../sass/sidenav.scss */
.field--name-field-health-topic.node-theme-blue {
  background-color: #102d66;
}
/* line 494, ../sass/sidenav.scss */
.field--name-field-health-topic.node-theme-red {
  background-color: #850920;
}

/* line 500, ../sass/sidenav.scss */
.ht-short .field--name-field-health-topic {
  display: block;
}
/* line 504, ../sass/sidenav.scss */
.ht-short .layout--twocol-section--25-75 .layout__region--first {
  display: none;
}
/* line 507, ../sass/sidenav.scss */
.ht-short .layout--twocol-section--25-75 .layout__region--second {
  flex: 0 1 100%;
}

@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 514, ../sass/sidenav.scss */
  .ht-no-children .field--name-field-health-topic {
    display: block;
  }
}

/* line 522, ../sass/sidenav.scss */
.component-health-topics-menu.sticky {
  position: fixed;
  top: 40px;
  left: 0;
  width: 25%;
  box-sizing: border-box;
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 522, ../sass/sidenav.scss */
  .component-health-topics-menu.sticky {
    top: 0px;
    width: 65%;
  }
}
@media all and (min-width: 768px) and (max-width: 1099px) {
  /* line 522, ../sass/sidenav.scss */
  .component-health-topics-menu.sticky {
    width: 50%;
  }
}

/* line 538, ../sass/sidenav.scss */
.component-more-information.sticky {
  position: fixed;
  margin-top: 2.5em;
  left: 0;
  box-sizing: border-box;
  width: 25%;
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 538, ../sass/sidenav.scss */
  .component-more-information.sticky {
    right: 0;
    left: unset;
    margin-top: 1.5em;
    width: 65%;
  }
}
@media all and (min-width: 768px) and (max-width: 1099px) {
  /* line 538, ../sass/sidenav.scss */
  .component-more-information.sticky {
    width: 50%;
  }
}

/* line 556, ../sass/sidenav.scss */
.component-more-information {
  margin-bottom: 20px;
}
/* line 558, ../sass/sidenav.scss */
.component-more-information .health-topics-more-information {
  background-color: #f4f4f4;
  padding: 25px 25px;
  border-radius: 8px;
}
/* line 562, ../sass/sidenav.scss */
.component-more-information .health-topics-more-information p {
  color: #222;
  font-family: "Open Sans", Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 22px;
  text-align: left;
}
/* line 570, ../sass/sidenav.scss */
.component-more-information .health-topics-more-information div:nth-child(2) {
  margin-bottom: 20px;
}
/* line 573, ../sass/sidenav.scss */
.component-more-information .health-topics-more-information div:nth-child(3) {
  margin-bottom: 20px;
}
/* line 576, ../sass/sidenav.scss */
.component-more-information .health-topics-more-information div:nth-last-child(1) {
  margin-bottom: 0px;
}
/* line 579, ../sass/sidenav.scss */
.component-more-information .health-topics-more-information a {
  color: #102d66;
  font-family: "Open Sans", Verdana, Arial, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5rem;
  text-align: left;
  text-decoration: none;
}
/* line 588, ../sass/sidenav.scss */
.component-more-information .health-topics-more-information a:hover {
  text-decoration: underline;
}
/* line 592, ../sass/sidenav.scss */
.component-more-information .health-topics-more-information .clinical-trials-info-link a {
  margin-left: 10px;
}
/* line 595, ../sass/sidenav.scss */
.component-more-information .health-topics-more-information .clinical-trials-info-link a:focus {
  outline: #bf0d2e dotted 3px;
}
/* line 598, ../sass/sidenav.scss */
.component-more-information .health-topics-more-information .publications-info-link a {
  margin-left: 5px;
}
/* line 601, ../sass/sidenav.scss */
.component-more-information .health-topics-more-information .publications-info-link a:focus {
  outline: #bf0d2e dotted 3px;
}
/* line 604, ../sass/sidenav.scss */
.component-more-information .health-topics-more-information .research-info-link a {
  margin-left: 6px;
}
/* line 607, ../sass/sidenav.scss */
.component-more-information .health-topics-more-information .research-info-link a:focus {
  outline: #bf0d2e dotted 3px;
}
/* line 610, ../sass/sidenav.scss */
.component-more-information .health-topics-more-information .fas {
  font-size: 20px;
}
/* line 615, ../sass/sidenav.scss */
.component-more-information.component-more-information-theme-blue .clinical-trials-info-link,
.component-more-information.component-more-information-theme-blue .research-info-link,
.component-more-information.component-more-information-theme-blue .publications-info-link {
  color: #102d66;
}
/* line 619, ../sass/sidenav.scss */
.component-more-information.component-more-information-theme-blue .clinical-trials-info-link:active,
.component-more-information.component-more-information-theme-blue .research-info-link:active,
.component-more-information.component-more-information-theme-blue .publications-info-link:active {
  color: #0051a8;
}
/* line 621, ../sass/sidenav.scss */
.component-more-information.component-more-information-theme-blue .clinical-trials-info-link:active a,
.component-more-information.component-more-information-theme-blue .research-info-link:active a,
.component-more-information.component-more-information-theme-blue .publications-info-link:active a {
  text-decoration: underline;
  color: #0051a8;
}
/* line 627, ../sass/sidenav.scss */
.component-more-information.component-more-information-theme-blue .clinical-trials-info-link:focus a,
.component-more-information.component-more-information-theme-blue .research-info-link:focus a,
.component-more-information.component-more-information-theme-blue .publications-info-link:focus a {
  outline: #bf0d2e dotted 3px;
}
/* line 631, ../sass/sidenav.scss */
.component-more-information.component-more-information-theme-blue .clinical-trials-info-link a,
.component-more-information.component-more-information-theme-blue .research-info-link a,
.component-more-information.component-more-information-theme-blue .publications-info-link a {
  color: #102d66;
}
/* line 637, ../sass/sidenav.scss */
.component-more-information.component-more-information-theme-red .clinical-trials-info-link,
.component-more-information.component-more-information-theme-red .research-info-link,
.component-more-information.component-more-information-theme-red .publications-info-link {
  color: #850920;
}
/* line 641, ../sass/sidenav.scss */
.component-more-information.component-more-information-theme-red .clinical-trials-info-link:active,
.component-more-information.component-more-information-theme-red .research-info-link:active,
.component-more-information.component-more-information-theme-red .publications-info-link:active {
  color: #bf0d2e;
}
/* line 643, ../sass/sidenav.scss */
.component-more-information.component-more-information-theme-red .clinical-trials-info-link:active a,
.component-more-information.component-more-information-theme-red .research-info-link:active a,
.component-more-information.component-more-information-theme-red .publications-info-link:active a {
  text-decoration: underline;
  color: #bf0d2e;
}
/* line 649, ../sass/sidenav.scss */
.component-more-information.component-more-information-theme-red .clinical-trials-info-link:focus a,
.component-more-information.component-more-information-theme-red .research-info-link:focus a,
.component-more-information.component-more-information-theme-red .publications-info-link:focus a {
  outline: #bf0d2e dotted 3px;
}
/* line 653, ../sass/sidenav.scss */
.component-more-information.component-more-information-theme-red .clinical-trials-info-link a,
.component-more-information.component-more-information-theme-red .research-info-link a,
.component-more-information.component-more-information-theme-red .publications-info-link a {
  color: #850920;
}
@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 556, ../sass/sidenav.scss */
  .component-more-information {
    display: none;
  }
}

/* line 664, ../sass/sidenav.scss */
.subnav-open .block-nhlbi-global-breadcrumb {
  display: none;
}

@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 671, ../sass/sidenav.scss */
  .layout__region--content div:not(.ht-short) .block-nhlbi-global-breadcrumb {
    display: none;
  }
}

@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 680, ../sass/sidenav.scss */
  .layout--twocol-section.layout--twocol-section--25-75
  > .layout__region--first {
    flex: 0 1 100%;
  }

  /* line 684, ../sass/sidenav.scss */
  .layout--twocol-section.layout--twocol-section--25-75
  > .layout__region--second {
    flex: 0 1 100%;
  }
}
@media all and (min-width: 1100px) {
  /* line 691, ../sass/sidenav.scss */
  .view-health-topics-menu .block-nhlbi-global-breadcrumb {
    display: none;
  }
}
@media all and (min-width: 0em) and (max-width: 767px) {
  /* line 691, ../sass/sidenav.scss */
  .view-health-topics-menu .block-nhlbi-global-breadcrumb {
    padding-left: 20px;
  }
}

/* line 701, ../sass/sidenav.scss */
.subnav-overlay .block-nhlbi-global-breadcrumb {
  margin-top: 0;
  margin-bottom: 0;
  background-color: white;
}
@media all and (min-width: 1100px) {
  /* line 701, ../sass/sidenav.scss */
  .subnav-overlay .block-nhlbi-global-breadcrumb {
    padding-top: 1.075em;
    padding-bottom: 3.22em;
  }
}
@media all and (min-width: 768px) and (max-width: 1099px) {
  /* line 701, ../sass/sidenav.scss */
  .subnav-overlay .block-nhlbi-global-breadcrumb {
    display: none;
  }
}
@media all and (min-width: 0em) and (max-width: 767px) {
  /* line 701, ../sass/sidenav.scss */
  .subnav-overlay .block-nhlbi-global-breadcrumb {
    padding-top: 1.075em;
    padding-bottom: 2em;
  }
}

@media all and (min-width: 0em) and (max-width: 767px) {
  /* line 720, ../sass/sidenav.scss */
  .view-health-topics-menu .block-nhlbi-global-breadcrumb {
    display: block;
  }
}

@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 729, ../sass/sidenav.scss */
  article.node--type-health-topics:not(.ht-no-children) .layout__region--content > .block-nhlbi-global-breadcrumb {
    display: none;
  }
}

@media all and (min-width: 0em) and (max-width: 1099px) {
  /* line 740, ../sass/sidenav.scss */
  article.node--type-health-topics.ht-no-children .view-health-topics-menu .block-nhlbi-global-breadcrumb {
    display: none;
  }
}

/* line 749, ../sass/sidenav.scss */
.node--type-general-secondary-page .block-nhlbi-book-navigation {
  padding-top: 1.75em;
}
