.footable-filtering > th,
.fooicon-sort, .rsDefault.RS-1 .rsThumbsVer, a[href^="#"]::after,
a[name*=a]::after, #homepage-content .content-wrapper .date-callout-card a.date-callout-card__link[href^="http://"]::before,
#homepage-content .content-wrapper .date-callout-card a.date-callout-card__link[href^="https://"]::before, .page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .related-sites.related-sites--standard .related-sites__wrapper .sub-site#ehp-related-site .related-site__illustration,
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .related-sites.related-sites--standard .related-sites__wrapper .sub-site#ntp-related-site .related-site__illustration,
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .related-sites.related-sites--standard .related-sites__wrapper .sub-site#study-related-site .related-site__illustration, .page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .videos-box_video_embedPlayer,
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .card-grid__suggested-links,
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .find-more-link, .page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .box__two-third--featured-resources img, .page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .box__half:is(.all-scientists, .research-groups), .page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .box__two-third .text-container a.btn-success, .page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .box__two-third__newsletters .newsletter-card_wrapper .newsletter-card_image, .homepage_box__two-third.box__two-third__about .homepage_box__title.title-two-third__about img, #inner__row2-slider, .homepage_box__two-third__newsletters .newsletter-card_wrapper .newsletter-card_image, .path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .related-sites--standard .related-sites__wrapper .related-site__illustration, .path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .carousel_wrapper__health-topics .carousel_card-container.health-topics .carousel_card img,
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .carousel_wrapper__health-topics .carousel_card-container.health-topics .carousel_card picture,
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .carousel_wrapper__health-topics .carousel_card-container.health-topics .carousel_card .card-grid__body-2,
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .carousel_wrapper__health-topics .carousel_card-container.health-topics .carousel_card .card-grid__body-3, .path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .clinical-studies__banner .clinical-studies__banner--img-wrapper img, .path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .clinical-studies__banner .clinical-studies__banner--img-wrapper, .path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .research--body-content a.research-card_link img,
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .research--body-content a.research-card_link .research-card_shadow--one,
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .research--body-content a.research-card_link .research-card_shadow--two,
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .research--body-content a.research-card_link .research-card_arrow-container,
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .research--body-content a.research-card_link .research-card_quarter-circle, .path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .find-more-link, .path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper #inner__row2-slider.inner-wrapper, .path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .inner-wrapper__row1-callout-text, .ui-dialog.ui-widget, .body-footnote_wrapper, #footer, .card-grid .basic-image-card-img-container,
.card-grid .contentbox-img-container, .card-grid_suggested-links-title .circle, .card-grid a picture, .site-wrapper .footer-wrapper, .accordion-all-button-wrapper, .screenreader, .syndicate > :is(h1, h2), .banner, .jwWrapper, #slider :is(.flex-control-nav, .flex-pauseplay), #jumpdown .jm-toc, .content-page .content-page-wrapper .content-page--inner-wrapper #print-logo, .content-page .content-page-wrapper .left-nav-wrapper.hide-for-small, .content-page .content-header .header-spacer, .page-header #header-wrapper nav.megamenu,
.page-header #header-wrapper .nav-wrapper,
.page-header #header-wrapper .mobile-nav-wrapper, .dl_container_file-size, .brochure-wrapper_body_img, .brochure-wrapper_body_img::after, .brochure-wrapper_body_img_pdf {
  display: none; /* %pr-removed */
}

