
h1, h2, h3, h4, h5 { text-transform: uppercase; }
.stellarnav.light a.depth-0, .stellarnav.light li a.depth-0 {
    text-transform: uppercase;
}

.personabar-visible .stripe-on-admin {
    background-image: linear-gradient(126deg, #fff1d4 25%, #ffe9b8 25%, #ffe9b8 50%, #fff1d4 50%, #fff1d4 75%, #ffe9b8 75%, #ffe9b8 100%);
background-size: 49.44px 68.05px;
}
.show-on-admin { display: none; color: #ff9900; }
.personabar-visible .show-on-admin { display: block; }

.bright-text h4, .bright-text h5, .bright-text i, .bright-text li { color: #fff !important; }

table th, table td { border: 1px solid #ccc; font-size: 20px; vertical-align: top; }
table { margin-bottom: 15px; }
table td p { margin: 0; }

.personabar-visible .sc-cb-pane-glow {
    border-top: 3px dashed rgba(0,255,0,0.5);
}
.personabar-visible .DnnModule {
    border-bottom: 3px dashed rgba(0,255,0,0.5);
    margin-bottom: 8px;
}

.page-name-memberships.depth-0 {
    background-color: 00aba9;
    padding: 6px 20px;
    border-radius: 15px;
}
.page-name-memberships.depth-0:hover {
    color: #1d4686 !important;
}

body:not(.dnnEditState) .DNNEmptyPane {
    width: 100% !important;
}
.fancybox__container {
    z-index: 9999 !important;
}
.bg-light {
    background: #f6f6f6;
}

.btn-xl, .btn-group-xl>.btn {
    --bs-btn-padding-y: 0.75rem;
    --bs-btn-padding-x: 1.25rem;
    --bs-btn-font-size: 1.5rem;
    --bs-btn-border-radius: 0.75rem;
}

.wysiwyg-container {
    container: inherit !important;
}


















