
:root {
  --bs-info-rgb:5,34,100;
  --color-hilite:#052264;
}

.btn.btn-info {
    background-color:#052264;
    border-color:#052264;
    color:#fff;
}

body:not(.dnnEditState) .DNNEmptyPane {
    width: 100%;
    min-height: 60px;
}
    .hover-background-up::before {
        content: "";
        position: absolute;
        background: white;
        right: 0;
        left: 0;
        bottom: 0;
        top: 100%;
        transition: all 0.3s;
        z-index: -1;
        opacity: 0.5;
        border-radius: var(--bs-border-radius-lg);
    }
    .hover-background-up:hover,
    .hover-background-up:hover h2,
    .hover-background-up:hover h3,
    .hover-background-up:hover h4,
    .hover-background-up:hover p
    {
        color: white;
    }
    .hover-background-up:hover::before {
        top: 0;
        background: var(--bs-primary);
    }

#dnn_BannerPane {
    margin-bottom: 15px;
}
#dnn_BannerPane.DNNEmptyPane {
    margin-bottom: 0px;
} 

table td p { margin: 0; }

html,body { overflow-x:hidden; }

.stellarnav .menu-toggle span.bars span {
    width: 20px;
    height: 4px;
}
table
    tr:nth-child(odd) td {background-color: #F5F5F5;
}

th, td {
  text-align: left;
  padding: 15px;
}