.footer-wrapper, .content-page .hide-for-small,
.content-page .hide-for-medium,
.content-page .hide-for-medium-down,
.content-page .show-for-large,
.content-page .show-for-large-up,
.content-page .hide-for-xlarge,
.content-page .hide-for-print, .slick-arrow, .slick-slide, nav,
.usa-banner,
.desktop-search,
#parallax,
.circle,
a#back2top,
.left-nav-wrapper,
#anchor-top,
.jwWrapper,
.niehs_media_narrow,
.niehs_media,
.content-page-wrapper .content-page--inner-wrapper .content .content--inner-container .calloutBoxAction h4 :is(.ribbon-tri-left, .ribbon-tri-right),
.ui.form.backgroundGray,
.bf_search-checkbox,
.audio-html5,
.jumpdown-wide,
#jumpdown,
#print-footer,
.blocker,
#filters,
#left,
#right,
#download-player,
.www-syndGraphic_icon,
.OFCD-Slider,
.controls .ui .form,
.throbber-loader,
.content .topic-tiles__img-container,
.newsletter_image,
.ani-slide-nav,
.ani-slideshow,
.date,
.photo-window,
.throwback-Thursdays p,
a.ilightbox .clickToEnlarge::before,
.videoTitle .three-column-img-download::before,
.brochure-wrapper_header a[download],
.calloutBoxWide.factsheets,
.calloutBoxNarrow.factsheets,
.ani-quicklinks,
.slides img,
.birnbaum::after,
span .videos,
span .size,
.research-card_shadow--one,
.research-card_shadow--two,
.global-alertbox,
.page-pagination,
.caption.caption-right .screenreader,
.speakers-accordion-banner,
.speakers-accordion-all-toggle,
.jwplayer,
.www-syndGraphic .hide-for-print,
.hide-for-print + .article-image_caption,
.hide-for-print + .text-left,
.btn-load-podcast, .peph-container__newsletter-feedback .feedback-wrapper .feedback-image,
.peph-container__newsletter-feedback .feedback-wrapper .feedback-icon, .page-header #header-wrapper .logo-wrapper__container .logo-wrapper a,
.page-header #header-wrapper .logo-wrapper__container .logo-wrapper .desktop-search,
.page-header #header-wrapper .logo-wrapper__container .logo-wrapper .NIEHS-Logo, .call-to-action--clinical a .call-to-action_image, .clinical-top-nav {
  display: none !important; /* %pr-removed-imp */
}

.peph-container__newsletter-feedback .feedback-wrapper::before {
  content: none; /* %pr-contentless */
}

.content-page .content-page-wrapper .content aside.calloutBoxNarrow,
.content-page .content-page-wrapper .content-page--inner-wrapper .content .content--inner-container aside.calloutBoxNarrow {
  display: block;
  width: calc(100% - 3rem);
  padding: 0.5rem;
  margin: 1rem 0 1rem auto;
  border: 1px solid #aaa;
}

.brochure-wrapper {
  margin: 0 0 20pt;
  border-bottom: 1pt solid #ddd;
}
.brochure-wrapper_body_summary, .brochure-wrapper_body_updated, .brochure-wrapper_body_related {
  margin-bottom: 1rem;
}
.brochure-wrapper_body_related h4 {
  margin-bottom: 0;
}

h4.body_updated-header {
  margin-bottom: 0;
}

.content-header_title--pegs {
  margin-top: 14pt !important;
}

.call-to-action--clinical a {
  display: block !important;
  text-decoration: none !important;
  border: 1px solid black !important;
}
.call-to-action--clinical a .call-to-action_text {
  position: relative !important;
  padding: 0 !important;
}
.accordion-content,
.accordion-content p,
.accordion-content-scied,
.speakers-accordion_body {
  display: block !important;
  color: #000;
  font-weight: normal;
}

#isotope {
  height: auto !important;
}

.materials {
  position: relative !important;
  top: unset !important;
}

.page-header #header-wrapper .logo-wrapper__container .logo-wrapper {
  width: 100%;
}
.page-header #header-wrapper .logo-wrapper__container .logo-wrapper #print-logo {
  display: inline-block;
}
.page-header #header-wrapper .logo-wrapper__container .logo-wrapper #print-logo .print-logo {
  display: inline-block;
}
.page-header #header-wrapper .logo-wrapper__container .logo-wrapper img {
  width: 300px;
}
#qrcode,
.printurl,
#print-footer,
.landing-page__inner-wrapper .box_body--row .landing-page__page-wrapper,
.landing-page__inner-wrapper .landing-page__page-wrapper,
#homepage-content #inner__row1,
.box__two-third,
.box__one-third,
.box_body,
#inner__row3,
#inner__row4,
#inner__row5 {
  display: block !important;
}

.box__two-third.box__two-third__research.aa,
.box__one-third.box__one-third__events.aa {
  height: inherit !important;
}

.bizcard .hascourtesy img,
.bizcard-floating .hascourtesy img,
.newsletter-snippet_summary {
  display: block !important;
}

article.content .highlight_block--two-third {
  float: none;
  width: inherit;
  height: inherit;
}
article.content .highlight_block--two-third .highlight_text {
  float: none;
  width: inherit;
  border-top: none;
}
article.content .highlight_block--one-third {
  display: block;
  float: none;
  width: inherit;
  height: inherit;
}
article.content .highlight_block--one-third .highlight_text {
  border-top: none;
}
article.content .highlight-wrapper {
  display: block;
  margin-bottom: 0;
}

