  @import url('https://fonts.googleapis.com/css2?family=Saira+Condensed:wght@100;200;300;400;500;600;700;800;900&display=swap');
.saira-condensed {font-family: 'Saira Condensed', sans-serif;
}
.barlow {font-family: 'Barlow', sans-serif !important;}
.fas {
  font-weight: 300;
  font-family:"Font Awesome 6 Sharp";
}
/* DRAFT sticky header styles */
/*
header {
	position:fixed; 
	width:100%; 
	z-index:1000;
}
#navbar-header {
	position:fixed; 
	width:100%; 
	z-index:1000;
	top:74px;
}
main {padding-top:120px;}
*/
#backTopButton {background-color:#87D1E6;}
#backTopButton:after {color:#000000;}
#backTopButton:hover {background-color:#C4CFDA; color:#666666;}
.site-header {
  display: none;
}
.headerLeft {width:99%;}
.headerRight {width:1%;}
.navbar .container {
  align-items: normal;
}

h3.barlow, h6.barlow {
  font-family: 'Barlow', sans-serif !important;
}
h1.page-title {
  position: relative;
  width: fit-content;
  z-index: 1;
}
h1.page-title {
  margin-left: 15px;
}
h1.page-title:before {
  border-top: 20px solid #ffcd00;
  content: "";
  position: absolute;
  top: 75%;
  left: -15px;
  right: -15px;
  bottom: 0;
  z-index: -1;
}
a.btn {
	font-family:'Saira Condensed', 'Barlow', sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}
