@import '_content/Blazor.Bootstrap/Blazor.Bootstrap.bundle.scp.css';

/* _content/DCC.Web.Core/Pages/Administration/Default.razor.rz.scp.css */
.nav-link[b-sbim1zd1wb] {
    color: #003265;
    font-weight: bold;
    font-size: 14px;
}

div[b-sbim1zd1wb] {
    display: flex;
    flex-direction: column;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    flex-wrap: wrap;
    align-content: flex-start;
}

html[b-sbim1zd1wb] {
    background-color: #E0E0E0;
}

.small-padding[b-sbim1zd1wb] {
    padding-left: 10px;
}

[b-sbim1zd1wb] .tooltip {
    z-index: auto;
}

[b-sbim1zd1wb] .cancel-link {
    color: #003265;
    font-weight: bold;
    font-size: 14px;
    cursor: pointer;
    text-decoration: none;
    padding: .5rem 1rem;
}

@media (min-width: 300px) {
    span[b-sbim1zd1wb] {
        align-items: center;
    }
}

@media (min-width: 641px) {
    .page[b-sbim1zd1wb] {
        justify-content: flex-start;
    }
}

@media (min-width: 420px) {
    .page-content[b-sbim1zd1wb] {
        width: 100vw;
        max-width: 1090px;
        padding-bottom: 10px;
    }
}
/* _content/DCC.Web.Core/Pages/Administration/Resource.razor.rz.scp.css */
table[b-twjf2vtcq6] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-twjf2vtcq6] {
        max-height: 24px;
    }

    table tbody tr[b-twjf2vtcq6] {
        max-height: 24px;
    }

        table tbody tr:nth-child(odd)[b-twjf2vtcq6] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-twjf2vtcq6] {
            background: #B2D7E0
        }

[b-twjf2vtcq6] .dropdown-box {
    display: inline;
}

select.user-select[b-twjf2vtcq6], textarea.user-select[b-twjf2vtcq6] {
    margin-left: 5px;
    width: 515px;
    display: inline;
    border-color: lightgrey;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

select.resource-select[b-twjf2vtcq6], textarea.resource-select[b-twjf2vtcq6] {
    height: 24px;
    margin-top: 5px;
    width: 515px;
    display: inline;
    border-color: lightgrey;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

select[b-twjf2vtcq6], textarea[b-twjf2vtcq6], input[b-twjf2vtcq6] {
    font-size: 14px;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

    select:focus[b-twjf2vtcq6] {
        background-color: #FDFFD0;
        border-color: black;
    }

[b-twjf2vtcq6] input.user {
    padding: 0px;
    margin-top: 5px;
    width: 515px;
}

.extra-padding-checkbox[b-twjf2vtcq6] {
    padding-bottom: 5px;
    padding-top: 5px;
}

.extra-padding-top[b-twjf2vtcq6] {
    padding-top: 20px;
}

.col-sm-1[b-twjf2vtcq6] {
    width: 5%;
}

.extra-padding[b-twjf2vtcq6] {
    padding-left: 10px;
    margin-bottom: 0px;
}

[b-twjf2vtcq6] .tooltip-icon {
    font-size: 130%;
}

[b-twjf2vtcq6] .main-icons {
    padding: 5px;
}

[b-twjf2vtcq6] .mud-input {
    height: 24px;
    width: 515px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-twjf2vtcq6] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-twjf2vtcq6] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-twjf2vtcq6] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-twjf2vtcq6] {
    padding: 5px 5px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-twjf2vtcq6] .tooltip {
    z-index: auto;
}

    @media (min-width: 420px) {
        .page-content[b-twjf2vtcq6] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Administration/ResourceGrade.razor.rz.scp.css */
/* _content/DCC.Web.Core/Pages/Administration/ResourceItem.razor.rz.scp.css */

.user[b-47pac0obsj] {
    width: 270px;
    display: inline-block;
    padding: 0px;
    height: 24px;
    margin-top: 5px;
    font-size: .85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-47pac0obsj] input.user {
    width: 270px;
    padding: 0px;
    margin: 5px 0 5px 0;
}

[b-47pac0obsj] .mud-input {
    height: 24px;
    width: 270px;
    font-size: 0.85rem;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-47pac0obsj] .mud-list.mud-list-padding, .mud-popover[b-47pac0obsj], .mud-popover-provider[b-47pac0obsj] {
    width: 270px;
}

[b-47pac0obsj] .mud-input:focus {
    background-color: #FDFFD0;
    border-color: black;
}

[b-47pac0obsj] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-47pac0obsj] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-47pac0obsj] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-47pac0obsj] {
    padding: 5px 5px;
    font-size: 0.85rem;
}

[b-47pac0obsj] .main-icons {
    padding: 5px 5px 0 5px;
}

.extra-padding-checkbox[b-47pac0obsj] {
    padding-top: 5px;
}

.extra-padding-top-checkbox[b-47pac0obsj] {
    padding-top: 5px;
}

label .main-fields[b-47pac0obsj] {
    width: 80px;
}

.main-fields-small-text[b-47pac0obsj] {
    font-size: 13.6px;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

table[b-47pac0obsj] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-47pac0obsj] {
        max-height: 24px;
    }

    table tbody tr[b-47pac0obsj] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-47pac0obsj] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-47pac0obsj] {
            background: #B2D7E0
        }


.col-1[b-47pac0obsj] {
    width: 5%;
}

    @media (min-width: 420px) {
        .page-content[b-47pac0obsj] {
            height: fit-content;
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }

@media (min-width: 768px) {
    col-md-2[b-47pac0obsj] {
        flex: 0 0 auto;
        width: 20%;
    }
}

[b-47pac0obsj] label.locations {
    white-space: nowrap;
}

[b-47pac0obsj] .tooltip-icon {
    font-size: 130%;
    padding: 0 5px 0 5px;
}

[b-47pac0obsj] div.mud-input-slot.mud-input-root-outlined {
    padding: 2px 0 0 5px;
}


[b-47pac0obsj] .mud-input-control > .mud-input-control-input-container {
    width: 270px;
}

[b-47pac0obsj] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-47pac0obsj] {
    padding: 5px 1px 5px 5px !important;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    height: 24px;
    width: 270px;
}

[b-47pac0obsj] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Pages/Administration/Resources.razor.rz.scp.css */
table[b-vchrl1yybd] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-vchrl1yybd] {
        max-height: 24px;
    }

    table tbody tr[b-vchrl1yybd] {
        max-height: 24px;
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-vchrl1yybd] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-vchrl1yybd] {
            background: #B2D7E0
        }

select:focus[b-vchrl1yybd] {
    background-color: #FDFFD0;
    border-color: black;
}

.extra-padding[b-vchrl1yybd] {
    padding-left: 10px;
}

select.resource-types[b-vchrl1yybd] {
    width: 50%;
    margin-left: 5px;
    display: inline;
    padding: 0px;
    height: 24px;
    margin-top: 5px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

    select.resource-types:focus[b-vchrl1yybd] {
        background-color: #FDFFD0;
        border-color: black;
    }

.col-1[b-vchrl1yybd] {
    width: 5%;
}

[b-vchrl1yybd] .tooltip-icon {
    font-size: 130%;
}

[b-vchrl1yybd] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-vchrl1yybd] {
        width: 100vw;
        max-width: 1090px;
        padding-bottom: 10px;
    }
}
/* _content/DCC.Web.Core/Pages/Administration/RestoreDeletedItems.razor.rz.scp.css */
table[b-vkvr4tjzb0] {
    display: flex;
    flex-direction: column;
    word-break: break-all
}

    table tbody th[b-vkvr4tjzb0] {
        max-height: 24px;
    }

    table tbody tr[b-vkvr4tjzb0] {
        /*max-height:24px;*/
    }

    table tbody tr:nth-child(odd)[b-vkvr4tjzb0] {
        background: #fff
    }

    table tbody tr:nth-child(even)[b-vkvr4tjzb0] {
        background: #B2D7E0
    }

.paging-icons[b-vkvr4tjzb0] {
    display: flex;
    justify-content: center;
}

.extra-padding[b-vkvr4tjzb0] {
    padding-left: 10px;
}

.col-sm-1[b-vkvr4tjzb0] {
    flex: 0 0 auto;
    width: 3%;
}

.col-sm-4[b-vkvr4tjzb0] {
    flex: 0 0 auto;
    width: 40%;
}

p.history-item[b-vkvr4tjzb0] {
    margin-top: 0;
    margin-bottom: 0;
    white-space: pre-line;
    font-size: 0.85rem;
}

[b-vkvr4tjzb0] .tooltip-icon {
    font-size: 130%;
}

[b-vkvr4tjzb0] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-vkvr4tjzb0] {
        width: 100vw;
        max-width: 1090px;
        padding-bottom: 10px;
    }
}
/* _content/DCC.Web.Core/Pages/Administration/Setting.razor.rz.scp.css */
.extra-padding-bottom[b-w5f3mzbsjh] {
    padding-bottom: 5px;
}

[b-w5f3mzbsjh] input.tags {
    width: 515px;
}

[b-w5f3mzbsjh] select.tags {
    width: 515px;
}

label[b-w5f3mzbsjh] {
    width: 80px;
}

    @media (min-width: 420px) {
        .page-content[b-w5f3mzbsjh] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }

[b-w5f3mzbsjh] .tooltip-icon {
    font-size: 130%;
}

[b-w5f3mzbsjh] .mud-input {
    height: 24px;
    width: 270px;
    /*margin-left: 7px;*/
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-w5f3mzbsjh] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-w5f3mzbsjh] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-w5f3mzbsjh] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Pages/Administration/Settings.razor.rz.scp.css */
table[b-lukuaxx1r9] {
    display: flex;
    flex-direction: column;
    word-break: break-all
}

    table tbody th[b-lukuaxx1r9] {
        max-height: 24px;
    }

    table tbody tr[b-lukuaxx1r9] {
        /*max-height:24px;*/
    }

    table tbody tr:nth-child(odd)[b-lukuaxx1r9] {
        background: #fff
    }

    table tbody tr:nth-child(even)[b-lukuaxx1r9] {
        background: #B2D7E0
    }

.extra-padding[b-lukuaxx1r9] {
    padding-left: 10px;
}

.col-1[b-lukuaxx1r9] {
    width: 5%;
}

p.history-item[b-lukuaxx1r9] {
    margin-top: 0;
    margin-bottom: 0;
    white-space: pre-line;
    font-size: 0.85rem;
}

[b-lukuaxx1r9] .tooltip-icon {
    font-size: 130%;
}

[b-lukuaxx1r9] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-lukuaxx1r9] {
        width: 100vw;
        max-width: 1090px;
        padding-bottom: 10px;
    }
}
/* _content/DCC.Web.Core/Pages/Administration/Tags.razor.rz.scp.css */
[b-qaejc49tlq] .dropdown-box {
    display: inline;
    width: 515px;
}

[b-qaejc49tlq] input.tags {
    width: 515px;
}

[b-qaejc49tlq] select.tags {
    width: 515px;
}

label[b-qaejc49tlq] {
    width: 80px;
}

[b-qaejc49tlq] p.error-item {
    margin-top: 10px;
}

[b-qaejc49tlq] .tooltip {
    z-index: auto;
}

    @media (min-width: 420px) {
        .page-content[b-qaejc49tlq] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }

[b-qaejc49tlq] .mud-input {
    height: 24px;
    width: 515px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-qaejc49tlq] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-qaejc49tlq] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-qaejc49tlq] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-qaejc49tlq] {
    padding: 5px 5px;
    font-size: 0.85rem;
}
/* _content/DCC.Web.Core/Pages/Administration/User.razor.rz.scp.css */
[b-gvcuytbyka] input.user {
    width: 515px;
    padding: 0px;
    margin-top: 5px;
}

.extra-padding[b-gvcuytbyka] {
    padding-left: 10px;
}

.extra-padding-checkbox[b-gvcuytbyka] {
    padding-top: 5px;
}

label.text[b-gvcuytbyka] {
    /*font-size: 1rem;*/
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-gvcuytbyka] .tooltip-icon {
    font-size: 130%;
}

[b-gvcuytbyka] label.locations {
    white-space: nowrap;
}

    @media (min-width: 420px) {
        .page-content[b-gvcuytbyka] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }

[b-gvcuytbyka] .mud-input {
    height: 24px;
    width: 515px;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-gvcuytbyka] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-gvcuytbyka] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-gvcuytbyka] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-gvcuytbyka] {
    padding: 5px 5px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-gvcuytbyka] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Pages/Administration/Users.razor.rz.scp.css */
table[b-7yloc93e0k] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-7yloc93e0k] {
        max-height: 24px;
    }

    table tbody tr[b-7yloc93e0k] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-7yloc93e0k] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-7yloc93e0k] {
            background: #B2D7E0
        }

select:focus[b-7yloc93e0k] {
    background-color: #FDFFD0;
    border-color: black;
}

[b-7yloc93e0k] .main-icons {
    padding-right: 5px;
}

.extra-padding[b-7yloc93e0k] {
    padding-left: 10px;
}

select.user-types[b-7yloc93e0k] {
    width: 50%;
    margin-left: 5px;
    font-size: 0.85rem;
    display: inline;
    padding: 0px;
    height: 24px;
    margin-top: 5px;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

    select.user-types:focus[b-7yloc93e0k] {
        background-color: #FDFFD0;
        border-color: black;
    }

.col-1[b-7yloc93e0k] {
    flex: 0 0 auto;
    width: 6%;
}

[b-7yloc93e0k] .tooltip-icon {
    font-size: 130%;
}

[b-7yloc93e0k] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-7yloc93e0k] {
        width: 100vw;
        max-width: 1090px;
        padding-bottom: 10px;
    }
}
/* _content/DCC.Web.Core/Pages/Contacts/AddContact.razor.rz.scp.css */
.extra-margin[b-m9rav0fw3i] {
    margin-top: 5px;
}

[b-m9rav0fw3i] .main-icons {
    padding-right: 5px;
}

[b-m9rav0fw3i] input.tags {
    width: 100%;
}

[b-m9rav0fw3i] select.tags {
    width: 100%;
}

.col-1[b-m9rav0fw3i] {
    flex: 0 0 auto;
    width: 6%;
}

[b-m9rav0fw3i] input.user {
    width: 100%;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

[b-m9rav0fw3i] .tooltip-icon {
    font-size: 150%;
}

[b-m9rav0fw3i] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-m9rav0fw3i] .mud-list.mud-list-padding, .mud-popover[b-m9rav0fw3i], .mud-popover-provider[b-m9rav0fw3i] {
    width: 100%;
}

[b-m9rav0fw3i] .mud-input:focus {
    background-color: #FDFFD0;
    border-color: black;
}

