/* /Components/Base/GcomModuleTitle.razor.rz.scp.css */
[b-ap01rayz0x] h1, h2[b-ap01rayz0x], h3[b-ap01rayz0x], h4[b-ap01rayz0x], h5[b-ap01rayz0x], h6[b-ap01rayz0x] {
    color: var(--mud-palette-appbar-text) !important;
}
/* /Components/Base/TimePicker.razor.rz.scp.css */

[b-4yc8dlfwp0] .TimeContainer {
    display: inline-block;
}
[b-4yc8dlfwp0] .ShowTime {
    float: left;
    user-select: none;
    font-weight: normal;
    padding-right: 2px;
}
[b-4yc8dlfwp0] .ChangeTime {
    float: left;
    user-select: none;
    font-weight: bold;
    padding-right: 2px;
}
/* /Components/CommunicationLogToggle.razor.rz.scp.css */
/* /Components/Compliance/ClaimDataValidatorField.razor.rz.scp.css */
/* /Components/DemographicsDocument.razor.rz.scp.css */
/* /Components/UserNotificationsComponent.razor.rz.scp.css */
[b-qklhipad25] .notifications {
    height: 16em !important;
}
/* /Pages/Cacfp/Claims/InstitutionClaimDashboard.razor.rz.scp.css */
[b-286hqtaies] .mud-table-dense * .mud-table-row .mud-table-cell {
    padding: 6px 0 6px 6px !important;
}

