  /* https://type-scale.com/ 1.125 - Major Second */
html {
    /* 16px */
    /* font-size: 100%;  */
    /* 17px */
    /* font-size: 106.3%; */
    /* 18px */
    font-size: 112.5%;
    /* background-color: #f5f5f5 */
}

:root {
    --uab-green: #106242;
    --uah-blue: #1F87C9;
    --uat-red: #A41C38;
    --uas-brown: #3D3935;
    --uas-gold: #A48242;
    --uas-gray: #3D3935;
}

.uas-green,
.uab-green {
    background-color: #106242;
}

.uas-blue,
.uah-blue {
    background-color: #1F87C9;
}

.uas-red,
.uat-red {
    background-color: #A41C38;
}

.uas-brown {
    background-color: #3D3935;
}

.uas-gold {
    background-color: #A48242;
}

.uas-gray {
    background-color: #3D3935;
}

.uas-list-primary li::marker {
    color: var(--uas-gold) !important;
}

body,
.checklist-number,
.uas-heading-2xlarge,
.uas-heading-large,
.uas-heading-medium,
.uas-heading-small,
.uas-heading-xlarge,
.uas-link,
.uas-logo,
.uas-navbar-item,
.uas-navbar-nav>li>a,
.uas-navbar-toggle {
    color: #222;
    font-family: sofia-pro, sans-serif;
    font-weight: 400;
    line-height: 1.75rem;
}

p {
    margin-bottom: 1rem;
}

h1,
h2,
h3,
h4,
h5,
h6,
.uas-h1,
.uas-h2,
.uas-h3,
.uas-h4,
.uas-h5,
.uas-h6,
.uas-heading-2xlarge,
.uas-heading-large,
.uas-heading-medium,
.uas-heading-small,
.uas-heading-xlarge {
    font-family: sofia-pro, sans-serif;
    font-weight: 500;
    line-height: 1.3;
    margin: 2rem 0 1.38rem;
}

h1,
.uas-h1 {
    font-weight: 500;
    font-size: 2.1rem;
    letter-spacing: -0.025rem;
    margin-top: 0;
    text-transform: initial;
    line-height: 1.1;
}

h2,
.uas-h2 {
    font-weight: 500;
    font-size: 1.9rem;
    letter-spacing: -0.025rem;
    color: #A48242;
}

h3,
.uas-h3 {
    font-weight: 500;
    font-size: 1.45rem;
    letter-spacing: -0.025rem;
    margin: 2rem 0 0rem;
}

h4,
.uas-h4 {
    font-weight: 600;
    font-size: 1.15rem;
    text-transform: uppercase;
    margin: 2rem 0 0rem;
}

h5,
.uas-h5 {
    font-size: 1.125rem;
    margin: 2rem 0 0rem;
}

h1 sup,
h2 sup,
h3 sup,
h4 sup {
    font-size: 55%;
    top: -0.8em;
}

h2+p,
h2+ul,
h2+ol,
h3+p,
h3+ul,
h3+ol,
h4+p,
h4+ul,
h4+ol {
    margin-top: 10px !important;
}

small,
.text_small {
    font-size: 0.889rem;
}

.popover,
.tooltip {
    display: none !important;
}

/* #endregion Typography */
/* #region  Utility Nav */
.sitename-logo {
    max-width: 280px;
    margin-top: 20px;
    transition: all .3s ease-in-out;
}

.uas-navbar-left .sitename-logo {
    margin-bottom: 1em;
}

.uas-navbar-left a:focus {
    background-color: transparent;
}

.focused .sitename-logo {
    max-width: 150px;
}

form.uas-search.uas-nav-adj {
    display: none;
}

form.uas-search.uas-nav-adj.uas-nav-adj-open {
    display: block;
}

.utility-nav {
    background: #222;
}

.covid-nav {
    background: #A48242;
}

.covid-nav li.util-covid a {
    color: #111;
    font-weight: 600;
}

.utility-nav {
    margin: 0;
    padding: 0;
}

.utility-nav ul {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-left: -1px;
}

/*adds line between utlity nav items */
#top_nav .utility-nav>li {
    position: relative;
}

#top_nav .utility-nav>li:nth-child(n+2)::after,
#top_nav .util-search::after {
    content: "";
    width: 1px;
    position: absolute;
    top: 51%;
    left: -1px;
    transform: translatey(-50%);
    height: 15px;
    background-color: #A48242;
}

#top_nav .utility-nav>li:focus-within>a {
    box-shadow: 0 0 0 3px #fff, 0 0 0 4px #A48242;
}

/*adjusts styling of search icon */
#top_nav .util-search {
    position: relative;
    padding-left: 10px;
}

/*adds pointer on hover to search icon */
#top_nav .util-search input {
    cursor: pointer;
}

#sidenav ul.utility-nav li::after,
ul.utility-nav li.util-covid::after {
    display: none;
}

/*fixes to focus on covid button */
.utility-nav li.util-covid:focus-within a,
.utility-nav li.util-covid:focus a {
    color: #fff !important;
    text-decoration-thickness: 2px;
    text-decoration-line: underline;
    text-underline-offset: 5px;
}

.utility-nav li {
    flex-basis: auto;
    flex-grow: 1;
    list-style: none;
    margin: .25em 0;
    text-align: center;
}

.utility-nav li>a,
.utility-nav li>button {
    padding: 0 1em;
}

.utility-nav li:active,
.utility-nav li:hover {
    background: #3D3935;
    text-decoration-thickness: 2px;
    text-decoration-line: underline;
    text-underline-offset: 5px;
    text-decoration-color: #A48242;
    text-decoration-style: solid;
}

.utility-nav .uas-dropdown a:focus {
    color: #fff;
}

.utility-nav .uas-dropdown.uas-open {
    background: #222;
    margin-top: 0;
}

.utility-nav .uas-dropdown.uas-open li,
.utility-nav .uas-dropdown.uas-open li a,
.utility-nav .uas-dropdown.uas-open li button,
.utility-nav .uas-dropdown.uas-open button.uas-button.uas-button-text,
.utility-nav .uas-dropdown.uas-open button.uas-button.uas-button-text:focus,
.utility-nav .uas-dropdown.uas-open button.uas-button.uas-button-text:hover {
    min-height: 0;
    line-height: normal;
    align-items: end;
}

.uas-dropdown.uas-open li {
    min-height: 0;
    padding: .5em 0;
}

.uas-dropdown.uas-open li a {
    min-height: 0;
    padding: 0 0 0 .5em;
}

span i.fa-chevron-down {
    transition: all .2s linear;
    transform: rotate(90deg);
}

.uas-open>span i.fa-chevron-down {
    transform: rotate(0deg);
}

.utility-nav .uas-dropdown.uas-open li,
.utility-nav li:first-of-type {
    border-left: 0 solid #A48242;
}

.utility-nav li,
.utility-nav li a,
.utility-nav li button,
.utility-nav button.uas-button.uas-button-text,
.utility-nav button.uas-button.uas-button-text:focus,
.utility-nav button.uas-button.uas-button-text:hover {
    color: #fff;
    font-size: .8rem;
    text-align: left;
    text-decoration: none;
    text-transform: initial;
    transition: all .2s ease-in-out;
    white-space: initial;
    min-height: inherit;
}

.utility-nav li button,
.utility-nav li input {
    display: inherit;
    border: 0 solid transparent;
}

.utility-nav li a:hover,
.utility-nav button:hover {
    color: #fff;
}

/*removes weird border that causes movement when clicked */
.utility-nav li button:active {
    border: none;
}

.utility-nav .uas-nav.uas-dropdown-nav li:hover {
    box-shadow: 1px 0 0 inset #a48242;
}

/* utlitiy nav new search */
/* default state - mostly hidden */
.util-search {
    width: 40px;
    background: transparent;
    transition: all .3s ease-in-out;
}

.util-search .uas-input {
    background: transparent;
    border-color: transparent;
}

.util-search .uas-input::placeholder {
    color: transparent;
}

.util-search button.uas-search-icon.uas-icon {
    /* z-index: -1; */
    display:none;
}

/* active state - large, in charge*/
.util-search:focus,
.util-search:focus-within {
    width: auto;
}

.util-search:focus .uas-input,
.util-search:focus-within .uas-input {
    background: #fafafa;
    border-color: #a48242;
}

.util-search:focus .uas-input::placeholder,
.util-search:focus-within .uas-input::placeholder {
    color: #757575;
}

.util-search:focus button.uas-search-icon.uas-icon,
.util-search:focus-within button.uas-search-icon.uas-icon {
    z-index: 0;
}

.util-search:focus span.uas-disabled,
.util-search:focus-within span.uas-disabled {
    display: none;
}

/* #region  UIKit */
.uas-navbar-nav {
    justify-content: space-between;
}

/* #endregion UIKit */
.left_1 .inSection,
.left_2 h3 {
    font-weight: 600;
    margin-bottom: 0 !important;
    text-transform: none;
}

.left_1 .inSection {
    padding-bottom: 0;
}

/*END sidebar linear gradient */
/*BEGIN Horizontal Nav Link Styling #main_nav */
header {
    padding: 0 20px;
}

#main_nav .uas-active a:before {
    transform: scaleX(1);
    visibility: visible;
}

#main_nav .uas-navbar-nav a {
    position: relative;
    font-size: 20px;
    font-weight: 500;
}

#main_nav .uas-navbar-nav a:before {
    content: '';
    position: absolute;
    width: 50%;
    height: 2px;
    bottom: 0;
    left: 25%;
    background-color: #A48242;
    visibility: hidden;
    transition: all 0.3s ease-in-out 0s;
    transform: scaleX(0);
}

#main_nav .uas-navbar-nav a:hover::before,
#main_nav .uas-navbar-nav a:focus::before {
    background-color: #A48242;
    visibility: visible;
    transform: scaleX(1);
}

#main_nav .uas-navbar-nav .uas-active a:before {
    visibility: visible;
    transform: scaleX(1);
}

#main_nav .uas-navbar-nav li:first-of-type {
    margin-left: -4px;
}

#main_nav .uas-navbar-nav>li:hover>a,
#main_nav .uas-navbar-nav>li>a.uas-open,
#main_nav .uas-navbar-nav>li>a:focus {
    background-color: transparent;
    color: #222;
    box-shadow: 0 0 0 3px #fff, 0 0 0 4px #A48242;
}

/*END Horizontal Nav Link Styling */
/*BEGIN Heading */
.uas-background {
    overflow: hidden;
    position: relative;
    z-index: 0;
}