[b-m9rav0fw3i] .mud-input-control {
    margin: 0 0 0 0;
}

[b-m9rav0fw3i] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-m9rav0fw3i] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-m9rav0fw3i] {
    padding: 5px 5px;
    font-size: 0.85rem;
}

[b-m9rav0fw3i] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-m9rav0fw3i] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Contacts/AddProperty.razor.rz.scp.css */
[b-idrki6dj84] label.locations {
    white-space: nowrap;
}

[b-idrki6dj84] .dropdown-padding {
    padding-left: 11px;
    padding-bottom: 5px;
}

[b-idrki6dj84] .dropdown-box {
    display: inline;
}

[b-idrki6dj84] .mud-input {
    height: 30px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

.col-4[b-idrki6dj84] {
    margin-top: 10px;
    margin-right: 20px;
}

[b-idrki6dj84] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-idrki6dj84] {
        width: 100vw;
        max-width: 1090px;
        padding-bottom: 10px;
    }
}
/* _content/DCC.Web.Core/Pages/Contacts/AdvancedSearch.razor.rz.scp.css */
.extra-margin[b-xdi2r3frn4] {
    margin-top: 5px;
}

[b-xdi2r3frn4] .row {
    margin-left: 10px;
    display: flex;
    justify-content: flex-start;
    --bs-gutter-x: 0rem;
}

[b-xdi2r3frn4] .main-icons {
    padding-right: 5px;
}

[b-xdi2r3frn4] input.tags {
    width: 100%;
}

[b-xdi2r3frn4] select.tags {
    width: 100%;
}

.col-1[b-xdi2r3frn4] {
    flex: 0 0 auto;
    width: 6%;
    padding: 5px;
}

[b-xdi2r3frn4] input.user {
    width: 100%;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

[b-xdi2r3frn4] .tooltip-icon {
    font-size: 150%;
}

[b-xdi2r3frn4] .mud-input {
    height: 24px;
    width: 100%;
    font-size: 0.85rem;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-xdi2r3frn4] mud-input-control {
    border: 0;
    margin: 0;
    padding: 0;
    display: flex;
    flex: 1 1 auto;
    max-width: 100%;
    position: relative;
    flex-direction: column;
    vertical-align: top;
    margin-top: 6px;
}

[b-xdi2r3frn4] .mud-input-control {
    font-size: 0.85rem;
}

[b-xdi2r3frn4] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-xdi2r3frn4] .mud-icon-size-medium {
    font-size: 1.2rem;
}

[b-xdi2r3frn4] .mud-icon-size-small {
    font-size: 1rem;
}

[b-xdi2r3frn4] .mud-input > input.mud-input-root, div.mud-input-slot.mud-input-root[b-xdi2r3frn4] {
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-xdi2r3frn4] .mud-picker-view {
    display: none;
    margin-top: 0;
}

[b-xdi2r3frn4] div.mud-input-slot.mud-input-root-outlined {
    padding: 0 0 0 5px;
}

[b-xdi2r3frn4] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-xdi2r3frn4] {
    padding: 0 0 0 5px;
}

[b-xdi2r3frn4] .mud-input-control > .mud-input-control-input-container {
    width: 100%;
}

[b-xdi2r3frn4] .mud-input > input.mud-input-root-outlined.mud-input-root-adorned-end{
    padding-right: 0;
    padding-inline-end: 0;
    padding-inline-start: 5px;
}

[b-xdi2r3frn4] div.mud-input-slot.mud-input-root-outlined.mud-input-root-adorned-end {
    padding-right: 0;
    padding-inline-end: 3px;
    padding-inline-start: unset;
    padding-left: 5px;
}

[b-xdi2r3frn4] .mud-input.mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}
[b-xdi2r3frn4] .mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}
[b-xdi2r3frn4] .mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-xdi2r3frn4] .row-padding-bottom {
    padding-bottom: 0px;
}

.col-4[b-xdi2r3frn4] {
    flex: 0 0 auto;
    width: 25%;
    margin: 7px 0 0 0;
}

.col-7[b-xdi2r3frn4] {
    margin: 0 0 0 7px;
}

[b-xdi2r3frn4] .tooltip {
    z-index: auto;
}

    @media (min-width: 420px) {
        .page-content[b-xdi2r3frn4] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Contacts/Default.razor.rz.scp.css */
.extra-margin[b-98c5ng8pyt] {
    margin-top: 5px;
}

[b-98c5ng8pyt] .main-icons {
    padding-right: 5px;
}

[b-98c5ng8pyt] input.tags {
    width: 270px;
}

[b-98c5ng8pyt] select.tags {
    width: 100%;
    margin: 0 0 5px 0;
}

.col-1[b-98c5ng8pyt] {
    flex: 0 0 auto;
    width: 6%;
}

[b-98c5ng8pyt] input.user {
    width: 100%;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

[b-98c5ng8pyt] .cancel-link {
    padding: 5px;
}

[b-98c5ng8pyt] .tooltip-icon {
    font-size: 150%;
}

[b-98c5ng8pyt] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-98c5ng8pyt] .mud-input-control {
    margin: 0 0 3px 0;
}

[b-98c5ng8pyt] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-98c5ng8pyt] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-98c5ng8pyt] {
    padding: 5px 5px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-98c5ng8pyt] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-98c5ng8pyt] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Contacts/EditContact.razor.rz.scp.css */
.user-disabled[b-h1442hykxo] {
    border-color: white;
    background-color: white;
    width: 100%;
    padding: 0px;
    height: 24px;
    margin-top: 5px;
    border-style: solid;
    margin-left: 7px;
    font-size: 0.85rem;
}

[b-h1442hykxo] .main-icons {
    padding-right: 5px;
}

[b-h1442hykxo] select.tags {
    width: 100%;
}

.col-1[b-h1442hykxo] {
    flex: 0 0 auto;
    width: 6%;
}

.col-3[b-h1442hykxo] {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
}

[b-h1442hykxo] input.user {
    width: 100%;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

label.user[b-h1442hykxo], span.user[b-h1442hykxo] {
    width: 100%;
    border-color: white;
    padding: 0px;
    height: 24px;
    margin-top: 5px;
    border-style: hidden;
    margin-left: 7px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

label.warning[b-h1442hykxo] {
    display: flex;
    font-size: 0.8rem;
    font-weight: bold;
    color: red;
    margin-left: 10px;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-h1442hykxo] .cancel-link {
    padding: 5px;
}

.extra-padding-checkbox[b-h1442hykxo] {
    padding-top: 5px;
}

.tooltip-icon-main[b-h1442hykxo] {
    font-size: 130%;
    padding: 0 5px 0 5px;
    color: #003265;
}

a.locations[b-h1442hykxo] {
    margin-left: 10px;
    font-size: 0.85rem;
    color: #003265;
}

.icon-as-label[b-h1442hykxo] {
    display: flex;
    justify-content: flex-end;
}

.header[b-h1442hykxo] {
    font-size: 1.3rem;
    font-weight: bold;
    color: #003265;
    margin-bottom: 0rem;
    padding: 5px 0px 5px 0px;
}

[b-h1442hykxo] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-h1442hykxo] .mud-input-control {
    margin: 0 0 0 0;
}

[b-h1442hykxo] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-h1442hykxo] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-h1442hykxo] {
    padding: 5px 5px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-h1442hykxo] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-h1442hykxo] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Contacts/ExportOptionsAccordion.razor.rz.scp.css */
[b-zatbrx4kc7] .mud-expand-panel .mud-expand-panel-header {
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
    color: black;
    background-color: #E5E5E5;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    font-size: 1.1em;
}

[b-zatbrx4kc7] .mud-expansion-panels {
    max-width: 95%;
}

[b-zatbrx4kc7] .mud-expand-panel .mud-expand-panel-header .mud-expand-panel-text {
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    font-size: 1.1em;
}

[b-zatbrx4kc7] .mud-expand-panel .mud-expand-panel-header .search-button-focus {
    background-color: #6598CB;
    color: #003265;
}

[b-zatbrx4kc7] .mud-expand-panel .mud-expand-panel-content {
    padding: 20px 24px 16px;
    flex: 1 1 auto;
    max-width: 100%;
}

[b-zatbrx4kc7] .mud-panel-expanded >.mud-expand-panel-header {
    background-color: #6598CB;
    color: #003265;
}

[b-zatbrx4kc7] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Pages/Contacts/LocationContactsTable.razor.rz.scp.css */

[b-na85snnm8y] .tooltip-icon {
    font-size: 130%;
    padding: 0 5px 0 5px;
}

[b-na85snnm8y] .main-icons {
    padding: 2px 0 2px 2px;
}

.header-colored[b-na85snnm8y] {
    background-color: #6598CB;
}
table[b-na85snnm8y] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-na85snnm8y] {
        max-height: 24px;
    }

    table tbody tr[b-na85snnm8y] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-na85snnm8y] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-na85snnm8y] {
            background: #B2D7E0
        }

.tooltip-inactive-icon[b-na85snnm8y] {
    color: #5685a6;
    font-size: 110%;
}

.active-contact[b-na85snnm8y] {
    color: #0a0a0a;
}

.inactive-contact[b-na85snnm8y] {
    color: Gray;
}

[b-na85snnm8y] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Pages/Contacts/OrdersContactTable.razor.rz.scp.css */
[b-pg36olt3yr] .main-icons {
    padding: 0 0 0 0;
    font-size: 130%;
}

.red-highlight[b-pg36olt3yr] {
    color: red;
    font-weight: bold;
}

.blue-highlight[b-pg36olt3yr] {
    color: blue;
    font-weight: bold;
}

table[b-pg36olt3yr] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-pg36olt3yr] {
        max-height: 24px;
        font-size: 16px;
    }

    table tbody tr[b-pg36olt3yr] {
        font-size: 0.85rem;
        width: 100%;
    }

        table tbody tr.header[b-pg36olt3yr] {
            background: #B2D7E0
        }

        table tbody tr.colored:nth-child(odd)[b-pg36olt3yr] {
            background: #fff
        }

        table tbody tr.colored:nth-child(even)[b-pg36olt3yr] {
            background: #B2D7E0
        }

.table-header[b-pg36olt3yr] {
    display: flex;
    justify-content: center;
    font-weight: bold;
}

[b-pg36olt3yr] .tooltip-icon {
    padding: 0 5px 0 5px;
    font-size: 130%;
}

[b-pg36olt3yr] .header {
    font-weight: bold;
    color: #003265;
    margin-bottom: 0rem;
    padding: 5px 0px 5px 0px;
    margin-left: 0;
}

[b-pg36olt3yr] .tooltip {
    z-index: auto;
}

[b-pg36olt3yr] .td-multiple-lines {
    align-items: center;
    justify-content: center;
}
/* _content/DCC.Web.Core/Pages/Default.razor.rz.scp.css */
.header-span[b-pn8cr9s4x5] {
    font-size: 0.85rem;
    font-weight: bold;
    color: #003265;
    margin-bottom: 0rem;
    padding: 10px 0px 0px 0px;
}

.row-align[b-pn8cr9s4x5] {
    display: flex;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    justify-content: center;
}

html[b-pn8cr9s4x5] {
    background-color: lightgrey;
}

.small-padding-red[b-pn8cr9s4x5] {
    color: red;
    font-size: 0.85rem;
}

.small-padding[b-pn8cr9s4x5] {
    font-size: 0.85rem;
}

a[b-pn8cr9s4x5] {
    padding-left: 5px;
    color: red;
    font-weight: bold;
    text-decoration: underline;
    font-size: 0.85rem;
}

@media (min-width: 300px) {
    span[b-pn8cr9s4x5] {
        align-items: center;
    }
}

@media (min-width: 641px) {
    .page[b-pn8cr9s4x5] {
        justify-content: flex-start;
    }
}

@media (min-width: 420px) {
    .page-content[b-pn8cr9s4x5] {
        width: 100vw;
        max-width: 1090px;
        padding-bottom: 10px;
    }
}
/* _content/DCC.Web.Core/Pages/Locations/AddLocation.razor.rz.scp.css */
.extra-margin[b-m9riq3x7gy] {
    margin-top: 5px;
}

[b-m9riq3x7gy] input.tags {
    width: 100%;
}

[b-m9riq3x7gy] select.tags {
    width: 100%;
}

[b-m9riq3x7gy] input.user {
    width: 100%;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

[b-m9riq3x7gy] .cancel-link {
    padding: 5px;
}

[b-m9riq3x7gy] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-m9riq3x7gy] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-m9riq3x7gy] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-m9riq3x7gy] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-m9riq3x7gy] {
    padding: 5px 5px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-m9riq3x7gy] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-m9riq3x7gy] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Locations/AddProperty.razor.rz.scp.css */

[b-u6cy2d48cd] label.locations {
    white-space: nowrap;
}

[b-u6cy2d48cd] .dropdown-padding {
    padding-left: 11px;
    padding-bottom: 5px;
}

[b-u6cy2d48cd] .dropdown-box {
    display: inline;
}

[b-u6cy2d48cd] .mud-input {
    height: 30px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

.col-4[b-u6cy2d48cd] {
    margin-top: 10px;
    margin-right: 20px;
}

[b-u6cy2d48cd] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-u6cy2d48cd] {
        width: 100vw;
        max-width: 1090px;
        padding-bottom: 10px;
    }
}
/* _content/DCC.Web.Core/Pages/Locations/AdvancedSearch.razor.rz.scp.css */
[b-nvq3zkiv79] .row {
    margin-left: 10px;
    display: flex;
    justify-content: flex-start;
    --bs-gutter-x: 0rem;
}

[b-nvq3zkiv79] .row-padding-bottom {
    padding-bottom: 0px;
}

.one-row[b-nvq3zkiv79] {
    display: flex;
    justify-content: flex-start;
    --bs-gutter-x: 0rem;
}

[b-nvq3zkiv79] .main-icons {
    padding-right: 5px;
}

[b-nvq3zkiv79] input.tags {
    width: 100%;
}

[b-nvq3zkiv79] select.tags {
    width: 100%;
}

.col-2[b-nvq3zkiv79] {
    width: 6%;
    display: flex;
    justify-content: center;
    margin: 7px 0px 0px;
}

[b-nvq3zkiv79] input.user {
    width: 100%;
    padding: 5px;
    margin-top: 5px;
    margin-left: 20px;
}

[b-nvq3zkiv79] label.locations {
    white-space: nowrap;
}

[b-nvq3zkiv79] .cancel-link {
    padding: 5px;
}

[b-nvq3zkiv79] .dropdown-box {
    display: inline;
    width: 100%;
}

