.navbar-toggler {display:none;}
#navbar-main {background-color:#36404E !important;}
.region-footer-first {background-color:#285e71; width: 100% !important;}


#page, #main {background: url(/sites/default/files/2022-07/joh-bg-pattern.png);}
#main {padding-bottom: 17rem;}
#main-wrapper {min-height: auto;margin-top:1em;}

#top-rt-links {margin:0 1em 0 0;}

.region-footer-first {background-color:#285e71; width: 100% !important;}
.site-footer {
  margin-top: 1em !important;
}

.h1, h1 {font-size: 2rem;}
.h2, h2 {font-size: 1.5rem;}


.application_menu {font-style: italic;}

.main-content {background: #FFF;  border-radius: 5px;}

.frontblock {
  border: 3px solid #fff;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  border-radius: 5px;
  background:#FFF;
}
.frontblock h2 {
  background-color: #36404E;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: #fff !important;
  padding: 8px 0 6px 8px;
  text-align: left;
  text-shadow: 1px 1px #545454;
  margin-top: 4px;
  font-size: 1.3em;
}


.RUcoreicon {border: 1px solid #285e71 !important;} /* this hsoudl be fied in a diff asset injetor bit */


/* Removes badding on double column on the professional education page */
.professionalEducation {padding:0 !important;}

/* on professional education page */
h3 {font-size:1em}
.frontblock h2 a {color:#FFF;font-weight:400;border-bottom:2px dotted #FFF !important;}


/* I think old inherited css broke this. this un fixes-breaks it */
.ext {padding-right: 0px !important;}



#block-terms a {color:#285e71;border-bottom: none;display:inline-block;background-color:#FFF;padding:.6em;border-radius:5px;}
#block-terms p {text-align:right;}

.path-frontpage #block-terms a {margin-right:.8em;}

/* Large devices (desktops, 1597px and up) - wide */
/* only marke narrow and centered for the widest of screens */
@media (min-width: 1597px) {
  .main-content {max-width: 1200px;margin: auto;}
}

/* accessibiliuty didn't like svg background */
.webform-submission-form .form-item select {background-image: none !important;}

/* make superfish pull down menu background white */
.sf-depth-2 {background-color: #fff;}


/*  banner  */

/* xtra small */
@media only screen and (max-width: 576px) {
.bannerXLarge {display:none;}
.bannerLarge {display:none;}
.bannerSmall {
	background-color: #CC0033;
  color: #FFF;
  Font-size: 1.5em;
  margin: auto;
  width: 100%;
  font-weight: 700;
  text-align: center;
  padding: .25em;
  line-height: 1.3em;
  }
}

/* small */
@media only screen and (min-width: 576px) {
.bannerXLarge {display:none;}
.bannerLarge {display:none;}
.bannerSmall {
	background-color: #CC0033;
  color: #FFF;
  Font-size: 1.5em;
  margin: auto;
  width: 100%;
  font-weight: 700;
  text-align: center;
  padding: .25em;
  line-height: 1.3em;
  }
}

/* medium */
@media only screen and (min-width: 768px) {
.bannerXLarge {display:none;}
.bannerSmall {display:none;}
.bannerXLarge {display:none;}
}

/* large and up */
@media only screen and (min-width: 992px) {
.bannerLarge {display:inline-block;float:left;}
.bannerSmall {display:none;}
.bannerXLarge {display:none;}
}

/* extra large and up */
@media only screen and (min-width: 1940px) {
.bannerXLarge {display:inline-block;}
.bannerLarge {display:inline-block;float:left;}
.bannerSmall {display:none;}
}
.ijslogo {max-height:176px;margin:0 1rem 0 1rem;border-left: 12px solid #FFF;float:right;}
#top-rt-links {width: auto;}


/*  .region-rulsite-name {background-color: #000;}  */



#main-wrapper { background: url(/sites/default/files/2022-07/joh-bg-pattern.png);}


.site-footer {margin-top: 0em !important;  }

@media (min-width: 576px) {
  .site-footer {
    margin-top: 0em !important;
  }
}

#block-ijsresearch-floatingbottom {
  text-align: center;
  width: 60%;
  margin: auto;
  background: #FFF;
  border-radius: 4px;
}

#block-ijsresearch-floatingbottom a {
  border-bottom: none;
}
#block-ijsresearch-rucoreazlistblock {
  padding-bottom: 3rem;
}
/* for oral history widget spacing for accessibility */
.ln-letters a {margin: 0 .2rem 0 .2rem;}
#interviewees-list li {line-height: 1.7rem;}