.content-page .content-header h1 {
  width: inherit;
  padding: 0;
  margin: 0;
}
.content-page .content-header .content-header--background-title {
  display: block;
  min-height: 50px;
  background: none;
}
.content-page .content-page-wrapper .content-page--inner-wrapper {
  width: 100%;
  margin: 0;
}
.slot-container .calendarEvent .expendable {
  margin-left: 0;
}
.slot-container .calendarEvent .expendable.cal_detail .eventDetails {
  margin-left: 0;
}

.three-column-img {
  display: block;
  width: inherit;
}
.three-column-img p {
  height: auto;
}

.highlight_block .highlight_block--one-third-resize-me,
.highlight_block .highlight_block--two-third-resize-me {
  height: inherit !important;
}

.content-page .content-page-wrapper .content,
.content-page .content-page-wrapper .content-page--inner-wrapper .content .content--inner-container {
  width: 100%;
  padding: 0;
  margin: 0 0 1rem;
}
.content-page .content-page-wrapper .content .study-callout,
.content-page .content-page-wrapper .content-page--inner-wrapper .content .content--inner-container .study-callout {
  padding-bottom: 1rem;
}
.content-page .content-page-wrapper .content aside.calloutBoxNarrow,
.content-page .content-page-wrapper .content-page--inner-wrapper .content .content--inner-container aside.calloutBoxNarrow {
  display: block;
  float: none;
}
.content-page .content-page-wrapper .content aside.calloutBoxNarrow .studies-link,
.content-page .content-page-wrapper .content-page--inner-wrapper .content .content--inner-container aside.calloutBoxNarrow .studies-link {
  text-align: left;
}

.content-page .content-page-wrapper .content-page--inner-wrapper .content,
.inner__row1,
.content-page .content-page-wrapper .content-page--inner-wrapper .content .calloutBoxWide:not(.factsheets) {
  display: block !important;
}

.success-story_row {
  display: inline-block;
  float: none;
  clear: left;
}

.success-story_row .float-left img {
  width: 195px;
}

.content-wrapper .landing-page__inner-wrapper .box__one-third,
.content-wrapper .landing-page__inner-wrapper .box__two-third {
  border-bottom: none;
}

.box__two-third__about {
  margin-top: 6rem;
}

.content--inner-container :is(p, ul, ol) {
  width: 90%;
  color: #000;
}

.content-page--inner-wrapper .content .content--inner-container p {
  width: 90%;
}
.content-page--inner-wrapper .content .content--inner-container ul li,
.content-page--inner-wrapper .content .content--inner-container ol li {
  margin: 0;
}

#relatedlinks.related-links--content-wrapper {
  margin: 2rem 0 0;
}
#relatedlinks.related-links--content-wrapper .box__title--short {
  padding: 0;
}

.site-wrapper .content-page .page-title-wrapper {
  width: 100%;
  margin: 0;
}
.site-wrapper .content-page .page-title-wrapper h1 {
  margin-bottom: 14pt;
}

.calloutBoxAction {
  display: block;
  -moz-column-break-inside: auto;
  break-inside: auto;
  margin: 0.5cm;
  border: 1pt solid #ddd;
}
.calloutBoxAction.sidebar-with-ribbon {
  border-left: 1px solid #ddd !important;
}

.calloutActionBody {
  margin: 0;
}

.calloutAction-body-text {
  padding: 0;
  margin: 0;
}

.ui.submit.button {
  margin-bottom: 8pt;
  border: 1px solid #ddd;
}

img,
p {
  page-break-inside: avoid;
}

/* PEPH newsletter feedback */
.peph-container__newsletter-feedback {
  margin: 1rem 0;
}
.peph-container__newsletter-feedback .feedback-wrapper {
  flex-direction: column;
  padding: 1rem;
  border: 1px solid black;
}
.peph-container__newsletter-feedback .feedback-wrapper::after {
  padding: 0;
}
.peph-container__newsletter-feedback .feedback-wrapper .feedback-text {
  padding: 0 0 0.25rem;
}
.peph-container__newsletter-feedback .feedback-wrapper .feedback-text,
.peph-container__newsletter-feedback .feedback-wrapper .feedback-text h1,
.peph-container__newsletter-feedback .feedback-wrapper .feedback-text p {
  width: 100% !important;
}

/*  ###########################  OLD STUFF  ################################  */
/* ############################ Generic Classes ############################ */
/* border - bordered or nonbordered */
.bordered {
  border: 1px solid #000;
}