label.label-left[b-nvq3zkiv79] {
    display: flex;
    justify-content: flex-start;
    font-size: 0.85rem;
    font-weight: bold;
    padding-left: 10px;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

    @media (min-width: 420px) {
        .page-content[b-nvq3zkiv79] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }

.valid.modified:not([type=checkbox])[b-nvq3zkiv79] {
    outline: 1px solid lightgray;
}

.character[b-nvq3zkiv79] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    height: 2px;
    margin-top: 25px;
}

[b-nvq3zkiv79] .tooltip-icon {
    font-size: 150%;
}

.col-7[b-nvq3zkiv79] {
    margin: 0 0 0 7px;
}
[b-nvq3zkiv79] .mud-input {
    height: 24px;
    width: 100%;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-nvq3zkiv79] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-nvq3zkiv79] .mud-icon-size-medium {
    font-size: 1.2rem;
}

[b-nvq3zkiv79] .mud-icon-size-small {
    font-size: 1rem;
}

[b-nvq3zkiv79] .mud-input-control > .mud-input-control-input-container {
    width: 100%;
}

[b-nvq3zkiv79] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-nvq3zkiv79] {
    padding: 5px 1px 5px 5px !important;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    height: 24px;
    width: 100%;
}

[b-nvq3zkiv79] .mud-input > input.mud-input-root-outlined.mud-input-root-margin-dense, div.mud-input-slot.mud-input-root-outlined.mud-input-root-margin-dense[b-nvq3zkiv79] {
        padding-top: 0;
        padding-bottom: 0;
    }

[b-nvq3zkiv79] .mud-input-control.mud-input-control-margin-dense {
    margin-top: 5px;
    margin-bottom: 2px;
}

[b-nvq3zkiv79] .mud-picker-view {
    display: none;
    margin-top: 0;
}

[b-nvq3zkiv79] .mud-input-slot mud-input-root mud-input-root-outlined mud-input-root-adorned-end mud-select-input {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-nvq3zkiv79] div.mud-input-slot.mud-input-root-outlined {
    padding: 5px 0 0 5px;
}

    [b-nvq3zkiv79] div.mud-input-slot.mud-input-root-outlined.mud-input-root-adorned-end {
        padding-right: 0;
        padding-inline-end: 3px;
        padding-inline-start: unset;
        padding-left: 5px;
    }

[b-nvq3zkiv79] .mud-input.mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-nvq3zkiv79] .mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-nvq3zkiv79] .mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-nvq3zkiv79] .mud-select .mud-select-input .mud-input-slot {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}
[b-nvq3zkiv79] .mud-font-style .mud-list-item {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-nvq3zkiv79] .mud-typography .mud-typography-body .mud-typography-body1 {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-nvq3zkiv79] .mud-list-item-clickable {
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-nvq3zkiv79] .mud-list-item-text > p {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-nvq3zkiv79] .mud-list-item-gutters {
    padding-left: 16px;
    padding-right: 16px;
    padding: 0 0 0 0;
}

.col-3[b-nvq3zkiv79] {
    flex: 0 0 auto;
    width: 25%;
    margin: 7px 0 0 0;
}

[b-nvq3zkiv79] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Pages/Locations/CommitteesLocationTable.razor.rz.scp.css */
[b-eazineuie7] .main-icons {
    padding: 5px 5px 0 5px;
}

[b-eazineuie7] .main-icons-top {
    font-size: 130%;
}

table[b-eazineuie7] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-eazineuie7] {
        max-height: 24px;
    }

    table tbody tr[b-eazineuie7] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-eazineuie7] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-eazineuie7] {
            background: #B2D7E0
        }

[b-eazineuie7] .tooltip-icon {
    padding: 0 5px 0 5px;
    font-size: 130%;
}

[b-eazineuie7] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Pages/Locations/ContactsLocationTable.razor.rz.scp.css */
[b-k3uhddn2mj] .tooltip-icon {
    font-size: 130%;
}

[b-k3uhddn2mj] .main-icons {
    padding: 2px 2px 2px 2px;
}

table[b-k3uhddn2mj] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-k3uhddn2mj] {
        max-height: 24px;
    }

    table tbody tr[b-k3uhddn2mj] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-k3uhddn2mj] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-k3uhddn2mj] {
            background: #B2D7E0
        }

.tooltip-inactive-icon[b-k3uhddn2mj] {
    color: #5685a6;
    font-size: 130%;
}

.active-contact[b-k3uhddn2mj] {
    color: #0a0a0a;
}

.inactive-contact[b-k3uhddn2mj] {
    color: Gray;
}

.warning-contact[b-k3uhddn2mj] {
    color: Red;
}

.has-enought-contact[b-k3uhddn2mj] {
    color: Blue;
}

[b-k3uhddn2mj] .tooltip {
    z-index: auto;
}

[b-k3uhddn2mj] .td-multiple-lines {
    align-items: center;
    justify-content: center;
}
/* _content/DCC.Web.Core/Pages/Locations/Default.razor.rz.scp.css */
[b-vowrr457ud] .main-icons {
    padding-right: 5px;
}

[b-vowrr457ud] select.tags {
    width: 100%;
}

.col-1[b-vowrr457ud] {
    flex: 0 0 auto;
    width: 6%;
}

[b-vowrr457ud] input.user {
    width: 100%;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

[b-vowrr457ud] .cancel-link {
    padding: 5px;
}

[b-vowrr457ud] .tooltip-icon {
    font-size: 150%;
}

[b-vowrr457ud] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-vowrr457ud] .mud-input-control {
    margin: 0 0 5px 0;
}

[b-vowrr457ud] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-vowrr457ud] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-vowrr457ud] {
    padding: 5px 5px !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-vowrr457ud] .mud-input.mud-input-outlined {
    height: 24px !important;
    width: 100% !important;
    padding: 5px 5px !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-vowrr457ud] .tooltip {
    z-index: auto;
}

    @media (min-width: 420px) {
        .page-content[b-vowrr457ud] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Locations/EditLocation.razor.rz.scp.css */
[b-0t9rcx0iek] select.tags {
    width: 100%;
}

.col-1[b-0t9rcx0iek] {
    flex: 0 0 auto;
    width: 6%;
}

.col-3[b-0t9rcx0iek] {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
}

[b-0t9rcx0iek] input.user {
    width: 100%;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

label.user[b-0t9rcx0iek], span.user[b-0t9rcx0iek] {
    width: 100%;
    border-color: white;
    padding: 0px;
    height: 24px;
    margin-top: 5px;
    border-style: hidden;
    margin-left: 7px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

label.warning[b-0t9rcx0iek] {
    display: flex;
    justify-content: flex-end;
    font-size: 0.8rem;
    font-weight: bold;
    color: red;
    margin-left: 10px;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-0t9rcx0iek] .cancel-link {
    padding: 5px;
}

.extra-padding-checkbox[b-0t9rcx0iek] {
    padding-top: 5px;
}

.tooltip-icon-base[b-0t9rcx0iek] {
    font-size: 130%;
    padding: 0 5px 0 5px;
    color: #003265;
}

[b-0t9rcx0iek] label.locations {
    font-size: 0.85rem;
}

[b-0t9rcx0iek] .main-icons {
    padding-right: 5px;
}

.datepickerbg-large[b-0t9rcx0iek] {
    margin-top: 5px;
    width: 100%;
    border-color: lightgrey;
    border-style: solid;
    font-size: 0.85rem;
    margin-left: 7px;
}

a.locations[b-0t9rcx0iek] {
    margin-left: 10px;
    font-size: 0.85rem;
    color: #003265;
    text-decoration: underline;
}

    a.locations:hover[b-0t9rcx0iek] {
        color: #6598CB;
    }

.icon-as-label[b-0t9rcx0iek] {
    display: flex;
    justify-content: flex-end;
}

[b-0t9rcx0iek] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-0t9rcx0iek] .mud-input-control {
    margin: 0 0 0 0;
}

[b-0t9rcx0iek] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-0t9rcx0iek] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-0t9rcx0iek] {
    padding: 5px 5px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-0t9rcx0iek] .mud-picker-view {
    display: none;
    margin-top: 0;
}

[b-0t9rcx0iek] .mud-icon-size-medium {
    font-size: 1.1rem;
}

[b-0t9rcx0iek] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-0t9rcx0iek] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Locations/EnrollmentHistory.razor.rz.scp.css */
table[b-3qi583fezb] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-3qi583fezb] {
        max-height: 24px;
    }

    table tbody tr[b-3qi583fezb] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-3qi583fezb] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-3qi583fezb] {
            background: #B2D7E0
        }

[b-3qi583fezb] .cancel-link {
    padding: 5px;
}

[b-3qi583fezb] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-3qi583fezb] {
        width: 100vw;
        max-width: 1090px;
        padding-bottom: 10px;
    }
}
/* _content/DCC.Web.Core/Pages/Locations/ExportOptionsAccordion.razor.rz.scp.css */
[b-rcsb72fux7] .mud-expand-panel .mud-expand-panel-header {
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
    color: black;
    background-color: #E5E5E5;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    font-size: 1.1em;
}

[b-rcsb72fux7] .mud-expansion-panels {
    max-width: 95%;
}

[b-rcsb72fux7] .mud-expand-panel .mud-expand-panel-header .mud-expand-panel-text {
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    font-size: 1.1em;
}
[b-rcsb72fux7] .mud-panel-expanded > .mud-expand-panel-header {
    background-color: #6598CB;
    color: #003265;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}
[b-rcsb72fux7] .mud-expand-panel .mud-expand-panel-content {
    padding: 20px 24px 16px;
    flex: 1 1 auto;
    max-width: 100%;
}

[b-rcsb72fux7] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Pages/Locations/MarkGrade.razor.rz.scp.css */
/* _content/DCC.Web.Core/Pages/Locations/OrdersLocationTable.razor.rz.scp.css */

[b-73ybqgtk2z] .main-icons {
    padding: 0 5px 0 0;
}

.red-highlight[b-73ybqgtk2z] {
    color: red;
    font-weight: bold;
}

.blue-highlight[b-73ybqgtk2z] {
    color: blue;
    font-weight: bold;
}
[b-73ybqgtk2z] .header {
    font-weight: bold;
    color: #003265;
    margin-bottom: 0rem;
    padding: 5px 0px 5px 0px;
    margin-left: 0;
}

table[b-73ybqgtk2z] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-73ybqgtk2z] {
        max-height: 24px;
        font-size: 16px;
    }

    table tbody tr[b-73ybqgtk2z] {
        font-size: 0.85rem;
        width: 100%;
    }

        table tbody tr.header[b-73ybqgtk2z] {
            background: #B2D7E0
        }

        table tbody tr.colored:nth-child(odd)[b-73ybqgtk2z] {
            background: #fff
        }

        table tbody tr.colored:nth-child(even)[b-73ybqgtk2z] {
            background: #B2D7E0
        }

button.table-header[b-73ybqgtk2z] {
    font-weight: bold;
    color: #003265;
}

[b-73ybqgtk2z] .tooltip-icon {
    font-size: 130%;
    padding: 0 5px 0 5px;
}

label.locations-085[b-73ybqgtk2z] {
    display: flex;
    justify-content: flex-end;
    font-size: 0.85rem;
    font-weight: bold;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-73ybqgtk2z] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Pages/Locations/SearchResultTable.razor.rz.scp.css */
[b-y0tughe0vm] .main-icons {
    padding-right: 5px;
}

table[b-y0tughe0vm] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-y0tughe0vm] {
        max-height: 24px;
    }

    table tbody tr[b-y0tughe0vm] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-y0tughe0vm] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-y0tughe0vm] {
            background: #B2D7E0
        }

[b-y0tughe0vm] .tooltip-icon {
    font-size: 130%;
}

.tooltip-inactive-icon[b-y0tughe0vm] {
    color: #5685a6;
    font-size: 130%;
}

.col-1[b-y0tughe0vm] {
    flex: 0 0 auto;
    width: 6%;
}

[b-y0tughe0vm] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Pages/Locations/TransferLocation.razor.rz.scp.css */
.extra-margin[b-d8frzywag3] {
    margin-top: 5px;
}

[b-d8frzywag3] input.tags {
    width: 100%;
}

[b-d8frzywag3] select.tags {
    width: 100%;
}

[b-d8frzywag3] input.user {
    width: 100%;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

[b-d8frzywag3] .cancel-link {
    padding: 5px;
}

[b-d8frzywag3] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-d8frzywag3] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-d8frzywag3] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-d8frzywag3] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-d8frzywag3] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Login.razor.rz.scp.css */
.float-center[b-uq2vrivwno] {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

[b-uq2vrivwno] label.locations {
    white-space: nowrap;
}

[b-uq2vrivwno] input.user {
    width: 365px;
    padding: 5px;
    margin-top: 5px;
}

.page-content[b-uq2vrivwno] {
    background-color: white;
    height: fit-content;
    width: fit-content;
    padding-bottom: 10px;
    max-width: 780px;
    border-radius: 10px;
    box-shadow: 0 0 10px;
    position: fixed;
    top: 40%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
}

[b-uq2vrivwno] .cancel-link {
    padding: 5px;
}

.footer-text-center[b-uq2vrivwno] {
    color: gray;
    font-size: 12px;
    text-align: center;
    margin: 10px;
}

[b-uq2vrivwno] .mud-input {
    height: 24px;
    width: 365px;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-uq2vrivwno] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-uq2vrivwno] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-uq2vrivwno] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-uq2vrivwno] {
    padding: 5px 5px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

@media (min-width: 420px) {
    .page-content[b-uq2vrivwno] {
        width: 100vw;
        max-width: 780px;
        padding-bottom: 10px;
    }
}
/* _content/DCC.Web.Core/Pages/Orders/AddContact.razor.rz.scp.css */
.extra-margin[b-oqcxsx05wa] {
    margin-top: 5px;
}

[b-oqcxsx05wa] .main-icons {
    padding-right: 5px;
}

[b-oqcxsx05wa] input.tags {
    width: 100%;
}

[b-oqcxsx05wa] select.tags {
    width: 100%;
}

.col-1[b-oqcxsx05wa] {
    flex: 0 0 auto;
    width: 6%;
}

[b-oqcxsx05wa] input.user {
    width: 100%;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

[b-oqcxsx05wa] .tooltip-icon {
    font-size: 150%;
}

[b-oqcxsx05wa] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-oqcxsx05wa] .mud-list.mud-list-padding, .mud-popover[b-oqcxsx05wa], .mud-popover-provider[b-oqcxsx05wa] {
    width: 100%;
}

[b-oqcxsx05wa] .mud-input:focus {
    background-color: #FDFFD0;
    border-color: black;
}

[b-oqcxsx05wa] .mud-input-control {
    margin: 0 0 0 0;
}

[b-oqcxsx05wa] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-oqcxsx05wa] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-oqcxsx05wa] {
    padding: 5px 5px;
    font-size: 0.85rem;
}

