/*  Using the project name as the css name.  
    DEFINE BRAND SPECIFIC CUSTOMIZATIONS
    Sizes and layout are based in legacy_template.css

Approved Colors:
001641 - logo_hair
FDC888 - logo_skin_mid
E99251 - logo_skin_dark
043673 - logo_bg
00B8B0 - logo_border
FFF0C3 - logo_skin_light
FCB53B - logo_banner_bg
*/

a {
    color: #0575bc;
}
    a:hover {
        color: #073674;
    }
/* navbar colors */
.nav-link {
    color: #000;
}

.nav-item > .nav-link {
    color: #fff;
}
/* light hamburger */
.navbar-toggler {
    --bs-navbar-color: rgba(255, 255, 255, 0.55);
    --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
    --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
    --bs-navbar-active-color: #fff;
    --bs-navbar-brand-color: #fff;
    --bs-navbar-brand-hover-color: #fff;
    --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.55);
    --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
/* pagination colors used for blog entries (based on bootstrap) */
.page-link, .page-link.active {
    color: #0575bc;
}

    .active > .page-link, .page-link.active {
        color: #ffffff;
        background-color: #0575bc;
    }

.btn-primary, .btn-primary:hover {
    color: #fff;
    background-color: #073674;
    border-color: #fff;
    border-width: 1px;
}

.btn-secondary, .btn-secondary:hover {
    color: #000;
    background-color: #ffcd39;
    border-color: #fff;
    border-width: 1px;
}

.bg-body {
    background-color: #484848 !important;
}

.bg-primary {
    color: #fff;
    background-color: #073674 !important;
}

.bg-secondary {
    background-color: #ffcd39 !important;
}
.bg-banner {
    background-color: #fff0c3 !important;
}
/* ------------------------------------------------------------------ */
