  * {
  border-radius: 0 !important;
}
body {
	font-family: 'Barlow', sans-serif !important; font-weight:500;
	-webkit-font-smoothing: antialiased !important;
	-moz-osx-font-smoothing: grayscale !important;
}
h1, h2, h3, h4, h5, h6, 
.h1, .h2, .h3, .h4, .h5, .h6 {
	font-weight:700;
}
#navbar-header .site-header.container-fluid .container .row .d-flex .align-self-center .h1 {
  font-weight: 700;
}
.text-primary {color:#236192;}
/* Footer language access statement */
.lang-access {display:none;}
/* Footer Social */
.global-footer .fa-stack.small {font-size: 0.5em;}
.global-footer span {vertical-align: middle;}

/*
main a:link, main a:visited {
  color: #111C4E;
  text-decoration: underline;
}
main a:active, main a:hover {
  color: #236192;
  text-decoration: underline;
}
*/
main p a:link, main p a:visited {
  color: #111C4E !important;
  text-decoration: underline;
}
main p a:hover, main p a:active {
  color: #236192 !important;
}
main li a:link, main li a:visited {
  color: #111C4E !important;
  text-decoration: underline;
}
main li a:hover, main li a:active  {
  color: #236192 !important;
}
main table a:link, main table a:visited {
  color: #111C4E !important;
  text-decoration: underline;
}
main table a:hover, main table a:active {
  color: #236192 !important;
}
main div a:link, main div a:visited {
  color: #111C4E !important;
  text-decoration: underline;
}
main div a:hover, main div a:active {
  color: #236192 !important;
}
main dl a:link, main dl a:visited {
  color: #111C4E !important;
  text-decoration: underline;
}
main dl a:hover, main dl a:active {
  color: #236192 !important;
}
main p.h5 a:link, main p.h5 a:visited {
  color: #111C4E !important;
  text-decoration: none;
}
main p.h5 a:hover, main p.h5 a:active {
  color: #236192 !important;
  text-decoration: underline;
}
main .accordion-container a:link, 
main .accordion-container a:visited, 
main .accordion-container a:hover, 
main .accordion-container a:active {
  	color: #111C4E;
	text-decoration:underline;
}
main .accordion-container a.btn {text-decoration:none;}
main #sidebar ul.subnav li a:link, 
main #sidebar ul.subnav li a:visited {
  text-decoration: none;
}
main nav.breadcrumbs ol li a:link, main nav.breadcrumb ol li a:visited {
  text-decoration: none;
}
nav.breadcrumbs {font-size:0.9rem;}
button.navbar-toggler {
  margin: 0.5rem;
}
.btn {
  white-space: initial !important;
}
a.btn-primary:link, a.btn-primary:visited {
  background: #1e5c8d !important;
  border: none !important;
  color: #fff !important;
  text-shadow: none;
  text-decoration: none;
}
a.btn-primary:hover, a.btn-primary:active {
  background: #111C4E !important;
  border: none !important;
  color: #fff !important;
  text-shadow: none;
  text-decoration: none;
}
a.btn-secondary:link, 
a.btn-secondary:visited, 
a.btn-warning:link, 
a.btn-warning:visited {
  background: #ffcd00 !important;
  border: none !important;
  color: #000 !important;
  text-decoration: none;
}
a.btn-secondary:hover, 
a.btn-secondary:active,
a.btn-warning:hover, 
a.btn-warning:active{
  background: #c79d00 !important;
  border: none !important;
  color: #000 !important;
  text-decoration: none;
}
a.btn-outline-secondary:link, a.btn-outline-secondary:visited {
  border: #66665D !important;
  border: 1px solid #66665D !important;
  text-decoration: none;
}
a.btn-outline-secondary:hover, a.btn-outline-secondary:active {
  background-color: #66665D !important;
  border: 1px solid #66665D !important;
  color: #fff !important;
  text-decoration: none;
}
a.btn-outline-dark:link, a.btn-outline-dark:visited {
  border: 1px solid #111C4E !important;
  color: #111C4E !important;
  text-decoration: none;
}
a.btn-outline-dark:hover, a.btn-outline-dark:active {
  background: #111C4E !important;
  border: 1px solid #111C4E !important;
  color: #fff !important;
  text-decoration: none;
}
a.btn-outline-warning:link, a.btn-outline-warning:visited {
  background: #ffcd00 !important;
  border: none !important;
  color: #000 !important;
  text-decoration: none;
}
a.btn-outline-warning:hover, a.btn-outline-warning:active {
  background: #c79d00 !important;
  border: none !important;
  color: #000 !important;
  text-decoration: none;
}
a.btn-info:link, a.btn-info:visited {
  background: #87D1E6 !important;
  border: 1px solid #87D1E6 !important;
  color: #000 !important;
  text-decoration: none;
}
a.btn-info:hover, a.btn-info:active {
  background-color: #17a2b8 !important;
  border: 1px solid #17a2b8 !important;
  color: #fff !important;
  text-decoration: none;
}
a.btn-outline-info:link, a.btn-outline-info:visited {
  border: 1px solid #87D1E6 !important;
  color: #66665D !important;
  text-decoration: none;
}
a.btn-outline-info:hover, a.btn-outline-info:active {
  background-color: #87D1E6 !important;
  border: 1px solid #87D1E6 !important;
  color: #000 !important;
  text-decoration: none;
}
nav.bg-primary.uafBanner {
  background: #1e5c8d !important;
}
.bg-primary {
  background: #1e5c8d !important;
}
nav.bg-dark {
  padding: 0.5rem 1rem 0 1rem;
}
nav.bg-dark {
  background-color: #111C4E !important;
  border-top: 0.5rem #ffcd00 solid;
}
.site-header {
  background-color: #111C4E;
  border-top: 0.5rem #ffcd00 solid;
}
a.navbar-brand.text-primary {
  color: #1e5c8d !important;
}
.btn.btn-primary, button.btn-primary {
  background: #1e5c8d !important;
  border: none !important;
  color: #fff !important;
  text-shadow: none;
  text-decoration: none;
}
.btn.btn-primary:hover, button.btn-primary, button.btn-primary:active {
  background: #111C4E !important;
  text-decoration: none;
}
.button-container {
  margin-bottom: 1rem;
}
cite {
  font-size: small;
}
footer hr {
  visibility: hidden;
}
footer.page-footer a:link, footer.page-footer a:visited {
  color: #fff !important;
}
footer.page-footer a:hover, footer.page-footer a:active {
  color: #ffcd00 !important;
}
footer.page-footer div.global-footer.text-white {
  background-color: #1e5c8d;
  color: #fff !important;
}
footer.page-footer div.global-footer.text-white a:link, 
footer.page-footer div.global-footer.text-white a:visited {
  color: #fff !important;
}
footer.page-footer div.global-footer.text-white a:hover, 
footer.page-footer div.global-footer.text-white a:active {
  color: #ffcd00 !important;
}
div.uafLogoText, h1.uafLogoText {
  display: none;
}
.headerRight {
  width: 100%;
}
header .nav-link {
  padding: 0.25rem;
}
header .headerRight .nav-link {
  font-size: 0.75rem;
}
.searchContainer {
  background: #1e252b;
}
.uafBanner.bg-primary {
  background: #1e5c8d !important;
}
.uafBanner.secondaryBanner h1.uafLogoText {
  font-size: initial;
}
header.uaf.home .uafSearch button {
  font-size: 1rem;
}
.hero-md .hero-lg {
  overflow: hidden;
}
.carousel-item {
  height: initial !important;
}
.carousel-item img, .carousel-item video {
  min-height: initial !important;
  object-fit: initial !important;
  width: 100% !important;
}
.carousel-item > img {
  position: relative !important;
  height: initial !important;
}
.carousel-item .container-fluid {
  padding-left: initial !important;
  padding-right: initial !important;
}
.carousel-inner {
  position: initial !important;
  width: initial !important;
  overflow: initial !important;
}
.carousel-caption {
  background: rgba(0, 0, 0, 0.75) !important;
  color: #fff !important;
  display: block !important;
  padding: 1rem 2.5rem 2rem 2.5rem !important;
  width: 100% !important;
  margin: 0 !important;
  position: relative !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  text-shadow: 1px 1px 1px #000;
}
.carousel-caption.text-left .h2, .carousel-caption.text-left p {
  float: initial !important;
}
.carousel-caption.text-right .h2, .carousel-caption.text-right p {
  float: initial !important;
}
.carousel-caption p a.btn {
  display: block;
  text-decoration: none !important;
}
.menuPrimary {
  background: #111C4E;
  border-top: 1px solid #1e5c8d;
}
.menuPrimary .navbar-nav .active > .nav-link, .menuPrimary .navbar-nav .nav-link.active, .menuPrimary .navbar-nav .nav-link.show, .menuPrimary .navbar-nav .show > .nav-link {
  color: #fff;
}
.menuPrimary .navbar-nav .nav-link, nav.bg-dark .navbar-nav .nav-link {
  border-bottom: transparent solid 5px;
  color: #fff;
}
.menuPrimary .navbar-nav .nav-link:hover, nav.bg-dark .navbar-nav .nav-link:hover {
  border-bottom: #ffcd00 solid 5px;
}
.menuPrimary .navbar-nav .active > .nav-link, .menuPrimary .navbar-nav .nav-link.active, .menuPrimary .navbar-nav .nav-link.show, .menuPrimary .navbar-nav .show > .nav-link, nav.bg-dark .navbar-nav .active > .nav-link, nav.bg-dark .navbar-nav .nav-link.active, nav.bg-dark .navbar-nav .nav-link.show, nav.bg-dark .navbar-nav .show > .nav-link {
  border-bottom: #ffcd00 solid 5px;
}
nav.bg-dark ul.navbar-nav {
  display: flex;
  justify-content: space-between;
}
.col-md {
  display: flex;
  flex-direction: column;
}

