@charset "utf-8";
/* CSS Document */

/* This css is meant to augment the default USWDS css */

a.hidel:after,
#main-content  a.contentf-button.aui-button.hidel.conf-macro.output-inline:after
{
     content: none!important;
}

#header .aui-header ul.usa-nav__primary.usa-accordion a {
    padding-left: 1em;
}

/* heading was formerly title */
.heading {
    font-family: 'chunkfiveregular', /*Georgia, Cambria, 'Times New Roman', Times, */serif!important;
    font-size: 42px;
    font-weight: bold;
    line-height: 1.25;
    letter-spacing: .075em;
    margin: 30px 0 0 0;
}
.feature{
    float:right;
    position:relative;
    background:#E7F6F8;
    border-top: .4rem solid #6ECBDB;
    padding: 1rem;
    z-index: 99;
}
@media (max-width: 39.99em){
    .feature{
   margin-bottom:2rem;
    }}
@media (min-width: 40em)/*(min-width: 64em)*/{
.usa-hero{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/lahiru-supunchandra-dctca2tjowe-unsplash.jpg");
    background-repeat: no-repeat;
    min-height: 10em;
    background-position-y: 55%;
    }}

@media (max-width: 39.99em)/*(max-width: 63.99em)*/{
.usa-hero{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/lahiru-supunchandra-dctca2tjowe-unsplash.jpg"); /* mobile-hero-blobs.svg */
    background-color:transparent!important; 
    /*height:20rem;*/
    }}

@media (max-width: 39.99em){
.usa-hero__callout {
background-color: rgb(255 255 255 / 92%);
max-width: none!important;
}}

@media (min-width: 40em){
.usa-hero__callout {
background-color: rgb(255 255 255 / 92%);
padding: 1rem;
max-width: none!important;
}}

/* PLUS*/ 
.usa-hero__heading {
	/*color: #220d14;*/
    color: #242436;
	text-align: center;
}

@media (min-width: 64em)
.usa-header--extended .usa-nav {
	border-bottom: 1px solid #dcdee0 !important;
}

/* OR

.usa-hero__callout {
background-color: rgb(3 43 81 / 75%);
padding: 2rem;
}
/*PLUS
.usa-hero__heading
                color: #fff;
}
*/

.confluenceTh, .confluenceTd {
    border: none;
}
/* Image w/ Caption */
div.image-caption {
    border: 1px solid #b6c3d4;
    background-color: #e4eaf2;
    /*padding-bottom: .75em;
    padding-top: .15em;*/
}

div.image-caption p {
	margin: 1em;
}

@media (max-width: 39.99em){
div.image-caption {
        width:100%;
    }}
@media (min-width: 40em){
div.image-caption {
    width:301px;
    }}
@media (min-width: 40em){
div.image-caption-150 {
    width:150px;
    }}
@media (min-width: 40em){
div.image-caption-200 {
    width:200px;
    }}
@media (min-width: 40em){
div.image-caption-300 {
    width:300px;
    }}
@media (min-width: 40em){
div.image-caption-301 {
    width:301px;
    }}
@media (min-width: 40em){
div.image-caption-400 {
    width:400px;
    }}
a:not([href*='nih.gov']):not([href^='#']):not([href^='/']):after {
    /*content: url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/external-link.svg');*/
    content: url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/external-link-black-01.svg');
    margin-left:.2em;
}
.usa-footer__primary-section a:not([href*='nih.gov']):not([href^='#']):not([href^='/']):after {
    content: url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/external-link.svg');
    margin-left:.2em;
}
.usa-banner__header.usa-section--dark a:not([href*='nih.gov']):not([href^='#']):not([href^='/']):after {
    content: url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/external-link.svg');
    margin-left:.2em;
}
.hidel a:not([href*='nih.gov']):not([href^='#']):not([href^='/']):after {
     content: none;
}
.usa-prose > p {
    max-width: none!important;
}
div.h3doclib h3 {
    font-size: 20px;
}
div.grid-col-4.arrow div {
 	vertical-align: top;   
}
div.grid-container.faq p{
    font-size: 20px;
}

@media (min-width: 90em){
div.grid-row.usa-hero.hero-training {
    margin-left: 10em;
    background-position-y: -5em;
}}

@media (min-width: 90em){
div.grid-row.grid-gap-lg.callout {
    margin-left:15%;
}}

.usa-footer__primary-content{
border-top:0px;
} 

@media (max-width: 30em){
.usa-footer__nav {
    padding-left: 3rem;
    padding-right: 3rem;
    }}

/* Search bar is squished 1-5-22 */

form.aui:not(.aui-legacy-forms) .date-select, form.aui:not(.aui-legacy-forms) .field-group, form.aui:not(.aui-legacy-forms) .group {
    box-sizing: border-box;
    clear: both;
    padding: 4px 0 4px 4px;
    position: relative;
    margin: 1px 0;
    width: 100%;
}