.nonbordered {
  border: none !important;
}

/* TODO GET RID OF IMPORTANT */
/* It is used for setting up the NONE bordered table. */
:is(span, div, img).nonbordered {
  border: none !important;
}

#qrcode {
  right: 11pt;
  float: right;
  padding-right: 11pt;
}
#qrcode img {
  float: left;
  width: inherit;
  max-width: 160px;
  max-height: 160px;
  min-width: 115px;
  min-height: 115px;
}
#qrcode .QRCaption {
  float: right;
  width: 90px;
  padding-left: 5px;
  font-size: 0.75rem;
  line-height: 1.1rem;
}

.content .topic-tiles__list {
  display: block;
}
.content .topic-tiles__item {
  border: none;
}
.content .topic-tiles__item:last-child {
  border: none;
}
.content .topic-tiles__content {
  border-top: none;
}

/* captions using by captionwidth and floating items as the following example */
.caption > img {
  margin: 3px 0;
  border: 1px solid #000;
}

/* Right Box(es) - Related Links, Featured Science, and NIH Radio Boxes */
div.rightbox {
  display: block;
  float: none !important;
  clear: both;
}
div.rightbox ul {
  list-style: image-url("raquo.gif");
}
div.rightbox li {
  line-height: 143.8%;
}
div.rightbox li a {
  margin-left: -0.375em;
}
div.rightbox img {
  float: left;
  margin-right: 8px;
  border: 1px solid #000;
}

/* Related Links */
div#relatedlinks {
  display: block;
  width: 98%;
  padding: 5pt;
  margin: 0 5pt;
}
div#relatedlinks > h4 {
  font-size: 13pt;
  text-transform: uppercase;
}
div#relatedlinks ul {
  padding: 8px 4px 0 8px;
  margin: 0;
  font-size: 10pt;
  border-top: none;
}
div#relatedlinks li {
  padding: 0 0 0.25em 0;
}

/* BizCard */
.content-page--inner-wrapper .bizcard-narrow,
.content-page--inner-wrapper .bizcard-wide {
  width: 100%;
}

dl.bizcard.bizcard-style--1-col {
  clear: left;
  margin: 5px 10px 5px 0;
  font-size: 9pt;
}
dl.bizcard.bizcard-style--1-col-floating {
  display: block;
  width: 100%;
  min-height: 160px;
  margin: 5px 0;
  font-size: 9pt;
}
dl.bizcard.bizcard-style--1-col dt img, dl.bizcard.bizcard-style--1-col-floating dt img, dl.bizcard.bizcard-style--1-col-floating dt.hascourtesy {
  float: left;
  margin-right: 8px;
}
dl.bizcard.bizcard-style--1-col dt img {
  margin-bottom: 10px;
}
dl.bizcard.bizcard-style--1-col-floating dt.hascourtesy {
  width: 100px;
}
dl.bizcard.bizcard-style--1-col dt, dl.bizcard.bizcard-style--1-col-floating dt.hasphoto {
  line-height: 130%;
}
dl.bizcard.bizcard-style--1-col dt {
  padding-top: 5px;
}
dl.bizcard.bizcard-style--1-col-floating dt.hasphoto {
  padding-left: 110px;
}
dl.bizcard.bizcard-style--1-col dd, dl.bizcard.bizcard-style--1-col-floating dd {
  font-size: 8.5pt;
  line-height: 140%;
}
dl.bizcard.bizcard-style--1-col dd.hasphoto {
  float: left;
  padding: 10px 10px 0 0;
  font-size: 8.5pt;
}
dl.bizcard.bizcard-style--1-col-floating dd {
  padding-left: 110px;
}
dl.bizcard.bizcard-style--1-col dd.hasphoto div.filelink {
  line-height: 150%;
}

.content-page .content-page-wrapper .content-page--inner-wrapper .content .bizcard.biz140.bizcard-style--default {
  display: grid;
  grid-template-columns: 106px 1fr;
  gap: 4px;
}
.content-page .content-page-wrapper .content-page--inner-wrapper .content .bizcard.biz140.bizcard-style--default dt.hascourtesy {
  grid-column: 1;
}
.content-page .content-page-wrapper .content-page--inner-wrapper .content .bizcard.biz140.bizcard-style--default dt {
  grid-column: 2;
}
.content-page .content-page-wrapper .content-page--inner-wrapper .content .bizcard.biz140.bizcard-style--default dd.hasphoto {
  grid-column: 2;
  display: block;
  /* Stack elements vertically */
}

