header {
    margin-top: 0px;
    padding-left: 35px;
    background-repeat: no-repeat;
    background-image: linear-gradient(to right, var(--theme-primary), var(--theme-secondary));
    height: 64px;
    padding-top: 10px
}

header div.vertical-divider {
    display: inline-block;
    border-left: 1px solid white;
    margin-left: 11px;
    height: 41px;
}

header span.banner-heading {
    margin-left: 50px;
    color: white;
    top: 10px;
    position: relative;
}

.siteLogo {
    margin-left: 15px;
    max-width: 138px;
}

.govLogo {
    max-width:70px;
}

header button.navbar-toggler {
    display: none;
}
header .navbar-toggler-icon {
    --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, 1' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

@media ( max-width : 768px) {
    header button.navbar-toggler {
        display: inline-flex;
        vertical-align: middle;
        border: none;
        color: rgba(255,255,255,1)
    }

    nav.navbar {
        padding: 0;
    }

    header .govLogo {
        display: none;
    }
}