/* HEADER */
.mobile-menu-toggle.nav-items .mobile-menu-toggle-wrapper {
	background-color: transparent;
}
.mobile-menu-toggle.nav-items .mobile-menu-toggle-wrapper .mobile-menu-toggle-button {
	color:#ffffff;
}
#mobile-menu-toggle.closed .hamburger:before {
content: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 320 320'><path d='M11.4 71.4h297.1c6.3 0 11.4-5.1 11.4-11.4V31.4c0-6.3-5.1-11.4-11.4-11.4H11.4C5.1 20 0 25.1 0 31.4V60c0 6.3 5.1 11.4 11.4 11.4zm0 114.3h297.1c6.3 0 11.4-5.1 11.4-11.4v-28.6c0-6.3-5.1-11.4-11.4-11.4H11.4c-6.3 0-11.4 5.1-11.4 11.4v28.6c0 6.3 5.1 11.4 11.4 11.4zm0 114.3h297.1c6.3 0 11.4-5.1 11.4-11.4V260c0-6.3-5.1-11.4-11.4-11.4H11.4C5.1 248.6 0 253.7 0 260v28.6c0 6.3 5.1 11.4 11.4 11.4z'/></svg>");
}
#mobile-menu-toggle.open .hamburger:before {
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 320 320'%3E%3Cpath d='M207.6 160L315.3 52.3c6.2-6.2 6.2-16.3 0-22.6l-25-25c-6.2-6.2-16.3-6.2-22.6 0L160 112.4 52.3 4.7c-6.2-6.2-16.3-6.2-22.6 0l-25 25c-6.2 6.2-6.2 16.3 0 22.6L112.4 160 4.7 267.7c-6.2 6.2-6.2 16.3 0 22.6l25 25c6.2 6.2 16.3 6.2 22.6 0L160 207.6l107.7 107.7c6.2 6.2 16.3 6.2 22.6 0l25-25c6.2-6.2 6.2-16.3 0-22.6L207.6 160z'/%3E%3C/svg%3E");
}
#mobile-menu-toggle button:focus,.mm-has-dropdown.open button:focus {
    outline-color: #ffffff;
}
.mobile-dropdown ul.mobile-main-menu {
	background-color:#10594e;
}
.mm-link a:hover {
    background-color: #1e8979;
}
.mobile-dropdown {
	border-color:#0d5111;
}
#searchdropdown,.mobile-menu.mobile-quicklinks,.mobile-menu.mobile-search {
	display:none;
}
.header-wrapper {
	max-width: inherit;
	/*background-color:#0F5C00;*/
	background: #006B9D;
background: url(https://ai.untsystem.edu/_resources/images/header_squares_background.png) no-repeat right top / 55% 350px, linear-gradient(90deg,rgba(13, 81, 17, 1) 0%, rgba(74, 151, 50, 1) 50%, rgba(0, 107, 157, 1) 100%);
	background-blend-mode:hard-light;
}
@media (min-width: 1200px) {
    .header-distro .brand-wrapper {
        flex-direction: row;
        padding-left: 3rem;
    }
}
@media (min-width: 1800px) {
    .header-distro .brand-wrapper {
        padding-left: 3rem;
    }
}
.header-distro .brand-wrapper .sitename {
	border-color:#ffffff;
}
.header-distro .brand-wrapper .sitename a {
	color:#ffffff !important;
}
.header-distro .brand-wrapper .sitename .sitename-department {
	/*display:none;*/
}

.sitename-primary {
  order: 1;
}

.sitename-department {
  order: 2;
}

@media (max-width:1200px) {
	.header-distro .brand-wrapper .sitename {
		background-color:#0d5111;
	}
}
.topbar {
	display:none !important;
}
.main-menu-wrapper {
	background-color:#0d5111;
	margin-left:auto;
	margin-right:auto;
}
.main-menu-wrapper .main-menu-shim {
	display:none;
}
.main-menu-wrapper ul.main-menu {
	color: #ffffff;
	max-width:1440px;
	padding:0 13rem;
}
.main-menu-wrapper ul.main-menu li:hover {
	background-color:#1e8979;
}
.main-menu-link {
	padding:1rem .75rem;
}
.main-menu-link a:hover, .main-menu-link:hover>a  {
	color:#ffffff;
}
.main-menu-link.has-dropdown .main-menu-subnav>li ul {
	border-top:3px solid #10594e;
}
.main-menu-link.has-dropdown .main-menu-subnav {
	border-color:#10594e;
	border-top:3px solid #10594e;
}
.main-menu-link.has-dropdown .main-menu-subnav>li li {
	background-color:#10594e;
}
.main-menu-link.has-dropdown .main-menu-subnav>li li a:hover {
	background-color:#1e8979;
}
.breadcrumbs {
    background-color:transparent;
    color:#333333 !important;
}
.breadcrumbs .breadcrumb-links {
    max-width: 1440px;
    padding: 0 2rem;
}
@media (min-width: 1799px) {
    .breadcrumbs .breadcrumb-links {
        padding: 0;
    }
}
@media (min-width: 1199px) {
    .header-distro {
        border-color:#10594e;
    }
}
/* MAIN CONTENT */
.page-wrapper .standard-wizzy.gray-light {
	background-color:#eff0f2 !important;
	padding:1rem 2rem;
}
.info-hover .info-cards-wrapper.shadow-box .info-card a {
	text-decoration:none;
	color: inherit;	
	border:4px solid #fffefe;
	border-radius:20px;
}
.info-hover .info-cards-wrapper.shadow-box .info-card:hover {
	border:solid 4px #1e8979;
    /*box-shadow: 0 2px 8px 0 rgba(193, 209, 40, .75);*/
	border-radius:20px;
}
.info-hover .info-cards-wrapper.shadow-box .info-card {
	border-radius:20px;
	border:solid 4px transparent;
	/*margin-bottom:2rem;*/
}
@media (max-width: 600px) {
	.info-hover .info-cards-wrapper.shadow-box .info-card {
	margin-bottom:2rem;
}
}
.info-hover .info-cards-wrapper .info-card-image {
	padding-top:2rem;
	padding-bottom:15%;
}
.info-hover .info-cards-wrapper .info-card-image img {
	object-fit: scale-down;
	scale:75%;
}
.light-green-container, .light-green-container .info-cards, .light-green-container .green {
	background-color:#55a22f;
}

.light-green-container.icons .info-cards.green .info-card-heading, .light-green-container.icons .info-cards.green .info-card-heading a {
	color:#ffffff;
}
.light-green-container a.more-info-link::after {
	content: "f105";
}
.dark-green-container, .dark-green-container .info-cards, .dark-green-container .green {
	background-color:#0F5C00;
}
.light-gray-container, .light-gray-container .info-cards, .light-gray-container .green, .light-gray-cta-container {
	background-color:#eff0f2;
}
.light-gray-container.icons .info-card, .light-gray-cta-container .info-cards.white {
	background-color:transparent !important;
}
.light-gray-container.icons .info-cards-wrapper .info-card-image img {
	object-fit: scale-down;
}
.shade-green-container a.more-info-link::after {
	content: "f105";
}
a.btn-unt.green:hover {
	background-color:#1e8979;
}
/*FOOTER*/
@media (max-width:767px) {
.brand-wrapper img {
	max-width:50% !important;
}
}
@media (max-width:1439px) {
.brand-wrapper img {
/* Commented out per Stephens request from Charity from Stakeholders wanting logo 50% smaller */
/* 	width:150px !important; */
	width:75px !important;
}
}
@media (min-width:1440px) {
.brand-wrapper img {
	max-width:75% !important;
}
}
/* Added for absilute max size */
.brand-wrapper img {
	max-width: 86px !important;
}

.eagle-trim, .footer .diving-eagle {
	display:none !important;
}
.battle-flag-line {
	display:none !important;
}
.footer {
	background:linear-gradient(90deg,rgba(13, 81, 17, 1) 0%, rgba(74, 151, 50, 1) 50%, rgba(0, 107, 157, 1) 100%);
}
.footer.distro {
	padding-top: 1rem;
	padding-bottom: 1rem;
}