[b-oqcxsx05wa] .tooltip {
    z-index: auto;
}

textarea.user[b-oqcxsx05wa] {
    display: inline;
    border: 1px solid lightgrey;
    font-size: .85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    width: 100%;
    margin: 5px 0;
}

    textarea.user:focus[b-oqcxsx05wa] {
        background-color: #FDFFD0;
        border-color: black;
    }

@media (min-width: 420px) {
    .page-content[b-oqcxsx05wa] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/AddLocation.razor.rz.scp.css */
.extra-margin[b-xu97q8fbuy] {
    margin-top: 5px;
}

[b-xu97q8fbuy] input.tags {
    width: 100%;
}

[b-xu97q8fbuy] select.tags {
    width: 100%;
}

[b-xu97q8fbuy] input.user {
    width: 100%;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

[b-xu97q8fbuy] .cancel-link {
    padding: 5px;
}

[b-xu97q8fbuy] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-xu97q8fbuy] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-xu97q8fbuy] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-xu97q8fbuy] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-xu97q8fbuy] {
    padding: 5px 5px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-xu97q8fbuy] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-xu97q8fbuy] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/BatchOrders.razor.rz.scp.css */
[b-yo7ebqej5f] .row {
    margin-left: 10px;
    align-items: flex-end;
}

[b-yo7ebqej5f] .main-icons {
    padding-right: 5px;
}

.col-1[b-yo7ebqej5f] {
    flex: 0 0 auto;
    width: 6%;
}

[b-yo7ebqej5f] label.flexstart {
    font-weight: bold;
}

[b-yo7ebqej5f] .mud-checkbox {
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    vertical-align: middle;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    justify-content: center;
}

table[b-yo7ebqej5f] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-yo7ebqej5f] {
        max-height: 24px;
    }

    table tbody tr[b-yo7ebqej5f] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-yo7ebqej5f] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-yo7ebqej5f] {
            background: #B2D7E0
        }

[b-yo7ebqej5f] .td-multiple-lines {
    display: flex;
    align-items: center;
    justify-content: center;
}


[b-yo7ebqej5f] .mud-input-control {
    font-size: 0.85rem;
}

[b-yo7ebqej5f] .tooltip-icon {
    font-size: 130%;
    padding: 0 5px 0 5px;
}

[b-yo7ebqej5f] .mud-icon-button {
    padding: 0px;
}

[b-yo7ebqej5f] .mud-icon-size-medium {
    font-size: 1.1rem;
}

[b-yo7ebqej5f] .mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end) input {
    padding-right: 0px;
    padding-inline-end: 0px;
    font-size: 0.85rem;
    font-weight: bold;
    min-height: 20px;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-yo7ebqej5f] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-yo7ebqej5f] {
    padding: 0px 0px;
}

[b-yo7ebqej5f] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-yo7ebqej5f] {
    padding: 0px 0px;
    font-size: 0.85rem;
    font-weight: bold;
    min-height: 20px;
    margin-left: 10px;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

.warning-order[b-yo7ebqej5f] {
    color: Red;
}

[b-yo7ebqej5f] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-yo7ebqej5f] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/BatchShipping.razor.rz.scp.css */
[b-n3qcwco7vt] .row {
    margin-left: 10px;
    align-items: flex-end;
}

[b-n3qcwco7vt] .main-icons {
    padding-right: 5px;
}

.col-1[b-n3qcwco7vt] {
    flex: 0 0 auto;
    width: 6%;
}

.col-3[b-n3qcwco7vt] {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
}

[b-n3qcwco7vt] label.flexstart {
    font-weight: bold;
}

table[b-n3qcwco7vt] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-n3qcwco7vt] {
        max-height: 24px;
    }

    table tbody tr[b-n3qcwco7vt] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-n3qcwco7vt] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-n3qcwco7vt] {
            background: #B2D7E0
        }

[b-n3qcwco7vt] .td-multiple-lines {
    display: flex;
    align-items: center;
    justify-content: center;
}


[b-n3qcwco7vt] .mud-input-control {
    font-size: 0.85rem;
}

[b-n3qcwco7vt] .tooltip-icon {
    font-size: 130%;
    padding: 0 5px 0 5px;
}

[b-n3qcwco7vt] .mud-icon-button {
    padding: 0px;
}

[b-n3qcwco7vt] .mud-icon-size-medium {
    font-size: 1.1rem;
}

[b-n3qcwco7vt] .mud-input-control.mud-input-number-control.mud-input-showspin .mud-input:not(.mud-input-adorned-end) input {
    padding-right: 0px;
    padding-inline-end: 0px;
    font-size: 0.85rem;
    font-weight: bold;
    min-height: 20px;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-n3qcwco7vt] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-n3qcwco7vt] {
    padding: 0px 0px;
}

[b-n3qcwco7vt] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-n3qcwco7vt] {
    padding: 0px 0px;
    font-size: 0.85rem;
    font-weight: bold;
    min-height: 20px;
    margin-left: 10px;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

.warning-order[b-n3qcwco7vt] {
    color: Red;
}

[b-n3qcwco7vt] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-n3qcwco7vt] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/ContactRapidOrder.razor.rz.scp.css */

@media (min-width: 420px) {
    .page-content[b-c1jud5h7m1] {
        width: 100vw;
        max-width: 1090px;
        padding-bottom: 10px;
    }
}
[b-c1jud5h7m1] .tooltip-icon {
    font-size: 130%;
    padding: 0 5px 0 5px;
}

[b-c1jud5h7m1] label.flexstart {
    padding-left: 10px;
}

[b-c1jud5h7m1] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 0px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-c1jud5h7m1] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-c1jud5h7m1] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-c1jud5h7m1] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-c1jud5h7m1] {
    padding: 5px 5px !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-c1jud5h7m1] .mud-input.mud-input-outlined {
    height: 24px !important;
    width: 100% !important;
    margin-left: 0px !important;
    padding: 5px 5px !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-c1jud5h7m1] .mud-input {
    height: 24px;
    width: 100%;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-c1jud5h7m1] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-c1jud5h7m1] .mud-icon-size-medium {
    font-size: 1.2rem;
}

[b-c1jud5h7m1] .mud-icon-size-small {
    font-size: 1rem;
}

[b-c1jud5h7m1] .mud-input-control > .mud-input-control-input-container {
    width: 100%;
}

[b-c1jud5h7m1] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-c1jud5h7m1] {
    padding: 5px 1px 5px 5px !important;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    height: 24px;
    width: 100%;
}

    [b-c1jud5h7m1] .mud-input > input.mud-input-root-outlined.mud-input-root-margin-dense, div.mud-input-slot.mud-input-root-outlined.mud-input-root-margin-dense[b-c1jud5h7m1] {
        padding-top: 0;
        padding-bottom: 0;
    }

[b-c1jud5h7m1] .mud-input-control.mud-input-control-margin-dense {
    margin-top: 5px;
    margin-bottom: 2px;
}

[b-c1jud5h7m1] .mud-picker-view {
    display: none;
    margin-top: 0;
}

[b-c1jud5h7m1] .mud-input-slot mud-input-root mud-input-root-outlined mud-input-root-adorned-end mud-select-input {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-c1jud5h7m1] div.mud-input-slot.mud-input-root-outlined {
    padding: 5px 0 0 5px;
}

    [b-c1jud5h7m1] div.mud-input-slot.mud-input-root-outlined.mud-input-root-adorned-end {
        padding-right: 0;
        padding-inline-end: 3px;
        padding-inline-start: unset;
        padding-left: 5px;
    }

[b-c1jud5h7m1] .mud-input.mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-c1jud5h7m1] .mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-c1jud5h7m1] .mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-c1jud5h7m1] .mud-select .mud-select-input .mud-input-slot {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-c1jud5h7m1] .mud-font-style .mud-list-item {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-c1jud5h7m1] .mud-list-item {
    width: 100%;
    display: flex;
    position: relative;
    box-sizing: border-box;
    text-align: start;
    align-items: center;
    padding-top: 2px !important;
    padding-bottom: 2px !important;
    justify-content: flex-start;
    text-decoration: none;
}

[b-c1jud5h7m1] .mud-typography .mud-typography-body .mud-typography-body1 {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-c1jud5h7m1] .mud-list-item-clickable {
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-c1jud5h7m1] .mud-list-item-text > p {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-c1jud5h7m1] .mud-list-item-gutters {
    padding-left: 16px;
    padding-right: 16px;
    padding: 0 0 0 0;
}

[b-c1jud5h7m1] select.tags {
    width: 100%;
}
/* _content/DCC.Web.Core/Pages/Orders/Contacts.razor.rz.scp.css */
.extra-margin[b-nedr4nh7sx] {
    margin-top: 5px;
}

[b-nedr4nh7sx] .main-icons {
    padding-right: 5px;
}

[b-nedr4nh7sx] input.tags {
    width: 270px;
}

[b-nedr4nh7sx] select.tags {
    width: 270px;
}

.col-1[b-nedr4nh7sx] {
    flex: 0 0 auto;
    width: 6%;
}

[b-nedr4nh7sx] input.user {
    width: 270px;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

[b-nedr4nh7sx] .cancel-link {
    padding: 5px;
}

[b-nedr4nh7sx] .tooltip-icon {
    font-size: 130%;
}

[b-nedr4nh7sx] .mud-input {
    height: 24px;
    width: 270px;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-nedr4nh7sx] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-nedr4nh7sx] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-nedr4nh7sx] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-nedr4nh7sx] {
    padding: 5px 5px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-nedr4nh7sx] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-nedr4nh7sx] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/ContactSearchTable.razor.rz.scp.css */
[b-1lzcn0jr0s] .tooltip-icon {
    font-size: 130%;
}

[b-1lzcn0jr0s] .main-icons {
    padding: 5px 5px 0 5px;
}

table[b-1lzcn0jr0s] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-1lzcn0jr0s] {
        max-height: 24px;
    }

    table tbody tr[b-1lzcn0jr0s] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-1lzcn0jr0s] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-1lzcn0jr0s] {
            background: #B2D7E0
        }

.active-contact[b-1lzcn0jr0s] {
    color: #0a0a0a;
}

.inactive-contact[b-1lzcn0jr0s] {
    color: Gray;
}

.warning-contact[b-1lzcn0jr0s] {
    color: Red;
}

.has-enought-contact[b-1lzcn0jr0s] {
    color: Blue;
}

.col-1[b-1lzcn0jr0s] {
    flex: 0 0 auto;
}

[b-1lzcn0jr0s] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Pages/Orders/ContactsLocationTable.razor.rz.scp.css */
[b-vjdi3ibo60] .main-icons {
    padding: 5px 5px 5px 5px;
}

[b-vjdi3ibo60] .row-padding-bottom {
    margin-left: 0px;
}

table.common[b-vjdi3ibo60] {
    display: flex;
    flex-direction: column;
}

    table.common tbody th[b-vjdi3ibo60] {
        max-height: 24px;
    }

    table.common tbody tr[b-vjdi3ibo60] {
        font-size: 0.85rem;
    }

        table.common tbody tr:nth-child(odd)[b-vjdi3ibo60] {
            background: #fff
        }

        table.common tbody tr:nth-child(even)[b-vjdi3ibo60] {
            background: #B2D7E0
        }

[b-vjdi3ibo60] .td-multiple-lines {
    display: flex;
    align-items: center;
}

.tooltip-inactive-icon[b-vjdi3ibo60] {
    color: #5685a6;
    font-size: 130%;
}

[b-vjdi3ibo60] .tooltip-icon {
    font-size: 150%;
}

.active-contact[b-vjdi3ibo60] {
    color: #0a0a0a;
}

.inactive-contact[b-vjdi3ibo60] {
    color: Gray;
}

.warning-contact[b-vjdi3ibo60] {
    color: Red;
}

.has-enought-contact[b-vjdi3ibo60] {
    color: Blue;
}

.form-control[b-vjdi3ibo60], select[b-vjdi3ibo60] {
    display: flex;
    font-size: 0.85rem;
    line-height: 1.5;
    background-color: transparent;
    background-clip: padding-box;
    border: 1px solid darkgrey;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    align-items: center;
    padding: 0;
}

    select.tags[b-vjdi3ibo60] {
        width: 170px;
    }

    .tooltip-icon-small[b-vjdi3ibo60] {
        color: #003265;
        font-size: 120%;
    }


table.separate[b-vjdi3ibo60] {
    display: flex;
    flex-direction: column;
}

    table.separate tbody th[b-vjdi3ibo60] {
        max-height: 24px;
    }

    table.separate tbody tr[b-vjdi3ibo60] {
        font-size: 0.85rem;
        background: #B2D7E0;
        min-height: 31px;
    }

[b-vjdi3ibo60] .mud-input-control {
    border: 0;
    margin: 0;
    padding: 0;
    display: flex;
    flex: 1 1 auto;
    max-width: 100%;
    position: relative;
    flex-direction: column;
    vertical-align: top;
    margin-top: 0px;
}

[b-vjdi3ibo60] .tooltip {
    z-index: auto;
}

[b-vjdi3ibo60] select.tags-long {
    width:100%;
}
/* _content/DCC.Web.Core/Pages/Orders/Default.razor.rz.scp.css */
.small-padding[b-chc086tnti] {
    padding-left: 10px;
    font-size: 14px;
}

[b-chc086tnti] .mud-primary-text {
    color: #003265 !important;
    font-weight: bold;
    padding: 5px 0px 5px 30px;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    font-size: 14px;
}

[b-chc086tnti] .tooltip {
    z-index: auto;
}

    @media (min-width: 420px) {
        .page-content[b-chc086tnti] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/EditDate.razor.rz.scp.css */
[b-k8yxfhxy5k] .row {
    margin-left: 10px;
    align-items: flex-end;
}

[b-k8yxfhxy5k] .main-icons {
    padding-right: 5px;
}

.col-1[b-k8yxfhxy5k] {
    flex: 0 0 auto;
    width: 6%;
}

.col-3[b-k8yxfhxy5k] {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
}

table[b-k8yxfhxy5k] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-k8yxfhxy5k] {
        max-height: 24px;
    }

    table tbody tr[b-k8yxfhxy5k] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-k8yxfhxy5k] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-k8yxfhxy5k] {
            background: #B2D7E0
        }

[b-k8yxfhxy5k] .td-multiple-lines {
    display: flex;
    align-items: center;
    justify-content: center;
}

[b-k8yxfhxy5k] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-k8yxfhxy5k] .mud-input-control {
    margin: 0;
}