.uas-background:before {
    content: "";
    background: rgb(241, 241, 241);
    background: linear-gradient(90deg,
            rgba(241, 241, 241, 1.0) 20%,
            rgba(241, 241, 241, 0.01) 100%);
    height: 100%;
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

.uas-background::after,
#main_footer::after {
    content: "";
    background-image: url("/images/parquet.svg");
    background-size: 40px 40px;
    background-repeat: repeat;
    position: absolute;
    z-index: -2;
    width: 4000px;
    height: 4000px;
    left: -20%;
    top: -2000px;
    transform: rotate(30deg);
    opacity: .09;
}

.uas-background div {
    z-index: 1;
}

.uas-breadcrumb>*>* {
    color: #222;
}

.articleIntro p {
    /* font-family: 'nimbus-roman', serif; */
    margin: 0;
    font-size: 1rem;
    line-height: 1.4;
}

.uas-navbar-nav {
    background-color: transparent;
}

.page-header {
    position: relative;
    max-width: 66em;
}

.page-header::after {
    width: 20em;
    height: 2px;
    background-color: #a48242;
    content: '';
    position: absolute;
    bottom: -10px;
}

.uas-breadcrumbs {
    padding-top: 1em;
}

.pageTitle-menuHeading {
    padding-bottom: 1em;
}

/*END Heading */
/*BEGIN Left Sidebar */
.left-sidebar {
    margin-top: -80px;
    z-index: 2;
}

.left_1 {
    background-color: #f9f9f9;
    box-shadow: 1px 1px 10px #d3d3d3;
    padding: 20px;
    box-sizing: border-box;
}

.left_1 ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.left_1 ul li {
    margin-top: 0;
    line-height: 1.2;
}

.left_1 ul li a {
    text-decoration: none;
    background-color: transparent;
    margin-left: -20px;
    margin-right: -20px;
    padding: 10px 20px;
    display: block;
    transition: all .2s ease-in-out;
}

.left_1 .current.active>a,
.left_1 .current.uas-active>a {
    background-color: #eee;
}

.left_1 ul li>a:hover,
.left_1 .current.active>a,
.left_1 .current.uas-active>a {
    box-shadow: 3px 0 0 inset #a48242;
}

.left_1 .inSection {
    background-color: #161616;
    color: #fff;
    display: block;
    margin-top: -20px;
    margin-left: -20px;
    margin-right: -20px;
    padding: 10px 20px;
    margin-bottom: 10px;
    font-size: .8rem;
    letter-spacing: 1px;
    text-transform: uppercase;
}

.left_1 li:focus-within>a {
    box-shadow: 0 0 0 3px #fff, 0 0 0 4px #A48242;
    background-color: transparent;
}

.left-sidebar-mobile {
    margin-bottom: 0;
}

.left-sidebar-mobile ul.nav {
    margin-top: 0 !important;
}

.left-sidebar-mobile .left_1 {
    padding: 10px 20px 20px;
}

.left-sidebar-mobile a.uas-accordion-title {
    background-color: #161616;
    padding: 10px 40px 10px 20px;
    position: relative;
}

.left-sidebar-mobile a.uas-accordion-title,
.left-sidebar-mobile a.uas-accordion-title:focus,
.left-sidebar-mobile a.uas-accordion-title:hover {
    color: #fff;
    font-size: .8rem;
    letter-spacing: 1px;
    text-transform: uppercase;
    line-height: 1.5rem;
}

/*hides default accordion indicator on mobile menu */
.left-sidebar-mobile a.uas-accordion-title::before {
    display: none;
}

/*adds chevron to mobile menu */
.left-sidebar-mobile a.uas-accordion-title::after {
    background-image: none !important;
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    color: #fff;
    content: "\f078";
    transition: all .2s linear;
    transform: rotate(90deg);
    margin: 7px 0 0;
    font-size: 1.2rem;
    position: absolute;
    right: 30px;
    top: 50%;
    transform: translatey(-70%);
}

/*moves the chevron slightly to align with mobile menu toggle */
@media all and (min-width: 640px) {
    .left-sidebar-mobile a.uas-accordion-title::after {
        right: 45px;
    }
}

/*changes color of chevron when open */
.left-sidebar-mobile .uas-open .uas-accordion-title::after {
    color: #a48242;
}

/*adds visual seperation between bottom of menu and page when mobile sidebar menu is open */
.left-sidebar-mobile .uas-open .uas-accordion-content {
    box-shadow: 1px 1px 3px #161616;
}

.left-sidebar-mobile .uas-accordion-content {
    margin-top: 0 !important;
}

.left-sidebar-mobile .left_1 {
    box-shadow: none;
}

/*Indents sub menu */
.left_1 .menu .nav-child li a {
    padding-left: 30px;
}

/*Thicker font weight on parent item  */
.left_1 .menu .parent>a {
    font-weight: 600;
}

/*Adds open in a new window icon to target_blank links */
nav a[target="_blank"]:after {
    margin-left: .75em;
    font-family: "Font Awesome 5 Pro";
    transition: all .1s ease-in;
    display: inline-block;
    top: -2px;
    position: relative;
    line-height: 1.5;
    content: "\f35d";
    font-size: .65rem;
}

.left_1 .menu a[target="_blank"]:hover:after {
    color: #a48242;
}

/*external link in sidebar menu*/
.uas-menu-item-new-window:after {
    margin-left: 3px;
    font-family: "Font Awesome 5 Pro";
    transition: all .1s ease-in;
    color: #3d3935;
    display: inline-block;
    top: -2px;
    position: relative;
    line-height: 1.5;
    content: "\f35d";
    font-size: .65rem;
}

/*END Left Sidebar*/
/*BEGIN Left 2 Sidebar */
.left_2 {
    background-color: #fff;
    margin-top: 20px;
    padding: 20px;
    box-sizing: border-box;
    position: sticky;
    top: 0;
}

.left_2 ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    margin-left: 20px;
    position: relative;
}

.left_2 a {
    text-decoration: none;
}

.left_2 li~li {
    margin-top: 20px;
}

.left_2 li:nth-child(1) {
    margin-top: 10px;
}

.left_2 ul li {
    line-height: 1.2;
}

.left_2 li a::before {
    font-family: "Font Awesome 5 Pro";
    position: absolute;
    margin-left: -1.3em;
    font-weight: 600;
    font-size: 1.1em;
    transition: all .2s ease-in-out;
}

.left_2 li:hover a::before {
    content: "\f35a";
    color: #a48242;
}

.left_2 li.uas-active a::before {
    content: "\f35a";
    color: #3d3935;
}

.left_2 h3 {
    display: block;
    margin-top: -20px;
    margin-left: -20px;
    margin-right: -20px;
    padding: 10px 20px;
    font-size: 1.1em;
    margin-bottom: 0 !important;
}

.left_2 h3+div.custom {
    margin-bottom: 0 !important;
}

.left-sidebar .left_2 li a:focus {
    background-color: transparent;
}
.left_2 li:focus-within {
    box-shadow: 0 0 0 3px #fff, 0 0 0 4px #A48242;
}
.left_2 li:focus-within>a {
    box-shadow: none;
}

/*END Left 2 Sidebar */
.uas-highlight-box {
    clip-path: polygon(0% 0%, 5% 0, 15% 50%, 5% 100%, 0 100%);
    position: absolute;
    top: 10px;
    left: 10px;
    right: 10px;
    bottom: 10px;
    background-color: #a48242;
}

/* #region  Footer */
#main_footer {
    font-size: .9em;
    position: relative;
    overflow: hidden;
}

#main_footer::after {
    z-index: 0;
}

#main_footer ul li a {
    z-index: 1;
    position: relative;
}

/*BEGIN Footer Links styling */
#main_footer a {
    text-decoration: underline;
    text-underline-offset: 3px;
    text-decoration-color: rgb(255 255 255 / .4);
    transition: all .2s ease-in-out;
}

#main_footer a:hover,
#main_footer a:active,
#main_footer a:focus {
    text-decoration-thickness: 2px;
    text-decoration-color: #a48242;
    color: #a48242;
}

.l-main-footer>div:nth-child(2) a:focus {
    background-color: #fff;
    color: #222 !important;
}

/*END Footer Link Styling */
/*BEGIN Footer Address */
.uas-footer__address {
    color: #fff;
    line-height: 1.3;
    margin-right: 20px;
}

.uas-footer__address span {
    font-size: 1.1rem;
    font-weight: 600;
}

/*END Footer Address */
/*END BEGIN Legal Links */
.uas-footer-legal {
    background-color: #3d3935;
    color: #f1f2f2;
    /* font-family: 'nimbus-roman', serif; */
}

.uas-footer-legal a {
    color: #FFFFFF;
    z-index: 1;
    position: relative;
    font-size: .8rem;
}

.uas-footer-legal a:focus {
    background-color: #fff;
    color: #222 !important;
}

.uas-footer-legal__container {
    max-width: 1140px;
    margin: 0 auto;
    padding: 5px 0;
    position: relative;
}

@media all and (min-width: 640px) {
    .uas-footer-legal__container {
        border-top: 2px solid #A48242;
    }
}

@media all and (max-width: 639px) {
    .uas-footer-legal__container {
        padding-top: 20px;
    }
}

/*END Footer Legal Links */
/*BEGIN Footer Institution Logos */
.uas-footer-institutions__container {
    display: grid;
    justify-content: space-between;
    grid-gap: 3rem;
    grid-template-columns: minmax(80px, 160px) minmax(80px, 170px) minmax(80px, 130px) minmax(80px, 250px);
}

.uas-footer-institutions {
    background-color: #f1f2f2;
    position: relative;
    padding: 0 20px;
}

.uas-footer-logo {
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    color: transparent;
    min-height: 90px;
    transition: all .2s ease-in-out;
}

.uas-footer-logo:hover {
    transform: scale(1.1);
    transition: all .2s ease-in-out;
    cursor: pointer;
}

.uas-footer-logo a:focus {
    background-color: rgba(164, 130, 66, 0.25);
}

.uas-uab-black {
    background-image: url(/images/logos/uab-logo-black2x.png);
}

.uas-uat-black {
    background-image: url(/images/logos/uat-logo-black2x.png);
}

.uas-uah-black {
    background-image: url(/images/logos/uah-logo-black2x.png);
}

.uas-uabmed-black {
    background-image: url(/images/logos/uab-hs-black.png);
}

.uas-uas-white {
    background-image: url(/images/logos/uas-logo-vert-color.png);
    filter: brightness(0%) invert(100%);
    min-width: 0;
    min-height: 180px;
    position: relative;
    z-index: 1;
}

/*END Footer Institution Logos */
/*adjusts z-index of all items within the footer */
#main_footer * {
    z-index: 1;
}