/* Move search box up */
@media (min-width: 64em){
.usa-nav__secondary {
    /*bottom: 8rem;*/
    bottom: 5.5rem;
    }}

@media (max-width: 63.99em){
.usa-navbar {
    border-bottom: 0px;
    height: 5rem;
}}

@media (max-width: 63.99em){
div.usa-navbar button.usa-menu-btn {
    height: 5rem;
}}
    
@media (min-width: 64em) {
div.usa-logo {
    font-size: 2.13rem;
    margin: 2rem 1rem 0 1rem;
}}

@media (max-width: 64em) {
div.usa-logo {
    font-size: 2.13rem;
    margin: .27rem 1rem 0 1rem;
}}

@media (max-width: 64em) {
img.logo {
    width:310px;
}}

span.documentation-link {
    position: static!important;
}

/* Fonts */

/* ChunkFive */

@font-face {
    font-family: 'chunkfiveregular';
    src: url('/confluence/plugins/servlet/theme/engine/resource/NEWS/chunkfive-regular-webfont.woff2') format('woff2'),
         url('/confluence/plugins/servlet/theme/engine/resource/NEWS/chunkfive-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/*
@font-face {
  font-family: 'ChunkFive';
  font-style: normal;
  src: url(/confluence/plugins/servlet/theme/engine/resource/NEWS/chunkfive-regular.eot); /* IE9 Compat Modes */
  /*src: local('chunkfive-regular'), local('chunkfive-regular'),*/
  /*     url(/confluence/plugins/servlet/theme/engine/resource/NEWS/chunkfive-regular.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
  /*     url(/confluence/plugins/servlet/theme/engine/resource/NEWS/chunkfive-regular.woff2) format('woff2'), /* Super Modern Browsers */
  /*     url(/confluence/plugins/servlet/theme/engine/resource/NEWS/chunkfive-regular.woff) format('woff'), /* Modern Browsers */
  /*     url(/confluence/plugins/servlet/theme/engine/resource/NEWS/chunkfive-regular.ttf) format('truetype'), /* Safari, Android, iOS */

/* Bitter */
/* latin-ext */
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/confluence/plugins/servlet/theme/engine/resource/NEWS/bitter-latin-it-ext.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/confluence/plugins/servlet/theme/engine/resource/NEWS/bitter-latin-it.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/confluence/plugins/servlet/theme/engine/resource/NEWS/bitter-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/confluence/plugins/servlet/theme/engine/resource/NEWS/bitter-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* public-sans-200 - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 200;
  src: url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-200.woff') format('woff'), /* Modern Browsers */
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-200.svg#PublicSans') format('svg'); /* Legacy iOS */
}
/* public-sans-regular - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-regular.svg#PublicSans') format('svg'); /* Legacy iOS */
}
/* public-sans-500 - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 500;
  src: url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-500.woff') format('woff'), /* Modern Browsers */
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-500.svg#PublicSans') format('svg'); /* Legacy iOS */
}
/* public-sans-700 - latin */
@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 700;
  src: url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/public-sans-v3-latin-700.svg#PublicSans') format('svg'); /* Legacy iOS */
}

.wiki-content h1 {
  	font-family: 'chunkfiveregular', /*Georgia, Cambria, 'Times New Roman', Times, */serif!important;
    font-size: 36px;
    font-weight: normal;
    line-height: 1.25;
    margin: 30px 0 0 0;
    color:#000;
}

div.boxshadow.panel.conf-macro.output-block h2 a{
    font-size: 30px!important;
    color: #000!important;
}
div.boxshadow.panel.conf-macro.output-block h2 a:hover{
    text-decoration:none;
}

.wiki-content h2 {
    font-family: Bitter, Georgia, Cambria, 'Times New Roman', Times, serif;
    font-size: 27px;
    font-weight: normal;
    line-height: 1.25;
    margin: 30px 0 0 0;
    color:#000;
}

.wiki-content h3 {
    font-family: Bitter, Georgia, Cambria, 'Times New Roman', Times, serif;
    font-size: 23px;
    font-weight: normal;
    line-height: 1.25;
    margin: 30px 0 0 0;
    color:#1f213c;
}

.wiki-content h4 {
   	font-family: Bitter, Georgia, Cambria, 'Times New Roman', Times, serif;
    font-size: 19px;
    font-weight: normal;
    line-height: 1.25;
    margin: 30px 0 0 0;
    color:#1f213c;
}

.wiki-content h5 {
   	font-family: Bitter, Georgia, Cambria, 'Times New Roman', Times, serif!important;
    font-size: 17px;
    font-weight: bold;
    line-height: 1.25;
    margin: 30px 0 0 0;
    color:#1f213c;
}

