#sp-top-bar {
    background-image: url("reddasher.jpg") !important;
  	color: #124e8a !important;
}


.badge {
    --bs-badge-padding-x: 0.65em;
    --bs-badge-padding-y: 0.35em;
    --bs-badge-font-size: 0.55em;
    --bs-badge-font-weight: 700;
    --bs-badge-color: #124e8a;
    --bs-badge-border-radius: 0.375rem;
    display: inline-block;
    padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
    font-size: var(--bs-badge-font-size);
    font-weight: var(--bs-badge-font-weight);
    line-height: 1;
    color: var(--bs-badge-color);
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: var(--bs-badge-border-radius);
}

a {
    color: #ec430f
}

a:hover,a:focus,a:active {
    color: #044CD0 
}

@media (min-width: 1200px)
.h2, h2 {
    font-size: 1.0rem;
}

.sp-megamenu-parent>li.active>a {
    font-weight: 700;
}

.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
    display: inline-block;
    padding: 0 15px;
    line-height: 85px;
    font-size: 16px;
    margin: 0;
}

.ebm-upcoming-events .ebm-event-link {
    font-size: 130%;
    font-weight: bold;
}