/*BEGIN Footer Contact Links */
.footer-contact-links {
    margin-bottom: 0;
}

.footer-contact-links a {
    color: #fff;
    font-weight: 500;
}

/*END Footer Contact Links */
/*BEGIN Helpful Links */
.footer-helpful-links ul {
    display: flex;
    flex-wrap: wrap;
    max-width: 1140px;
    margin: 0 auto;
}

#main_footer .footer-helpful-links li {
    margin-top: 0;
    position: relative;
}

.footer-helpful-links li:nth-of-type(n+2) {
    margin-left: 20px;
    margin-bottom: 0;
}

.footer-helpful-links a {
    color: #fff;
    text-decoration: none;
    font-weight: 500;
}

.footer-helpful-links {
    padding: 10px 20px 20px;
    z-index: 1;
    position: relative;
}

.footer-helpful-links li:nth-of-type(n+2):after {
    width: 2px;
    height: 15px;
    content: "";
    position: absolute;
    top: 50%;
    left: 0px;
    transform: translatey(-50%);
    background-color: #A48242;
}

.footer-helpful-links li:nth-of-type(n+2) {
    padding-left: 20px;
}

/*END Helpful Links */
/*BEGIN Mobile Institutions Accordion */
.footer-accordion .uas-accordion-title {
    font-size: 1rem;
    text-decoration: none;
    background-color: #eee;
    color: #3d3935;
    padding: 5px 20px;
    display: flex;
    align-items: center;
}

.footer-accordion .uas-accordion-content {
    background-color: #eee;
    margin-top: 0;
    padding: 10px 20px;
    position: relative;
}

.footer-accordion .uas-accordion-content a {
    color: #3d3935;
    text-decoration-color: #3d3935;
}

.footer-accordion .uas-accordion-title:before {
    display: none;
}

.footer-accordion .uas-open span i.fa-chevron-down {
    color: #3d3935;
}

.footer-accordion .uas-open span i.fa-chevron-down {
    transform: rotate(0deg);
}

/*END Mobile Institutions Accordion */
/* #endregion Footer */
/* from codepen */
@media all and (min-width: 960px) {
    .uas-navbar-right {
        top: 0;
        position: absolute;
        right: 0;
        background-color: #222;
        padding-right: 3px;
    }
}

@media all and (max-width: 960px) {
    body {
        /* margin-top: 3em; */
    }

    header {
        padding: 0;
    }

    .sitename-logo {
        max-width: 200px;
        margin: 20px 10px 0 20px;
    }

    body.uas-offcanvas-flip {
        padding-top: 3em;
        margin-top: 0;
    }

    .uas-bread-title {
        padding-left: 0;
    }

    .pageTitle-menuHeading {
        /* margin-left: -.25em; */
        padding-top: 1em;
        padding-bottom: 1em;
    }

    .left-sidebar {
        margin-top: 0;
    }

    .left-sidebar-mobile .left_1 .inSection {
        display: none;
    }
}

.uas-navbar-right ul li,
.uas-navbar-right ul li button a {
    background-color: #222;
    margin: 0;
    min-height: 3.25em;
}

.uas-navbar-right ul li.util-covid {
    background-color: #BBA171;
}

.uas-navbar-right ul li.util-covid a:hover,
.uas-navbar-right ul li.util-covid a:active {
    background-color: #3d3935;
    color: #fff;
}

.uas-navbar-right ul li.util-covid a {
    color: #222;
}

.uas-navbar-right ul li.util-covid:hover a {
    color: #fff;
}

.uas-button-text::before {
    content: none;
    border-bottom: none;
    transition: none;
}

form.uas-search.uas-nav-adj.uas-nav-adj-open {
    display: flex;
    align-self: center;
}

/* #region  off-canvas */
.uas-offcanvas .sitename-logo {
    max-width: 150px;
    margin: 0;
    display: block;
    filter: brightness(0) invert(1);
}

.uas-offcanvas-bar {
    background: #222;
    padding: 0;
}

.uas-offcanvas-nav {
    padding: 0 20px;
}

.uas-offcanvas-site-logo {
    padding: 20px;
    background-color: #3D3935;
    margin-bottom: 10px;
}

.uas-offcanvas .uas-dropdown.uas-open {
    right: 0;
    width: auto !important;
    left: 0 !important;
    margin-top: 0;
    background: #3D3935;
}

.uas-offcanvas-bar .uas-list-divider>li:nth-child(n + 2) {
    border-color: #a48242;
}

/* mobile off-canvas menus */
.uas-offcanvas-close {
    background-color: #222;
}

.uas-offcanvas-bar .uas-close {
    color: #a48242;
}

.uas-offcanvas .uas-nav ul {
    flex-direction: column;
    justify-content: flex-start;
    align-content: flex-start;
    width: 100%;
}

.uas-offcanvas .uas-list li {
    margin: 0;
}

/*off-canvas horizontal nav items */
.uas-offcanvas ul.uas-navbar a {
    color: #fff;
    padding: 15px 5px;
    font-size: 16px;
    width: 100%;
    justify-content: flex-start;
}

/*off-canvas utility nav list items */
.uas-offcanvas .utility-nav li {
    padding: 0;
}

/*off-canvas utility nav links */
.uas-offcanvas .utility-nav li a {
    font-size: 16px;
    color: #fff;
    padding: 15px 5px;
    justify-content: flex-start;
}

/*off-canvas quicklinks toggle */
.uas-offcanvas .utility-nav button.uas-button.uas-button-text {
    font-size: 16px;
    padding: 15px 5px;
    width: 100%;
    justify-content: flex-start;
}

/*removes text decoration from utility nav li */
.uas-offcanvas .utility-nav li:hover {
    text-decoration: none;
}

/*removes weird movement when button is active */
.uas-offcanvas .utility-nav button.uas-button.uas-button-text:active {
    border: none;
}

/*off-canvas quicklinks dropdown items */
.uas-offcanvas .uas-dropdown.uas-open li {}

/*centers search icon and search bar */
.uas-offcanvas .utility-nav-search {
    display: flex;
    justify-content: center;
    align-items: center;
}

/*removes hover effect on search bar and icon */
.uas-offcanvas .utility-nav li.utility-nav-search:active,
.uas-offcanvas .utility-nav li.utility-nav-search:hover,
.uas-offcanvas .utility-nav li.utility-nav-search:hover a {
    background: none;
}

/*adds a scale effect to search button */
.uas-offcanvas .utility-nav li.utility-nav-search a:active i {
    transform: scale(1.1);
}

/*adjusts spacing between quicklinks items */
.uas-offcanvas .uas-dropdown li a {
    padding: 10px 0;
}

/*adds open in a new window icon to quicklinks items */
.uas-offcanvas .uas-dropdown li a[target="_blank"]:after {
    margin-left: .75em;
    font-family: "Font Awesome 5 Pro";
    transition: all .1s ease-in;
    display: inline-block;
    top: -2px;
    position: relative;
    line-height: 1.5;
    content: "\f35d";
    font-size: .65rem;
}

/*adds text decoration to quicklinks items */
.uas-offcanvas .uas-dropdown a:hover {
    text-decoration: underline;
}

.uas-offcanvas .uas-navbar a,
.uas-offcanvas .utility-nav>li>a {
    border-bottom: 1px solid #a48242;
}

.uas-offcanvas ul.uas-nav li div ul li a:hover {
    background: #3D3935;
}

.uas-offcanvas ul.uas-nav li div ul li:hover a,
.uas-offcanvas ul.uas-nav li div ul li:hover span,
.uas-offcanvas ul.uas-nav li div ul li:hover button {
    color: #FFF;
}

.uas-offcanvas h3,
.uas-offcanvas .uas-navbar-nav a::before {
    display: none;
}

.uas-offcanvas form.uas-search.uas-nav-adj {
    display: block;
    width: 100%;
}

.uas-covid-banner {
    width: 100%;
    height: auto;
    align-content: center;
    box-sizing: border-box;
    color: #fff;
    display: flex;
    font-weight: 700;
    justify-content: center;
    line-height: 1;
    position: absolute;
    text-align: center;
    text-decoration: none;
    top: 0;
}

.uas-covid-banner a {
    background: rgba(164, 130, 66, 0.8);
    padding: 1em;
    width: 100%;
    box-sizing: border-box;
    transition: background .1s ease-in-out;
}

.uas-covid-banner a:hover {
    text-decoration: underline;
    color: #fff;
    background: #3d3935;
}

/* #endregion off-canvas */
/*#region Page Spacing */
#component {
    margin-top: 30px;
}

.hide-page-heading #component {
    margin-top: 0;
}

[itemprop="articleBody"]>*:first-child {
    margin-top: 0;
}

[itemprop="articleBody"]>section:first-of-type>h2:first-of-type {
    margin-top: 0;
}

/*#endregion Page Spacing */

/*#region Focus Styling */
a:focus {
    background-color: #d9d9d6;   
    color: #222;    
}

.btn-submit:focus,
.btn-submit.focus input[type="button"],
.btn-submit.disabled:focus,
.btn-submit.disabled.focus,
.btn-submit[disabled]:focus,
.btn-submit[disabled].focus,
fieldset[disabled] .btn-submit:focus,
fieldset[disabled] .btn-submit.focus {
    border: 1px solid transparent;
    box-shadow: 0 0 0 3px transparent, 0 0 0 4px transparent;
    float: none;
    font-size: 1.75rem;
    height: auto;
    line-height: 2em;
    margin: 1em auto 2em;
    padding: 0.5em;
}

.btn-submit:active,
.btn-submit:active:focus,
.btn-submit:active.focus,
button:active,
button:active:focus,
button:active:hover.focus,
button:active.focus,
input.button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
    border: 1px solid transparent;
    box-shadow: 0 0 0 3px #fff, 0 0 0 4px #A48242;
    outline: none;
    text-decoration: none;
    text-shadow: none;
    transition: all 0.2s linear;
}

input[type="text"]:focus,
input[type="password"]:focus {
    border: 1px solid transparent;
    border-radius: 0;
    box-shadow: 0 0 0 3px #fff, 0 0 0 4px #A48242;
    outline: none;
}

.uas-accordion li:focus-within,
.utility-nav li:focus-within,
button:active,
button:focus,
input:active,
input:focus,
optgroup:active,
optgroup:focus,
select:active,
select:focus,
textarea:active,
textarea:focus,
input.required[type="password"]:focus,
input.required[type="text"]:focus,
.btn-submit:focus,
.btn-submit.focus,
.uas-button-text:focus {
    box-shadow: 0 0 0 3px #fff, 0 0 0 4px #A48242;
    color: inherit;
    outline: 0 none;
    transition: all 0.2s linear;
}