.wiki-content h6 {
    font-family: Bitter, Georgia, Cambria, 'Times New Roman', Times, serif!important;
    font-size: 15px;
    font-weight: normal;
    line-height: 1.25;
    margin: 30px 0 0 0;
    color:#1f213c;
}

.copy {
    font-family: 'Public Sans', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
    font-size: 20px;
    font-weight: normal;
    color:#000;
}

.doc_library {
    font-family: 'Public Sans', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color:#000;
}

.subcopy {
    font-family: 'Public Sans', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color:#000;
}

span.subtitle p {
  font-family: Bitter, Georgia, Cambria, 'Times New Roman', Times, serif!important;
  font-size: 23px;
  font-weight: normal;
  font-style: italic;
  line-height: 1.25;
  margin: 0 0 30px 0;
  color:#172B4D!important;
}

h1, h2, h3, h4, h5, h6, span.blogHeading a.blogHeading {
	font-family: Bitter, Georgia, Cambria, 'Times New Roman', Times, serif!important;
    color:#000;
}

[lang|=en], html, body, p, div, img, pre, form, fieldset {
     font-family: 'Public Sans', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
    color:#000;
    line-height: 1.4;
}

.grid-container p {
    margin-bottom: 1.3em;
}

.grid-container p ~ ul {
    margin-top: -.2em;
    margin-bottom: 1em;
}

.grid-container h1 ~ ul, .grid-container h2 ~ ul, .grid-container h3 ~ ul, .grid-container h4 ~ ul {
    margin-top: .8em;
}

.panelContent p, .confluence-information-macro-body p {
    margin-top: .5em!important;
    margin-bottom: .5em;
}

.usa-card p {
    margin-bottom: 0;
}

ul.usa-nav__primary.usa-accordion li.usa-nav__primary-item a.usa-nav__link span, 
ul.usa-nav__primary.usa-accordion li.usa-nav__primary-item button.usa-accordion__button.usa-nav__link span {
    font-family: 'Public Sans', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
    font-size: 1rem/*1.06rem*/;
    font-weight:normal;
    line-height: 0.9;
}

ul.usa-nav__primary.usa-accordion li.usa-nav__primary-item a.usa-nav__link span:hover {
    color: #64a6ff      
}

/* show in screen reader, otherwise hidden */

a.app-switcher-trigger.aui-dropdown2-trigger {
    display: none!important;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0;
}
@media (min-width: 1024px) {
div.search form.aui .text {
    max-width: 200px;
    }}

@media (max-width: 1023px) {
div.search form.aui .text {
    max-width: 136px;
    }}

/* custom adaptavist menu colors */

#header {
    background-color: #000!important;
}

.aui-header {
    background: #000;
    border-bottom: 0 solid #000;
    color: #fff;
}

#header .aui-header {
    background-color: #000;
}
/*
.usa-nav__primary button:hover {
    color: #FFF;
    text-decoration: none;
}
*/

@media (max-width: 63.99em){
.usa-nav__primary button:hover {
    background-color: #fff!important;
    color:#000;
    }}

@media (max-width: 63.99em){
li.usa-nav__primary-item button.usa-accordion__button.usa-nav__link.usa-current {
    color:#000;
    }}

a.usa-button {
    color: #000!important;
    background-color: #b4e2e5;
    line-height: 17px;
}

.usa-button:hover, 
.usa-button.usa-button--hover {
    background-color:#6CBFCB;
    border-bottom: 0;
    color: white;
    text-decoration: none;
}

#title-heading {
    margin-top: 2em;
}

h1#title-text {
font-size: 26pt!important;
}

nav#page-nav .usa-accordion__button.usa-nav__link button:hover {
    color: #fff!important;    
}

nav#page-nav ul.usa-nav__primary li.usa-nav__primary-item button.usa-accordion__button.usa-nav__link span {
    color: #fff;
}

nav#page-nav ul.usa-nav__primary li.usa-nav__primary-item button.usa-accordion__button.usa-nav__link span:hover {
    color: #000!important;
}

@media (max-width: 63.99em){
nav#page-nav ul.usa-nav__primary li.usa-nav__primary-item button.usa-accordion__button.usa-nav__link:hover span {
    color: #000!important;
    }}
    
@media (min-width: 64em){ 
nav#page-nav ul.usa-nav__primary li.usa-nav__primary-item button.usa-accordion__button.usa-nav__link:hover span {
    color: #fff!important;
    }}

#login-link {
    color: #fff!important;
    background-color:#000!important;
    font-family: 'Public Sans', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
    font-size: 1rem/*1.06rem*/;
    font-weight:normal;
    width:10em;
}