[b-k8yxfhxy5k] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-k8yxfhxy5k] .mud-icon-size-medium {
    font-size: 1.2rem;
}

[b-k8yxfhxy5k] .mud-icon-size-small {
    font-size: 1rem;
}

[b-k8yxfhxy5k] .mud-input-control > .mud-input-control-input-container {
    position: relative;
    display: flex;
    flex-direction: column;
    padding: 0 0 0 0;
}

[b-k8yxfhxy5k] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-k8yxfhxy5k] {
    padding: 5px 5px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-k8yxfhxy5k] .tooltip-icon {
    font-size: 130%;
    padding: 0 5px 0 5px;
}

[b-k8yxfhxy5k] label.locations {
    white-space: nowrap;
}

[b-k8yxfhxy5k] .cancel-link {
    padding: 5px;
}

[b-k8yxfhxy5k] .mud-picker-view {
    display: none;
    margin-top: 0;
}

[b-k8yxfhxy5k] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-k8yxfhxy5k] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/EditOrder.razor.rz.scp.css */
[b-234l5mubzi] .row {
    margin-left: 10px;
    align-items: flex-end;
}

[b-234l5mubzi] .main-icons {
    padding-right: 5px;
}

.col-1[b-234l5mubzi] {
    flex: 0 0 auto;
    width: 6%;
}

.col-3[b-234l5mubzi] {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
}

table[b-234l5mubzi] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-234l5mubzi] {
        max-height: 24px;
    }

    table tbody tr[b-234l5mubzi] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-234l5mubzi] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-234l5mubzi] {
            background: #B2D7E0
        }

[b-234l5mubzi] .td-multiple-lines {
    display: flex;
    align-items: center;
    justify-content: center;
}

[b-234l5mubzi] .mud-input {
    height: 24px;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-234l5mubzi] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-234l5mubzi] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-234l5mubzi] .tooltip-icon {
    font-size: 130%;
    padding: 0 5px 0 5px;
}

[b-234l5mubzi] label.locations {
    white-space: nowrap;
}

[b-234l5mubzi] .cancel-link {
    padding: 5px;
}

[b-234l5mubzi] .mud-picker-view {
    display: none;
    margin-top: 0;
}

[b-234l5mubzi] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-234l5mubzi] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/LocationContactsTable.razor.rz.scp.css */
.tooltip-icon-small[b-hw3irfxn6z] {
    font-size: 130%;
    color: #003265;
    padding: 2px 2px 5px 2px;
}

[b-hw3irfxn6z] .main-icons {
    padding: 5px 5px 0 5px;
}

table[b-hw3irfxn6z] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-hw3irfxn6z] {
        max-height: 24px;
    }

    table tbody tr[b-hw3irfxn6z] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-hw3irfxn6z] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-hw3irfxn6z] {
            background: #B2D7E0
        }

.active-contact[b-hw3irfxn6z] {
    color: #0a0a0a;
}

.inactive-contact[b-hw3irfxn6z] {
    color: Gray;
}

.warning-contact[b-hw3irfxn6z] {
    color: Red;
}

.has-enought-contact[b-hw3irfxn6z] {
    color: Blue;
}

.col-1[b-hw3irfxn6z] {
    flex: 0 0 auto;
}

[b-hw3irfxn6z] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Pages/Orders/LocationRapidOrder.razor.rz.scp.css */
[b-kbsp4wxhyz] label.flexstart {
    padding-left: 10px;
}

[b-kbsp4wxhyz] .main-icons {
    padding-right: 5px;
}

[b-kbsp4wxhyz] select.tags {
    width: 100%;
}

[b-kbsp4wxhyz] input.user {
    width: 100%;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

label.user[b-kbsp4wxhyz], span.user[b-kbsp4wxhyz] {
    width: 100%;
    border-color: white;
    padding: 0px;
    height: 24px;
    margin-top: 5px;
    border-style: hidden;
    margin-left: 7px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

label.warning[b-kbsp4wxhyz] {
    display: flex;
    justify-content: flex-end;
    font-size: 0.8rem;
    font-weight: bold;
    color: red;
    margin-left: 10px;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-kbsp4wxhyz] .cancel-link {
    padding: 5px;
}

.extra-padding-checkbox[b-kbsp4wxhyz] {
    padding: 5px 0;
}

[b-kbsp4wxhyz] .tooltip-icon {
    font-size: 130%;
    padding: 0 5px 0 5px;
}

a.locations[b-kbsp4wxhyz] {
    margin-left: 10px;
    font-size: 0.85rem;
    color: #003265;
    text-decoration: underline;
}

    a.locations:hover[b-kbsp4wxhyz] {
        color: #6598CB;
    }

.icon-as-label[b-kbsp4wxhyz] {
    display: flex;
    justify-content: flex-end;
}

[b-kbsp4wxhyz] .mud-input {
    height: 24px;
    width: 100%;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-kbsp4wxhyz] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-kbsp4wxhyz] .mud-icon-size-medium {
    font-size: 1.2rem;
}

[b-kbsp4wxhyz] .mud-icon-size-small {
    font-size: 1rem;
}

[b-kbsp4wxhyz] .mud-input-control > .mud-input-control-input-container {
    width: 100%;
}

[b-kbsp4wxhyz] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-kbsp4wxhyz] {
    padding: 5px 1px 5px 5px !important;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    height: 24px;
    width: 100%;
}

    [b-kbsp4wxhyz] .mud-input > input.mud-input-root-outlined.mud-input-root-margin-dense, div.mud-input-slot.mud-input-root-outlined.mud-input-root-margin-dense[b-kbsp4wxhyz] {
        padding-top: 0;
        padding-bottom: 0;
    }

[b-kbsp4wxhyz] .mud-input-control.mud-input-control-margin-dense {
    margin-top: 5px;
    margin-bottom: 2px;
}

[b-kbsp4wxhyz] .mud-picker-view {
    display: none;
    margin-top: 0;
}

[b-kbsp4wxhyz] .mud-input-slot mud-input-root mud-input-root-outlined mud-input-root-adorned-end mud-select-input {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-kbsp4wxhyz] div.mud-input-slot.mud-input-root-outlined {
    padding: 5px 0 0 5px;
}

    [b-kbsp4wxhyz] div.mud-input-slot.mud-input-root-outlined.mud-input-root-adorned-end {
        padding-right: 0;
        padding-inline-end: 3px;
        padding-inline-start: unset;
        padding-left: 5px;
    }

[b-kbsp4wxhyz] .mud-input.mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-kbsp4wxhyz] .mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-kbsp4wxhyz] .mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-kbsp4wxhyz] .mud-select .mud-select-input .mud-input-slot {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-kbsp4wxhyz] .mud-font-style .mud-list-item {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-kbsp4wxhyz] .mud-typography .mud-typography-body .mud-typography-body1 {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-kbsp4wxhyz] .mud-list-item-clickable {
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-kbsp4wxhyz] .mud-list-item-text > p {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-kbsp4wxhyz] .mud-list-item-gutters {
    padding-left: 16px;
    padding-right: 16px;
    padding: 0 0 0 0;
}


table.common[b-kbsp4wxhyz] {
    display: flex;
    flex-direction: column;
}

    table.common tbody th[b-kbsp4wxhyz] {
        max-height: 24px;
    }

    table.common tbody tr[b-kbsp4wxhyz] {
        font-size: 0.85rem;
    }

        table.common tbody tr:nth-child(odd)[b-kbsp4wxhyz] {
            background: #fff
        }

        table.common tbody tr:nth-child(even)[b-kbsp4wxhyz] {
            background: #B2D7E0
        }

[b-kbsp4wxhyz] .td-multiple-lines {
    display: flex;
    align-items: center;
}

.tooltip-icon-small[b-kbsp4wxhyz] {
    color: #003265;
    font-size: 120%;
}

[b-kbsp4wxhyz] .mud-picker-view {
    display: none;
    margin-top: 0;
}

[b-kbsp4wxhyz] .mud-expand-panel .mud-expand-panel-header {
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
    color: black;
    background-color: #E5E5E5;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    font-size: 1.1em;
}

[b-kbsp4wxhyz] .mud-expansion-panels {
    width: 95%;
}

[b-kbsp4wxhyz] .mud-expand-panel .mud-expand-panel-header .mud-expand-panel-text {
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    font-size: 1.1em;
}

[b-kbsp4wxhyz] .mud-panel-expanded > .mud-expand-panel-header {
    background-color: #6598CB;
    color: #003265;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-kbsp4wxhyz] .mud-expand-panel .mud-expand-panel-content {
    padding: 20px 24px 16px;
    flex: 1 1 auto;
    max-width: 100%;
}

[b-kbsp4wxhyz] .tooltip {
    z-index: auto;
}

[b-kbsp4wxhyz] select.tags-long {
    width: 100%;
}

@media (min-width: 420px) {
    .page-content[b-kbsp4wxhyz] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/OrdersContactTable.razor.rz.scp.css */
[b-r66e3gasm4] .main-icons {
    padding: 0 0 0 0;
    font-size: 130%;
}

.red-highlight[b-r66e3gasm4] {
    color: red;
    font-weight: bold;
}

.blue-highlight[b-r66e3gasm4] {
    color: blue;
    font-weight: bold;
}

table[b-r66e3gasm4] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-r66e3gasm4] {
        max-height: 24px;
        font-size: 16px;
    }

    table tbody tr[b-r66e3gasm4] {
        font-size: 0.85rem;
        width: 100%;
    }

        table tbody tr.header[b-r66e3gasm4] {
            background: #B2D7E0
        }

        table tbody tr.colored:nth-child(odd)[b-r66e3gasm4] {
            background: #fff
        }

        table tbody tr.colored:nth-child(even)[b-r66e3gasm4] {
            background: #B2D7E0
        }

.table-header[b-r66e3gasm4] {
    display: flex;
    justify-content: center;
    font-weight: bold;
}

[b-r66e3gasm4] .tooltip-icon {
    padding: 0 5px 0 5px;
    font-size: 130%;
}

[b-r66e3gasm4] .header {
    font-weight: bold;
    color: #003265;
    margin-bottom: 0rem;
    padding: 5px 0px 5px 0px;
    margin-left: 0;
}

[b-r66e3gasm4] .tooltip {
    z-index: auto;
}

[b-r66e3gasm4] .mud-expand-panel .mud-expand-panel-header {
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
    color: black;
    background-color: #E5E5E5;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    font-size: 1.1em;
}

[b-r66e3gasm4] .mud-expansion-panels {
    max-width: 95%;
    min-width: 95%;
}

[b-r66e3gasm4] .mud-expand-panel .mud-expand-panel-header .mud-expand-panel-text {
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    font-size: 1.1em;
}

[b-r66e3gasm4] .mud-panel-expanded > .mud-expand-panel-header {
    background-color: #6598CB;
    color: #003265;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-r66e3gasm4] .mud-expand-panel .mud-expand-panel-content {
    padding: 0px 0px 5px;
    flex: 1 1 auto;
    max-width: 100%;
}

[b-r66e3gasm4] .tooltip {
    z-index: auto;
}

[b-r66e3gasm4] .mud-expand-panel .mud-expand-panel-header {
    width: 100%;
    align-items: center;
    display: flex;
    font-size: 1.1em;
    line-height: 1;
    min-height: 48px;
    outline: none;
    padding: 2px 2px !important;
    position: relative;
    transition: min-height .3s cubic-bezier(0.25, 0.8, 0.5, 1);
    user-select: none
}

table[b-r66e3gasm4] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-r66e3gasm4] {
        max-height: 24px;
    }

    table tbody tr[b-r66e3gasm4] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-r66e3gasm4] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-r66e3gasm4] {
            background: #B2D7E0
        }

[b-r66e3gasm4] select.tags-long {
    width: 100%;
}
/* _content/DCC.Web.Core/Pages/Orders/OrdersTable.razor.rz.scp.css */
[b-cswinbnrec].main-icons {
    padding: 5px;
}

.red-highlight[b-cswinbnrec] {
    color: red;
    font-weight: bold;
}

.blue-highlight[b-cswinbnrec] {
    color: blue;
    font-weight: bold;
}

table[b-cswinbnrec] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-cswinbnrec] {
        max-height: 24px;
        font-size: 16px;
    }

    table tbody tr[b-cswinbnrec] {
        font-size: 0.85rem;
        width: 100%;
    }

        table tbody tr.header[b-cswinbnrec] {
            background: #B2D7E0
        }

        table tbody tr.colored:nth-child(odd)[b-cswinbnrec] {
            background: #fff
        }

        table tbody tr.colored:nth-child(even)[b-cswinbnrec] {
            background: #B2D7E0
        }

[b-cswinbnrec] .tooltip-icon {
    font-size: 110%;
    padding: 0 5px 0 5px;
}

[b-cswinbnrec] .cancel-link {
    padding: 5px;
}

[b-cswinbnrec] .tooltip {
    z-index: auto;
}

.table-header[b-cswinbnrec] {
    font-size: 1.3rem;
    font-weight: bold;
    color: #003265;
    margin-bottom: 0rem;
    padding: 10px 0px 0px 0px;
    margin-left: 0px;
}
/* _content/DCC.Web.Core/Pages/Orders/RapidOrderEntryMultiple.razor.rz.scp.css */
[b-jxyokbtmzi] .main-icons {
    padding-right: 5px;
}

[b-jxyokbtmzi] select.tags {
    width: 100%;
}

.col-1[b-jxyokbtmzi] {
    flex: 0 0 auto;
    width: 6%;
}

[b-jxyokbtmzi] input.user {
    width: 100%;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

[b-jxyokbtmzi] .cancel-link {
    padding: 5px;
}

[b-jxyokbtmzi] .tooltip-icon {
    font-size: 150%;
}

[b-jxyokbtmzi] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 0px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-jxyokbtmzi] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-jxyokbtmzi] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-jxyokbtmzi] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-jxyokbtmzi] {
    padding: 5px 5px !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-jxyokbtmzi] .mud-input.mud-input-outlined {
    height: 24px !important;
    width: 100% !important;
    margin-left: 0px !important;
    padding: 5px 5px !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-jxyokbtmzi] .mud-input {
    height: 24px;
    width: 100%;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-jxyokbtmzi] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-jxyokbtmzi] .mud-icon-size-medium {
    font-size: 1.2rem;
}

[b-jxyokbtmzi] .mud-icon-size-small {
    font-size: 1rem;
}

[b-jxyokbtmzi] .mud-input-control > .mud-input-control-input-container {
    width: 100%;
}

[b-jxyokbtmzi] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-jxyokbtmzi] {
    padding: 5px 1px 5px 5px !important;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    height: 24px;
    width: 100%;
}

    [b-jxyokbtmzi] .mud-input > input.mud-input-root-outlined.mud-input-root-margin-dense, div.mud-input-slot.mud-input-root-outlined.mud-input-root-margin-dense[b-jxyokbtmzi] {
        padding-top: 0;
        padding-bottom: 0;
    }