li:focus-within>a {
    box-shadow: none;
    color: inherit;
    outline: 0 none;
    transition: all 0.2s linear;
}

li:focus-within a {
    outline: none;
}

.show-back-to-top:focus {
    background-color: #fff;
    box-shadow: 0 0 0 3px #fff, 0 0 0 4px #A48242;
    color: #A48242;
}

/* remove focus styling from specific elements indicated another way */
.utility-nav li:focus-within>a,
.utility-nav .uas-button.uas-button-text,
.utility-nav .uas-button.uas-button-text:focus,
.utility-nav .uas-button.uas-button-text:hover,
.uas-accordion li:focus-within a {
    box-shadow: none;
}

.externalLink {
    background: url("/images/externalLink.png") no-repeat scroll right 2px transparent;
}

a.externalLink {
    position: relative;
    text-decoration: none;
}

/*#endregion Focus Styling */

/* contacts */
.contact-page .category-list ul.uas-list {
    padding-inline-start: 0;
}

.contact-page .item-page ul.uas-list {
    padding-inline-start: initial;
}

.contact-page .uas-table-striped th a {
    color: inherit;
    text-decoration-color: initial;
}

.contact-page .item-image img,
.contact-page .list-image img {
    max-width: 100px;
}

.contact-page .item-title,
.contact-page .item-phone,
.contact-page .list-title {
    white-space: nowrap;
}

.contact-page ul.tags {
    padding: 0;
}

.contact-page .contact-title,
.contact-page .list-tags li,
.contact-page .contact-tags {
    white-space: initial;
    font-size: .8rem;
    line-height: 1.4;
}

.contact-page ul.tags li {
    list-style: none;
}

li.label-secondary {
    display: none;
}

/* article-directory pages */
.item-page.article-directory .item-image img {
    max-width: 200px;
}

.item-page.article-directory .item-image img,
.item-page.article-directory .list-image img {
    max-width: 100%;
}

.item-page.article-directory .uas-list,
.item-page.article-directory .fields-container .people-title {
    display: none;
}

/* Newsflash contact feed */
.people-list .newsflash-title {
    margin: 0 0 .5em;
    line-height: 1.05;
}

.people-list figure.newsflash-image {
    max-width: 140px;
}

.people-list .fields-container {
    font-size: 0.9rem;
    line-height: normal;
}

.hide-email .people-list .people-email,
.hide-phone .people-list .people-phone {
    display: none;
}

.people-list .uas-button-arrow {
    font-size: .9rem;
}

/*#region Pagination */
.uas-pagination .pagenav {
    text-align: center;
    color: #222;
    line-height: 1;
}

.uas-pagination span.pagenav {
    background-color: #3d3935;
    color: #fff;
    border-radius: 50%;
    line-height: 1;
    border: 1px solid transparent;
}

.uas-pagination a.pagenav {
    border-radius: 50%;
    line-height: 1;
    border: 1px solid transparent;
}

.uas-pagination a.pagenav:hover {
    background-color: #f1f2f2;
    color: #3d3935;
    border: 1px solid #3d3935;
    border-radius: 50%;
}

.uas-pagination {
    margin-top:20px;
}

.uas-pagination  a {
    line-height: 1;
}

.uas-pagination .active a {
    background-color: #3d3935;
    color: #fff;
    border-radius: 50%;
    line-height: 1;
    border: 1px solid transparent;
}

.uas-pagination .active a  {
    border-radius: 50%;
    line-height: 1;
    border: 1px solid transparent;
}

.uas-pagination .page-item a:hover {
    background-color: #f1f2f2;
    color: #3d3935;
    border: 1px solid #3d3935;
    border-radius: 50%;
}

.uas-pagination  a:hover {
 font-weight:600;   
}


.uas-pagination .page-item a {
    border-radius: 50%;
    line-height: 1;
    border: 1px solid transparent;
}

.pagination-prev>span {
    border-bottom: none;
    line-height: 1;
}

.pagination-next>a.pagenav,
.pagination-prev>a.pagenav {
    border-bottom: 2px solid #a48242;
    background-color: transparent;
    border-radius: inherit;
    color: inherit;
}

.pagination-next>a.pagenav:hover,
.pagination-prev>a.pagenav:hover {
    border-radius: inherit;
    border-bottom: 2px solid transparent;
    border-color: transparent;
}

.pagination-next>span.pagenav,
.pagination-prev>span.pagenav {
    background-color: transparent;
    border-radius: inherit;
    color: #76766F;
    visibility: hidden;
}

.uas-pagination>*>* {
    color: #222;
}

.pagination .uas-pagination>* {
    display: block;
    padding: 5px 10px;
    transition: color .1s ease-in-out;
    text-decoration: none;
}

/*#endregion Pagination */
/* tables */
.uas-table p {
    margin: 0;
    padding: 0;
}

.uas-table caption {
    color: #3D3935;
}

.uas-table.uas-table-divider> :first-child>tr:not(:first-child),
.uas-table.uas-table-divider> :not(:first-child)>tr,
.uas-table.uas-table-divider>tr:not(:first-child) {
    border-color: #A48242;
}

/* rolling back uas search default colors */
.uas-form-icon {
    top: 0.75em;
    color: #757575;
}

.uas-search-input {
    color: #666;
    border: 1px solid #5e5e5e;
    padding: 0.5em;
    line-height: 1;
}

.uas-search-input::-ms-input-placeholder {
    color: #757575;
}

.uas-search-input::placeholder {
    color: #757575;
}

.uas-search-default .uas-search-input {
    background: transparent;
    border: 1px solid #5e5e5e;
}

/*#region Mobile Toggle */
.uas-navbar-toggle svg {
    transition: color .1s ease-in-out;
}

.uas-navbar-toggle svg:hover {
    color: #a48242;
}

/*#endregion Mobile Toggle */
[class*='uas-margin-normal-left'] {
    margin-left: 20px !important;
}

[class*='uas-margin-normal-right'] {
    margin-right: 20px !important;
}

/* responsive margin */
.uas-margin-responsive-left {
    margin-left: 0;
}

.uas-margin-responsive-right {
    margin-right: 0;
}

body[layout="sidebar"] .uas-margin-responsive-left {
    margin-left: 40px;
}

body[layout="sidebar"] .uas-margin-responsive-right {
    margin-right: 40px;
}

@media (max-width:960px) {
    body[layout="sidebar"] .uas-margin-responsive-left {
        margin-left: 20px;
    }

    body[layout="sidebar"] .uas-margin-responsive-right {
        margin-right: 20px;
    }
}

@media (max-width:1200px) {
    .uas-margin-responsive-left {
        margin-left: 20px;
    }

    .uas-margin-responsive-right {
        margin-right: 20px;
    }
}

/* @media (max-width:1150px) {
    .uas-margin-responsive-left {
        margin-left: 10px;
    }

    .uas-margin-responsive-right {
        margin-right: 10px;
    }
} */

[class*='uas-padding-normal-left'] {
    padding-left: 20px !important;
}

[class*='uas-padding-normal-right'] {
    padding-right: 20px !important;
}

@media (min-width:640px) {

    .uas-padding-normal-left\@s,
    .uas-padding-responsive-left\@s {
        padding-left: 20px !important;
    }

    .uas-padding-normal-right\@s,
    .uas-padding-responsive-right\@s {
        padding-right: 20px !important;
    }
}

@media (min-width:960px) {

    .uas-padding-normal-left\@m,
    .uas-padding-responsive-left\@m {
        padding-left: 30px !important;
    }

    .uas-padding-normal-right\@m,
    .uas-padding-responsive-right\@m {
        padding-right: 30px !important;
    }
}

@media (min-width:1200px) {

    .uas-padding-normal-left\@l,
    .uas-padding-normal-left\@xl,
    .uas-padding-responsive-left\@l,
    .uas-padding-responsive-left\@xl {
        padding-left: 40px !important;
    }

    .uas-padding-normal-right\@l,
    .uas-padding-normal-right\@xl,
    .uas-padding-responsive-right\@l,
    .uas-padding-responsive-right\@xl {
        padding-right: 40px !important;
    }
}

/*#region Link styling */
a:hover em {
    color: #a48242;
}

/*#endregion Link styling */
/*#region Sidebar Menu External Link */
.left_1 .menu a[target="_blank"]:after {
    margin-left: 5px;
    font-family: "Font Awesome 5 Pro";
    transition: all .1s ease-in;
    color: #3d3935;
    top: -2px;
    position: relative;
    content: "\f35d";
    font-size: .65rem;
}

/*#endregion Sidebar Menu External Link */
/*#region Institution Social Icons */
.institution-social>a {
    font-size: 1.5em;
    padding: 5px;
    margin-top: 10px;
}

/*#endregion Institution Social Icons */
/*#region Media page */
.media-image-download__item {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: flex-end;
}

/*styles download icon*/
.media-image-download__link {
    width: 30px;
    height: 30px;
    position: absolute;
    bottom: -10px;
    right: -10px;
    background-color: #3d3935;
    border-radius: 50%;
    padding: 3px;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
}

/*#Media page */
/* Adjust links on footer logos */
.uas-footer-entities-links {
    width: 100%;
    height: 100%;
    display: block;
}

/*Remove bottom margin from breadcrumb */
.uas-breadcrumb {
    margin-bottom: 0;
}

/*#region Department Leadership */
.department_leadership .newsflash-title {
    margin: 0;
    font-size: 1.3rem;
}

.department_leadership .fields-container {
    margin: 10px 0;
    width: 100%;
}

.department_leadership-copy {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
}

/*adjusts line height on title in department leadership feed */
.department_leadership .people-title {
    line-height: 1.3;
}

@media all and (max-width:700px) {
    .department_leadership-copy .people-title,
    .department_leadership-copy .people-email,
    .department_leadership-copy .people-phone,
    .department_leadership-copy .uas-button {
        font-size: .9rem;
    }
}

@media all and (min-width:700px) {
    .department_leadership .people-email {
        float: left;
        margin-right: 10px;
    }
}


/*#endregion Department Leadership */
/*#region Departments - Staff*/
.people-list .newsflash-title {
    margin: 0 0 .5em;
    line-height: 1.05;
    text-transform: none;
    font-size: 1.15rem;
}

/*#endregion Departments - Staff*/
/*#region Contact Us */
.contact-heading {
    padding: 10px 10px 10px 30px;
    position: relative;
    border-bottom: 2px solid #A48242;
    
    background-color: #fff;
    margin-top: 0;
    top: 10px;
}


@media all and (min-width:640px) {
    .contact-heading {
        margin-right: -80px;
    }

}