#login-link:hover {
    color: #f0f0f0!important;
    background-color:#111!important;
    font-family: 'Public Sans', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
    font-size: 1rem/*1.06rem*/;
    font-weight:normal;
    width:10em;
    /*line-height: 0.9;
    padding: 1rem !important;
    margin-right: 0;
    padding-bottom: 1.8rem!important;
    margin-top: 0!important;*/
}

.logout {
    color: #fff!important;
     font-family: 'Public Sans', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
    font-size: 1rem/*1.06rem*/;
    font-weight:normal;
    line-height: 0.9;
    padding: 1rem !important;
    margin-right: 0;
    padding-bottom: 1.8rem!important;
    margin-top: 0!important;
}

@media (max-width: 64em){
.logout {
    font-weight: normal;
    font-family:  'Public Sans', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
    font-size: 1rem/*1.06rem*/;
}}

#likes-section {
    display: none;
}

p a#logout-link:hover {
    background-color:transparent!important;
}

@media (max-width: 63.99em){
 p a#logout-link:hover {
    background-color:#222222!important;
    }}

@media (max-width: 63.99em){
.usa-nav__primary button:hover {
    background-color: #222222;
    }}

/*.usa-banner__inner {
    padding-left: 0;
}*/

@media (max-width: 63.99em){
.usa-nav__primary button[aria-expanded="false"]{
    background-image: url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/plus-ow.svg), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent))!important;
    background-image: url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/plus-ow.svg), linear-gradient(transparent, transparent)!important;
    }}

@media (max-width: 63.99em){
.usa-nav__primary button[aria-expanded="true"]{
    background-image: url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/minus-ow.svg), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent))!important;
    background-image: url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/minus-ow.svg), linear-gradient(transparent, transparent)!important;
    }}

@media (min-width: 63.99em){
  .usa-banner__button::after[aria-expanded="false"]{
    background-image:url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/angle-arrow-down-primary-ow.svg), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent))!important;
    background-image:url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/angle-arrow-down-primary-ow.svg), linear-gradient(transparent, transparent)!important;
    }}

@media (min-width: 63.99em){
.usa-banner__button:hover::after[aria-expanded="false"]{
    background-image:url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/angle-arrow-down-primary-hover-ow.svg), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent))!important;
    background-image:url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/angle-arrow-down-primary-hover-ow.svg), linear-gradient(transparent, transparent)!important;
    }}

@media (min-width: 63.99em){
.usa-banner__button[aria-expanded="true"]::after{
    background-image:url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/angle-arrow-up-primary-ow.svg), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent))!important;
    background-image:url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/angle-arrow-up-primary-ow.svg), linear-gradient(transparent, transparent)!important;
    }}

@media (min-width: 63.99em){
.usa-banner__button[aria-expanded="true"]:hover::after{
    background-image:url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/angle-arrow-up-primary-hover-ow.svg), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent))!important;
    background-image:url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/angle-arrow-up-primary-hover-ow.svg), linear-gradient(transparent, transparent)!important;
    }}

@media (min-width: 64em){
.usa-nav__submenu {
    background-color:#000000!important;
}}

/* end adaptavist menu */

.usa-button a{
    font-family:  'Public Sans', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
    color:#000!important;
    font-size: 16px;
    font-weight: bold;
}

.usa-button a:hover{
    text-decoration:none;
    color:#000!important;
}

@media (max-width: 40em){
.desktop{
display:none;
    }}

@media (min-width: 40em){
.mobile{
display:none;
    }}

ul.usa-sidenav.menu li.usa-sidenav__item a {
text-decoration: none;
    color: #000000;
    display: block;
    padding: .75rem 1rem .5em 1rem;
}
ul.usa-sidenav.menu li.usa-sidenav__item  {
list-style: none;
    margin-bottom:0;
    padding-bottom:0;
}
ul.usa-sidenav.menu  {
list-style: none;
    padding-left:0;
}

.menu  {
list-style: none;
}

.usa-hero{
  /*font-family: 'Public Sans', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  font-size:1rem/*1.06rem*/;
  line-height:1.5;
  padding-bottom:2rem;*/
  /*padding-top:0!important; 
  padding-bottom: 5em!important;
  /* background-position:center;
  background-size:cover; */
  /*color:#1b1b1b!important; /* changes white to 1b1b1b */
}

@media (min-width: 80em){
    .usa-hero-news-letters-from-the-editor{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/cookie-the-pom-gysmaocsdqs-unsplash.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    background-position-y: 40%;
    }}