[b-jxyokbtmzi] .mud-input-control.mud-input-control-margin-dense {
    margin-top: 5px;
    margin-bottom: 2px;
}

[b-jxyokbtmzi] .mud-picker-view {
    display: none;
    margin-top: 0;
}

[b-jxyokbtmzi] .mud-input-slot mud-input-root mud-input-root-outlined mud-input-root-adorned-end mud-select-input {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-jxyokbtmzi] div.mud-input-slot.mud-input-root-outlined {
    padding: 5px 0 0 5px;
}

    [b-jxyokbtmzi] div.mud-input-slot.mud-input-root-outlined.mud-input-root-adorned-end {
        padding-right: 0;
        padding-inline-end: 3px;
        padding-inline-start: unset;
        padding-left: 5px;
    }

[b-jxyokbtmzi] .mud-input.mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-jxyokbtmzi] .mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-jxyokbtmzi] .mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-jxyokbtmzi] .mud-select .mud-select-input .mud-input-slot {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-jxyokbtmzi] .mud-font-style .mud-list-item {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-jxyokbtmzi] .mud-list-item {
    width: 100%;
    display: flex;
    position: relative;
    box-sizing: border-box;
    text-align: start;
    align-items: center;
    padding-top: 2px !important;
    padding-bottom: 2px !important;
    justify-content: flex-start;
    text-decoration: none;
}

[b-jxyokbtmzi] .mud-typography .mud-typography-body .mud-typography-body1 {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-jxyokbtmzi] .mud-list-item-clickable {
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-jxyokbtmzi] .mud-list-item-text > p {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-jxyokbtmzi] .mud-list-item-gutters {
    padding-left: 16px;
    padding-right: 16px;
    padding: 0 0 0 0;
}

[b-jxyokbtmzi] .tooltip {
    z-index: auto;
}

    @media (min-width: 420px) {
        .page-content[b-jxyokbtmzi] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/RapidOrderEntrySingle.razor.rz.scp.css */
[b-6lt0f9wxhx] .main-icons {
    padding-right: 5px;
}

[b-6lt0f9wxhx] select.tags {
    width: 100%;
}

.col-1[b-6lt0f9wxhx] {
    flex: 0 0 auto;
    width: 6%;
}

[b-6lt0f9wxhx] input.user {
    width: 100%;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

[b-6lt0f9wxhx] .cancel-link {
    padding: 5px;
}

[b-6lt0f9wxhx] .tooltip-icon {
    font-size: 150%;
}

[b-6lt0f9wxhx] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 0px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-6lt0f9wxhx] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-6lt0f9wxhx] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-6lt0f9wxhx] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-6lt0f9wxhx] {
    padding: 5px 5px !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-6lt0f9wxhx] .mud-input.mud-input-outlined {
    height: 24px !important;
    width: 100% !important;
    margin-left: 0px !important;
    padding: 5px 5px !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-6lt0f9wxhx] .mud-input {
    height: 24px;
    width: 100%;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-6lt0f9wxhx] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-6lt0f9wxhx] .mud-icon-size-medium {
    font-size: 1.2rem;
}

[b-6lt0f9wxhx] .mud-icon-size-small {
    font-size: 1rem;
}

[b-6lt0f9wxhx] .mud-input-control > .mud-input-control-input-container {
    width: 100%;
}

[b-6lt0f9wxhx] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-6lt0f9wxhx] {
    padding: 5px 1px 5px 5px !important;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    height: 24px;
    width: 100%;
}

    [b-6lt0f9wxhx] .mud-input > input.mud-input-root-outlined.mud-input-root-margin-dense, div.mud-input-slot.mud-input-root-outlined.mud-input-root-margin-dense[b-6lt0f9wxhx] {
        padding-top: 0;
        padding-bottom: 0;
    }

[b-6lt0f9wxhx] .mud-input-control.mud-input-control-margin-dense {
    margin-top: 5px;
    margin-bottom: 2px;
}

[b-6lt0f9wxhx] .mud-picker-view {
    display: none;
    margin-top: 0;
}

[b-6lt0f9wxhx] .mud-input-slot mud-input-root mud-input-root-outlined mud-input-root-adorned-end mud-select-input {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-6lt0f9wxhx] div.mud-input-slot.mud-input-root-outlined {
    padding: 5px 0 0 5px;
}

    [b-6lt0f9wxhx] div.mud-input-slot.mud-input-root-outlined.mud-input-root-adorned-end {
        padding-right: 0;
        padding-inline-end: 3px;
        padding-inline-start: unset;
        padding-left: 5px;
    }

[b-6lt0f9wxhx] .mud-input.mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-6lt0f9wxhx] .mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-6lt0f9wxhx] .mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-6lt0f9wxhx] .mud-select .mud-select-input .mud-input-slot {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-6lt0f9wxhx] .mud-font-style .mud-list-item {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-6lt0f9wxhx] .mud-list-item {
    width: 100%;
    display: flex;
    position: relative;
    box-sizing: border-box;
    text-align: start;
    align-items: center;
    padding-top: 2px !important;
    padding-bottom: 2px !important;
    justify-content: flex-start;
    text-decoration: none;
}

[b-6lt0f9wxhx] .mud-typography .mud-typography-body .mud-typography-body1 {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-6lt0f9wxhx] .mud-list-item-clickable {
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-6lt0f9wxhx] .mud-list-item-text > p {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-6lt0f9wxhx] .mud-list-item-gutters {
    padding-left: 16px;
    padding-right: 16px;
    padding: 0 0 0 0;
}

[b-6lt0f9wxhx] .tooltip {
    z-index: auto;
}

    @media (min-width: 420px) {
        .page-content[b-6lt0f9wxhx] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/RapidOrderEntrySingleAddContact.razor.rz.scp.css */
[b-yqrekxqm81] .main-icons {
    padding-right: 5px;
}

[b-yqrekxqm81] select.tags {
    width: 100%;
}

.col-1[b-yqrekxqm81] {
    flex: 0 0 auto;
    width: 6%;
}

[b-yqrekxqm81] input.user {
    width: 100%;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

[b-yqrekxqm81] .cancel-link {
    padding: 5px;
}

[b-yqrekxqm81] .tooltip-icon {
    font-size: 150%;
}

[b-yqrekxqm81] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 0px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-yqrekxqm81] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-yqrekxqm81] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-yqrekxqm81] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-yqrekxqm81] {
    padding: 5px 5px !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-yqrekxqm81] .mud-input.mud-input-outlined {
    height: 24px !important;
    width: 100% !important;
    margin-left: 0px !important;
    padding: 5px 5px !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-yqrekxqm81] .mud-input {
    height: 24px;
    width: 100%;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-yqrekxqm81] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-yqrekxqm81] .mud-icon-size-medium {
    font-size: 1.2rem;
}

[b-yqrekxqm81] .mud-icon-size-small {
    font-size: 1rem;
}

[b-yqrekxqm81] .mud-input-control > .mud-input-control-input-container {
    width: 100%;
}

[b-yqrekxqm81] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-yqrekxqm81] {
    padding: 5px 1px 5px 5px !important;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    height: 24px;
    width: 100%;
}

    [b-yqrekxqm81] .mud-input > input.mud-input-root-outlined.mud-input-root-margin-dense, div.mud-input-slot.mud-input-root-outlined.mud-input-root-margin-dense[b-yqrekxqm81] {
        padding-top: 0;
        padding-bottom: 0;
    }

[b-yqrekxqm81] .mud-input-control.mud-input-control-margin-dense {
    margin-top: 5px;
    margin-bottom: 2px;
}

[b-yqrekxqm81] .mud-picker-view {
    display: none;
    margin-top: 0;
}

[b-yqrekxqm81] .mud-input-slot mud-input-root mud-input-root-outlined mud-input-root-adorned-end mud-select-input {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-yqrekxqm81] div.mud-input-slot.mud-input-root-outlined {
    padding: 5px 0 0 5px;
}

    [b-yqrekxqm81] div.mud-input-slot.mud-input-root-outlined.mud-input-root-adorned-end {
        padding-right: 0;
        padding-inline-end: 3px;
        padding-inline-start: unset;
        padding-left: 5px;
    }

[b-yqrekxqm81] .mud-input.mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-yqrekxqm81] .mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-yqrekxqm81] .mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-yqrekxqm81] .mud-select .mud-select-input .mud-input-slot {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-yqrekxqm81] .mud-font-style .mud-list-item {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-yqrekxqm81] .mud-list-item {
    width: 100%;
    display: flex;
    position: relative;
    box-sizing: border-box;
    text-align: start;
    align-items: center;
    padding-top: 2px !important;
    padding-bottom: 2px !important;
    justify-content: flex-start;
    text-decoration: none;
}

[b-yqrekxqm81] .mud-typography .mud-typography-body .mud-typography-body1 {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-yqrekxqm81] .mud-list-item-clickable {
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-yqrekxqm81] .mud-list-item-text > p {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-yqrekxqm81] .mud-list-item-gutters {
    padding-left: 16px;
    padding-right: 16px;
    padding: 0 0 0 0;
}

[b-yqrekxqm81] .tooltip {
    z-index: auto;
}

    @media (min-width: 420px) {
        .page-content[b-yqrekxqm81] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/RePrintBoxLabels.razor.rz.scp.css */
[b-0n7j26datq] .row {
    margin-left: 10px;
    align-items: flex-end;
}

[b-0n7j26datq] .main-icons {
    padding-right: 5px;
}

.col-1[b-0n7j26datq] {
    flex: 0 0 auto;
    width: 6%;
}

.col-3[b-0n7j26datq] {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
}

[b-0n7j26datq] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-0n7j26datq] .mud-input-control {
    margin: 0;
}

[b-0n7j26datq] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-0n7j26datq] .mud-icon-size-medium {
    font-size: 1.2rem;
}

[b-0n7j26datq] .mud-icon-size-small {
    font-size: 1rem;
}

[b-0n7j26datq] .mud-input-control > .mud-input-control-input-container {
    position: relative;
    display: flex;
    flex-direction: column;
    padding: 0 0 0 0;
}

[b-0n7j26datq] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-0n7j26datq] {
    padding: 5px 5px;
    font-size: 0.85rem;
}

[b-0n7j26datq] .tooltip-icon {
    font-size: 130%;
    padding: 0 5px 0 5px;
}

[b-0n7j26datq] label.locations {
    white-space: nowrap;
}

[b-0n7j26datq] .cancel-link {
    padding: 5px;
}

[b-0n7j26datq] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-0n7j26datq] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/RePrintPackingSlip.razor.rz.scp.css */
[b-k2jec8z10k] .row {
    margin-left: 10px;
    align-items: flex-end;
}

[b-k2jec8z10k] .main-icons {
    padding-right: 5px;
}

.col-1[b-k2jec8z10k] {
    flex: 0 0 auto;
    width: 6%;
}

.col-3[b-k2jec8z10k] {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
}

[b-k2jec8z10k] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-k2jec8z10k] .mud-input-control {
    margin: 0;
}

[b-k2jec8z10k] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-k2jec8z10k] .mud-icon-size-medium {
    font-size: 1.2rem;
}

[b-k2jec8z10k] .mud-icon-size-small {
    font-size: 1rem;
}

[b-k2jec8z10k] .mud-input-control > .mud-input-control-input-container {
    position: relative;
    display: flex;
    flex-direction: column;
    padding: 0 0 0 0;
}

[b-k2jec8z10k] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-k2jec8z10k] {
    padding: 5px 5px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-k2jec8z10k] .tooltip-icon {
    font-size: 130%;
    padding: 0 5px 0 5px;
}

[b-k2jec8z10k] label.locations {
    white-space: nowrap;
}

[b-k2jec8z10k] .cancel-link {
    padding: 5px;
}

[b-k2jec8z10k] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-k2jec8z10k] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/RePrintPICSheet.razor.rz.scp.css */
[b-0pg9tiocd9] .row {
    margin-left: 10px;
    align-items: flex-end;
}

[b-0pg9tiocd9] .main-icons {
    padding-right: 5px;
}

.col-1[b-0pg9tiocd9] {
    flex: 0 0 auto;
    width: 6%;
}

.col-3[b-0pg9tiocd9] {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
}

[b-0pg9tiocd9] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-0pg9tiocd9] .mud-input-control {
    margin: 0;
}

[b-0pg9tiocd9] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-0pg9tiocd9] .mud-icon-size-medium {
    font-size: 1.2rem;
}

[b-0pg9tiocd9] .mud-icon-size-small {
    font-size: 1rem;
}

[b-0pg9tiocd9] .mud-input-control > .mud-input-control-input-container {
    position: relative;
    display: flex;
    flex-direction: column;
    padding: 0 0 0 0;
}

[b-0pg9tiocd9] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-0pg9tiocd9] {
    padding: 5px 5px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-0pg9tiocd9] .tooltip-icon {
    font-size: 130%;
    padding: 0 5px 0 5px;
}

[b-0pg9tiocd9] label.locations {
    white-space: nowrap;
}

[b-0pg9tiocd9] .cancel-link {
    padding: 5px;
}

[b-0pg9tiocd9] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-0pg9tiocd9] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/SearchContact.razor.rz.scp.css */
.extra-margin[b-v8r24nr4wr] {
    margin-top: 5px;
}

[b-v8r24nr4wr] .main-icons {
    padding-right: 5px;
}

[b-v8r24nr4wr] input.tags {
    width: 100%;
}

[b-v8r24nr4wr] select.tags {
    width: 100%;
}

.col-1[b-v8r24nr4wr] {
    flex: 0 0 auto;
    width: 6%;
}

[b-v8r24nr4wr] input.user {
    width: 100%;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

[b-v8r24nr4wr] .cancel-link {
    padding: 5px;
}

[b-v8r24nr4wr] .tooltip-icon {
    font-size: 150%;
}

[b-v8r24nr4wr] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-v8r24nr4wr] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-v8r24nr4wr] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-v8r24nr4wr] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-v8r24nr4wr] {
    padding: 5px 5px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-v8r24nr4wr] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-v8r24nr4wr] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/SearchLocationResultTable.razor.rz.scp.css */
[b-pfh293mvq9] .main-icons {
    padding-right: 5px;
}

table[b-pfh293mvq9] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-pfh293mvq9] {
        max-height: 24px;
    }

    table tbody tr[b-pfh293mvq9] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-pfh293mvq9] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-pfh293mvq9] {
            background: #B2D7E0
        }

[b-pfh293mvq9] .tooltip-icon {
    font-size: 130%;
}