.contact-heading:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #A48242;
    clip-path: polygon(4% 50%, 0 0, 0 100%);
}

/*#endregion Contact Us */
/*#region Homepage */
/*Start Guiding Principles */
.uas-guiding-principles__heading {
    margin: 0;
}

.uas-guiding-principles li {
    position: relative;
    font-size: 1.2rem;
    font-weight: 500;
}

.uas-guiding-principles .uas-switcher-previous {
    position: absolute;
    left: -35px;
    top: 50%;
    transform: translateY(-50%);
}

.uas-guiding-principles .uas-switcher-next {
    position: absolute;
    right: -25px;
    top: 50%;
    transform: translateY(-50%);
}

.uas-guiding-principles .uas-switcher-previous i,
.uas-guiding-principles .uas-switcher-next i {
    position: relative;
    color: #3d3935;
}

.uas-guiding-principles-dot-nav {
    margin: 0 20px !important;
}

.uas-guiding-principles-dot-nav .uas-active a {
    background-color: #3d3935;
}

.uas-guiding-principles-dot-nav a {
    width: 15px;
    height: 15px;
}

@media (max-width:1140px) {
    .guiding-principles-container {
        padding: 20px;
    }
}

/*END Guiding Principles */
/*Start Action Bar*/
.action-bar-container {
    background-color: #F1F2F2;
    padding: 10px 10px 13px 10px;
}

.action-bar-items {
    text-align: center;
    position: relative;
}

.action-bar-items a {
    text-decoration: none;
    display: block;
    position: relative;
    line-height: 1.3;
    font-size: 1.1rem;
}

.action-bar-items>div {
    margin: 10px 0;
}

.action-bar-items>div a:before {
    content: '';
    position: absolute;
    width: 2rem;
    height: 2px;
    bottom: -3px;
    left: 50%;
    transform: translateX(-50%);
    background-color: #a48242;
}

.action-bar-items>div span {
    display: block;
    text-transform: uppercase;
    font-weight: 600;
}

/*End Action Bar*/
/*Start System Impact Facts*/
.system-impact-container {
    background-image: url('/images/homepage/uas-impact-background-tall.jpg');
    background-position: 43% 50%;
}

.system-impact-facts__item {
    text-align: center;
    text-transform: uppercase;
    font-size: 1.1rem;
    padding: 20px;
    color: #fff;
}

.system-impact-facts__item span {
    display: block;
    font-size: 1.7rem;
    text-transform: capitalize;
    font-weight: 600;
}

.system-impact-container h2 {
    margin-bottom: 20px;
}


/*End System Impact Facts*/
/*Start Institution Logos*/
.logos-item {
    max-width: 315px;
    min-height: 150px;
    margin: 20px;
}

.logos-item a:focus {
    box-shadow: 0 0 0 8px #fff, 0 0 0 9px #A48242; 
    background-color: inherit;
}
/*End Institution Logos*/
/*Start Mobile Styling*/
@media all and (max-width: 650px) {
    .action-bar-items li a {
        padding: 15px;
    }
}

/*End Mobile Styling*/
/*#endregion Homepage */
.uas-badge-1 {
    background-color: #f1f2f2;
    border-radius: 5px;
    padding: 0 5px;
    font-size: .9rem;
}

.meeting-container {
    padding: 10px 20px 30px;
    margin-top: 20px;
    border-bottom: 1px solid #d9d9d6;
}

.uas-grid-divider--dark.uas-grid-divider.uas-grid-stack>.uas-grid-margin::before,
.uas-grid-divider--dark.uas-grid-divider> :not(.uas-first-column)::before {
    border-color: #3D3935;
    border-width: 3px;
}

.uas-grid-divider--gold.uas-grid-divider.uas-grid-stack>.uas-grid-margin::before,
.uas-grid-divider--gold.uas-grid-divider> :not(.uas-first-column)::before {
    border-color: #A48242;
    border-width: 3px;
}

.imapact-facts-container {
    display: flex;
}

.system-impact-facts__item {
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex-basis: 25%;
}

.imapact-facts-container>div:nth-child(n+2) {
    border-left: 3px solid #a48242;
}

@media all and (max-width: 639px) {
    .imapact-facts-container {
        flex-direction: column;
    }

    .system-impact-facts__item:nth-child(n + 2) {
        border-left: none !important;
        border-top: 3px solid #a48242;
    }

    .system-impact-facts__item {
        min-height: 100px
    }
}

.u-color-white {
    color: #fff;
}

/*adjust color of heading on striped table*/
.uas-table-striped th {
    background-color: #3d3935
}

.uas-hr,
hr {
    border-top: 1px solid #3d3935;
}

/*adjusts color of pagination items */
.uas-pagination>li a {
    color: #222;
}

/*removes the page 1 of _ in the pagination */
.pagination .counter {
    display: none;
}

/*#region Impact */
/*Fast Facts */
.impact-facts {
    max-width: 800px;
    margin: 0 auto;
}

.impact-facts__item {
    display: flex;
    margin-top: 20px;
    align-items: center;
    min-height: 600px;
    background-size: cover;
    background-repeat: no-repeat;
}

.impact-facts__image-container {
    flex-basis: 70%;
    width: 100%;
    display: none;
}

.impact-facts__image {
    width: 100%;
}

.impact-facts__copy {
    max-width: 300px;
    background-color: #F6F2EB;
    padding: 40px;
    font-size: 1.2rem;
    position: relative;
    border-left: 4px solid #A48242;
}

.impact-facts__copy:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #A48242;
    clip-path: polygon(3% 50%, 0 0, 0 100%);
}

.impact-facts__item:nth-child(odd) .impact-facts__copy {
    left: -100px;
    position: relative;
}

.impact-facts__item:nth-child(even) .impact-facts__copy {
    right: -100px;
    position: absolute;
    right: 0;
    z-index: 1;
}

/*By the Data */
.impact-data__item {
    /* flex-basis: calc(50% - 40px);
	margin: 20px; */
    display: flex;
}

.impact-data__image-container {
    flex-basis: 50%;
}

.impact-data__container {
    box-sizing: border-box;
    flex-basis: 50%;
}

.impact-data__heading {
    margin: 0;
    text-align: center;
    padding: 10px;
    box-sizing: border-box;
    margin: 0;
}

.impact-data__image {
    width: 100%;
}

.impact-data:first-of-type {
    font-size: 1.3rem;
    font-weight: 600;
}

.impact-data {
    display: flex;
    padding: 10px;
    /* border-bottom: 1px solid #a48242; */
}

.impact-data__year {
    display: block;
    flex-basis: 50%;
    text-align: center;
}

.impact-data__number {
    display: block;
    flex-basis: 50%;
    text-align: center;
}

/*#endregion Impact */
/*#region Switcher */
/*Switcher 1 */
.uas-switcher-1-tabs {
    border-bottom: 2px solid #a48242;
    margin: 0 10px;
    margin-bottom: 0 !important;
}

.uas-switcher-1-tabs.uas-subnav-pill a {
    background-color: #fff;
    color: #3d3935;
    border-right: 1px solid #d9d9d6;
    border-left: 1px solid #d9d9d6;
    border-top: 1px solid #d9d9d6;
}

.uas-switcher-1-tabs .uas-active a {
    background-color: #3d3935;
    color: #fff;
    bottom: -2px;
    position: relative;
    border-bottom: 2px solid #a48242;
}

.uas-switcher-1-tabs li a:focus {
    background-color: #d9d9d6;
    box-shadow: 0 0 0 3px #fff, 0 0 0 4px #A48242;
}

.uas-switcher-1-tabs li.uas-active a:focus {
    color: #3d3935;
}

.uas-switcher-1 {
    padding: 20px;
    margin: 10px;
    margin-top: 0 !important;
}

/*Switcher 2 */
.uas-switcher-2-tabs {
    margin: 20px 10px;
    margin-bottom: 0 !important;
}

.uas-switcher-2-tabs.uas-subnav-pill a {
    background-color: #3d3935;
    color: #fff;
    border: 1px solid #d9d9d6;
}

.uas-switcher-2-tabs .uas-active a {
    background-color: #fff;
    color: #3d3935;
    bottom: -2px;
    position: relative;
}

.uas-switcher-2 {
    margin: 10px;
}

/*#endregion Switcher */
/*#region COVID Dashboard */
.covid-dash-3-across {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.covid-dash-3-across__item {
    flex-basis: calc(33.333% - 20px);
    margin: 10px;
    text-align: center;
}

.covid-dash__name {
    font-size: 1.1em;
    text-align: center;
    font-weight: 600;
    padding-bottom: 5px;
    margin: 2rem 0 1.38rem !important;
}

.covid-dash__ua {
    border-bottom: 5px solid #912134;
}

.covid-dash__uab {
    border-bottom: 5px solid #1e6b52;
}

.covid-dash__uah {
    border-bottom: 5px solid #0277c8;
}

.covid-dash__text--medium {
    font-weight: 600;
    font-size: 1.2rem;
}

.covid-dash__text--small {
    font-weight: 300;
    display: block;
    font-size: 1rem;
    line-height: 1.3;
}

.covid-dash-uas-total {
    background-color: #3D3935;
    padding: 20px;
}

.covid-dash-uas-total * {
    color: #fff;
}

/*-BEGIN COVID Table */



@media all and (min-width:600px) {
.covid-dash-all-data__table th,
.covid-dash-all-data__table td {
    text-align: center;
}

.covid-dash-all-data__table .uas-table td:first-child {
    width: 130px;
}

}

.covid-dash-all-data__table .uas-table th {}

.covid-dash-all-data__table tr:nth-child(even) {
    background-color: #fff;
}

.covid-dash-all-data__table tr:nth-child(n+1) td {
    color: #222;
}

.covid-dash-all-data__table tr:nth-child(odd) {
    background-color: #eee;
}

.covid-dash-all-data__table [class*="covid-dash-all-data__heading"] {
    color: #3D3935;
    line-height: 1.2;
    background-color: #eee;
}

.covid-dash-all-data__heading--ua {
    border-bottom: 5px solid #912134;
}

.covid-dash-all-data__heading--uab {
    border-bottom: 5px solid#1e6b52;
}

.covid-dash-all-data__heading--uah {
    border-bottom: 5px solid #0277c8;
}

.covid-dash-all-data__heading--uas {
    border-bottom: 5px solid #3D3935;
}

@media all and (min-width:600px) {
    .covid-dash-all-data__table tr td:first-of-type {
        width: 100px;
    }
}

/*Toggles Show/Hide Data button and chevron indicator */
#covid-data-all-data__button:before {
    content: 'Show ';
    margin-right: 5px;
}