[b-286hqtaies] .mud-table-toolbar {
    padding-left: 0px;
    padding-right: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

[b-286hqtaies] .mud-table-toolbar > .row {
        width: 100%;
        margin: 0;
    }

[b-286hqtaies] .table-actions > .mud-icon-button {
    padding: 0 2px 2px 0;
}

[b-286hqtaies] .card-header-action {
    height: 30px;
}

[b-286hqtaies] .mud-table-head .header-centered th {
    text-align: center;
    font-size: 1.2em;
}
/* /Pages/Cacfp/Compliance/ComplianceReviewAllowFindingComponent.razor.rz.scp.css */
@media (max-width: 1800px) {
    .noshowallowfinding-class[b-dzshakr2et] {
        display: none !important;
    }
}
/* /Pages/Cacfp/Compliance/ComplianceReviewChildQuestionComponent.razor.rz.scp.css */
@media (max-width: 1399px) {
    .child-noshowsmall-class[b-u87ewnrz5e] {
        display: none !important;
    }
}

@media (min-width: 1400px) {
    .child-noshow-class[b-u87ewnrz5e] {
        display: none !important;
    }
}

.child-template-span-class[b-u87ewnrz5e] {
    font-size: small;
    height: 18px;
    width: 140px;
    padding: 0;
    overflow: hidden;
    position: relative;
    display: inline-block;
    margin: 0 5px 0 5px;
    text-align: center;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #000;
}
/* /Pages/Cacfp/Compliance/ComplianceReviewDetail.razor.rz.scp.css */
@media (max-width: 1399.98px) {
    .noshowsmall-class[b-wnsu7fgbr5] {
        display: none !important;
    }
}

@media (min-width: 1400px) {
    .noshowlarge-class[b-wnsu7fgbr5] {
        display: none !important;
    }
}

[b-wnsu7fgbr5] p {
    color: black !important;
}
/* /Pages/Cacfp/Compliance/ComplianceReviewQuestionComponent.razor.rz.scp.css */
@media (max-width: 1399px) {
    .noshowsmall-class[b-009ykdjvtt] {
        display: none !important;
    }
}
@media (min-width: 1400px) {
    .noshow-class[b-009ykdjvtt] {
        display: none !important;
    }
}

.template-span-class[b-009ykdjvtt] {
    font-size: small;
    height: 18px;
    width: 140px;
    padding: 0;
    overflow: hidden;
    position: relative;
    display: inline-block;
    margin: 0 5px 0 5px;
    text-align: center;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #000;
}
/* /Pages/Cacfp/Compliance/ComplianceReviewSubCategoryComponent.razor.rz.scp.css */
[b-seyvgqz2wh] .legacy {
    border-top: 2px solid #888;
    padding: 4px 0px 4px 0px;
}
/* /Pages/Cacfp/Institution/CacfpInstitutionContacts.razor.rz.scp.css */
/* /Pages/Cacfp/Institution/Components/InstitutionSearchTable.razor.rz.scp.css */
/* /Pages/Compliance/ComplianceSchedule.razor.rz.scp.css */
[b-wll4cu1kcs] .mud-table-head .mud-input-control.mud-input-control-boolean-input.mud-table-cell-checkbox {
    margin-bottom: 15px;
}
/* /Pages/Finance/Components/BatchReviewDetails.razor.rz.scp.css */

label[b-3mry8sm84y] {
    font-weight: 700 !important;
}
[b-3mry8sm84y] .finance-summary {
    border-color:rgba(0, 0, 0, 0.125);
}
/* /Pages/Finance/Components/BatchReviewMini.razor.rz.scp.css */

label[b-lm5zn5kqm4] {
    font-weight: 700 !important;
}
[b-lm5zn5kqm4] .finance-summary {
    border-color:rgba(0, 0, 0, 0.125);
}
/* /Pages/Finance/FinanceBatchReview.razor.rz.scp.css */

label[b-zjzhbnq36f] {
    font-weight: 700 !important;
}

tr[b-zjzhbnq36f], td[b-zjzhbnq36f] {
    font-size: 13px;
}

MudTh[b-zjzhbnq36f] {
    font-weight: 700 !important;
}

.mud-info-text[b-zjzhbnq36f] {
    color: #8f21f3 !important;
}

label[b-zjzhbnq36f] {
    font-weight: 700 !important;
}

.hyperlink-header[b-zjzhbnq36f] {
    font-size: 1.2rem;
    font-family: "Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}

.non-hyperlink-header[b-zjzhbnq36f] {
    color: #344050 !important;
}

hr[b-zjzhbnq36f] {
    margin: 1rem 0;
    color: inherit;
    background-color: black;
    border: 0;
    opacity: 0.25;
}

/* /Pages/Finance/FinanceCreateBatch.razor.rz.scp.css */

label[b-e610qhniy3] {
    margin-bottom: 0rem;
}

.hyperlink-header[b-e610qhniy3] {
    font-size: 1.2rem;
    font-family: "Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}

.non-hyperlink-header[b-e610qhniy3] {
    color: #344050 !important;
}
/* /Pages/Finance/FinanceRecordPayment.razor.rz.scp.css */

tr[b-qxuf0ix3a4], td[b-qxuf0ix3a4] {
    font-size: 13px;
}

MudTh[b-qxuf0ix3a4] {
    font-weight: 700 !important;
}

.mud-info-text[b-qxuf0ix3a4] {
    color: #8f21f3 !important;
}

label[b-qxuf0ix3a4] {
    font-weight: 700 !important;
}

.hyperlink-header[b-qxuf0ix3a4] {
    font-size: 1.2rem;
    font-family: "Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}

.non-hyperlink-header[b-qxuf0ix3a4] {
    color: #344050 !important;
}

hr[b-qxuf0ix3a4] {
    margin: 1rem 0;
    color: inherit;
    background-color: black;
    border: 0;
    opacity: 0.25;
}

/* /Pages/Finance/FinanceSubawardFederalReportDetails.razor.rz.scp.css */
.mud-drawer-subaward[b-7c65w5a12z] {
    background: none;
    border: none;
    box-shadow: none;
    --mud-drawer-width: 25rem;
}

.mud-drawer-subaward-content[b-7c65w5a12z] {
    width: 30rem;
}

.subaward-details-popup[b-7c65w5a12z] {
    position: fixed;
    z-index: 2;
    top: 20%;
    right: 0.01%;
    box-shadow: 0 0 5px 5px darkgrey;
}

h6[b-7c65w5a12z] {
    margin-top: 0.8rem !important;
    font-size: 0.9rem !important;
}

.form-group[b-7c65w5a12z] {
    margin-bottom: 1rem;
}

    .form-group label[b-7c65w5a12z] {
        display: block;
        margin-bottom: 0.25rem;
        font-weight: 500 !important;
        font-size: 0.9rem;
    }

    .form-group input[b-7c65w5a12z] {
        width: 100%;
        padding: 0.5rem;
        border: 1px solid #ccc;
        border-radius: 4px;
        font-size: 0.9rem;
    }

label[b-7c65w5a12z] {
    font-weight: 700 !important;
}
/* /Shared/CacfpLayout.razor.rz.scp.css */
[b-7ae2jvzerv] .navbar-brand {
    font-size: 1.5rem !important;
}
[b-7ae2jvzerv] #nav-drawer {
    overflow-x: hidden;
}
[b-7ae2jvzerv] .mud-drawer-content {
    overflow-x: hidden;
}

[b-7ae2jvzerv] .nav-group {
    font-weight: normal;
}

[b-7ae2jvzerv] .nav-group button {
    padding-left: 0;
}

[b-7ae2jvzerv] .nav-group button svg {
    width: 1em !important;
    font-size: 1.125rem !important;
    margin-right: 0.3em !important;
}

[b-7ae2jvzerv] .mud-nav-link-text {
    font-weight: normal !important;
}

[b-7ae2jvzerv] .mud-nav-group * .mud-navmenu > .mud-nav-group * .mud-navmenu > .mud-nav-group .mud-nav-link {
    padding-left: 28px;
    padding-inline-start: 28px;
    padding-inline-end: 16px;
}

[b-7ae2jvzerv] .active:not(.mud-nav-link-disabled) > button {
    color: var(--mud-palette-primary);
    background-color: var(--mud-palette-action-default-hover);
}

[b-7ae2jvzerv] .mud-nav-group * .mud-navmenu > .mud-nav-group * .mud-navmenu > .mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link {
    padding-left: 42px;
    padding-inline-start: 42px;
    padding-inline-end: 0;
}

[b-7ae2jvzerv] .active-link {
    color: var(--falcon-navbar-vertical-link-active-color);
}

[b-7ae2jvzerv] a.active-link .mud-icon-root.mud-svg-icon {
    fill: var(--falcon-navbar-vertical-link-active-color) !important;
}

[b-7ae2jvzerv] .mud-nav-item a {
    padding-left: 0;
}

[b-7ae2jvzerv] .mud-nav-link-text {
    margin-left: 0 !important;
}

[b-7ae2jvzerv] a.mud-nav-link.active {
    background-color: inherit !important;
}

[b-7ae2jvzerv] .mud-icon-root {
    height: auto !important;
}

[b-7ae2jvzerv] .nav-link-text {
    font-weight: 500 !important;
    font-size: 13px !important;
    block-size: auto;
    display: inline;
    font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    height: auto;
    inline-size: auto;
    min-block-size: 0px;
    min-height: 0px;
    min-inline-size: 0px;
    min-width: 0px;
    perspective-origin: 0px 0px;
    transform-origin: 0px 0px;
    user-select: none;
    width: auto;
    --mud-ripple-offset-x: 82px;
    --mud-ripple-offset-y: -6px;
    max-width: 11em;
}
[b-7ae2jvzerv] .nav-group button {
    padding-left: 0;
}

[b-7ae2jvzerv] .nav-group button svg {
    width: 1em !important;
    font-size: 1.125rem !important;
    margin-right: 0.3em !important;
}
[b-7ae2jvzerv] .nav-group .nav-link-text {
    font-size: 13px !important;
}

[b-7ae2jvzerv] .nav-icon {
    width: 15px;
    color: var(--falcon-navbar-vertical-link-color);
}

[b-7ae2jvzerv] .mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link {
    padding-left: 16px;
}

[b-7ae2jvzerv] .mud-nav-group * .mud-navmenu > .mud-nav-group .mud-nav-link {
    padding-left: 16px;
    padding-inline-start: 16px;
}

[b-7ae2jvzerv] .mud-nav-group * .mud-navmenu > .mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link {
    padding-left: 28px;
    padding-inline-start: 28px;
}
/* /Shared/Documents/View.razor.rz.scp.css */
[b-ms33l75fgc] iframe {
    display: block; /* iframes are inline by default */
    background: #000;
    border: none; /* Reset default border */
    height: 100vh; /* Viewport-relative units */
    width: 98vw;
}

[b-ms33l75fgc] object {
    display: block; /* iframes are inline by default */
    background: #000;
    border: none; /* Reset default border */
    height: 100vh; /* Viewport-relative units */
    width: 98vw;
}

[b-ms33l75fgc] .card {
    height: 100vh; /* Viewport-relative units */
    width: 99vw;
}
/* /Shared/Navigation/Cacfp/FacilityDashboardNavigation.razor.rz.scp.css */
/* /Shared/Navigation/Cacfp/InstitutionComplianceNavigation.razor.rz.scp.css */
/* /Shared/Navigation/Cacfp/MultipleModulesInstitutionNavigation.razor.rz.scp.css */
