.navbar-brand.logo-control img.logo-img {
    max-height: 80%;
}

.border-bottom {
    border-bottom: var(--t4-border-width) var(--t4-border-style) #fff !important;
}
.ja-dark-mode {
    display: none;
}

.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link {
    text-transform: none;
}
.t4-palette-dark {
    background-color: #a72c31;
}

h1, .h1 {
    color: #828282;
}


h2, .h2 {
    color: #512b19;
}

.t4-palette-blue {
    background-color: #0a58ca;
}.mt-5 {
    display: none;
}

.t4-footnav .t4-module .module-title {
    color: white;
}

.t4-footnav .container {
    display: none;
}

.t4-footer .nav > li > a {
    text-transform: none;
}


.t4-footer .nav > li:before {
    content: "/";
    display: none;
}

#jemmodulebasic .event-title {
    font-weight: 800;
}


#jemmodulebasic ul {
    margin-left: 0em;

}

#jemmodulewide .jem-event-info:last-child {
    display: none;
}
#jem .copyright {
    display: none;
}

#jem .jem-dl dt, #jem .jem-dl-long dt {
    padding-top: 0px;
    padding-bottom: 0px;
}

#jem .jem-dl dd, #jem .jem-dl-long dd {
    padding-top: 0px;
    padding-bottom: 0px;

}


#sppb-addon-bbee968a-d573-4b93-a159-ad307e031f3b .sppb-addon-text-block {
    color: #ffffff;
}

.t4-footer {
    color: #ffffff;
}

#sppb-addon-bbee968a-d573-4b93-a159-ad307e031f3b .sppb-addon-text-block .sppb-addon-content {
    line-height: 1.3;
}

.t4-palette-blue {
    background-color: #ffffff;
}


.vis_mandatory {
    color: #932828;
    padding: 0;
    font-size: 1em;
    font-weight: bold;
}