#covid-data-all-data__button.covid-dash-all-data__toggled-on:before {
    content: 'Hide ';
}

#covid-data-all-data__button:after {
    content: "\f077";
    font-family: "Font Awesome 5 Pro";
    transition: transform .3s ease-in-out;
    margin-left: 5px;
    position: relative;
    bottom: -2px;
}

#covid-data-all-data__button.covid-dash-all-data__toggled-on:after {
    content: "\f077";
    transform: rotate(180deg);
}

/*-END COVID Table */

/*-BEGIN Weekly Data */

.covid-dash-detailed-weekly-data {
    position: relative;
    padding: 20px;
    background-color: #f1f2f2;
    margin-top: 30px;
}

.covid-dash-detailed-weekly-data:before {
    background-color: #3D3935;
    content: '';
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    position: absolute;
    z-index: -1;
}


/*-END Weekly Data */



/*-BEGIN Responsive Table */
@media all and (max-width: 599px) {
    table.uas-table-responsive-2 {
        width: 100%;
    }

    .uas-table-responsive-2 td,
    .uas-table-responsive-2 th {
        display: flex;
        /* justify-content: space-between; */
        flex-direction: column;
    }

    /* Hide table headers (but not display: none;, for accessibility) */
    table.uas-table-responsive-2 thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    table.uas-table-responsive-2 td {
        border: none;
        position: relative;
    }

    table.uas-table-responsive-2 td:before {
        padding-right: 10px;
        white-space: nowrap;
        display: block;
        /* Label the data */
        content: attr(data-column);
        color: #000;
        font-weight: bold;
    }

    .uas-table-responsive-2_with_row-header tbody tr td:first-of-type {
        font-weight: 700;
        font-size: 1.1rem;
        border-bottom: 2px solid #3d3935;
        padding: 10px !important;
        justify-content: flex-start;
    }
}

/*-END Responsive Table */
/*#endregion COVID Dashboard */
/*#region COVID News Feed */
.covid-home-feed .uas-news__article-only {
    display: none;
}

.covid-home-feed__intro-text {
    max-width: 700px;
}

.covid-home-feed .uas-news__intro {
    margin-top: 0 !important;
}

h3+div.covid-home-feed__intro-text {
    margin-top: 0 !important;
}

/*hides tags on news page */
.news [class^="tag-"] {
    display: none;
}

.covid-home-feed__title {
    margin-bottom: 10px;
    margin-top: 10px;
    display: inline-block;
}

.covid-home-feed__title a {
    text-decoration: none;
    font-weight: 700;
}

.uas-covid-latest-updates__virus {
    position: relative;
    padding: 20px 40px;
}

.uas-covid-latest-updates__virus:before {
    content: "";
    background-image: url('/images/patterns/viruses.svg');
    background-size: 500px;
    background-repeat: no-repeat;
    position: absolute;
    top: 0px;
    right: 0;
    bottom: 0px;
    left: 60%;
    opacity: .2
}

.covid-home-feed__badge {
    background-color: #f6f2eb;
    display: inline-block;
    padding: 5px 10px;
    color: #3d3935;
    font-size: 1em;
    text-transform: uppercase;
}

/*#endregion COVID News Feed */
/*#region Data Navigation */
.uas-data-nav {
    margin-top: 1em;
}

.uas-data-nav ul {
    list-style-type: none;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
}

.uas-data-nav ul li {
    flex-basis: calc(33% - 40px);
    min-width: 150px;
    margin: 5px;
    flex-grow: 1;
}

.uas-data-nav ul li a {
    text-decoration: none;
    background-color: #f1f2f2;
    text-align: center;
    padding: 5px;
    display: block;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
}

.uas-data-nav .active a {
    background-color: #3d3935;
    color: #fff;
}

/*#endregion Data Navigation */
/*#region News */
/*Hides publish date on blog page */
.news.blog .article-info {
    display: none;
}

/*Hides tags on article page */
.news.item-page .tags {
    display: none;
}

/*Publish date styling */
.news.item-page .article-info {
    font-size: .9rem;
}

.news.item-page .published:before {
    content: 'Published:';
    font-weight: 600;
}

.news.item-page .published {
    border-top: 1px solid #eee;
    text-align: right;
}

/*Hides content on blog page */
.news.blog .uas-news__article-only {
    display: none;
}

/*Adjusts H2 style for news articles*/
h2.uas-news__article-only {
    font-size: 1.602rem;
    margin: 2rem 0 1.38rem !important;
}

.news>h2+p,
h3+div {
    margin-top: 20px !important;
}

/*BEGIN General */
.uas-news__copy {
    margin: 1em;
}

.uas-news__heading {
    margin: 0;
}

.uas-news__date {
    font-size: .9rem;
    display: block;
    margin: 0;
}

.uas-news__read-more {
    display: block;
}

/*END General */
/* BEGIN News with Photo */
.uas-news__photo {
    flex-grow: 1;
}

.uas-news__copy {
    flex-grow: 1;
}

.uas-news__photo img {
    width: 100%;
}

.uas-news__item-with-photo .uas-news__heading-date {
    background-color: #F1F2F2;
    padding: 20px;
}

/*BEGIN Needs to be changed once Steven fixes the title */
.uas-news__heading-date a {
    text-decoration: none;
}

.uas-news__heading-date h3 {
    margin: 0;
}

.uas-news__photo {
    overflow: hidden;
    z-index: -1;
}

[class^="uas-news__item"] {
    justify-content: center;
    align-items: center;
    margin-top: 20px;
}

.uas-news__heading-date a {
    font-weight: 700;
}

[class^="uas-news__item"] .tags {
    display: none;
}

/*END Needs to be changed once Steven fixes the title */
.uas-news__intro {}

@media all and (max-width:650px) {
    .uas-news__item-with-photo .uas-news__heading-date {
        margin-top: -60px;
        z-index: 2;
        position: relative;
    }

    .uas-news__item-with-photo .uas-news__copy {
        padding: 10px;
    }
}

@media all and (min-width:650px) {
    .uas-news__item-with-photo {
        display: flex;
    }

    .uas-news__photo {
        flex-basis: 40%;
        min-width: 350px;
    }

    .uas-news__copy {
        flex-basis: 50%;
    }

    .uas-news__item-with-photo .uas-news__heading-date {
        margin-left: -40px;
    }
}

.uas-news__item-no-photo.uas-news__uas-item .uas-news__heading-date {
    border-bottom: 5px solid #a48242;
}

.uas-news__item-no-photo.uas-news__uab-item .uas-news__heading-date {
    border-bottom: 5px solid #1e6b52;
}

.uas-news__item-no-photo.uas-news__uah-item .uas-news__heading-date {
    border-bottom: 5px solid #0277c8;
}

.uas-news__item-no-photo.uas-news__ua-item .uas-news__heading-date {
    border-bottom: 5px solid #912134;
}

.uas-news__item-with-photo.uas-news__ua-item .uas-news__heading-date {
    border-bottom: 5px solid #912134;
}

.uas-news__item-with-photo.uas-news__uah-item .uas-news__heading-date {
    border-bottom: 5px solid #0277c8;
}

.uas-news__item-with-photo.uas-news__uab-item .uas-news__heading-date {
    border-bottom: 5px solid #1e6b52;
}

.uas-news__item-with-photo.uas-news__uas-item .uas-news__heading-date {
    border-bottom: 5px solid #a48242;
}

.uas-news__item-with-photo .tags {
    display: none;
}

/* END News with Photo */
.uas-news__item-no-photo {
    background-color: #F1F2F2;
    padding: 10px;
    box-sizing: border-box;
}

.uas-news__item-no-photo .uas-news__heading-date {
    padding-bottom: 10px;
    border-bottom: 5px solid #912134;
}

/*#endregion News */
/*#region Committee */
.committee__name {
    display: block;
    font-weight: 500;
}

.committee__list li {
    break-inside: avoid-column;
}

.committee__item:not(:last-of-type) {
    padding: 20px 0;
}

.committee__item+.committee__item {
    margin-top: 10px;
}

.committee__item h2 {
    margin-top: 0;
}

/*#endregion Committee */
/*#region Buttons */
/*BEGIN Icon Buttons */
.uas-button-copy-link,
.uas-button-new-window,
.uas-button-arrow,
.uas-button-pdf,
.uas-button-email {
    background-color: transparent;
    padding: 1px 0 0;
    position: relative;
    text-align: left;
}

.uas-button-copy-link:after,
.uas-button-new-window:after,
.uas-button-arrow:after,
.uas-button-pdf:after,
.uas-button-email:after {
    width: 24px;
    height: 24px;
    box-sizing: border-box;
    margin-left: 5px;
    font-family: "Font Awesome 5 Pro";
    line-height: 1;
    border-radius: 50%;
    background-color: #eee;
    transition: all .1s ease-in;
    color: #3d3935;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    min-width: 24px;
}

.uas-button-copy-link:hover:after,
.uas-button-new-window:hover:after,
.uas-button-arrow:hover:after,
.uas-button-pdf:hover:after,
.uas-button-email:hover:after {
    background-color: #3d3935;
    color: #fff;
}

.uas-button-copy-link:before,
.uas-button-new-window:before,
.uas-button-arrow:before,
.uas-button-pdf:before,
.uas-button-email:before {
    content: '';
    width: 100%;
    height: 2px;
    background-color: #a48242;
    position: absolute;
    bottom: -8px;
    transition: all .1s ease-in;
}

.uas-button-copy-link:hover:before,
.uas-button-new-window:hover:before,
.uas-button-arrow:hover:before,
.uas-button-pdf:hover:before,
.uas-button-email:hover:before {
    background-color: #3d3935;
}

/*END Icon Buttons */
/*BEGIN Copy Link*/
.uas-button-copy-link:after {
    padding-top: 1px;
    content: "\f0c1";
    font-size: .79rem;
}

.uas-button-copy-link:hover:after {
    transform: translatey(-2px);
}

/*END Copy Link */
/*BEGIN PDF*/
.uas-button-pdf:after {
    padding-top: 2px;
    content: "\f1c1";
    font-size: .9rem;
}

.uas-button-pdf:hover:after {
    transform: translatey(-2px);
}

/*END PDF */
/*BEGIN Email */
.uas-button-email:after {
    padding-top: 2px;
    content: "\f0e0";
    font-size: .9rem;
}

.uas-button-email:hover:after {
    transform: translatey(-2px);
}

/*END Email */
/*BEGIN Arrow */
.uas-button-arrow:after {
    padding-top: 3px;
    content: "\f061";
    font-size: .8rem;
}

.uas-button-arrow:hover:after {
    transform: translatex(2px);
}