/* Contact Info */
dl.contact-info {
  display: block;
  clear: left;
  width: 100%;
  margin: 0.5rem 0 1.5rem 0;
}
dl.contact-info.indent {
  margin-left: 0;
}
dl.contact-info > dd {
  display: inline-block;
  font-size: 9pt;
}

/*Flexslider print style*/
/*jwplayer print width cap*/
/* dev/tst/sage banner removal on print */
/* Syndicated content h1 & h2 */
a#back2top {
  color: #fff;
}

ul.two-column {
  -moz-column-count: 1;
  column-count: 1;
}

.accordion-toggle-scied {
  border-bottom: none;
}

.accordion-content-scied {
  margin-bottom: 1rem;
  border: 2px solid #eee;
}
.accordion-content-scied .grade-level + .content {
  border-top-color: #fff;
}

.card-list .card-list__head,
.card-list .card-list__item--container {
  display: block;
  background-image: none !important;
}
.card-list .card-list__head .card-list__item,
.card-list .card-list__item--container .card-list__item {
  padding: 0;
}
.card-list .card-list__head .card-list__item .card-list__item-content,
.card-list .card-list__item--container .card-list__item .card-list__item-content {
  min-height: 0;
  padding: 8px 0 0;
}
.card-list .card-list__head p,
.card-list .card-list__item--container p {
  width: 100%;
}
.card-list .card-list__head {
  padding: 0;
  margin-bottom: 0;
}

.card-grid {
  display: block;
  margin-bottom: 0;
}
.card-grid_body--container {
  padding: 0;
}
.card-grid_body--container h1 {
  border-bottom: 1px solid #ddd;
}
.card-grid_description {
  margin-bottom: 0.5rem;
}
.card-grid_suggested-links {
  margin-top: 0.5rem;
}
.card-grid_suggested-links-title {
  font-weight: bold;
}
.card-grid_suggested-links-ul {
  position: static;
  display: block;
}
.card-grid_suggested-links-ul li a {
  padding: 0.5rem 1rem;
}
/* It defines the floating left items. */
/* e.g. Captions. */
.float-left,
.float-right {
  margin-top: 10px;
  margin-bottom: 10px;
}

.float-left {
  float: left;
  clear: left;
  margin-right: 3pt;
}

.float-left-list {
  float: left;
  margin: 0 0 10px 0;
}

/* It defines the floating right items. */
/* e.g. Related Links, Featured Science, Captions, and NIH Radio Boxes. */
.float-right {
  float: right;
  clear: right;
  margin-left: 3pt;
}

.float-right-list {
  float: right;
  margin: 0 0 10px 0;
}

/* It stops floating; both, left, or right. */
.clear-both {
  clear: both;
}

.clear-left {
  clear: left;
}

.clear-right {
  clear: right;
}

.grid-table-row .float-left {
  margin: 0;
}

#print-footer {
  clear: both;
  padding-top: 15pt;
  margin: 0;
  font-size: 10pt;
  border-top: 1pt solid #000;
}

.body-footnote {
  display: block !important;
  visibility: visible;
  padding-top: 1em !important;
  margin-top: 2em;
  font-size: 14px !important;
}
.body-footnote_addedByJS.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-draggable.ui-resizable {
  width: 90% !important;
  color: #000;
}
.body-footnote_state {
  padding: 0 !important;
  margin: 0 0 8px 0 !important;
  color: #000 !important;
  font-size: 14px !important;
  font-family: "Helvetica Neue", "Helvetica", Arial, sans-serif !important;
  border: none !important;
  background: none !important;
  box-shadow: none !important;
}

.homepage-card--half {
  width: 100%;
}
.homepage-card--half.top-left, .homepage-card--half.top-right, .homepage-card--half.bottom-left, .homepage-card--half.bottom-right {
  padding: 0;
  margin-bottom: 2rem;
  border: none;
}