.tooltip-inactive-icon[b-pfh293mvq9] {
    color: #5685a6;
    font-size: 130%;
}

.col-1[b-pfh293mvq9] {
    flex: 0 0 auto;
    width: 6%;
}

[b-pfh293mvq9] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Pages/Orders/SearchResultTable.razor.rz.scp.css */
[b-5u60yd5i9z] .tooltip-icon {
    font-size: 150%;
}

[b-5u60yd5i9z] .main-icons {
    padding-right: 5px;
}

[b-5u60yd5i9z] .tooltip {
    z-index: auto;
}

table[b-5u60yd5i9z] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-5u60yd5i9z] {
        max-height: 24px;
    }

    table tbody tr[b-5u60yd5i9z] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-5u60yd5i9z] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-5u60yd5i9z] {
            background: #B2D7E0
        }
/* _content/DCC.Web.Core/Pages/Orders/UnshipBatch.razor.rz.scp.css */
[b-zbyj7fsu61] .row {
    margin-left: 10px;
    align-items: flex-end;
}

[b-zbyj7fsu61] .main-icons {
    padding-right: 5px;
}

.col-1[b-zbyj7fsu61] {
    flex: 0 0 auto;
    width: 6%;
}

.col-3[b-zbyj7fsu61] {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
}

table[b-zbyj7fsu61] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-zbyj7fsu61] {
        max-height: 24px;
    }

    table tbody tr[b-zbyj7fsu61] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-zbyj7fsu61] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-zbyj7fsu61] {
            background: #B2D7E0
        }

[b-zbyj7fsu61] .td-multiple-lines {
    display: flex;
    align-items: center;
    justify-content: center;
}

[b-zbyj7fsu61] .mud-input-control {
    font-size: 0.85rem;
}

[b-zbyj7fsu61] .tooltip-icon {
    font-size: 130%;
    padding: 0 5px 0 5px;
}

[b-zbyj7fsu61] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-zbyj7fsu61] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Pages/Orders/WebOrderPending.razor.rz.scp.css */
table.common[b-f4drb6h7vq] {
    display: flex;
    flex-direction: column;
}

    table.common tbody th[b-f4drb6h7vq] {
        max-height: 24px;
    }

    table.common tbody tr[b-f4drb6h7vq] {
        font-size: 0.85rem;
    }

        table.common tbody tr:nth-child(odd)[b-f4drb6h7vq] {
            background: #fff
        }

        table.common tbody tr:nth-child(even)[b-f4drb6h7vq] {
            background: #B2D7E0
        }

[b-f4drb6h7vq] .td-multiple-lines {
    display: flex;
    align-items: center;
}

[b-f4drb6h7vq] .tooltip-icon {
    font-size: 130%;
    padding: 0 5px 0 5px;
}

[b-f4drb6h7vq] label.flexstart {
    padding-left: 10px;
}

[b-f4drb6h7vq] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 0px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-f4drb6h7vq] .mud-input-control {
    margin: 2px 0 2px 0;
}

[b-f4drb6h7vq] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-f4drb6h7vq] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-f4drb6h7vq] {
    padding: 5px 5px !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-f4drb6h7vq] .mud-input.mud-input-outlined {
    height: 24px !important;
    width: 100% !important;
    margin-left: 0px !important;
    padding: 5px 5px !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-f4drb6h7vq] .mud-input {
    height: 24px;
    width: 100%;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-f4drb6h7vq] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-f4drb6h7vq] .mud-icon-size-medium {
    font-size: 1.2rem;
}

[b-f4drb6h7vq] .mud-icon-size-small {
    font-size: 1rem;
}

[b-f4drb6h7vq] .mud-input-control > .mud-input-control-input-container {
    width: 100%;
}

[b-f4drb6h7vq] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-f4drb6h7vq] {
    padding: 5px 1px 5px 5px !important;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    height: 24px;
    width: 100%;
}

    [b-f4drb6h7vq] .mud-input > input.mud-input-root-outlined.mud-input-root-margin-dense, div.mud-input-slot.mud-input-root-outlined.mud-input-root-margin-dense[b-f4drb6h7vq] {
        padding-top: 0;
        padding-bottom: 0;
    }

[b-f4drb6h7vq] .mud-input-control.mud-input-control-margin-dense {
    margin-top: 5px;
    margin-bottom: 2px;
}

[b-f4drb6h7vq] .mud-picker-view {
    display: none;
    margin-top: 0;
}

[b-f4drb6h7vq] .mud-input-slot mud-input-root mud-input-root-outlined mud-input-root-adorned-end mud-select-input {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-f4drb6h7vq] div.mud-input-slot.mud-input-root-outlined {
    padding: 5px 0 0 5px;
}

    [b-f4drb6h7vq] div.mud-input-slot.mud-input-root-outlined.mud-input-root-adorned-end {
        padding-right: 0;
        padding-inline-end: 3px;
        padding-inline-start: unset;
        padding-left: 5px;
    }

[b-f4drb6h7vq] .mud-input.mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-f4drb6h7vq] .mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-f4drb6h7vq] .mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-f4drb6h7vq] .mud-select .mud-select-input .mud-input-slot {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-f4drb6h7vq] .mud-font-style .mud-list-item {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-f4drb6h7vq] .mud-list-item {
    width: 100%;
    display: flex;
    position: relative;
    box-sizing: border-box;
    text-align: start;
    align-items: center;
    padding-top: 2px !important;
    padding-bottom: 2px !important;
    justify-content: flex-start;
    text-decoration: none;
}

[b-f4drb6h7vq] .mud-typography .mud-typography-body .mud-typography-body1 {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-f4drb6h7vq] .mud-list-item-clickable {
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-f4drb6h7vq] .mud-list-item-text > p {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-f4drb6h7vq] .mud-list-item-gutters {
    padding-left: 16px;
    padding-right: 16px;
    padding: 0 0 0 0;
}

[b-f4drb6h7vq] .mud-expand-panel .mud-expand-panel-header {
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
    color: black;
    background-color: #E5E5E5;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    font-size: 1.1em;
}

[b-f4drb6h7vq] .mud-expansion-panels {
    width: 95%;
}

[b-f4drb6h7vq] .mud-expand-panel .mud-expand-panel-header .mud-expand-panel-text {
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    font-size: 1.1em;
}

[b-f4drb6h7vq] .mud-expand-panel .mud-expand-panel-header .search-button-focus {
    background-color: #6598CB;
    color: #003265;
}

[b-f4drb6h7vq] .mud-expand-panel .mud-expand-panel-content {
    padding: 20px 24px 16px;
    flex: 1 1 auto;
    max-width: 100%;
}

[b-f4drb6h7vq] .mud-panel-expanded > .mud-expand-panel-header {
    background-color: #6598CB;
    color: #003265;
}

[b-f4drb6h7vq] select.tags {
    width: 100%;
}

[b-f4drb6h7vq] .main-fields {
    justify-content: left;
}

[b-f4drb6h7vq] .main-icons {
    padding: 2px 2px 2px 2px;
}

textarea.user[b-f4drb6h7vq] {
    display: inline;
    border: 1px solid lightgrey;
    font-size: .85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    width: 100%;
}

    textarea.user:focus[b-f4drb6h7vq] {
        background-color: #FDFFD0;
        border-color: black;
    }

[b-f4drb6h7vq] label.locations {
    white-space: nowrap;
}

@media (min-width: 420px) {
    .page-content[b-f4drb6h7vq] {
        width: 100vw;
        max-width: 1090px;
        padding-bottom: 10px;
    }
}
/* _content/DCC.Web.Core/Pages/Orders/WebOrderPendingCancelOrder.razor.rz.scp.css */
table.common[b-eyl7mpkmb4] {
    display: flex;
    flex-direction: column;
}

    table.common tbody th[b-eyl7mpkmb4] {
        max-height: 24px;
    }

    table.common tbody tr[b-eyl7mpkmb4] {
        font-size: 0.85rem;
    }

        table.common tbody tr:nth-child(odd)[b-eyl7mpkmb4] {
            background: #fff
        }

        table.common tbody tr:nth-child(even)[b-eyl7mpkmb4] {
            background: #B2D7E0
        }

[b-eyl7mpkmb4] .td-multiple-lines {
    display: flex;
    align-items: center;
}

[b-eyl7mpkmb4] .tooltip-icon {
    font-size: 130%;
    padding: 0 5px 0 5px;
}

[b-eyl7mpkmb4] label.flexstart {
    padding-left: 10px;
}

[b-eyl7mpkmb4] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 0px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-eyl7mpkmb4] .mud-input-control {
    margin: 2px 0 2px 0;
}

[b-eyl7mpkmb4] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-eyl7mpkmb4] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-eyl7mpkmb4] {
    padding: 5px 5px !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-eyl7mpkmb4] .mud-input.mud-input-outlined {
    height: 24px !important;
    width: 100% !important;
    margin-left: 0px !important;
    padding: 5px 5px !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-eyl7mpkmb4] .mud-input {
    height: 24px;
    width: 100%;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-eyl7mpkmb4] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-eyl7mpkmb4] .mud-icon-size-medium {
    font-size: 1.2rem;
}

[b-eyl7mpkmb4] .mud-icon-size-small {
    font-size: 1rem;
}

[b-eyl7mpkmb4] .mud-input-control > .mud-input-control-input-container {
    width: 100%;
}

[b-eyl7mpkmb4] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-eyl7mpkmb4] {
    padding: 5px 1px 5px 5px !important;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    height: 24px;
    width: 100%;
}

    [b-eyl7mpkmb4] .mud-input > input.mud-input-root-outlined.mud-input-root-margin-dense, div.mud-input-slot.mud-input-root-outlined.mud-input-root-margin-dense[b-eyl7mpkmb4] {
        padding-top: 0;
        padding-bottom: 0;
    }

[b-eyl7mpkmb4] .mud-input-control.mud-input-control-margin-dense {
    margin-top: 5px;
    margin-bottom: 2px;
}

[b-eyl7mpkmb4] .mud-picker-view {
    display: none;
    margin-top: 0;
}

[b-eyl7mpkmb4] .mud-input-slot mud-input-root mud-input-root-outlined mud-input-root-adorned-end mud-select-input {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-eyl7mpkmb4] div.mud-input-slot.mud-input-root-outlined {
    padding: 5px 0 0 5px;
}

    [b-eyl7mpkmb4] div.mud-input-slot.mud-input-root-outlined.mud-input-root-adorned-end {
        padding-right: 0;
        padding-inline-end: 3px;
        padding-inline-start: unset;
        padding-left: 5px;
    }

[b-eyl7mpkmb4] .mud-input.mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-eyl7mpkmb4] .mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-eyl7mpkmb4] .mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-eyl7mpkmb4] .mud-select .mud-select-input .mud-input-slot {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-eyl7mpkmb4] .mud-font-style .mud-list-item {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-eyl7mpkmb4] .mud-list-item {
    width: 100%;
    display: flex;
    position: relative;
    box-sizing: border-box;
    text-align: start;
    align-items: center;
    padding-top: 2px !important;
    padding-bottom: 2px !important;
    justify-content: flex-start;
    text-decoration: none;
}

[b-eyl7mpkmb4] .mud-typography .mud-typography-body .mud-typography-body1 {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-eyl7mpkmb4] .mud-list-item-clickable {
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-eyl7mpkmb4] .mud-list-item-text > p {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-eyl7mpkmb4] .mud-list-item-gutters {
    padding-left: 16px;
    padding-right: 16px;
    padding: 0 0 0 0;
}

[b-eyl7mpkmb4] .mud-expand-panel .mud-expand-panel-header {
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
    color: black;
    background-color: #E5E5E5;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    font-size: 1.1em;
}

[b-eyl7mpkmb4] .mud-expansion-panels {
    width: 95%;
}

[b-eyl7mpkmb4] .mud-expand-panel .mud-expand-panel-header .mud-expand-panel-text {
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    font-size: 1.1em;
}

[b-eyl7mpkmb4] .mud-expand-panel .mud-expand-panel-header .search-button-focus {
    background-color: #6598CB;
    color: #003265;
}

[b-eyl7mpkmb4] .mud-expand-panel .mud-expand-panel-content {
    padding: 20px 24px 16px;
    flex: 1 1 auto;
    max-width: 100%;
}

[b-eyl7mpkmb4] .mud-panel-expanded > .mud-expand-panel-header {
    background-color: #6598CB;
    color: #003265;
}

[b-eyl7mpkmb4] select.tags {
    width: 100%;
}

[b-eyl7mpkmb4] .main-fields {
    justify-content: left;
}

[b-eyl7mpkmb4] .main-icons {
    padding: 2px 2px 2px 2px;
}

textarea.user[b-eyl7mpkmb4] {
    display: inline;
    border: 1px solid lightgrey;
    font-size: .85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    width: 100%;
}

    textarea.user:focus[b-eyl7mpkmb4] {
        background-color: #FDFFD0;
        border-color: black;
    }

@media (min-width: 420px) {
    .page-content[b-eyl7mpkmb4] {
        width: 100vw;
        max-width: 1090px;
        padding-bottom: 10px;
    }
}
/* _content/DCC.Web.Core/Pages/Orders/WebOrdersPending.razor.rz.scp.css */

[b-s6q6ek5bi8] .main-icons {
    padding: 0 5px 0 0;
    justify-content: flex-start;
}

.red-highlight[b-s6q6ek5bi8] {
    color: red;
    font-weight: bold;
}

.blue-highlight[b-s6q6ek5bi8] {
    color: blue;
    font-weight: bold;
}
[b-s6q6ek5bi8] .header {
    font-weight: bold;
    color: #003265;
    margin-bottom: 0rem;
    padding: 5px 0px 5px 0px;
    margin-left: 0;
}

table[b-s6q6ek5bi8] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-s6q6ek5bi8] {
        max-height: 24px;
        font-size: 16px;
    }

    table tbody tr[b-s6q6ek5bi8] {
        font-size: 0.85rem;
        width: 100%;
    }

        table tbody tr.header[b-s6q6ek5bi8] {
            background: #B2D7E0
        }

        table tbody tr.colored:nth-child(odd)[b-s6q6ek5bi8] {
            background: #fff
        }

        table tbody tr.colored:nth-child(even)[b-s6q6ek5bi8] {
            background: #B2D7E0
        }

button.table-header[b-s6q6ek5bi8] {
    font-weight: bold;
    color: #003265;
}

[b-s6q6ek5bi8] .tooltip-icon {
    font-size: 130%;
    padding: 0 5px 0 5px;
}