.accordion-container .card .card-header .h5.font-weight-bold.mb-0 a {
  text-decoration: none !important;
}
.accordion-container .card-body {background-color:#fff;}
.largeAccordion .card-header a:link, 
.largeAccordion .card-header a:visited, 
.largeAccordion .card-header a:hover, 
.largeAccordion .card-header a:active {
	  color: #111C4E !important;
}
.featured-bg-container.dark, .featured-bg-container.full-width.dark {
  background: #1e5c8d !important;
  color: #fff !important;
}
.featured-bg-container.full-width.light, .featured-bg-container.light {
  background: #ddd !important;
  color: #000 !important;
}
.featured-bg-container.dark a:link, 
.featured-bg-container.dark a:visited, 
.featured-bg-container.full-width.dark a:link, 
.featured-bg-container.full-width.dark a:visited {
  color: #fff !important;
  text-decoration: underline;
}
.featured-bg-container.dark a:hover, 
.featured-bg-container.dark a:active, 
.featured-bg-container.full-width.dark a:hover, 
.featured-bg-container.full-width.dark a:active {
  color: #ffcd00 !important;
  text-decoration: underline;
}
.featured-bg-container.light a:link, 
.featured-bg-container.light a:visited,
.featured-bg-container.full-width.light a:link, 
.featured-bg-container.full-width.light a:visited { 
  color: #000 !important;
  text-decoration: underline;
}
.featured-bg-container.light a:hover, 
.featured-bg-container.light a:active, 
.featured-bg-container.full-width.light a:hover, 
.featured-bg-container.full-width.light a:active {
  color: #036;
  text-decoration: underline;
}
.featured-bg-container.dark a.btn:link, 
.featured-bg-container.dark a.btn:visited, 
.featured-bg-container.dark a.btn:hover, 
.featured-bg-container.dark a.btn:active, 
.featured-bg-container.full-width.dark a.btn:link, 
.featured-bg-container.full-width.dark a.btn:visited, 
.featured-bg-container.full-width.dark a.btn:hover,
.featured-bg-container.full-width.dark a.btn:active {
  color: #fff !important;
}
.featured-bg-container.light a.btn-warning:link, 
.featured-bg-container.dark a.btn-warning:link, 
.featured-bg-container.light a.btn-warning:visited, 
.featured-bg-container.dark a.btn-warning:visited, 
.featured-bg-container.light a.btn-warning:hover, 
.featured-bg-container.dark a.btn-warning:hover, 
.featured-bg-container.light a.btn-warning:active, 
.featured-bg-container.dark a.btn-warning:active, 
.featured-bg-container.full-width.light a.btn-warning:link, 
.featured-bg-container.full-width.dark a.btn-warning:link, 
.featured-bg-container.full-width.light a.btn-warning:visited, 
.featured-bg-container.full-width.dark a.btn-warning:visited, 
.featured-bg-container.full-width.light a.btn-warning:hover, 
.featured-bg-container.full-width.dark a.btn-warning:hover, 
.featured-bg-container.full-width.light a.btn-warning:active, 
.featured-bg-container.full-width.dark a.btn-warning:active {
  color: #212529 !important;
}
.featured-bg-container.light a.btn-outline-secondary:link, 
.featured-bg-container.light a.btn-outline-secondary:visited, 
.featured-bg-container.full-width.light a.btn-outline-secondary:link, 
.featured-bg-container.full-width.light a.btn-outline-secondary:visited,
.featured-bg-container.light a.btn-outline-dark:link, 
.featured-bg-container.light a.btn-outline-dark:visited, 
.featured-bg-container.full-width.light a.btn-outline-dark:link, 
.featured-bg-container.full-width.light a.btn-outline-dark:visited {
  color: #212529 !important;
}
.featured-bg-container.light a.btn-outline-secondary:hover, 
.featured-bg-container.light a.btn-outline-secondary:active, 
.featured-bg-container.full-width.light a.btn-outline-secondary:hover, 
.featured-bg-container.full-width.light a.btn-outline-secondary:active,
.featured-bg-container.light a.btn-outline-dark:hover, 
.featured-bg-container.light a.btn-outline-dark:active, 
.featured-bg-container.full-width.light a.btn-outline-dark:hover, 
.featured-bg-container.full-width.light a.btn-outline-dark:active {
  color: #fff !important;
}
.featured-bg-container.dark a.btn-info:link, 
.featured-bg-container.dark a.btn-info:visited {
	color: #000 !important;
}
.featured-bg-container.dark a.btn-info:hover, 
.featured-bg-container.dark a.btn-info:active {
	color: #fff !important;
}
.featured-bg-container.dark a.btn-outline-info:hover, 
.featured-bg-container.dark a.btn-outline-info:active {
	background-color: #87D1E6 !important;
	color: #000 !important;
}
.featured-bg-container.light a.btn-primary:link, 
.featured-bg-container.light a.btn-primary:visited, 
.featured-bg-container.light a.btn-primary:hover, 
.featured-bg-container.light a.btn-primary:active, 
.featured-bg-container.light a.btn-dark:link, 
.featured-bg-container.light a.btn-dark:visited, 
.featured-bg-container.light a.btn-dark:hover, 
.featured-bg-container.light a.btn-dark:active, 
.featured-bg-container.light a.btn-danger:link, 
.featured-bg-container.light a.btn-danger:visited, 
.featured-bg-container.light a.btn-danger:hover, 
.featured-bg-container.light a.btn-danger:active {
  color: #fff !important;
}
.featured-bg-container.dark a.btn-primary:link, 
.featured-bg-container.dark a.btn-primary:visited, 
.featured-bg-container.full-width.dark a.btn-primary:link, 
.featured-bg-container.full-width.dark a.btn-primary:visited {
  background-color: #004978 !important;
  color: #fff !important;
  text-decoration: none;
}
.featured-bg-container.dark a.btn-primary:hover, 
.featured-bg-container.dark a.btn-primary:active, 
.featured-bg-container.full-width.dark a.btn-primary:hover, 
.featured-bg-container.full-width.dark a.btn-primary:active {
  background-color: #00335f !important;
  text-decoration: none;
}
.featured-bg-container.dark a.btn-secondary:link, 
.featured-bg-container.dark a.btn-secondary:visited, 
.featured-bg-container.full-width.dark a.btn-secondary:link, 
.featured-bg-container.full-width.dark a.btn-secondary:visited {
  color: #000 !important;
  text-decoration: none;
}
.featured-bg-container.dark a.btn-secondary:hover, 
.featured-bg-container.dark a.btn-secondary:active, 
.featured-bg-container.full-width.dark a.btn-secondary:hover, 
.featured-bg-container.full-width.dark a.btn-secondary:active {
  color: #000 !important;
  text-decoration: none;
}
.featured-bg-container.dark a.btn-outline-secondary:link, 
.featured-bg-container.dark a.btn-outline-secondary:visited, 
.featured-bg-container.full-width.dark a.btn-outline-secondary:link, 
.featured-bg-container.full-width.dark a.btn-outline-secondary:visited {
  text-decoration: none;
}
.featured-bg-container.dark a.btn-outline-secondary:hover, 
.featured-bg-container.dark a.btn-outline-secondary:active, 
.featured-bg-container.full-width.dark a.btn-outline-secondary:hover, 
.featured-bg-container.full-width.dark a.btn-outline-secondary:active {
  text-decoration: none;
}
.facts-container h3 a:link, 
.facts-container h3 a:visited, 
.facts-container h4 a:link, 
.facts-container h4 a:visited {
  color: #fff !important;
  text-decoration: none;
}
.facts-container h3 a:hover, 
.facts-container h3 a:active, 
.facts-container h4 a:hover, 
.facts-container h4 a:active {
  color: #ffcd00 !important;
  text-decoration: underline !important;
}
.featured-bg-container .facts-container h3 a:link, 
.featured-bg-container .facts-container h3 a:visited, 
.featured-bg-container.dark .facts-container h3 a:link, 
.featured-bg-container.dark .facts-container h3 a:visited, 
.featured-bg-container.full-width .facts-container h3 a:link, 
.featured-bg-container.full-width .facts-container h3 a:visited, 
.featured-bg-container.full-width.dark .facts-container h3 a:link, 
.featured-bg-container.full-width.dark .facts-container h3 a:visited {
  color: #fff !important;
  text-decoration: none;
}
.featured-bg-container .facts-container h3 a:hover, 
.featured-bg-container .facts-container h3 a:active, 
.featured-bg-container.dark .facts-container h3 a:hover, 
.featured-bg-container.dark .facts-container h3 a:active, 
.featured-bg-container.full-width .facts-container h3 a:hover, 
.featured-bg-container.full-width .facts-container h3 a:active, 
.featured-bg-container.full-width.dark .facts-container h3 a:hover, 
.featured-bg-container.full-width.dark .facts-container h3 a:active {
  color: #ffcd00 !important;
  text-decoration: underline !important;
}
.featured-bg-container .facts-container h4 a:link, 
.featured-bg-container .facts-container h4 a:visited, 
.featured-bg-container.dark .facts-container h4 a:link, 
.featured-bg-container.dark .facts-container h4 a:visited, 
.featured-bg-container.full-width .facts-container h4 a:link, 
.featured-bg-container.full-width .facts-container h4 a:visited, 
.featured-bg-container.full-width.dark .facts-container h4 a:link, 
.featured-bg-container.full-width.dark .facts-container h4 a:visited {
  color: #fff !important;
  text-decoration: none;
}
.featured-bg-container .facts-container h4 a:hover, 
.featured-bg-container .facts-container h4 a:active, 
.featured-bg-container.dark .facts-container h4 a:hover, 
.featured-bg-container.dark .facts-container h4 a:active, 
.featured-bg-container.full-width .facts-container h4 a:hover, 
.featured-bg-container.full-width .facts-container h4 a:active, 
.featured-bg-container.full-width.dark .facts-container h4 a:hover, 
.featured-bg-container.full-width.dark .facts-container h4 a:active {
  color: #ffcd00 !important;
  text-decoration: underline !important;
}
.facts-container {
  background: #1e5c8d !important;
}
.facts-container .text-warning {
  color: #ffcd00 !important;
}
.facts-container img {
  width: 120px;
  height: 120px;
}
.facts-container a:active, 
.facts-container a:hover, 
.facts-container a:link, 
.facts-container a:visited {
  text-decoration: none !important;
}
.featured-bg-container .facts-container a:active.btn-outline-warning, 
.featured-bg-container .facts-container a:hover.btn-outline-warning, 
.featured-bg-container .facts-container a:link.btn-outline-warning, 
.featured-bg-container .facts-container a:visited.btn-outline-warning {
  color: #000 !important;
}
.featured-bg-container .facts-container.bg-primary, 
.featured-bg-container.full-width .facts-container.bg-primary {
  background: 0 0 !important;
}
.featured-bg-container.full-width.light .facts-container.bg-primary p.text-warning, 
.featured-bg-container.light .facts-container.bg-primary p.text-warning {
  color: #000 !important;
}
.featured-bg-container .card a:link, 
.featured-bg-container .card a:visited, 
.featured-bg-container.dark .card a:link, 
.featured-bg-container.dark .card a:visited, 
.featured-bg-container.full-width .card a:link, 
.featured-bg-container.full-width .card a:visited, 
.featured-bg-container.full-width.dark .card a:link, 
.featured-bg-container.full-width.dark .card a:visited, 
.featured-bg-container.full-width.light .card a:link, 
.featured-bg-container.full-width.light .card a:visited, 
.featured-bg-container.light .card a:link, 
.featured-bg-container.light .card a:visited {
  color: #000 !important;
	text-decoration: underline !important;
}
.featured-bg-container .card a:hover, 
.featured-bg-container .card a:active, 
.featured-bg-container.full-width .card a:hover, 
.featured-bg-container.full-width .card a:active, 
.featured-bg-container.dark .card a:hover, 
.featured-bg-container.dark .card a:active, 
.featured-bg-container.light .card a:hover, 
.featured-bg-container.light .card a:active, 
.featured-bg-container.full-width.dark .card a:hover, 
.featured-bg-container.full-width.dark .card a:active, 
.featured-bg-container.full-width.light .card a:hover, 
.featured-bg-container.full-width.light .card a:active {
  color: #111C4E !important;
  text-decoration: underline !important;
}
.newsImage, .newsImage img {
  max-width: 6rem;
}
.news .date {font-size:0.9rem;}
p.excerpt a {
	display:block;
	font-size:0.9rem;
	padding-top:0.5rem;
}  
.ou-component-button a:active, 
.ou-component-button a:hover, 
.ou-component-button a:link, 
.ou-component-button a:visited {
  text-decoration: none !important;
}
.rfi input, 
.rfi select, 
.rfi textarea {
  display: block;
  width: 100%;
}
.rfi label.small {
  font-weight: 400;
  font-size: smaller;
}
.rfi label.main {
  background-color: #eee;
  padding: 5px;
  display: block;
}
.rfi .required {
  color: red;
  font-weight: 700;
}
.rfi-hidden {
  display: none;
}
.list-center {
  text-align: center;
  list-style-position: inside;
}
.ou-component-person-profile a:link, 
.ou-component-person-profile a:visited  {
  color: #111C4E !important;
}
.ou-component-person-profile a:hover, 
.ou-component-person-profile a:active  {
  color: #236192 !important;
}
.ou-component-person-profile a.btn-secondary:hover, 
.ou-component-person-profile a.btn-secondary:active  {
  color: #000 !important;
}
.ou-component-person-profile .person .row .col-md p.h5 {font-size:1rem;}
.ou-component-person-profile .person .row .col-md p.h5.text-secondary {color:#555555 !important;}
.ou-component-person-profile .person .row .col-md .mb-1 {color:transparent;}
.ou-component-person-profile .person .row .col-md .d-inline {display:block !important; padding:0 !important;}
.ou-component-person-profile .person .row .col-md .d-inline:nth-child(2) {position:relative; margin-top:-1.5rem;}
.ou-component-intro-background a:link,
.ou-component-intro-background a:visited {
	color: #fff !important;
}
.person .fa, .person .fas {color: #236192 !important;}
.ou-component-intro-background a:hover,
.ou-component-intro-background a:active {
	color: #ffcd00 !important;
}
.person {background-color:#ffffff;}
.ou-component-intro-background a.btn-secondary:link,
.ou-component-intro-background a.btn-secondary:visited,
.ou-component-intro-background a.btn-secondary:hover,
.ou-component-intro-background a.btn-secondary:active {
	color: #000 !important;
}
/* Box wrapper with options snippet - themeOne */
.box-wrapper.themeOne p a:link,
.box-wrapper.themeOne p a:visited,
.box-wrapper.themeOne li a:link,
.box-wrapper.themeOne li a:visited {color:#ffffff !important;}
.box-wrapper.themeOne p a:hover,
.box-wrapper.themeOne p a:active,
.box-wrapper.themeOne li a:hover,
.box-wrapper.themeOne li a:active {color:#ffcd00 !important;}
.box-wrapper.themeOne .card p a:link,
.box-wrapper.themeOne .card p a:visited,
.box-wrapper.themeOne .card li a:link,
.box-wrapper.themeOne .card li a:visited {color:#111C4E !important;}
.box-wrapper.themeOne .card p a:hover,
.box-wrapper.themeOne .card p a:active,
.box-wrapper.themeOne .card li a:hover,
.box-wrapper.themeOne .card li a:active {color:#236192 !important;}
.box-wrapper.themeOne a.btn.btn-primary:link,
.box-wrapper.themeOne a.btn.btn-primary:visited {border:1px solid #111C4E !important;}
.box-wrapper.themeOne a.btn.btn-outline-dark:link,
.box-wrapper.themeOne a.btn.btn-outline-dark:visited {color:#ffffff !important;}
.box-wrapper.themeOne .ou-component-person-profile .person {color:#333;}
.box-wrapper.themeOne .ou-component-person-profile .person p a:link,
.box-wrapper.themeOne .ou-component-person-profile .person p a:visited,
.box-wrapper.themeOne .ou-component-person-profile .person li a:link,
.box-wrapper.themeOne .ou-component-person-profile .person li a:visited {color:#111C4E !important;}
.box-wrapper.themeOne .ou-component-person-profile .person p a:hover,
.box-wrapper.themeOne .ou-component-person-profile .person p a:active,
.box-wrapper.themeOne .ou-component-person-profile .person li a:hover,
.box-wrapper.themeOne .ou-component-person-profile .person li a:active {color:#236192 !important;}

/* Box wrapper with options snippet - themeTwo */
.box-wrapper.themeTwo a.btn.btn-secondary:link,
.box-wrapper.themeTwo a.btn.btn-secondary:visited,
.box-wrapper.themeTwo a.btn.btn-warning:link,
.box-wrapper.themeTwo a.btn.btn-warning:visited {border:1px solid #c79d00 !important;}

/* blue default theme UAF - themeOne  */ 
.colorboxes-container .colorbox:first-child .card,
.colorboxes-container .colorbox:nth-child(4) .card {background-color: #1e5c8d;}
.colorboxes-container .colorbox:nth-child(2) .card,
.colorboxes-container .colorbox:nth-child(5) .card  {background-color: #004978;}
.colorboxes-container .colorbox:nth-child(3) .card,
.colorboxes-container .colorbox:nth-child(6) .card  {background-color: #00335f;}
.colorboxes-container .card:hover {background-color: rgba(81, 205, 205, 0.25);cursor: pointer;}

/* gold theme - themeTwo */ 
.colorboxes-container.themeTwo p, 
.colorboxes-container.themeTwo .card-header.h4 {color: #000;}
.colorboxes-container.themeTwo .colorbox:first-child .card,
.colorboxes-container.themeTwo .colorbox:nth-child(4) .card {background-color: #FFCD00;}
.colorboxes-container.themeTwo .colorbox:nth-child(2) .card,
.colorboxes-container.themeTwo .colorbox:nth-child(5) .card {background-color: #ffd733;}
.colorboxes-container.themeTwo .colorbox:nth-child(3) .card,
.colorboxes-container.themeTwo .colorbox:nth-child(6) .card {background-color: #ffe166;}
.colorboxes-container.themeTwo .card:hover {background-color: rgba(255, 255, 255, 0.25);}
.colorboxes-container.themeTwo .card:after {background-color: rgba(255, 255, 255, 0.25);}

/* gray theme - themeThree */ 
.colorboxes-container.themeThree p, 
.colorboxes-container.themeThree .card-header.h4 {color: #000;}
.colorboxes-container.themeThree .colorbox:first-child .card,
.colorboxes-container.themeThree .colorbox:nth-child(4) .card {background-color: #8a9fad;}
.colorboxes-container.themeThree .colorbox:nth-child(2) .card,
.colorboxes-container.themeThree .colorbox:nth-child(5) .card {background-color: #A7B8C3;}
.colorboxes-container.themeThree .colorbox:nth-child(3) .card,
.colorboxes-container.themeThree .colorbox:nth-child(6) .card {background-color: #C3CED6;}
.colorboxes-container.themeThree .card:hover {background-color: rgba(255, 255, 255, 0.25);}
.colorboxes-container.themeThree .card:after {background-color: rgba(255, 255, 255, 0.25);}

.box-wrapper.themeOne{background:#1e5c8d;color: #eee;}
.box-wrapper.themeTwo{background: #FFCD00;}
.box-wrapper.gradient-border {
	background-color:#fff;
	background-image: 	radial-gradient(circle at 100% 100%, transparent -15px, #236192 -15px, #236192 1px, transparent 1px), 
						linear-gradient(to right, #236192, #87D1E6), 
						radial-gradient(circle at 0% 100%, transparent -15px, #87D1E6 -15px, #87D1E6 1px, transparent 1px), 
						linear-gradient(to bottom, #87D1E6, #ffcd00), 
						radial-gradient(circle at 0% 0%, transparent -15px, #ffcd00 -15px, #ffcd00 1px, transparent 1px), 
						linear-gradient(to left, #ffcd00, #87D1E6), 
						radial-gradient(circle at 100% 0%, transparent -15px, #87D1E6 -15px, #87D1E6 1px, transparent 1px), 
						linear-gradient(to top, #87D1E6, #236192);
	background-size: 1px 1px, calc(100% - 2px) 16px, 1px 1px, 16px calc(100% - 2px);
	background-position: top left,top center,top right,center right, bottom right,bottom center,bottom left,center left;
	background-repeat: no-repeat;
}

.flush-img-container.bg-primary p a:link,
.flush-img-container.bg-primary p a:visited, 
.flush-img-container.bg-primary ul li a:link, 
.flush-img-container.bg-primary ul li a:visited {
	color:#fff !important;
	text-decoration:underline;
}
.flush-img-container.bg-primary p a:hover,
.flush-img-container.bg-primary p a:active,
.flush-img-container.bg-primary ul li a:hover, 
.flush-img-container.bg-primary ul li a:active {
	color:#ffcd00 !important;
}
.flush-img-container.bg-secondary p a:link,
.flush-img-container.bg-secondary p a:visited,
.flush-img-container.bg-secondary ul li a:link, 
.flush-img-container.bg-secondary ul li a:visited {
	color:#000 !important;
	text-decoration:underline;
}
.flush-img-container.bg-secondary p a:hover,
.flush-img-container.bg-secondary p a:active,
.flush-img-container.bg-secondary ul li a:hover, 
.flush-img-container.bg-secondary ul li a:active {
	color: #111C4E !important;
}
.home-hero-wrapper, .interior-hero-wrapper {margin-top:-3rem;}
.interior-hero-wrapper .col-lg:nth-child(1) {order:2 !important;}
.interior-hero-wrapper.Right {text-align:right;}
.interior-hero-wrapper.Right h1 {background-position:top right;}
.home-hero-intro a:link, .home-hero-intro a:visited, interior-hero-intro a:link, interior-hero-intro a:visited {color:#fff !important;}
.home-hero-intro a:hover, .home-hero-intro a:active, interior-hero-intro a:hover, interior-hero-intro a:active {color:#ffcd00 !important;}

dfn {background-color:#F6DFA4; color:#000;}
dfn:hover {cursor: help;}

@media (min-width: 992px) {
  .headerLeft, .headerRight {
    width: 50%;
  }
  div.uafLogoText, h1.uafLogoText {
    display: inline-block;
  }
  header .nav-link {
    padding: 0.5rem 1rem;
  }
  header .headerRight .nav-link {
    font-size: 0.8rem;
  }
	.interior-hero-wrapper.Left .col-lg:nth-child(1) {order:0 !important;}
}
/*
@media (min-width: 1200px) {
		.home-hero-wrapper, .interior-hero-wrapper {margin-top:-3rem;}
		} */
@media (min-width: 1230px) {
  .hero-md {
    max-height: 400px !important;
    overflow: hidden !important;
  }
  .carousel-caption {
    position: absolute !important;
    bottom: inherit !important;
    top: 5% !important;
    width: 33% !important;
  }
  .carousel-caption, .carousel-caption.text-left {
    left: 10rem !important;
    right: initial !important;
  }
  .carousel-caption.text-right {
    right: 10rem !important;
    left: initial !important;
  }
  .carousel-caption.text-left .h2, .carousel-caption.text-left p {
    width: initial !important;
  }
  .carousel-caption.text-right .h2, .carousel-caption.text-right p {
    width: initial !important;
  }
  .carousel-caption .h2 {
    font-size: 3.25rem !important;
    font-weight: 800 !important;
    line-height: 3rem;
    margin-bottom: 1rem;
  }
  .carousel-caption p {
    font-size: 1.5rem !important;
    line-height: 1.75rem;
  }
  main#content .carousel-caption {
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    top: auto !important;
    width: 100% !important;
  }
}
/* #content a[href]:not([href*="uaf.edu"]):not([href*="alaska.edu"]):not([href^="mailto\\:"]):not([href^="#"]):not([href^="/"]):after {
  font-family: "Font Awesome 5 Pro";
  font-weight: 400;
  content: "\f08e";
  font-size: 12px;
  color: #999;
  padding: 0 5px;
}
.card-icon a:after, .card-title a:after, .colorboxes-container a:after, .news-container .title a:after, .ou-component-icon-card a:after, .ou-component-simple-card a:after, a.btn:after, a.linked-img:after {
  content: "" !important;
} */

.hs-custom {
  height: 425px;
  overflow: scroll;
}