/*END Arrow */
/*BEGIN New Window */
.uas-button-new-window:after {
    padding-top: 1px;
    content: "\f35d";
    font-size: .75rem;
}

.uas-button-new-window:hover:after {
    transform: translatey(-2px);
}

/*END New Window */
/*BEGIN Copper and Brown Buttons  */
.uas-button-copper,
.uas-button-copper-arrow,
.uas-button-copper-new-window {
    background-color: #fff;
    border: 1px solid #a48242;
    color: #3D3935;
}

.uas-button-copper:hover,
.uas-button-copper-arrow:hover,
.uas-button-copper-new-window:hover {
    border: 1px solid #3D3935;
    background-color: #3D3935;
    color: #fff;
}

.uas-button-copper-arrow:after,
.uas-button-copper-new-window:after,
.uas-button-brown-arrow:after,
.uas-button-brown-word:after,
.uas-button-brown-excel:after,
.uas-button-brown-pdf:after,
.uas-button-brown-new-window:after,
.uas-button-brown-email:after {
    box-sizing: border-box;
    margin-left: 5px;
    font-family: "Font Awesome 5 Pro";
    transition: all .1s ease-in;
    padding-top: 3px;
    font-size: .8rem;
}

.uas-button-copper-arrow:after,
.uas-button-brown-arrow:after {
    color: #3d3935;
    content: "\f061";
}

.uas-button-brown-word:after {
    content: "\f1c2";
}

.uas-button-brown-excel:after {
    content: "\f1c3";
}

.uas-button-brown-pdf:after {
    content: "\f1c1";
}

.uas-button-brown-new-window:after,
.uas-button-copper-new-window:after {
    content: "\f35d";
}

.uas-button-brown-email:after {
    content: "\f0e0";
    top: 2px;
    position: relative;
}

.uas-button-brown-arrow:after,
.uas-button-brown-word:after,
.uas-button-brown-excel:after,
.uas-button-brown-pdf:after,
.uas-button-brown-email:after {
    color: #fff;
}

.uas-button-copper-arrow:hover:after,
.uas-button-brown-arrow:hover:after {
    transform: translatex(5px);
}

.uas-button-copper-arrow:hover:after,
.uas-button-copper-new-window:hover:after {
    color: #fff;
}

.uas-button-brown-arrow:hover:after,
.uas-button-brown-word:hover:after,
.uas-button-brown-excel:hover:after,
.uas-button-brown-pdf:hover:after,
.uas-button-brown-new-window:hover:after,
.uas-button-brown-email:hover:after {
    color: #a48242;
}

.uas-button-brown,
.uas-button-brown-arrow,
.uas-button-brown-word,
.uas-button-brown-excel,
.uas-button-brown-pdf,
.uas-button-brown-new-window,
.uas-button-brown-email {
    background-color: #3D3935;
    border: 1px solid #3D3935;
    color: #fff;
}

.uas-button-brown:hover,
.uas-button-brown-arrow:hover,
.uas-button-brown-word:hover,
.uas-button-brown-excel:hover,
.uas-button-brown-pdf:hover,
.uas-button-brown-new-window:hover,
.uas-button-brown-email:hover,
.uas-button-brown:focus,
.uas-button-brown-arrow:focus,
.uas-button-brown-word:focus,
.uas-button-brown-excel:focus,
.uas-button-brown-pdf:focus,
.uas-button-brown-new-window:focus,
.uas-button-brown-email:focus {
    background-color: #000;
    border: 1px solid #000;
    color: #fff;
    box-shadow: 0 0 0 3px #fff, 0 0 0 4px #A48242;
}

/*END Brown */
/*BEGIN New Window Link */
.uas-link-new-window {
    position: relative;
    text-decoration: none !important;
}

.uas-link-new-window {
    box-shadow: 0 1px 0 #3d3935;
}

.uas-link-new-window:hover {
    box-shadow: 0 2px 0 #a48242;
}

.uas-link-new-window:hover {
    text-decoration: none;
}

.uas-link-new-window:after {
    margin-left: 3px;
    font-family: "Font Awesome 5 Pro";
    transition: all .1s ease-in;
    color: #3d3935;
    display: inline-block;
    top: -2px;
    position: relative;
    line-height: 1.5;
    content: "\f35d";
    font-size: .65rem;
}

.uas-link-new-window:hover:after {
    transform: translatey(-2px);
}

/*END New Window Link */
/*BEGIN New Window Heading Link */
.uas-heading-link-new-window {
    position: relative;
    text-decoration: none;
}

.uas-heading-link-new-window {
    box-shadow: 0 2px #a48242
}

.uas-heading-link-new-window:after {
    margin-left: 6px;
    font-family: "Font Awesome 5 Pro";
    transition: all .1s ease-in;
    color: #3d3935;
    display: inline-block;
    top: -4px;
    position: relative;
    line-height: 1.5;
    content: "\f35d";
    font-size: .85rem;
}

.uas-heading-link-new-window:hover:after {
    transform: translatey(-2px);
}

.uas-heading-link-new-window:hover {
    text-decoration: none;
}

/*END New Window Heading Link */
.hide-page-heading .pageTitle-menuHeading,
.sr-only {
    position: absolute;
    top: -9999px;
    left: -9999px;
}

/*#endregion Buttons */
/* #region Focus Box */
.uas-focus-box-1,
.uas-focus-box-2 {
    background-color: #F6F2EB;
    padding: 20px 20px 20px 50px;
    position: relative;
    box-sizing: border-box;
    margin: 20px 0;
}

.uas-focus-box-1__heading {
    margin-top: 0;
    font-size: 24px;
    margin-bottom: 10px;
}

h2.uas-focus-box-1__heading {
    color: #444 !important;
}

.uas-focus-box-2__heading {
    margin-top: 0;
    font-size: 24px;
    margin-bottom: 20px;
}

.uas-focus-box-1:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #A48242;
    clip-path: polygon(1% 0, 4% 50%, 1% 100%, 0 100%, 0 0);
}

.uas-focus-box-2__heading {
    background-color: #A48242;
    color: #fff;
    margin-left: -70px;
    padding: 10px 20px;
}

/*Focus Box with Multiple Columns*/
@media all and (min-width: 960px) {
    .uas-focus-box-1 .uas-grid .uas-first-column {
        padding-left: 60px;
    }
}

/*Focus Box 3*/
.uas-focus-box-3 {
    position: relative;
}

.uas-focus-box-3__copy {
    padding: 30px;
    background-color: #3d3935;
}

.uas-focus-box-3__heading {
    margin-top: 0;
}

.uas-focus-box-3__copy * {
    color: #fff;
}

.uas-focus-box-3__copy a:focus {
    background-color: #d9d9d6;
}

.uas-focus-box-3:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #A48242;
    clip-path: polygon(98% 0, 100% 0, 100% 100%, 98% 100%, 96% 50%);
}

/* #endregion Focus Box */
/*--BEGIN Manual Nav */
/*adds flex to align toc nav items and download button*/
.manual__nav {
    display: flex;
    margin-top: 20px;
}