label.locations-085[b-s6q6ek5bi8] {
    display: flex;
    justify-content: flex-end;
    font-size: 0.85rem;
    font-weight: bold;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-s6q6ek5bi8] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-s6q6ek5bi8] {
        width: 100vw;
        max-width: 1090px;
        padding-bottom: 10px;
    }
}
/* _content/DCC.Web.Core/Shared/ActivitiesLocationTable.razor.rz.scp.css */
[b-f0oahnacu2] .main-icons {
    padding: 5px 5px 0 5px;
}

table[b-f0oahnacu2] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-f0oahnacu2] {
        max-height: 24px;
    }

    table tbody tr[b-f0oahnacu2] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-f0oahnacu2] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-f0oahnacu2] {
            background: #B2D7E0
        }

.tooltip-icon[b-f0oahnacu2] {
    color: #003265;
    font-size: 130%;
    padding: 0 5px 0 5px;
}

[b-f0oahnacu2] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Shared/ContactsTable.razor.rz.scp.css */
[b-upe5rdeima] .tooltip-icon {
    font-size: 130%;
    padding: 2px 2px 5px 2px;
}

[b-upe5rdeima] .main-icons {
    padding: 5px 5px 0 5px;
}

table[b-upe5rdeima] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-upe5rdeima] {
        max-height: 24px;
    }

    table tbody tr[b-upe5rdeima] {
        font-size: 0.85rem;
    }

        table tbody tr:nth-child(odd)[b-upe5rdeima] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-upe5rdeima] {
            background: #B2D7E0
        }

.active-contact[b-upe5rdeima] {
    color: #0a0a0a;
}

.inactive-contact[b-upe5rdeima] {
    color: Gray;
}

.warning-contact[b-upe5rdeima] {
    color: Red;
}

.has-enought-contact[b-upe5rdeima] {
    color: Blue;
}

.col-1[b-upe5rdeima] {
    flex: 0 0 auto;
}

[b-upe5rdeima] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Shared/Grade.razor.rz.scp.css */

.cancel-link[b-x59tnrg5mn] {
    color: #003265;
    font-weight: bold;
    font-size: 14px;
    cursor: pointer;
    text-decoration: underline;
}

    .cancel-link:hover[b-x59tnrg5mn] {
        color: #6598CB;
    }

[b-x59tnrg5mn] label.locations {
    white-space: nowrap;
}

[b-x59tnrg5mn] .mud-input {
    height: 24px;
    width: 515px;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-x59tnrg5mn] .mud-input-control {
    margin: 0 0 6px 0;
}

[b-x59tnrg5mn] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-x59tnrg5mn] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-x59tnrg5mn] {
    padding: 5px 5px;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

[b-x59tnrg5mn] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-x59tnrg5mn] {
        width: 100vw;
        max-width: 1090px;
        padding-bottom: 10px;
    }
}
/* _content/DCC.Web.Core/Shared/GradesSelection.razor.rz.scp.css */
[b-4zjfk545hs] .row {
    margin-left: 10px;
}

    [b-4zjfk545hs] .row > * {
        padding-left: 5px;
    }

.location-grade[b-4zjfk545hs] {
    display: flex;
    justify-content: flex-end;
    font-size: 0.85rem;
    font-weight: bold;
}


label.graid-fields[b-4zjfk545hs] {
    font-size: 0.85rem;
    width: 40px;
    font-weight: bold;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}

.col-2[b-4zjfk545hs] {
    flex: 0 0 auto;
    width: 14%;
}

[b-4zjfk545hs] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Shared/History.razor.rz.scp.css */
.toast[b-mew2irvx1o] {
    font-size: 1rem;
    background-color: rgba(255,255,255);
    width: inherit;
}

.popup[b-mew2irvx1o] {
    width: 500px;
}


.popup-block[b-mew2irvx1o] {
    display: flex;
    justify-content: center;
}

table[b-mew2irvx1o] {
    display: flex;
    flex-direction: column;
}

    table tbody th[b-mew2irvx1o] {
        max-height: 24px;
    }

        table tbody tr:nth-child(odd)[b-mew2irvx1o] {
            background: #fff
        }

        table tbody tr:nth-child(even)[b-mew2irvx1o] {
            background: #B2D7E0
        }

    button.table-header[b-mew2irvx1o] {
        font-weight: bold;
        color: #003265;
    }

[b-mew2irvx1o] .cancel-link {

    padding-top: 20px;
}

[b-mew2irvx1o] .footer {
    display: flex !important;
    padding-bottom: 10px;
    min-height: 50px;
    align-items: center;
    flex-direction: column;
}

.modal[b-mew2irvx1o] {
    position: relative;
    overflow-x: initial;
    overflow-y: initial;
}

p.history-item[b-mew2irvx1o] {
    margin-top: 0;
    margin-bottom: 0;
    white-space: pre-line;
}

.col-1[b-mew2irvx1o] {
    width: 3%;
}

.tooltip-icon[b-mew2irvx1o] {
    color: #003265;
    font-size: 110%;
}

[b-mew2irvx1o] .tooltip {
    z-index: auto;
}

@media (min-width: 420px) {
    .page-content[b-mew2irvx1o] {
            width: 100vw;
            max-width: 1090px;
            padding-bottom: 10px;
        }
    }
/* _content/DCC.Web.Core/Shared/MailingShippingComponent.razor.rz.scp.css */
[b-mrpp4vldut] .main-icons {
    padding-right: 5px;
}

.tooltip-icon[b-mrpp4vldut] {
    color: #003265;
    font-size: 130%;
}

.col-1[b-mrpp4vldut] {
    flex: 0 0 auto;
    width: 6%;
}

.col-3[b-mrpp4vldut] {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
}

[b-mrpp4vldut] input.user {
    width: 100%;
    padding: 0px;
    margin-top: 5px;
    margin-left: 7px;
}

[b-mrpp4vldut] .mud-input {
    height: 24px;
    width: 100%;
    margin-left: 7px;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-mrpp4vldut] .mud-input-control {
    margin: 0 0 0 0;
}

[b-mrpp4vldut] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-mrpp4vldut] .tooltip {
    z-index: auto;
}
/* _content/DCC.Web.Core/Shared/MainLayout.razor.rz.scp.css */
.page[b-5252klpgao] {
    position: relative;
    display: flex;
    flex-direction: row;
    background-color: #E0E0E0;
    justify-content: center;
}

main[b-5252klpgao] {
    flex: 1;
}

.sidebar[b-5252klpgao] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-5252klpgao] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-5252klpgao]  a, .top-row .btn-link[b-5252klpgao] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-5252klpgao] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-5252klpgao] {
        display: none;
    }

    .top-row.auth[b-5252klpgao] {
        justify-content: space-between;
    }

    .top-row a[b-5252klpgao], .top-row .btn-link[b-5252klpgao] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-5252klpgao] {
        flex-direction: row;
    }

    .sidebar[b-5252klpgao] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-5252klpgao] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-5252klpgao], article[b-5252klpgao] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/DCC.Web.Core/Shared/NavMenu.razor.rz.scp.css */
.main-height[b-vwp8md01ql] {
    display: none;
    align-content: flex-end;
    flex-wrap: wrap;
}

.navbar-toggler[b-vwp8md01ql] {
    background-color: rgba(255, 255, 255, 0.1);
}

.navbar-brand[b-vwp8md01ql] {
    font-size: 1.1rem;
}

.nav-item[b-vwp8md01ql] {
    display: flex;
    align-content: center;
    flex-wrap: wrap;
}

.navbar[b-vwp8md01ql] {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding-top: 0rem;
    padding-bottom: 0rem;
    min-height: 0px;
    margin-bottom: 0px;
}

.navbar-dark .navbar-nav .nav-link.active[b-vwp8md01ql], .navbar-dark .navbar-nav .show > .nav-link[b-vwp8md01ql] {
    color: #003265;
    font-size: 16px;
}

.navbar-dark .navbar-nav .nav-link[b-vwp8md01ql] {
    color: #6598CB;
    font-size: 16px;
}

.navbar-expand-lg[b-vwp8md01ql] {
    flex-wrap: unset;
    justify-content: left;
    padding-top: 0rem;
    padding-bottom: 0rem
}

.nav-item[b-vwp8md01ql]  a {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    flex-direction: column;
    justify-content: center;
}

    .nav-item[b-vwp8md01ql]  a.active {
        background-color: #6598CB;
        color: #003265;
    }

    .nav-item[b-vwp8md01ql]  a:hover {
        color: white;
    }

.nav-pills .nav-link[b-vwp8md01ql] {
    background: none;
    border: 0;
    color: #6598CB;
    font-size: 16px;
}

.nav-link.active[b-vwp8md01ql] {
    background-color: #6598CB;
    color: #003265;
    height: 25px;
    font-size: 16px;
}

.main-menu[b-vwp8md01ql] {
    justify-content: center;
    font-weight: bold;
    margin-left: 5px;
    margin-right: 5px;
    align-content: center;
    flex-wrap: wrap;
}

.secondary-menu[b-vwp8md01ql] {
    background-color: #6598CB;
    color: #003265;
    font-weight: bold;
    font-size: 12px;
    height: 24px;
    padding-left: 0.5em;
    padding-right: 0.5em;
}

.secondary-menu-link[b-vwp8md01ql] {
    color: #003265;
}

.version[b-vwp8md01ql] {
    color: #6598CB;
    font-size: 10px;
    display: flex;
    justify-content: flex-end;
    min-width: 70px;
    align-content: center;
    flex-wrap: wrap;
    flex-direction: row-reverse;
}

a[b-vwp8md01ql] {
    text-decoration: none;
}

.extra-margin[b-vwp8md01ql] {
    margin-bottom: 2px;
}

.col-2[b-vwp8md01ql] {
    flex: 0 0 auto;
    width: 10%;
}

@media (min-width: 540px) {
    .navbar-expand-lg[b-vwp8md01ql] {
        width:100%;
    }
}

@media (min-width: 992px) {
    .page[b-vwp8md01ql] {
        display: flex;
        justify-content: flex-start;
    }
    .main-height[b-vwp8md01ql] {
        height: 25px;
    }

    .navbar-toggler[b-vwp8md01ql] {
        display: none;
    }
}
/* _content/DCC.Web.Core/Shared/Note.razor.rz.scp.css */

[b-qqpozvjyue] label.locations {
    white-space: nowrap;
}

[b-qqpozvjyue] input.tags {
    width: 270px;
}

[b-qqpozvjyue] select.tags {
    width: 584px;
}

[b-qqpozvjyue] .dropdown-box {
    display: inline;
}

.col-4[b-qqpozvjyue] {
    margin-top: 10px;
    margin-right: 20px;
}

[b-qqpozvjyue] .tooltip {
    z-index: auto;
}

[b-qqpozvjyue] .mud-input {
    height: 24px;
    width: 100%;
    border-width: 1px;
    border-color: var(--mud-palette-lines-inputs);
}

[b-qqpozvjyue] .mud-select .mud-select-input .mud-input-slot {
    font-size: 0.85rem;
}

[b-qqpozvjyue] .mud-icon-size-medium {
    font-size: 1.2rem;
}

[b-qqpozvjyue] .mud-icon-size-small {
    font-size: 1rem;
}

[b-qqpozvjyue] .mud-input-control > .mud-input-control-input-container {
    width: 100%;
}

[b-qqpozvjyue] .mud-input > input.mud-input-root-outlined, div.mud-input-slot.mud-input-root-outlined[b-qqpozvjyue] {
    padding: 5px 1px 5px 5px !important;
    font-size: 0.85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    height: 24px;
    width: 100%;
}

    [b-qqpozvjyue] .mud-input > input.mud-input-root-outlined.mud-input-root-margin-dense, div.mud-input-slot.mud-input-root-outlined.mud-input-root-margin-dense[b-qqpozvjyue] {
        padding-top: 0;
        padding-bottom: 0;
    }

[b-qqpozvjyue] .mud-input-control.mud-input-control-margin-dense {
    margin-top: 5px;
    margin-bottom: 2px;
}

[b-qqpozvjyue] .mud-picker-view {
    display: none;
    margin-top: 0;
}

[b-qqpozvjyue] .mud-input-slot mud-input-root mud-input-root-outlined mud-input-root-adorned-end mud-select-input {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-qqpozvjyue] div.mud-input-slot.mud-input-root-outlined {
    padding: 5px 0 0 5px;
}

    [b-qqpozvjyue] div.mud-input-slot.mud-input-root-outlined.mud-input-root-adorned-end {
        padding-right: 0;
        padding-inline-end: 3px;
        padding-inline-start: unset;
        padding-left: 5px;
    }

[b-qqpozvjyue] .mud-input.mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-qqpozvjyue] .mud-input-outlined.mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-qqpozvjyue] .mud-input-adorned-end {
    padding-right: 0px;
    padding-inline-end: 3px;
    padding-inline-start: unset;
}

[b-qqpozvjyue] .mud-select .mud-select-input .mud-input-slot {
    height: 24px;
    width: 100%;
    padding: 5px 1px 1px 5px;
}

[b-qqpozvjyue] .mud-font-style .mud-list-item {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-qqpozvjyue] .mud-typography .mud-typography-body .mud-typography-body1 {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-qqpozvjyue] .mud-list-item-clickable {
    padding: 0 0 0 0 !important;
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-qqpozvjyue] .mud-list-item-text > p {
    font-size: 0.85rem !important;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif !important;
}

[b-qqpozvjyue] .mud-list-item-gutters {
    padding-left: 16px;
    padding-right: 16px;
    padding: 0 0 0 0;
}

textarea.user[b-qqpozvjyue] {
    display: inline;
    border: 1px solid lightgrey;
    font-size: .85rem;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    width: 100%;
}

    textarea.user:focus[b-qqpozvjyue] {
        background-color: #FDFFD0;
        border-color: black;
    }

@media (min-width: 420px) {
    .page-content[b-qqpozvjyue] {
        width: 100vw;
        max-width: 1090px;
        padding-bottom: 10px;
    }
}
/* _content/DCC.Web.Core/Shared/Popup.razor.rz.scp.css */
.toast[b-uxekhno0is] {
    font-size: 1rem;
    background-color: rgba(255,255,255);
}

.popup-body[b-uxekhno0is] {
    padding: 1rem;
    word-wrap: break-word;
    display: flex;
    justify-content: center;
    border-bottom: 1px solid rgba(0,0,0,.05);
}

.popup[b-uxekhno0is] {
    width: 500px;
}

.popup-footer[b-uxekhno0is] {
    display: flex;
    justify-content: center;
}

.popup-block[b-uxekhno0is] {
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
}

[b-uxekhno0is] .mud-primary-text {
    color: #003265 !important;
    font-weight: bold;
    padding: 5px 0px 5px 20px;
    display: flex;
    justify-content: center;
    font-family: Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
}