@media (min-width: 40em) and (max-width: 79.99em) {
    .usa-hero-news-letters-from-the-editor{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/cookie-the-pom-gysmaocsdqs-unsplash.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (max-width: 39.99em) {
    .usa-hero-news-letters-from-the-editor{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/cookie-the-pom-gysmaocsdqs-unsplash.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

.usa-hero__callout-news {
    background-color: rgb(55 29 224 / 75%);
}

.usa-hero__callout-news-60 h2.usa-hero__heading {
    color: #000;
}

@media (max-width: 39.99em){
.usa-hero__callout-news-60 {
    background-color: rgb(216 231 255 / 75%);
    padding: 2rem 0 2rem 0;
    width: 100%;
    }}

@media (min-width: 40em){
.usa-hero__callout-news-60 {
    background-color: rgb(216 231 255 / 75%);
    padding: 2rem;
    width: 60%;
    }}

.usa-hero__callout-news-40 h2.usa-hero__heading {
    color: #000;
}

@media (max-width: 39.99em){
.usa-hero__callout-news-40 {
    background-color: rgb(216 231 255 / 75%);
    padding: 2rem 0 2rem 0;
    width: 100%;
    }}

@media (min-width: 40em){
.usa-hero__callout-news-40 {
    background-color: rgb(216 231 255 / 75%);
    padding: 2rem;
    width: 40%;
    }}

.usa-hero__callout-news-100 h2.usa-hero__heading {
    color: #000;
}

@media (max-width: 39.99em){
.usa-hero__callout-news-100 {
    background-color: rgb(216 231 255 / 75%);
    padding: 2rem 0 2rem 0;
    width: 100%;
    }}

@media (min-width: 40em){
.usa-hero__callout-news-100 {
    background-color: rgb(216 231 255 / 75%);
    padding: 2rem;
    width: 100%;
    }}

.usa-hero__callout-news-40 h2.usa-hero__heading {
    color: #000;
}


@media (min-width: 40em){
 .usa-hero-news-former-fellow{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/formerfellow_drew-hays-tGYrlchfObE-unsplash-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (max-width: 39.99em) {
.usa-hero-news-former-fellow{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/formerfellow_drew-hays-tGYrlchfObE-unsplash-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (min-width: 40em){
 .usa-hero-news-interesting-opportunity{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/interestingopportunity_national-cancer-institute-bwMhq_itmMU-unsplash-flip-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (max-width: 39.99em) {
.usa-hero-news-interesting-opportunity{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/interestingopportunity_national-cancer-institute-bwMhq_itmMU-unsplash-flip-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (min-width: 40em){
 .usa-hero-news-hot-off-the-press{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/hotoffthepress_charles-deluvio-NVRRZ5pxX4Q-unsplash-blur-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (max-width: 39.99em) {
.usa-hero-news-hot-off-the-press{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/hotoffthepress_charles-deluvio-NVRRZ5pxX4Q-unsplash-blur-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (min-width: 40em){
.usa-hero-news-bridging-science{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/bridgingscience_Hoffman-lab-0942-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (max-width: 39.99em) {
.usa-hero-news-bridging-science{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/bridgingscience_Hoffman-lab-0942-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (min-width: 40em){
.usa-hero-news-postbac-thoughts{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/thoughtsofpostbac_louis-reed-pwcKF7L4-no-unsplash-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (max-width: 39.99em) {
.usa-hero-news-postbac-thoughts{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/thoughtsofpostbac_louis-reed-pwcKF7L4-no-unsplash-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (min-width: 40em){
.usa-hero-news-the-arts{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/thearts_40720591214_38de08ff7c_o-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (max-width: 39.99em) {
.usa-hero-news-the-arts{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/thearts_40720591214_38de08ff7c_o-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}


@media (min-width: 40em){
.usa-hero-news-rep-report{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/repreport_david-travis-5bYxXawHOQg-unsplash-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (max-width: 39.99em) {
.usa-hero-news-rep-report{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/repreport_david-travis-5bYxXawHOQg-unsplash-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (min-width: 40em){
.usa-hero-news-event-recaps{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/eventrecap_tyler-callahan-e_RpjNyMgEM-unsplash-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (max-width: 39.99em) {
.usa-hero-news-event-recaps{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/eventrecap_tyler-callahan-e_RpjNyMgEM-unsplash-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (min-width: 40em){
.usa-hero-news-life-outside-lab{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/lifeoutsidelab_park_jeremy_swan.png");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (max-width: 39.99em) {
.usa-hero-news-life-outside-lab{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/lifeoutsidelab_park_jeremy_swan.png");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}


@media (min-width: 40em){
.usa-hero-news-meet-new-fellows{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/newfellows_bill-oxford-tR0PPLuN6Pw-unsplash-flip-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (max-width: 39.99em) {
.usa-hero-news-meet-new-fellows{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/newfellows_bill-oxford-tR0PPLuN6Pw-unsplash-flip-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (min-width: 40em){
.usa-hero-news-clinical-corner{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/clinicalcorner_20384488641_d3898389be_o-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    background-position-y: 70%;
    }}

@media (max-width: 39.99em) {
.usa-hero-news-clinical-corner{
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/clinicalcorner_20384488641_d3898389be_o-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}


@media (min-width: 40em){
.usa-hero-news-committee-corner {
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/committeecorner_20092260041_62fe485507_o-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    background-position-y: 20%;
    }}

@media (max-width: 39.99em) {
.usa-hero-news-committee-corner {
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/committeecorner_20092260041_62fe485507_o-2560.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

@media (min-width: 40em){
.usa-hero-news-bias {
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/deconstructingbias_valery-fedotov-cqx6ihvj2ti-unsplash.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    background-position-y: 20%;
    }}

@media (max-width: 39.99em) {
.usa-hero-news-bias {
    background-image:url("/confluence/plugins/servlet/theme/engine/resource/NEWS/deconstructingbias_valery-fedotov-cqx6ihvj2ti-unsplash.jpg");
    background-repeat: no-repeat;
    min-height: 20em;
    background-position: center;
    padding-bottom: 2rem;
    padding-top: 10rem;
    background-size: cover;
    }}

div.sans-heading h2 {
    font-family:  'Public Sans', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif!important;
}

#full-height-container {
    background-color: transparent!important;
}

/* Confluence breadcrumbs */
#breadcrumbs{
    margin-bottom: 0px !important;
    display: none;
}

/* Custom breadcrumbs */
.breadcrumbs{
    /*padding:1em;*/
}
.breadcrumbs a{
    color:#000;
}

.page-metadata-modification-info{
    display: none;
}

hr {
    background: #d6d7d9;
    border: none;
    height: 1px;
    margin: .1em 0;
}

div.hr1 hr {
    background: #000;
    border: none;
    height: 2px;
    width:3rem;
    margin: .1em auto;
}

@media (max-width: 39.99em){
.wpanel {
padding-top:2em;
    }}

@media (min-width: 40em){
.wpanel {
padding-top:3em;
    }}

@media (max-width: 39.99em){
.xpanel {
padding-top:0;
    }}

@media (min-width: 40em){
.xpanel {
padding-top:10em;
    }}

@media (max-width: 59.99em){
.ypanel {
padding-top:0;
margin: none!important;
    }}

@media (min-width: 60em){
.ypanel {
padding-top:10em;
    }}

.zpanel {
padding-top:10em;
    }

@media (max-width: 79.99em){
.panel-image{
    padding-top:2em;
    }}

@media (min-width: 80em){
.panel-image{
    padding-top:2em;
    background-position-y:2em;
    background-position-x:5em;
    }}

@media (max-width: 39.99em)/*(max-width: 63.99em)*/{
.archive-image {
    background-image:none;
    padding:2rem;
    /*height:40rem;*/
}}

@media (max-width: 39.99em){
.blob {
    background-image: url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/mobile-hero-blobs.svg);
    padding: 2rem;
    background-repeat:no-repeat;
    }}

.panel-top {
/*  border-top: 5px solid #6ECBDB!important;*/
    margin-top:2em;
    border-top: 5px solid #5e8fff!important;
	padding-top:1em;
}

.boxshadow {
  background: #FFFFFF;
  box-shadow: 7px 15px 15px rgba(0, 0, 0, 0.1);
  border-top: 5px solid #5e8fff!important;
  border-bottom: transparent;
  border-left: transparent;
  border-right: transparent;
    /*
  position: relative;
  -moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);
  -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
  box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);
 */ padding: 1em;
  margin:1em;
}

.grid-container, .grid-container-card, .grid-container-card-lg, .grid-container-mobile {
    margin-left: auto;
    margin-right: auto;
    max-width: 64rem;
    padding-left: 1rem;
    padding-right: 1rem;
}

@media (max-width: 39.99em){
    .stripe {
    height: 20em!important;
    }}

.stripe {
    background-color:#E7F6F8;
    height: 16em;
    position: relative;
    /*margin-top: 1em;*/
    z-index: -1;
}

@media (min-width: 40em){
.stripe:before {
    content:"";
    background-color:#E7F6F8;
    position: absolute;
    height: 100%;
    width: 4000px;
    left: -3000px;
    z-index: -1;
    }}

@media (max-width: 39.99em){
.stripe:before {
    content:"";
    background-color:#E7F6F8;
    height: 100%;
    width: 4000px;
    left: -200px;
    z-index: -1;
    }}


@media (max-width: 39.99em){
.blue {
    background-color:#E7F6F8;
}}

.bluebg {
    background-color:#E7F6F8;
}

/* Large Stripe */
.stripelg {
    background-color:#E7F6F8;
    height: 32em;
    position: relative;
    /*margin-top: 1em;*/
    z-index: -1;
}

@media (min-width: 40em){
.stripelg:before {
    content:"";
    background-color:#E7F6F8;
    position: absolute;
    height: 100%;
    width: 4000px;
    left: -3000px;
    z-index: -1;
    }}

@media (max-width: 39.99em){
.stripelg:before {
    content:"";
    background-color:#E7F6F8;
    height: 100%;
    width: 4000px;
    left: -200px;
    z-index: -1;
    }}

@media (max-width: 50em){
.margintop {
    margin-top:1em;
    }}

@media (max-width: 50em){
.marginbottom {
    margin-bottom:1em;
    }}

.marginalways {
    margin-top:1em;
    margin-bottom:1em;
    }

.bold {
    font-weight: bold;
}

h2.sans-heading {
    font-family: 'Public Sans', 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif!important;
}

div.address {
    color: #fff;
    background: url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/address.svg) no-repeat;
    display: inline-block;
    background-size: 1.5em;
    vertical-align: top;
    padding-left: 2em;
    margin-bottom:1em;
    position:relative;
    clear:both;
    float:left;
    line-height: normal;
}

div.phone {
    background: url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/phone-numbers.svg) no-repeat;
    display: inline-block;
    background-size: 1.5em;
    vertical-align: top;
    padding-left: 2em;
    margin-bottom:1em;
    float:left;
    position: relative;
    clear: both;
    line-height: normal;
    padding-top: .2em;
    min-height: 1.5em;
}

div.email {
    background: url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/email-address.svg) no-repeat;
    display: inline-block;
    background-size: 1.5em;
    /*background-position-y: -100%;*/
    color: #fff!important;
    vertical-align: top;
    padding-left: 2em;
    min-height: 2em;
    float: left;
    position: relative;
    clear: both;
    line-height: normal;
}

li a.conf-macro.output-inline p{
    color: #DEEBFF;
}

div.panelmaker {
text-align:center;
    text-decoration:none;
}
div.panelmaker:hover {
text-align:center;
    text-decoration:none;
}

@media (min-width: 40em){
.usa-footer__primary-link {
    padding-left: 0;
    padding-right: 0;
}}

.usa-footer__primary-link {
    padding: 0!important;
    text-decoration: none;
    font-weight: normal!important;
    color:#fff!important;
    font-size: .9em;
    padding-top:1em;
}

.usa-footer__primary-link a{
    color:#fff!important;
}

.usa-footer__primary-content {
    padding-top: 1em;
}

.usa-footer__nav {
    padding-top: 4em;
    padding-bottom: 4em;
}

@media (min-width: 30em){
.usa-footer__nav {
    padding-top: 2em;
    padding-bottom: 2em;
    }}

div.usa-footer__primary-content ul li {
    list-style: none;
    padding-left: 0;
    padding-top: .5em;
}

div.usa-footer__primary-content ul {
    list-style:none;
    padding-left:0;
}

div.usa-footer__nav div.grid-row.grid-gap h2 {
    font-size: 1em;
    font-weight: bold!important;
    color: #fff;
    /*margin-top:0;*/
}
 
div.usa-footer__nav div.grid-row.grid-gap address.usa-footer__address h2 {
    font-size: .9em;
    font-weight: bold!important;
    color: #fff;
    margin-top: 0;
}

div.usa-footer__contact-info {
    font-size: .9em;
    font-weight:normal!important;
    color:#fff!important;
    margin-top:0;
}

div.usa-footer__contact-info a {
    /*font-size: .9em;*/
    font-weight: normal!important;
    color:#fff!important;
}

.usa-footer__primary-section {
    background-color: #2c4e91!important;
}

.usa-footer__secondary-section {
    background-color:#202f4f!important;
    font-size: .9em;
}

div.usa-footer__secondary-section div.grid-container ul.grid-row.grid-gap li {
    list-style:none;
    padding-left:0;
}

div.usa-footer__secondary-section div.grid-container ul.grid-row.grid-gap li.link {
    padding-top: .8em;
}

div.usa-footer__secondary-section div.grid-container ul.grid-row.grid-gap li a {
    color:#fff!important;
    font-size: small;
}
div.usa-footer__secondary-section div.grid-container ul.grid-row.grid-gap li a.link {
    color:#eee!important;
}

.usa-footer__tertiary-section{
    background-color:#11142a;   
    padding-top: 0.5em;
    padding-bottom: .5em;
}

.chat-icon {
    background-image: url(/confluence/plugins/servlet/theme/engine/resource/OHSRP/usa-gov-chat.svg);
    width: 2em;
    height: 1em;
    background-repeat: no-repeat;
    float: left;
    margin-top: .6em;
}

.question {
  position: relative;
  min-height: 150px;
}

.usa-footer__return-to-top a {
    background: url('/confluence/plugins/servlet/theme/engine/resource/OHSRP/blue-arrow-01.svg') no-repeat;
	display: inline-block;
    height: 2.5rem;
    width: 2.5rem;
    font-size: 0;
    vertical-align: bottom;
}

.usa-footer__return-to-top {
  position: absolute;
  bottom: 0;
  left: 0;
  padding-bottom: .5em !important;
}

@media (min-width: 30em){
.usa-footer__secondary-link {
    margin-left: -1em;
}}

.updates{
    margin-top:3em;
}

div.personnel div h3:first-child {
    margin-top:2em!important;
}

@media (max-width: 39.99em){
div.spacer-mobile.conf-macro.output-inline {
      height: 3rem;
    }}

.usa-accordion__button {
/*background-color:#CCECF2;*/ /*Cyan-10*/
    background-color: #a9d4ff;
}

.usa-accordion__button:hover {
/*background-color:#9DDFEB;*/ /* Cyan-20 */  /*#E7F6F8 cyan 5 */
    background-color: #70adeb;
}
@media (min-width: 40em){
.float-left{
  float:left;
  margin-right: 10px;
    position:relative;
    z-index:9950;
    }}
@media (min-width: 40em){
.float-right{
  float:right;
  margin-left: 10px;
    /*position:relative;
    z-index:9999;*/
    }}
@media (max-width: 39.99em){
    .float-left{
    }}
@media (max-width: 39.99em){
    .float-right{
    }}

.wiki-content hr {
    background: linear-gradient(90deg, rgba(172,193,228,0), rgba(172,193,228,.8), rgba(199,225,245,.8), rgba(199,225,245,0)); /*generic blue colors*/
    border: none;
    height: 2px;
    margin: 1em 3em .3em 3em;  
}

/* End of document */

/* ...or is it??? */

.pageSection.group{
    clear:both;
    margin-top: 3em;
}
@media (max-width: 39.99em){
span.confluence-embedded-file-wrapper.image-right-wrapper.confluence-embedded-manual-size img.confluence-embedded-image.image-right{
    width:45vw;
    height: auto;
    }}
@media (max-width: 39.99em){
span.confluence-embedded-file-wrapper.image-left-wrapper.confluence-embedded-manual-size img.confluence-embedded-image.image-left{
    width:45vw;
    height: auto; 
    }}

.blog-post-listing {
    position: relative;
    padding: 0px 0px 20px 0px!important;
    margin-top:0px; 
}
.logoBlock {
    display:none;
}
.blog-post-listing+.blog-post-listing {
    padding-top: 1rem!important;
    margin-bottom: 1rem;
}

div.quote {
    margin-top: 1.25em;
    padding: 1em 1em 1em 2em;
    /*border-left: solid 3px #6dbabf;*/
    background-image: url("https://science.nichd.nih.gov/confluence/plugins/servlet/theme/engine/resource/NEWS/quotes-didoni.svg");
    background-repeat: no-repeat;
	background-position: left top;
    background-origin: border-box;
    background-size: 5em;
}

div.extraspacing {
	   margin-top: 30px;
}

.grid-row.grid-gap-5 > *{
	padding-top: 1em;
    padding-bottom: 1em;
}

.grid-row.grid-gap > *{
	padding-top: 1em;
    padding-bottom: 1em;
}

.usa-nav__submenu {
    z-index: 9999 !important;
}

/* Why is the blogpost title being weird?? */

span.blogHeading {
    display: grid;
}

/* Why is the Attachments page so wonky? */

@media (min-width: 1600px){
table.attachments .filename-column {
    overflow: auto;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 13.8rem;
    word-wrap: break-word;
}
}

table.attachments td.attachment-actions ul li {
    list-style: none;
    display: list-item;
    border-left: none;
    padding-right: .25em;
    padding-left: .5em;
}

.attachments-drop-zone {
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border: 3px dashed #e9e9e9;
    color: #707070;
    font-size: 18px;
    height: 12rem !important;
    /*padding: 25px;*/
    text-align: center;
    width: 420px;
}

div#viewAttachmentsDiv {
	margin-bottom: 2rem;
}

/* Top govt banner links are misbehaving 1/5/22 */
.usa-banner .usa-section--dark a:link, .usa-banner .usa-section--dark a:hover, .usa-banner .usa-section--dark a:visited {
    color: #dcdee0 !important;
}

/* Every time I fix something, something else breaks 1/5/22 */
.dialog-panel-body.image-attributes-panel {
	padding-left: 6em;
}

/* Now why is the calendar add event form being weird? 1/6/22 */
form.aui.event-edit {
    margin-left: 8em;
}

/* 2023 SHUTDOWN BANNER */
#block-fundingnoticealert {
    width: 100%
    margin: 0 auto;
    padding: 16px 32px;
    background-color: rgba(236,200,134,0.57);
    border: 9px solid orange;
    text-align: center;
    font-size: 16px;
}


