@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');

/* Global Font Override */
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
div,
td,
th {
    font-family: 'Poppins', sans-serif !important;
}

#content_form {
    margin-bottom: 5px;
}

.open>.dropdown-menu {
    background-color: var(--portalThemeColor4, #ffffff);
}

.open>.dropdown-menu>li>a {
    color: var(--portalThemeOnColor9, #ffffff);
}


.open .dropdown-menu>li>a:hover,
.dropdown-menu>.active>a:hover {
    color: var(--portalThemeColor4, #ffffff);
    background-color: var(--portalThemeOnColor9, #ffffff);
    text-decoration: Underline;

}

.dropdown-menu>.active>a {
    color: var(--portalThemeColor4, #ffffff);
    background-color: var(--portalThemeOnColor9, #ffffff);
    text-decoration: Underline;

}

.open .dropdown-menu>.active>a:focus {
    color: var(--portalThemeColor4, #ffffff);
    background-color: var(--portalThemeOnColor9, #ffffff);
    text-decoration: Underline;

}

/* Nav links: regular weight */
.navbar-inverse .navbar-nav>li>a {
    font-family: 'Poppins', sans-serif !important;
    font-weight: 400 !important;
}

/* Username: keep bold */
.navbar-inverse .navbar-nav>li>a .username {
    font-family: 'Poppins', sans-serif !important;
    font-weight: 700 !important;
}