.nb-loc .sek-row [data-sek-id="__nimble__e7305a6002a9"] .sek-module-inner,.nb-loc .sek-row [data-sek-id="__nimble__e7305a6002a9"] .sek-module-inner p,.nb-loc .sek-row [data-sek-id="__nimble__e7305a6002a9"] .sek-module-inner a,.nb-loc .sek-row [data-sek-id="__nimble__e7305a6002a9"] .sek-module-inner li{font-size:28px;font-weight:800;}/* Add your own CSS code here */

/* Hide the 'Home >> La Verne' breadcrumbs */
.czr-hot-crumble.container.page-breadcrumbs {
    display: none !important;
}

/* Hide the 'La Verne, CA' header text */
#main-wrapper .container h1 {
    display: none !important;
}

/* 1. Remove padding and margins from the outer layout containers */
.sek-container-fluid,
.sek-column.sek-col-base.sek-col-100,
.sek-module-inner,
.sek-module,
.sek-column-inner,
.sdma-page {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 100% !important;
    max-width: none !important;
}

/* 2. Reset the negative margins often used in grid rows */
.sek-row {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

/* 3. Remove the internal padding from your specific sections */
section.sdma-hero,
section.sdma-section,
section.sdma-blue {
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}

/* 4. Ensure the root elements don't have default spacing */
html, body {
    margin: 0 !important;
    padding: 0 !important;
}

/* 1. Add the red bar and fix header height */
header.tpnav-header__header {
    border-top: 5px solid red !important;
    margin-top: 32px !important; /* Adjust if your admin bar height differs or isn't present */
    height: auto !important;
    min-height: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

/* 2. Collapse internal wrappers to remove white gap at the bottom */
.primary-navbar__wrapper,
.primary-navbar__wrapper .container-fluid,
.row.primary-navbar__row {
    height: auto !important;
    min-height: 0px !important;
}

/* 3. Remove the top margin from the logo to close the top gap */
.branding__container {
    margin-top: 0px !important;
}

/* Fix for red bar visibility on mobile when logged in */
@media screen and (max-width: 782px) {
    .admin-bar header.tpnav-header__header {
        margin-top: 46px !important;
        border-top: 5px solid red !important;
    }
}

/* General fix to ensure the red bar exists */
header.tpnav-header__header {
    border-top: 5px solid red !important;
}