.path-frontpage.page-node-type-home-page .niehs_banner.env_lando {
  left: 7in;
  top: 0.75in;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper {
  margin-top: 0;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper {
  margin-top: 0;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .box__title {
  padding: 1rem 0 0;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .box__one-third {
  border-bottom: none;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .box__two-third,
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .box__one-third {
  margin: 0;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .rokkitt-h2 {
  margin-top: 1rem;
  clear: both;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .research--body-content {
  display: block;
  margin-bottom: 2rem;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .research--body-content a.research-card_link {
  position: static;
  display: block;
  width: 100%;
  height: auto;
  margin: 0 0 1rem;
  border-bottom: none;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .research--body-content a.research-card_link .title-wrapper {
  position: static;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .clinical-studies__banner {
  display: inline-block !important;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .clinical-studies__banner .clinical-studies__banner--wrapper {
  width: 100%;
  padding: 1rem 0 0;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .carousel_card__health-topics .card-grid__body--container {
  float: left;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .carousel_card__health-topics h2 {
  position: static;
  margin: 0;
  padding: 0;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .carousel_wrapper__health-topics .carousel_card-container.health-topics {
  margin: 0 0 1rem;
  width: 100%;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .carousel_wrapper__health-topics .carousel_card-container.health-topics .carousel_card {
  border-bottom: none;
  line-height: 2;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .related-sites--standard {
  padding: 0;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .related-sites--standard > .related-sites__banner {
  padding: 1rem 0 0;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .related-sites--standard .related-sites__wrapper a.sub-site,
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .related-sites--standard .related-sites__wrapper a.related-site {
  padding: 0 0 0.5rem 1rem;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .related-sites--standard .related-sites__wrapper a.sub-site::after,
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .related-sites--standard .related-sites__wrapper a.related-site::after {
  float: left;
}
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .related-sites--standard .related-sites__wrapper a.sub-site .text-container,
.path-frontpage.page-node-type-home-page #homepage-content.body-wrapper.layout-container #wrapper__row1.content-wrapper #inner__row1.inner-wrapper .related-sites--standard .related-sites__wrapper a.related-site .text-container {
  width: auto;
  float: left;
}
.recent_research .recent-pub-card .recent-pub-card--footer .footer-synopsis {
  text-align: left;
  border: none;
}

.homepage_box__two-third__newsletters .newsletter-card_wrapper .newsletter-card-fullwidth {
  height: auto;
}
.homepage_box__two-third__newsletters .newsletter-card_wrapper .newsletter-card-fullwidth .newsletter-card_content {
  position: inherit;
}
.homepage_box__two-third__newsletters .newsletter-card_wrapper .newsletter-card {
  width: 100%;
}
#homepage-content a.date-callout-card__link,
.landing-page a.link-arrow.date-callout-card__link {
  display: inline-block;
}

.slick-slide.slick-active {
  display: block !important;
}

.slick-list,
.box__two-third .box__two-third__research {
  height: auto !important;
}

.slick-track {
  width: auto !important;
  height: auto !important;
  transform: none !important;
}
.slick-track .slick-slide {
  width: 100% !important;
}

.box__one-third {
  width: 100%;
}

.text-right {
  margin-bottom: 1.5rem;
  text-align: left;
}

.box__two-third.box__two-third--featured-resources .box_body--row.hot-topics .text-container {
  width: 100%;
  margin-left: 0;
}

.page-node-type-landing-page .landing-page .landing-page__content-wrapper {
  margin: 0;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper {
  margin-top: 0;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .landing--title-wrapper {
  margin-bottom: 2rem;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .box__two-third__events .box-half {
  display: block;
  width: 100%;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .page-title {
  color: #000;
  font-size: 40pt;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .landing-page__title-summary {
  width: 100%;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .box__two-third__newsletters .newsletter-card_wrapper .newsletter-card-fullwidth {
  height: auto;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .box__two-third__newsletters .newsletter-card_wrapper .newsletter-card-fullwidth .newsletter-card_content {
  position: inherit;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .box__two-third__newsletters .newsletter-card_wrapper .newsletter-card {
  width: 100%;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .box__two-third--featured-resources {
  margin: 1rem 0;
  border: 1px solid #ddd;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .box__two-third--featured-resources .box__title {
  border-bottom: 1px solid #ddd;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .homepage_box__two-third__newsletters .newsletter-card_wrapper .newsletter-card--geh::after,
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .homepage_box__two-third__newsletters .newsletter-card_wrapper .newsletter-card--peph::after,
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .homepage_box__two-third__newsletters .newsletter-card_wrapper .newsletter-card--srp::after {
  content: " (https://www.niehs.nih.gov" attr(href) ")";
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .landing-page__news {
  display: block;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .landing-page__news .row,
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .landing-page__news .row:nth-child(2) {
  display: block;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .card-grid {
  margin-top: 0;
  margin-bottom: 0;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .card-grid .card-grid__body--container {
  padding: 0;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .box__two-third {
  display: block;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .box__one-third.box__one-third__careers .jobs a {
  padding: 0 0 1rem;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .box__one-third.box__one-third__careers .jobs a .job {
  padding-bottom: 0;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .box__one-third.box__one-third__careers .jobs a::after {
  content: " (" attr(href) ")";
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .related-sites.related-sites--standard .related-sites__banner {
  padding: 0;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .related-sites.related-sites--standard .related-sites__wrapper {
  margin: 0;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .related-sites.related-sites--standard .related-sites__wrapper .sub-site#ehp-related-site,
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .related-sites.related-sites--standard .related-sites__wrapper .sub-site#ntp-related-site,
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .related-sites.related-sites--standard .related-sites__wrapper .sub-site#study-related-site {
  padding: 0.5rem 0 0;
}
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .related-sites.related-sites--standard .related-sites__wrapper .sub-site#ehp-related-site .text-container,
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .related-sites.related-sites--standard .related-sites__wrapper .sub-site#ntp-related-site .text-container,
.page-node-type-landing-page .landing-page .landing-page__content-wrapper .landing-page__inner-wrapper .related-sites.related-sites--standard .related-sites__wrapper .sub-site#study-related-site .text-container {
  width: auto !important;
  float: left;
}
body[data-site-type^="https://niehs"] a[href^="/"]::after,
body[data-site-type^="https://niehs"] a[data-ext$=".pdf"][href^="/"]:not(.w-img)::after,
body[data-site-type^="https://niehs"] a.date-callout-card__link[href^="/"]::before,
body[data-site-type^="https://niehs"] .carousel_card__health-topics a[href^="/"]::after {
  content: " (https://niehs.nih.gov" attr(href) ")";
}

body[data-site-type^="https://www"] a[href^="/"]::after,
body[data-site-type^="https://www"] a[data-ext$=".pdf"][href^="/"]:not(.w-img)::after,
body[data-site-type^="https://www"] a.date-callout-card__link[href^="/"]::before,
body[data-site-type^="https://www"] .carousel_card__health-topics a[href^="/"]::after {
  content: " (https://www.nih.gov" attr(href) ")";
}

body[data-site-type^="https://stage"] a[href^="/"]::after,
body[data-site-type^="https://stage"] a[data-ext$=".pdf"][href^="/"]:not(.w-img)::after,
body[data-site-type^="https://stage"] a.date-callout-card__link[href^="/"]::before,
body[data-site-type^="https://stage"] .carousel_card__health-topics a[href^="/"]::after {
  content: " (https://stage.nih.gov" attr(href) ")";
}

body[data-site-type^="https://dev"] a[href^="/"]::after,
body[data-site-type^="https://dev"] a[data-ext$=".pdf"][href^="/"]:not(.w-img)::after,
body[data-site-type^="https://dev"] a.date-callout-card__link[href^="/"]::before,
body[data-site-type^="https://dev"] .carousel_card__health-topics a[href^="/"]::after {
  content: " (https://dev.nih.gov" attr(href) ")";
}

body[data-site-type^="https://tst"] a[href^="/"]::after,
body[data-site-type^="https://tst"] a[data-ext$=".pdf"][href^="/"]:not(.w-img)::after,
body[data-site-type^="https://tst"] a.date-callout-card__link[href^="/"]::before,
body[data-site-type^="https://tst"] .carousel_card__health-topics a[href^="/"]::after {
  content: " (https://tst.nih.gov" attr(href) ")";
}

a[href^="/"]::after,
a[href^="http://"]::after,
a[href^="https://"]::after,
a.research-card_link::after,
#homepage-content .date-callout-card a.date-callout-card__link[href^="http://"]::before,
#homepage-content .date-callout-card a.date-callout-card__link[href^="https://"]::before {
  display: inline-block;
  padding-left: 5pt;
  color: #000;
  font-style: italic;
  font-size: 80%;
  text-decoration: none;
}

.events__body #event_wrapper > .date-callout-card,
.box__two-third__events__body #filter .date-callout-card {
  width: 98%;
}

a[href$=".pdf"]:not(.w-img)::after,
a[data-ext$=".pdf"]:not(.w-img)::after,
a[href^="http://"]::after,
a[href^="https://"]::after,
#homepage-content a.date-callout-card__link[href^="http://"]::before,
#homepage-content a.date-callout-card__link[href^="https://"]::before {
  content: " (" attr(href) ")";
  color: #000;
}

#homepage-content .content-wrapper .homepage_box__two-third__newsletters .newsletter-card_wrapper .newsletter-card--geh::after,
#homepage-content .content-wrapper .homepage_box__two-third__newsletters .newsletter-card_wrapper .newsletter-card--peph::after,
#homepage-content .content-wrapper .homepage_box__two-third__newsletters .newsletter-card_wrapper .newsletter-card--srp::after {
  content: " (https://www.niehs.nih.gov" attr(href) ")";
}

#homepage-content .content-wrapper a.carousel_card__health-topics::after {
  content: " (https://www.niehs.nih.gov" attr(href) ")";
}

#homepage-content .content-wrapper .research--body-content a.research-card_link::after {
  content: " (" attr(href) ")";
}

.date-callout-card.date-callout-card__news a.date-callout-card__link,
#homepage-content .date-callout-card.date-callout-card__news a.date-callout-card__link {
  grid-template-columns: repeat(12, 1fr);
  position: relative; /* Needed for absolute positioning of ::after */
}
.date-callout-card.date-callout-card__news a.date-callout-card__link .date-callout-card--day_month,
#homepage-content .date-callout-card.date-callout-card__news a.date-callout-card__link .date-callout-card--day_month {
  grid-column: span 1;
}
.date-callout-card.date-callout-card__news a.date-callout-card__link .date-callout-card--type_title,
#homepage-content .date-callout-card.date-callout-card__news a.date-callout-card__link .date-callout-card--type_title {
  grid-column: span 11;
}
.date-callout-card.date-callout-card__news a.date-callout-card__link::after,
#homepage-content .date-callout-card.date-callout-card__news a.date-callout-card__link::after {
  grid-column: span 12;
  display: block;
}

a::after {
  word-break: break-word;
  -ms-word-break: break-word;
}

.pageRow .contentbox-link {
  width: 100%;
  border-bottom: none;
}
.pageRow .contentbox-link p {
  margin: 0;
}

/* CMS button overrides */
a.icon-button-link {
  display: flex;
  border: none;
}
a.icon-button-link:not(.w-img)::after {
  color: #000;
}

body,
h1,
h2,
h3,
ol,
ul,
div {
  position: static;
  float: none;
  width: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  border: 0;
}

* {
  color: #000 !important;
  background: transparent !important;
  box-shadow: none !important;
  text-shadow: none !important;
}

@page {}
body {
  width: 8.5in;
  margin: 2rem !important;
  padding: 20px;
  font-size: 10pt;
  line-height: 1.2;
  color: #000 !important;
}

h1 {
  font-size: 24pt;
}

h2 {
  font-size: 18pt;
}

h1, h2 {
  page-break-after: avoid;
}

h3 {
  font-size: 16pt;
}

h4 {
  font-size: 14pt;
}

.path-node .niehs_banner.env_lando {
  top: 0.25in;
  left: 7in;
}

.path-node #review-date, .path-frontpage #review-date {
  margin: 1rem 0 0;
  width: 100%;
}

.rsDefault.RS-1 {
  height: auto;
}
.rsDefault.RS-1 .rsOverflow {
  width: auto !important;
  height: auto !important;
  margin-left: 0 !important;
  border: 0;
}
.rsDefault.RS-1 .rsContainer {
  position: static;
  width: auto;
  height: auto;
}
.rsDefault.RS-1 .rsSlide {
  display: inline-block !important;
  opacity: 1 !important;
}
.rsDefault.RS-1 .rsSlide > div {
  min-height: 0 !important;
}
/* ############################ Table.css ############################ */
/* As a default, it defines table border 1px solid #666 as default under #content. */
table {
  border-collapse: collapse;
}
table th {
  font-weight: bold;
  font-size: 0.95em;
  vertical-align: middle;
}
table td {
  vertical-align: top;
}
table td img {
  border: 1px solid #000;
}
table a {
  line-height: 160%;
}
table caption {
  padding: 7px 0;
  font-weight: bold;
  font-size: 118.8%;
  line-height: 125%;
  text-align: left;
}

table,
table th,
table td {
  padding: 3px;
  line-height: 130%;
  border: 1px solid #666;
}

.content--inner-container table,
.content--inner-container table th,
.content--inner-container table td {
  border: 1px solid #666 !important;
}
.content--inner-container table th {
  font-weight: bold !important;
}

.footable-filtering .footable-header th {
  padding-right: 8px !important;
}
/*# sourceMappingURL=print.css.map */