/* *   **** */
/* * BEGIN Filter styles for Advising page  **** */
.filterGroups label {display: inline-block;margin-bottom: 0rem;font-size: 1.3rem;font-weight: 700;background: #236192;width: 100%;color: #fff;padding: .5rem;}
.filterGroups {text-align:center;border: 2px solid #236192;}
.filterGroups.col-md-6 {padding:0rem;}
.no-lname {display:none;visibility:hidden;}
select:has(option[value="Not specified"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Anthoropolgy"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Art"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Biological Sciences"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Climate and Arctic Sustainability"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Communication"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Computer Science"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Elementary Education"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA English"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Exploratory"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Film and Performing Arts"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Fisheries"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Foreign Languages"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA History"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Japanese Studies"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Journalism Science and Environment"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Justice"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Linguistics"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Mathematics"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Music"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Music Education"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Music Performance"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Philosophy"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Political Science"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Psychology"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Secondary Education"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BA Social Work"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BAM Applied Management"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BBA Accounting"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BBA Business Administration"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BFA Art"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Aerospace Engineering"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Biological Science"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Chemistry"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Civil Engineering"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Climate and Environmental Change"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Computer Engineering"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Computer Science"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Electrical Engineering"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Engineering undeclared"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Exploratory"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Fisheries and Marine Sciences"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Geological Engineering"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Geoscience"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Mathematics"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Mechanical Engineering"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Mining Engineering"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Natural Resources and Environment"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Petroleum Engineering"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Physics"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Psychology"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BS Wildlife Biology and Conservation"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BSEM Homeland Security and Emergency Management"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="BSRB Sport and Recreation Management"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="Online only Biological Science"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="Online only Fisheries and Marine Sciences"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select:has(option[value="Pre-exploratory"]:checked) {font-size: 1.2rem; font-weight: 700; background: #eee;}
select option {background: white;}
/* * END filter styles for Advising page  **** */
/* *   **** */
.colorboxes-container .row {
	  margin-left: 0;
  margin-right: 0;
}
.ou-component-intro-background .row.intro-background-img {
	margin-left: 0;
	margin-right: 0;
	min-height:400px;
	display: flex;
    justify-content: center;
	align-items:center;
}
.intro-background-left .col-md:nth-of-type(1), .intro-background-right .col-md:nth-of-type(3) {
	height:fit-content;
}
.box-wrapper.themeCustom {
  background-color: #111c4e;
  background-image: url(/_resources/images/themes/Troth-Yeddha-topo-border_2766.svg) !important;
  background-size: cover;
  background-repeat: no-repeat;
	padding:0;
}
.box-wrapper.themeCustom .multicolumn-container {
  padding: 0;
}
.box-wrapper.themeCustom .multicolumn-container .row .mb-3 {margin-bottom:0 !important;}
.box-wrapper.themeCustom .ou-component-icon-card .card:hover {
	-moz-transition: all .1s ease-in;
    -o-transition: all .1s ease-in;
    -webkit-transition: all .1s ease-in;
    transition: all .1s ease-in;
  	background-color: #ffcd00;
  	color: #000000;
}
.box-wrapper.themeCustom .ou-component-icon-card .card:hover a {
  color: #000000 !important;
}
.customicon-card-transparent {
  background-color: transparent;
  color: #fff;
	padding:1rem;
}
.customicon-card-transparent .h3 {
  font-family: 'Zilla Slab', serif;
  font-size: xx-large;
}
.customicon-card-transparent .h3 a:link, .customicon-card-transparent .h3 a:visited {
  color: #fff !important;
}
.customicon-card-transparent .h3 a:hover, .customicon-card-transparent .h3 a:active {
  color: #ffcd00 !important;
}
.accordion-container .multicolumn-container .customicon-card-dots1 .card-body,
.accordion-container .multicolumn-container .customicon-card-dots2 .card-body,
.accordion-container .multicolumn-container .customicon-card-dots3 .card-body,
.accordion-container .multicolumn-container .customicon-card-dots4 .card-body,
.accordion-container .multicolumn-container .customicon-card-dots5 .card-body,
.accordion-container .multicolumn-container .customicon-card-dots6 .card-body {background-color:transparent;}
.multicolumn-container .customicon-card-dots1 p a:link, .multicolumn-container .customicon-card-dots1 p a:visited, .multicolumn-container .customicon-card-dots2 p a:link, .multicolumn-container .customicon-card-dots2 p a:visited, .multicolumn-container .customicon-card-dots3 p a:link, .multicolumn-container .customicon-card-dots3 p a:visited, .multicolumn-container .customicon-card-dots4 p a:link, .multicolumn-container .customicon-card-dots4 p a:visited, .multicolumn-container .customicon-card-dots5 p a:link, .multicolumn-container .customicon-card-dots5 p a:visited, .multicolumn-container .customicon-card-dots6 p a:link, .multicolumn-container .customicon-card-dots6 p a:visited {
  color: #111c4e !important;
}
.multicolumn-container .customicon-card-dots1 p a:hover, .multicolumn-container .customicon-card-dots1 p a:active, .multicolumn-container .customicon-card-dots2 p a:hover, .multicolumn-container .customicon-card-dots2 p a:active, .multicolumn-container .customicon-card-dots3 p a:hover, .multicolumn-container .customicon-card-dots3 p a:active, .multicolumn-container .customicon-card-dots4 p a:hover, .multicolumn-container .customicon-card-dots4 p a:active, .multicolumn-container .customicon-card-dots5 p a:hover, .multicolumn-container .customicon-card-dots5 p a:active, .multicolumn-container .customicon-card-dots6 p a:hover, .multicolumn-container .customicon-card-dots6 p a:active {
  color: #000000 !important;
}

.multicolumn-container .customicon-card-dots1 {
  background-color: #C4CFDA;
  background-image: url(/_resources/images/themes/Multiple-blobs-white.png);
  background-repeat: no-repeat;
  background-size: 125%;
  background-position: top;
}
.multicolumn-container .customicon-card-dots2 {
  background-color: #C4CFDA;
  background-image: url(/_resources/images/themes/Multiple-blobs-white.png);
  background-repeat: no-repeat;
  background-size: 125%;
  background-position: right;
}
.multicolumn-container .customicon-card-dots3 {
  background-color: #C4CFDA;
  background-image: url(/_resources/images/themes/Multiple-blobs-white.png);
  background-repeat: no-repeat;
  background-size: 125%;
  background-position: bottom;
}
.multicolumn-container .customicon-card-dots4 {
  background-color: #C4CFDA;
  background-image: url(/_resources/images/themes/Multiple-blobs-white.png);
  background-repeat: no-repeat;
  background-size: 125%;
  background-position: bottom;
}
.multicolumn-container .customicon-card-dots5 {
  background-color: #C4CFDA;
  background-image: url(/_resources/images/themes/Multiple-blobs-white.png);
  background-repeat: no-repeat;
  background-size: 125%;
  background-position: top;
}
.multicolumn-container .customicon-card-dots6 {
  background-color: #C4CFDA;
  background-image: url(/_resources/images/themes/Multiple-blobs-white.png);
  background-repeat: no-repeat;
  background-size: 125%;
  background-position: right;
}

.accordion-container .card .card-header {font-family:'Saira Condensed', 'Barlow', sans-serif;}
.accordion-component #accordionfrom-eielson-south .card-header, .accordion-component #accordionfrom-eielson-north .card-header, .accordion-component #accordionfrom-signers .card-header {
  padding: 0.5rem 1rem 0.5rem 0;
}
.accordion-component #accordionfrom-eielson-south .card-header .h5, .accordion-component #accordionfrom-eielson-north .card-header .h5, .accordion-component #accordionfrom-signers .card-header .h5 {
  font-size: 1rem;
}
.accordion-component #accordionfrom-eielson-south .card-header .h5 a .pr-3, .accordion-component #accordionfrom-eielson-north .card-header .h5 a .pr-3, .accordion-component #accordionfrom-signers .card-header .h5 a .pr-3 {
  padding-right: 0 !important;
}
.colorbox .card-header.h4 {
  font-family: 'Zilla Slab', serif !important;
}
.tabs-container.custom-tabs .fa-2x {
  font-size: xxx-large;
  margin-bottom: 1rem;
}
.tabs-container.custom-tabs .nav.nav-tabs {
  background-color: #111c4e;
  background-image: url(/_resources/images/themes/Troth-Yeddha-topo-border_2766.svg) !important;
  background-size: cover;
  background-repeat: no-repeat;
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
}
.tabs-container.custom-tabs .nav.nav-tabs .nav-item .nav-link {
  color: #ffffff !important;
  font-family: 'Zilla Slab', serif;
  font-size: x-large;
  padding: 1.5rem;
  position: relative;
  margin-bottom: -2px;
}
.tabs-container.custom-tabs .nav.nav-tabs .nav-item .nav-link.active {
  background-color: #ffcd00;
  border: none;
  color: #111c4e !important;
}
.ou-component-simple-card .customicon-card-grids a:hover .card-title.h3, .ou-component-simple-card .customicon-card-grids a:active .card-title.h3 {
  color: #111c4e !important;
}
.ou-component-simple-card .card-title.h3 {
  line-height: 1.5rem;
}
.ou-component-simple-card .card-title.h3 span.fasl {
  display: block;
  margin-bottom;
  1rem;
}
.ou-component-simple-card .customicon-card-grids {
	background-color: #c4cfda;
    background-repeat: no-repeat;
    background-size: 50px 50px;
    background-image: url(/_resources/images/themes/partial-grid-upper-left-white.svg), url(/_resources/images/themes/partial-grid-right-bottom-white.svg);
    background-position: top left, bottom right!important;
}
.flush-img-container.bg-primary {background-image: none !important;}
.flush-img-container.bg-primary .row:nth-child(1) .col-md:nth-child(1) {
	background-image: url(/_resources/images/themes/uaf-brand-icon-compass.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center !important;
	background-size:100%;
}
.flush-img-container.bg-primary .row:nth-child(2) .col-md:nth-child(2) {
	background-image: url(/_resources/images/themes/uaf-brand-icon-trees.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center !important;
	background-size:100%;
}
.flush-img-container.bg-primary .row:nth-child(3) .col-md:nth-child(1) {
	background-image: url(/_resources/images/themes/uaf-brand-icon-sun.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center !important;
	background-size:100%;
}
.flush-img-container.bg-primary .row:nth-child(4) .col-md:nth-child(2) {
	background-image: url(/_resources/images/themes/uaf-brand-icon-flag.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center !important;
	background-size:100%;
}
.flush-img-container.bg-primary .row:nth-child(5) .col-md:nth-child(1) {
	background-image: url(/_resources/images/themes/uaf-brand-icon-compass.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center !important;
	background-size:100%;
}
.ou-component-person-profile .person .btn {width:auto;}
.news-container {
  background-image: none;
  background-size: initial;
  background-position: initial;
  background-repeat: initial;
  max-height: 400px;
}
.news-container .card-header {
  display: none;
}
.news-container .card {
  border: none;
}
.news-container .card .card-body a.btn {
  display: none;
}
.news.newsfeed.ou-custom .excerpt {
  display: none;
}

.news.newsfeed.ou-custom ul li {
  border-bottom: none;
  margin: 0;
  padding: 1rem;
}
.news.newsfeed.ou-custom ul li p a {font-family:'Saira Condensed', 'Barlow', sans-serif;}
.news.newsfeed ul#myfeed {column-count:initial; max-height:350px; overflow:hidden;}
.news.newsfeed ul#myfeed li .newsImage {margin: 0.2rem 1rem 6rem 0;}
.news.newsfeed ul#myfeed li p.title {font-family:'Saira Condensed', 'Barlow', sans-serif;}
.news.newsfeed ul#myfeed li p.locate, .news.newsfeed ul#myfeed li p.date {
  	font-size: x-small;
	margin-left: 4.5rem !important;
}
.events-button .multicolumn-container {
  padding: 0 0 2rem 0;
}
@media (min-width: 576px) {
	h1.page-title:before {top: 50%;}
}
@media (min-width: 768px) {	
	.news-container {max-height:400px;}
	.news.newsfeed ul#myfeed {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  max-height: 140px;
  overflow: hidden;
  margin-bottom: 3rem;
}
.news.newsfeed ul#myfeed li {
  border-bottom: none;
  list-style: none;
  overflow: auto;
  padding: 1rem;
  margin: 0;
  width: 50%;
}
.news.newsfeed ul#myfeed li .newsImage {margin: 0.2rem 1rem 1rem 0;}
.news.newsfeed ul#myfeed li p.title {
  font-size: large;
}
.news.newsfeed ul#myfeed li p.locate, .news.newsfeed ul#myfeed li p.date {
  	font-size: small;
	margin-left: 7.5rem !important;
}
.multicolumn-container .ou-component-icon-card .customicon-card-dots1, 
.multicolumn-container .ou-component-icon-card .customicon-card-dots2, 
.multicolumn-container .ou-component-icon-card .customicon-card-dots3, 
.multicolumn-container .ou-component-icon-card .customicon-card-dots4, 
.multicolumn-container .ou-component-icon-card .customicon-card-dots5, 
.multicolumn-container .ou-component-icon-card .customicon-card-dots6 {
	min-height: 500px;
}
}
@media (min-width: 992px) {
	.news-container {max-height:200px;}
	.news.newsfeed.ou-custom ul {
  column-count: 3;
}
.multicolumn-container .ou-component-icon-card .customicon-card-dots1, 
.multicolumn-container .ou-component-icon-card .customicon-card-dots2, 
.multicolumn-container .ou-component-icon-card .customicon-card-dots3, 
.multicolumn-container .ou-component-icon-card .customicon-card-dots4, 
.multicolumn-container .ou-component-icon-card .customicon-card-dots5, 
.multicolumn-container .ou-component-icon-card .customicon-card-dots6 {
	min-height: 425px;
}
}
@media (min-width: 1200px) {
	.multicolumn-container .ou-component-icon-card .customicon-card-dots1, 
.multicolumn-container .ou-component-icon-card .customicon-card-dots2, 
.multicolumn-container .ou-component-icon-card .customicon-card-dots3, 
.multicolumn-container .ou-component-icon-card .customicon-card-dots4, 
.multicolumn-container .ou-component-icon-card .customicon-card-dots5, 
.multicolumn-container .ou-component-icon-card .customicon-card-dots6 {
	min-height: 380px;
}
}