  @import url("/research/files/includes/header-signature.css");
@import url("/research/files/includes/breadcrumbs.css");
		h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {text-wrap:balance; font-family: 'Merriweather', serif !important;}
		h1.page-title {padding-top:3.5rem;}
		.card {box-shadow:0 0 10px rgba(0, 0, 0, 0.07), 0 5px 15px rgba(0, 0, 0, 0.07);}
		.ou-component-icon-card .card {border-radius:10px !important;}
		.ou-component-icon-card .card:hover {background-color: #ffffff;}
		.btn.btn-lg {border-radius:5px !important; font-size:1rem;}
		.ou-component-video-embed {border: 1rem solid #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.07), 0 5px 15px rgba(0, 0, 0, 0.07);}
		.accordion-container .card {box-shadow:none;}
		.ou-component-simple-card span.fasr {float:left; margin-right:1rem;}
		.ou-component-image-card, .ou-component-image-card .card-regular {display:flex;}
		.ou-collapsable {margin-left:1.25rem;}
		.ou-collapsable p.h6 a[aria-expanded="false"]::before {content:'\f055'; display:inline-block; font-family: 'Font Awesome 6 Sharp'; position:relative; margin-left:-1rem; padding-right:1rem; text-decoration:none !important;}
		.ou-collapsable p.h6 a[aria-expanded="true"]::before {content:'\f056'; display:inline-block; font-family: 'Font Awesome 6 Sharp'; position:relative; margin-left:-1rem; padding-right:1rem; text-decoration:none !important;}
		.accordion-container .basic .card-header {padding:1rem;}
		.events-cardview-container, .events-cardview-container .col-md-4 {display:flex;}
		.events-cardview-container .infoBlock, .events-cardview-container .card-footer {display:none;}
		.events-cardview-container .h3 {background-color: #e3e3e3; position: relative; margin: -1.25rem -1.25rem 0 -1.25rem; padding: 0.75rem 1.25rem;}
		.news-container {background-image:none; padding: 0; width:100%;}
		.news-container .card-header {background-color: #e3e3e3; border-bottom:none; padding: 0.75rem 1.25rem;}
		.news-container .card-header .h4 {margin-bottom:0;}
		.news-events .multicolumn-container .col-md-4 {display:flex;}
		.news-events .multicolumn-container .col-md-4 .ou-component-button {display:contents;}
		.news-featured div.news-container .card {background-color:#236192;padding:0;}
		.news-featured div.news-container .card-body {padding:0;}
		.news-featured div.news-container .card-header {display:none;visibility:hidden;}
		.news-featured div.news-container .news li:nth-child(1) {background-color:#eee;padding:1em;margin:0;}
		.news-featured div.news-container .news li:nth-child(1) .newsImage {max-width:20rem; width:30%;}
		.news-featured div.news-container .news li:nth-child(1) .newsImage {margin-right:1em;}
		.news-featured div.news-container .newsImage {margin:0;}
		.news-featured div.news-container .news ul {}
		.news-featured div.news-container .news li:nth-child(n+2){}
		.news-featured div.news-container .news li:nth-child(n+2) {width:22%;background-color:#fff;padding:1em;float:left;display:inline-block;margin:1em;}
		.news-featured div.news-container .news li:nth-child(n+2) .newsImage {max-width:100%; width:100%;}
		.news-featured div.news-container .news li:nth-child(n+2) .title {font-size:1em;}
		.news-featured div.news-container .news li:nth-child(n+2) .date {display:none;visibility:hidden;}
		.news-featured div.news-container .news li:nth-child(n+2) .excerpt {display:none;visibility:hidden;}
		.news-featured div.news-container .news li:nth-child(2) {margin-left:1em;}
		.news-featured div.news-container .news li:nth-child(5) {margin-right:1em;}
		.news-featured div.news-container .btn {display:none;visibility:hidden;}
		.by-the-numbers .multicolumn-container .col-md-3, .by-the-numbers .multicolumn-container .col-md-4 {display:flex;}
		.by-the-numbers .multicolumn-container .col-md-3 .ou-component-icon-card, .by-the-numbers .multicolumn-container .col-md-4 .ou-component-icon-card {display:flex; width:100%;}
		.by-the-numbers .multicolumn-container .col-md-3 .ou-component-icon-card .card, .by-the-numbers .multicolumn-container .col-md-4 .ou-component-icon-card .card {width:100%;}
		.tabs-container.custom-tabs.vertical-tabs .card {box-shadow:none; border:none;}
		.tabs-container.custom-tabs.vertical-tabs .card .card-heading.bg-light {background-image:url('/_resources/images/themes/Denali-topo-border_white_vertical.svg'); background-size:100%; background-repeat:repeat-y; border-image:linear-gradient(to top, #236192 0%, #87D1E6 100%) 1; border-width:3px; border-style:solid; border-bottom:none; border-left:none; border-top:none; }
		.tabs-container.custom-tabs.vertical-tabs .card .card-heading.bg-light .nav-tabs {border-bottom:none; margin-top: 1.5rem;}
		.tabs-container.custom-tabs.vertical-tabs .card .card-heading.bg-light .nav-tabs.small {font-size:initial;}
		.tabs-container.custom-tabs.vertical-tabs a {transition:none;}
		.tabs-container.custom-tabs.vertical-tabs .card .card-heading.bg-light .nav-link {position: relative; margin-right: -1.15rem; margin-bottom:0;}
		.tabs-container.custom-tabs.vertical-tabs .card .card-heading.bg-light .nav-link:hover {border:1px solid transparent; background-color:#fff;margin-right:0;}
		.tabs-container.custom-tabs.vertical-tabs .card .card-heading.bg-light .nav-link.active, .tabs-container.custom-tabs.vertical-tabs .card .card-heading.bg-light .nav-link.active:hover {border-image:linear-gradient(to right, #236192 0%, #87D1E6 100%) 1; border-width: 3px; border-style: solid; border-right: transparent; font-weight:bold; margin-right:-1.15rem;}
		div#staff-listing .multicolumn-container .col-md-6 {display:flex;}
		div#staff-listing .multicolumn-container .col-md-6 .ou-component-person-profile {display:flex;}
		div#staff-listing .multicolumn-container .col-md-6 .ou-component-person-profile .person .row .col-md-3 {margin-bottom:2rem;}
		div#core-research-areas .ou-component-modal-card .card {display:flex;}	
		div#core-research-areas .ou-component-modal-card .card .card-title {display:none;}
		div#core-research-areas .ou-component-modal-card .card .card-body {position:relative; bottom:0; padding:10px; width:100%;}
		div#core-research-areas .ou-component-modal-card .card .card-body a.btn-secondary {line-height:1.1rem;}
		div#core-research-areas .ou-component-modal-card img {width:100%;}
		div#core-research-areas .carousel-container.multi-slider h3 {display:none;}
		.w-30 {width:30% !important;}
		.w-40 {width:40% !important;}
		.w-60 {width:60% !important;}
/* ============ MEGA MENU STYLES ============ */
.navbar {background:#111c4e;}
.navbar .container {align-items:normal;}
.navbar .megamenu {padding: 0;}
.navbar a.nav-link:link, .navbar a.nav-link:visited {color:#fff !important;}
.navbar a.nav-link:hover, .navbar a.nav-link:active {color:#ffcd00 !important;}
.navbar .col-megamenu {border-left: 1px solid #000; padding:1rem;}
.navbar ul {padding-left:0;}
.navbar .dropdown-item {line-height:1.25rem; padding:.5rem 1rem; text-wrap:balance; white-space:normal;}
.navbar-light .navbar-toggler {color:#fff; border-color:#fff; border-radius:3px !important;}
.navbar-light .navbar-toggler-icon {background-image:none;}
.navbar-light .navbar-toggler-icon::before {color:#fff; content: '\f0c9'; display: block; font-family: "Font Awesome 6 Sharp"; margin-top: 0.25rem;}

/* ============ desktop view ============ */
@media all and (min-width: 992px) {
	.navbar .container {align-items:center;}
	.navbar .megamenu .col-6 {flex: 0 0 50% !important;}
	.navbar .has-megamenu {position: static !important;}
	.navbar .megamenu {left:0; right:0; width:100%; margin-top:0; padding: 1rem 2rem;}

}	
/* ============ desktop view .end// ============ */

/* ============ mobile view ============ */
@media(max-width: 991px){
	.navbar.fixed-top .navbar-collapse, .navbar.sticky-top .navbar-collapse {
		overflow-y: auto;
		max-height: 90vh;
		margin-top:10px;
	}
	.navbar .megamenu .col-6 {flex: 0 0 100% !important; max-width: 100% !important;}
}
/* ============ mobile view .end// ============ */