/*makes toc nav items fall next to each other */
.manual__toc-buttons {
    display: flex;
    flex-grow: 1;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

/*makes toc buttons fill all space available */
.manual__toc-buttons li {
    flex-grow: 1;
}

/*active styling for switcher items in manual nav */
.manual__toc-buttons .uas-active {
    background-color: #f1f2f2;
}

/*styles manual nav buttons */
.manual__nav a {
    border: 1px solid #eee;
    display: block;
    padding: 10px;
    flex-grow: 1;
    text-align: center;
    text-decoration: none;
    color: #3d3935 !important;
}

/*adds spacing between toc items */
.manual__toc-container ul li {
    margin-top: 5px;
}

/*--END Manual Nav */
/*--BEGIN List Styles */
.manual__list--upper-alpha {
    list-style-type: upper-alpha;
}

.manual__list--lower-alpha {
    list-style-type: lower-alpha;
}

.manual__list--upper-roman {
    list-style-type: upper-roman;
}

.manual__list--lower-roman {
    list-style-type: lower-roman;
}

.manual__list--upper-alpha>li::marker,
.manual__list--upper-roman>li::marker,
.manual__list--number>li::marker,
.manual__list--lower-alpha>li::marker,
.manual__list--lower-roman>li::marker {
    font-weight: bold;
    color: #3d3935;
}

/*--END List Styles */
/*--BEGIN Roman Numeral Section */
/*removes list type of roman subheading items */
.manual__list--roman-with-subheadings {
    list-style-type: none;
}

/*adds counter increment for roman subheading items */
.manual__list--roman-with-subheadings>li {
    position: relative;
    counter-increment: roman;
}

/*removes margin on first roman subheading item */
.manual__copy .manual__list--roman-with-subheadings>li:first-child {
    margin-top: 0;
}

/*moves roman subheading item to left */
.manual__list--roman-with-subheadings .manual__subheading {
    left: -50px;
}

/*adds counter to subheading item and styling */
.manual__list--roman-with-subheadings .manual__subheading:before {
    padding: 0 10px;
    content: counter(roman, upper-roman);
}

/*--END Roman Numeral Section */
/*--BEGIN Section Elements */
.manual__heading {
    display: flex;
    align-items: center;
    margin-bottom: 0;
    background-color: #000;
    color: #fff;
    padding: 10px;
    border-bottom: 2px solid #3d3935;
    margin-bottom: 0;
    font-size: 1.3em;
}

.manual__heading span {
    font-size: .8rem;
    margin-top: 2px;
    background-color: #eee;
    color: #000;
    padding: 2px 5px;
    margin-right: 5px;
}

.manual__subheading {
    background-color: #fff;
    padding: 10px 15px 10px 35px;
    box-sizing: border-box;
    display: inline-block;
    left: -20px;
    position: relative;
    font-size: 1.1em;
    margin-top: 0;
}

.manual__subheading {
    margin-bottom: 0;
}

.manual__copy {
    padding: 20px 20px;
    background-color: #f1f2f2;
    /* z-index: -2; */
    position: relative;
}

/*BEGIN Date */
.manual__date {
    text-align: right;
    font-size: .9rem;
    line-height: 1.2;
    font-weight: 600;
}

/*--END Section Elements */
/*--BEGIN Spacing */
/*adds spacing between sections except first item*/
.manual__section:not(:first-child) {
    margin-top: 40px;
}

/*Adds padding to paragraphs */
.manual__copy p {
    padding: 10px 20px;
}

/*adds spacing between sibling list items */
.manual__copy ol li+li {
    margin-top: 30px;
}

/*adds spacing between first item of ol */
.manual__copy ol li:first-child {
    margin-top: 20px;
}

/*adds space between roman subheadings except first child*/
.manual__list--roman-with-subheadings>li:not(:first-child) {
    margin-top: 20px;
}

/*adds spacing between heading and list item or paragraph*/
.manual__subheading+p,
.manual__subheading+ol {
    margin-top: 0;
}

/*--END Spacing */
/*--BEGIN Photo Captions */
.photo-frame-1 {
    background-color: #F6F2EB;
}

.photo-frame-1__caption {
    padding: 20px;
    border-top: 5px solid #3d3935;
    margin-top: 0;
}

.photo-frame-2 {
    background-color: #fff;
}

.photo-frame-2__caption {
    padding: 5px 10px;
    border-top: 1px solid #eee;
    margin-top: 5px;
}



/*--END Photo Captions */
/*--BEGIN Photo Borders */
.uas-photo-border {
    border-bottom: 5px solid #3d3935;
}

.uab-photo-border {
    border-bottom: 5px solid #1e6b52;
}

.ua-photo-border {
    border-bottom: 5px solid #912134;
}

.uah-photo-border {
    border-bottom: 5px solid #0277c8;
}

/*--END Photo Borders */
/*--BEGIN Accordion Styling */
.faq-accordion-titles li>a {
    font-size: 1em;
    font-weight: 600;
    text-decoration: underline
}

.faq-accordion-titles li>a:hover,
.faq-accordion-titles li>a:active,
.faq-accordion-titles li>a:focus {
    text-decoration: underline
}

.faq-accordion-titles .uas-accordion-content {
    padding: 10px;
    margin-top: 10px;
}

.faq-accordion-titles .uas-accordion-title:hover {
    color: #a48242;
}

.faq-accordion-titles .uas-open .uas-accordion-title {
    color: #a48242;
}

.faq-accordion-titles ol.uas-accordion-content,
	.faq-accordion-titles ul.uas-accordion-content {
		padding: 25px;
	}



/*--END Accordion Styling */
.logo-icon {
    display: flex;
    align-items: center;
}

/*#region Impact page*/
.impact-icon {
    color: #a48242;
}

.impact-fast-facts .impact-icon {
    display: block;
    font-size: 2rem;
    margin-bottom: 5px;
}

.impact-data .impact-icon {
    font-size: 1.7rem;
    margin-right: 8px;
    color: #a48242;
}

.impact-switcher-nav li:not(.uas-active) a {
    color: #3d3935;
}

.impact-switcher img+p {
    margin-top: 0 !important;
}

li.impact-fast-facts>div>div>div {
    border: 1px solid #d9d9d6;
    text-align: center;
    padding: 1.25em 1em 0.25em;
}

.impact-switcher>li>div>div>div>h2 {
    font-weight: 400 !important;
    font-size: 1.55rem !important;
    color: #444 !important;
}

li.impact-data>div a {
    margin-bottom: 1.75em;
}

li.fast-facts>div>div>div>*:first-child {
    margin-top: 0;
}

li.impact-data>div>div>div>div>*:first-child {
    margin-top: 0;
}

.impact-lg-text {
    display: block;
    font-size: 1.53rem;
    font-weight: 400;
    line-height: 2rem;
    margin-bottom: 0.2em;
    color: #444;
}

.impact-switcher img {
    margin: 0 auto !important;
    display: block;
}

.impact-switcher h2 {
    font-weight: 400;
    font-size: 1.55rem;
    color: #444;
}

/*#endregion Impact page*/
/*#region Search category*/
.search .uas-article-meta {
    background-color: #f1f2f2;
    display: inline-block;
    color: #444;
    padding: 1px 6px 3px;
}

/*#endregion Search category*/
/*#region Alert Bar*/
.uas-alert-bar h2 {
    color: #3D3935;
}

/*#endregion Alert Bar*/



/*#region Sentinel Testing */

@media all and (max-width: 600px) {
    .uas-switcher-sentinel__tabs {
        display: none;
    }

    .uas-switcher-sentinel__line-graph {
        display: none;
    }

    .uas-switcher-sentinel__table {
        display: block !important;
    }
}

/*#endregion Sentinel Testing */


/*#region Impact Data Charts */

.impact-data .bar-chart-item:hover .bar-chart-quantity {
    font-weight: 600;
    font-size: 35px;
}

.impact-data .bar-chart-item:hover .bar {
    fill: #3d3935;
    opacity: 1;

}

.impact-data .bar-chart-white-box {
    z-index: -1;
    position: relative;
    fill: none;
}

.impact-data .bar-chart-date {
    z-index: 20;
    position: relaitve;
}


/* The animation code */
@keyframes bar-graph {
    from {
        transform: translateY(100%);
    }

    to {
        transform: translateY(0%);
    }
}

/* The element to apply the animation to */
.impact-data.uas-active .bar {
    animation-name: bar-graph;
}

.impact-data.uas-active g:first-of-type .bar {
    animation-duration: 1.8s;
}

.impact-data.uas-active g:nth-of-type(2) .bar {
    animation-duration: 1.6s;
}

.impact-data.uas-active g:nth-of-type(3) .bar {
    animation-duration: 1.4s;
}

.impact-data.uas-active g:nth-of-type(4) .bar {
    animation-duration: 1.2s;
}

.impact-data.uas-active g:nth-of-type(5) .bar {
    animation-duration: 1s;
}

/*#endregion Impact Data Charts */



/*#region Homepage Slideshow */





.uas-home-slideshow .uas-slideshow-arrow {
    padding: 5px;
    display: inline-flex;
    align-items: center;
    text-decoration: none;
}

.uas-home-slideshow .uas-slideshow-arrow:hover {
    text-decoration: none;
}

.uas-home-slideshow .uas-slideshow-nav-container {
    display: flex;
    justify-content: space-around;
    align-items: center;
    position: absolute;
    bottom: 0;
    right: 0;
    /*transform:translatex(-50%);*/
    background-color: #a48242;

}



.uas-home-slideshow .uas-dotnav {
    display: flex;
    justify-content: space-around;
    align-items: center;
    margin: 0 !important;
    padding: 0;
}

.uas-home-slideshow .uas-dotnav li {
    padding: 5px;
}

.uas-home-slideshow .fa-arrow-left,
.uas-home-slideshow .fa-arrow-right {
    font-size: .8rem;
}


.uas-home-slideshow .uas-name,
.uas-home-slideshow .ua-name,
.uas-home-slideshow .uab-name,
.uas-home-slideshow .uah-name {
    position: relative;
    z-index: 500;

    bottom: 0;
    padding: 5px 10px;

}

.uas-home-slideshow .uas-name {
    background-color: #000;
}

.uas-home-slideshow .ua-name {
    background-color: #912134;
}

.uas-home-slideshow .uab-name {
    background-color: #1e6b52;
}

.uas-home-slideshow .uah-name {
    background-color: #0277c8;
}

.uas-max-width-1140px {
    max-width: 1140px;
    margin: 0 auto;
}

.uas-home-slideshow .uas-name-container {
    min-width: 1140px;
    margin: 0 auto;
    display: flex;
    align-items: flex-end;
}


.uas-home-slideshow .uas-slideshow-items li.uas-active {
    display: flex;
}

@media all and (max-width:700px) {
    .uas-home-slideshow .uas-slideshow-nav-container {
        bottom: 0px;
        right: 0;
        left: initial;
        transform: none;
    }

    .uas-home-slideshow .uas-name-container {
        align-items: flex-start;
    }
}


/*#endregion Homepage Slideshow */


/*#region Back to Top */

.show-back-to-top {
    display: inline;
    position: fixed;
    bottom: 20px;
    right: 20px;
    color: #A48242;
    font-size: 1.4em;
    z-index: 2;
}

/*#endregion Back to Top */



/*#region Home Alert Bar */


.uas-alert-bar__switcher li {
    position: relative;
}

.uas-alert-bar__switcher .uas-switcher-previous {
    position: absolute;
    left: -25px;
    top: 50%;
    transform: translateY(-50%);
}

.uas-alert-bar__switcher .uas-switcher-next {
    position: absolute;
    right: -25px;
    top: 50%;
    transform: translateY(-50%);
}

@media (max-width:1140px) {
    .uas-alert-bar {
        padding: 0 30px;
    }
}

.uas-alert-bar .uas-switcher-previous i,
.uas-alert-bar .uas-switcher-next i {
    position: relative;
    color: #3d3935;
}

.uas-alert-bar__dot-nav .uas-active a {
    background-color: #3d3935;

}


.uas-alert-bar {
    background-color: #F6F2EB;
}

/*#endregion Home Alert Bar */


/*#region About SVG */
.about-org-chart #uas-logo,
.about-org-chart #uab-logo,
.about-org-chart #uah-logo,
.about-org-chart #ua-logo,
.about-org-chart #uab-medicine-logo {
    transition: opacity .3s ease-in-out;
    position: relative;
}

.about-org-chart #uas-logo:hover,
.about-org-chart #uab-logo:hover,
.about-org-chart #uah-logo:hover,
.about-org-chart #ua-logo:hover,
.about-org-chart #uab-medicine-logo:hover {
    opacity: .8;
}

/*#endregion About SVG */


/*#region Chancellor Page */
.chancellor-video-wrapper {
    position: relative;
    padding-bottom: 23.25%;
}

.chancellor-video-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 64%;
    height: 100%;
}

@media all and (max-width:639px) {
    .chancellor-video-wrapper {
        position: relative;
        padding-bottom: 56.25%;
    }

    .chancellor-video-wrapper iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
}

/*#endregion Chancellor Page */



/*#region Admin Login */

.l-header__admin-links+div a {
    color: #3D3935;
    padding: 0 !important;
    margin: 0;
}

.l-header__admin-links+div a:hover {
    color: #A48242;
}

.l-header__admin-links+div * {
    font-size: .8rem !important;
    margin: 0;
    padding: 0 !important;
}

.l-header__admin-links+div.uas-dropdown {
    padding: 10px;
    min-width: 20px;
}

.l-header__admin-links+div .uas-nav-divider {
    display: none;
}

.l-header__admin-links:focus {
   box-shadow: none; 
    color: #fff;
}

/*#endregion Admin Login */

/*#BEGIN Lightbox */

.uas-lightbox-panel {
    background-color: #fff;
}

/*#END Lightbox */


/*#BEGIN Switcher with Long Title */

@media all and (max-width:600px) {
    .uas-switcher-long-title {
        flex-direction: column;
    }

    .uas-switcher-long-title>li {
        padding-left: 0;
    }
}

/*#END SWitcher with Long Title */



/*#region Full width Switcher */

.uas-switcher-full-width li {
    width: 100%;
    padding: 0;
}

/*#endregion Full Width Switcher */