@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.25o87uqmvr.bundle.scp.css';
@import '_content/ReactorBlazorQRCodeScanner/ReactorBlazorQRCodeScanner.boasv5qmh0.bundle.scp.css';

/* _content/L2023/Components/Account/Shared/GlobalErrorBoundary.razor.rz.scp.css */
.error-overlay[b-4ya20szehm] {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.7);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 9999;
}

.overlay-content[b-4ya20szehm] {
    background-color: #1c1c1c;
    padding: 2rem;
    border-radius: 10px;
    text-align: center;
    box-shadow: 0 0 10px #000;
}
/* _content/L2023/Components/Component/Calendar.razor.rz.scp.css */



[b-fj3t7r02ep] .quickgrid {

}

[b-fj3t7r02ep] .quickgrid {
    min-width: 100%;
}


[b-fj3t7r02ep] thead {
    background-color: #0074D9;

}


[b-fj3t7r02ep] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-fj3t7r02ep] .col-title-text {
    color: white;
}

.rotate270[b-fj3t7r02ep] {
    transition: transform 0.3s ease 0s;
    transform: rotate(270deg);
}

.rotate90[b-fj3t7r02ep] {
    transition: transform 0.3s ease 0s;
    transform: rotate(90deg);
}

.rotate180[b-fj3t7r02ep] {
    transition: transform 0.3s ease 0s;
    transform: rotate(180deg);
}
/* _content/L2023/Components/Component/EasyCRUD.razor.rz.scp.css */
[b-43i70ktwu7] input[type="date"]::-webkit-datetime-edit, input[type="date"][b-43i70ktwu7]::-webkit-inner-spin-button, input[type="date"][b-43i70ktwu7]::-webkit-clear-button {
    color: #fff;
    position: relative;
}

[b-43i70ktwu7] input[type="date"]::-webkit-datetime-edit-year-field {
    position: absolute !important;
    border-left: 1px solid lightGray;
    padding: 2px;
    color: #000;
    left: 56px;
}

[b-43i70ktwu7] input[type="date"]::-webkit-datetime-edit-month-field {
    position: absolute !important;
    border-left: 1px solid lightGray;
    padding: 2px;
    color: #000;
    left: 26px;
}


[b-43i70ktwu7] input[type="date"]::-webkit-datetime-edit-day-field {
    position: absolute !important;
    color: #000;
    padding: 2px;
    left: 4px;
}
/* _content/L2023/Components/Component/EasyDialogFooter.razor.rz.scp.css */
[b-lp5utxy797] input[type="radio"] {
    zoom: 1.8;
    margin-left:5px;
}


[b-lp5utxy797] input[type="date"]::-webkit-datetime-edit, input[type="date"][b-lp5utxy797]::-webkit-inner-spin-button, input[type="date"][b-lp5utxy797]::-webkit-clear-button {
    color: #fff;
    position: relative;
}

[b-lp5utxy797] input[type="date"]::-webkit-datetime-edit-year-field {
    position: absolute !important;
    border-left: 1px solid lightGray;
    padding: 2px;
    color: #000;
    left: 56px;
}

[b-lp5utxy797] input[type="date"]::-webkit-datetime-edit-month-field {
    position: absolute !important;
    border-left: 1px solid lightGray;
    padding: 2px;
    color: #000;
    left: 26px;
}


[b-lp5utxy797] input[type="date"]::-webkit-datetime-edit-day-field {
    position: absolute !important;
    color: #000;
    padding: 2px;
    left: 4px;
}


[b-lp5utxy797] [readonly] {
    border: 0;
    background: none;
    appearance: none;
}

[b-lp5utxy797] [type="checkbox"] {
    appearance: auto;
    zoom: 1.6;
    accent-color: purple;
}



.autocomplete[b-lp5utxy797] {
    position: relative;
    display: inline-block;
}

    .autocomplete .options[b-lp5utxy797] {
        position: absolute;
        top: 40px;
        left: 0;
        background: white;
        width: 300px;
        padding: 0;
        z-index: 10;
        border: 1px solid #ced4da;
        border-radius: 0.5rem;
        box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
    }

    .autocomplete .option[b-lp5utxy797] {
        display: block;
        padding: 0.25rem;
    }

        .autocomplete .option .option-text[b-lp5utxy797] {
            padding: 0.25rem 0.5rem;
        }

        .autocomplete .option:hover[b-lp5utxy797] {
            background: #1E90FF;
            color: #fff;
        }

        .autocomplete .option.disabled[b-lp5utxy797] {
            background-color: lightgrey;
            cursor: not-allowed;
        }

            .autocomplete .option.disabled:hover[b-lp5utxy797] {
                background: lightgrey;
                color: var(--bs-body);
            }
/* _content/L2023/Components/Component/EasyEdit.razor.rz.scp.css */
[b-vxl2ynn4q5] input[type="date"]::-webkit-datetime-edit, input[type="date"][b-vxl2ynn4q5]::-webkit-inner-spin-button, input[type="date"][b-vxl2ynn4q5]::-webkit-clear-button {
    color: #fff;
    position: relative;
}

[b-vxl2ynn4q5] input[type="date"]::-webkit-datetime-edit-year-field {
    position: absolute !important;
    border-left: 1px solid lightGray;
    padding: 2px;
    color: #000;
    left: 56px;
}

[b-vxl2ynn4q5] input[type="date"]::-webkit-datetime-edit-month-field {
    position: absolute !important;
    border-left: 1px solid lightGray;
    padding: 2px;
    color: #000;
    left: 26px;
}


[b-vxl2ynn4q5] input[type="date"]::-webkit-datetime-edit-day-field {
    position: absolute !important;
    color: #000;
    padding: 2px;
    left: 4px;
}
/* _content/L2023/Components/Component/EasyEdit2.razor.rz.scp.css */
[b-pydjvm6i6k] input[type="radio"] {
    zoom: 1.8;
    margin-left:5px;
}


[b-pydjvm6i6k] input[type="date"]::-webkit-datetime-edit, input[type="date"][b-pydjvm6i6k]::-webkit-inner-spin-button, input[type="date"][b-pydjvm6i6k]::-webkit-clear-button {
    color: #fff;
    position: relative;
}

[b-pydjvm6i6k] input[type="date"]::-webkit-datetime-edit-year-field {
    position: absolute !important;
    border-left: 1px solid lightGray;
    padding: 2px;
    color: #000;
    left: 56px;
}

[b-pydjvm6i6k] input[type="date"]::-webkit-datetime-edit-month-field {
    position: absolute !important;
    border-left: 1px solid lightGray;
    padding: 2px;
    color: #000;
    left: 26px;
}


[b-pydjvm6i6k] input[type="date"]::-webkit-datetime-edit-day-field {
    position: absolute !important;
    color: #000;
    padding: 2px;
    left: 4px;
}


[b-pydjvm6i6k] [readonly] {
    border: 0;
    background: none;
    appearance: none;
}

[b-pydjvm6i6k] [type="checkbox"] {
    appearance: auto;
    zoom: 1.6;
    accent-color: purple;
}



.autocomplete[b-pydjvm6i6k] {
    position: relative;
    display: inline-block;
}


[b-pydjvm6i6k] .autocomplete [readonly] {
    border: 1px solid;
    background: none;
    appearance: auto;
}

.autocomplete .options[b-pydjvm6i6k] {
    position: absolute;
    top: 24px;
    left: 0;
    background: white;
    width: 500px;
    padding: 0;
    z-index: 10;
    border: 1px solid #ced4da;
    border-radius: 0.5rem;
    box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
}

.autocomplete .option[b-pydjvm6i6k] {
    display: block;
    padding: 0.25rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

        .autocomplete .option .option-text[b-pydjvm6i6k] {
            padding: 0.25rem 0.5rem;
        }

        .autocomplete .option:hover[b-pydjvm6i6k] {
            background: #1E90FF;
            color: #fff;
        }

        .autocomplete .option.disabled[b-pydjvm6i6k] {
            background-color: lightgrey;
            cursor: not-allowed;
        }

            .autocomplete .option.disabled:hover[b-pydjvm6i6k] {
                background: lightgrey;
                color: var(--bs-body);
            }


[b-pydjvm6i6k] .autocomplete input {
    background: white;
}

[b-pydjvm6i6k] .autocomplete .fa-chevron-down {
    margin-left: -31px;
    margin-right: 5px;
    background: white;
    padding: 0px 5px;
}


[b-pydjvm6i6k] .autocomplete .options_with_scroll {
    height: 500px;
    overflow: auto;
}


.required *[b-pydjvm6i6k]{
    color: red;
}
/* _content/L2023/Components/Component/EasyEdit3/EasyEdit3.razor.rz.scp.css */
.autocomplete[b-eo3wki6gff] {
    position: relative;
    display: block;
}


[b-eo3wki6gff] .autocomplete [readonly] {
    border: 1px solid;
    background: none;
    appearance: auto;
}

.autocomplete .options[b-eo3wki6gff] {
    position: absolute;
/*    top: 24px;
    left: 0;*/
    background: white;
    width: 500px;
    padding: 0;
    z-index: 10;
    border: 1px solid #ced4da;
    border-radius: 0.5rem;
    box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
}

.autocomplete .option[b-eo3wki6gff] {
    display: block;
    padding: 0.25rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

    .autocomplete .option .option-text[b-eo3wki6gff] {
        padding: 0.25rem 0.5rem;
    }

    .autocomplete .option:hover[b-eo3wki6gff] {
        background: #1E90FF;
        color: #fff;
    }

    .autocomplete .option.disabled[b-eo3wki6gff] {
        background-color: lightgrey;
        cursor: not-allowed;
    }

        .autocomplete .option.disabled:hover[b-eo3wki6gff] {
            background: lightgrey;
            color: var(--bs-body);
        }


[b-eo3wki6gff] .autocomplete input {
    background: white;
}

[b-eo3wki6gff] .autocomplete .fa-chevron-down {
    margin-left: -31px;
    margin-right: 5px;
    background: white;
    padding: 0px 5px;
}


[b-eo3wki6gff] .autocomplete .options_with_scroll {
    height: 500px;
    overflow: auto;
}

.test_options_with_scroll[b-eo3wki6gff] {
    color: black;
    overflow: auto;
}

.required[b-eo3wki6gff] {
    color: red;
}
/* _content/L2023/Components/Component/EasyEdit3/EasyEdit3Boolean.razor.rz.scp.css */
.autocomplete[b-0rt5162s1z] {
    position: relative;
    display: block;
}


[b-0rt5162s1z] .autocomplete [readonly] {
    border: 1px solid;
    background: none;
    appearance: auto;
}

.autocomplete .options[b-0rt5162s1z] {
    position: absolute;
    /*    top: 24px;
    left: 0;*/
    background: white;
    width: 500px;
    padding: 0;
    z-index: 10;
    border: 1px solid #ced4da;
    border-radius: 0.5rem;
    box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
}

.autocomplete .option[b-0rt5162s1z] {
    display: block;
    padding: 0.25rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

    .autocomplete .option .option-text[b-0rt5162s1z] {
        padding: 0.25rem 0.5rem;
    }

    .autocomplete .option:hover[b-0rt5162s1z] {
        background: #1E90FF;
        color: #fff;
    }

    .autocomplete .option.disabled[b-0rt5162s1z] {
        background-color: lightgrey;
        cursor: not-allowed;
    }

        .autocomplete .option.disabled:hover[b-0rt5162s1z] {
            background: lightgrey;
            color: var(--bs-body);
        }


[b-0rt5162s1z] .autocomplete input {
    background: white;
}

[b-0rt5162s1z] .autocomplete .fa-chevron-down {
    margin-left: -31px;
    margin-right: 5px;
    background: white;
    padding: 0px 5px;
}


[b-0rt5162s1z] .autocomplete .options_with_scroll {
    height: 500px;
    overflow: auto;
}

.test_options_with_scroll[b-0rt5162s1z] {
    color: black;
    overflow: auto;
}

.required[b-0rt5162s1z] {
    color: red;
}
/* _content/L2023/Components/Component/EasyEdit3/EasyEdit3Date.razor.rz.scp.css */
.autocomplete[b-eyehb3v025] {
    position: relative;
    display: block;
}


[b-eyehb3v025] .autocomplete [readonly] {
    border: 1px solid;
    background: none;
    appearance: auto;
}

.autocomplete .options[b-eyehb3v025] {
    position: absolute;
    /*    top: 24px;
    left: 0;*/
    background: white;
    width: 500px;
    padding: 0;
    z-index: 10;
    border: 1px solid #ced4da;
    border-radius: 0.5rem;
    box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
}

.autocomplete .option[b-eyehb3v025] {
    display: block;
    padding: 0.25rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

    .autocomplete .option .option-text[b-eyehb3v025] {
        padding: 0.25rem 0.5rem;
    }

    .autocomplete .option:hover[b-eyehb3v025] {
        background: #1E90FF;
        color: #fff;
    }

    .autocomplete .option.disabled[b-eyehb3v025] {
        background-color: lightgrey;
        cursor: not-allowed;
    }

        .autocomplete .option.disabled:hover[b-eyehb3v025] {
            background: lightgrey;
            color: var(--bs-body);
        }


[b-eyehb3v025] .autocomplete input {
    background: white;
}

[b-eyehb3v025] .autocomplete .fa-chevron-down {
    margin-left: -31px;
    margin-right: 5px;
    background: white;
    padding: 0px 5px;
}


[b-eyehb3v025] .autocomplete .options_with_scroll {
    height: 500px;
    overflow: auto;
}

.test_options_with_scroll[b-eyehb3v025] {
    color: black;
    overflow: auto;
}

.required[b-eyehb3v025] {
    color: red;
}
/* _content/L2023/Components/Component/EasyEdit3/EasyEdit3Doc.razor.rz.scp.css */
.autocomplete[b-ts38it6f5q] {
    position: relative;
    display: block;
}


[b-ts38it6f5q] .autocomplete [readonly] {
    border: 1px solid;
    background: none;
    appearance: auto;
}

.autocomplete .options[b-ts38it6f5q] {
    position: absolute;
    /*    top: 24px;
    left: 0;*/
    background: white;
    width: 500px;
    padding: 0;
    z-index: 10;
    border: 1px solid #ced4da;
    border-radius: 0.5rem;
    box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
}

.autocomplete .option[b-ts38it6f5q] {
    display: block;
    padding: 0.25rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

    .autocomplete .option .option-text[b-ts38it6f5q] {
        padding: 0.25rem 0.5rem;
    }

    .autocomplete .option:hover[b-ts38it6f5q] {
        background: #1E90FF;
        color: #fff;
    }

    .autocomplete .option.disabled[b-ts38it6f5q] {
        background-color: lightgrey;
        cursor: not-allowed;
    }

        .autocomplete .option.disabled:hover[b-ts38it6f5q] {
            background: lightgrey;
            color: var(--bs-body);
        }


[b-ts38it6f5q] .autocomplete input {
    background: white;
}

[b-ts38it6f5q] .autocomplete .fa-chevron-down {
    margin-left: -31px;
    margin-right: 5px;
    background: white;
    padding: 0px 5px;
}


[b-ts38it6f5q] .autocomplete .options_with_scroll {
    height: 500px;
    overflow: auto;
}

.test_options_with_scroll[b-ts38it6f5q] {
    color: black;
    overflow: auto;
}

.required[b-ts38it6f5q] {
    color: red;
}

.camera-placeholder[b-ts38it6f5q] {
    width: 100%;
    border: solid thin;
    padding: 10px;
    border-radius: 10px !important;
    text-align: center;
    aspect-ratio: 2 / 1;
    max-width: 25vw;
    background-color: whitesmoke;
}
/* _content/L2023/Components/Component/EasyEdit3/EasyEdit3Image.razor.rz.scp.css */
.autocomplete[b-oyqf783cqk] {
    position: relative;
    display: block;
}


[b-oyqf783cqk] .autocomplete [readonly] {
    border: 1px solid;
    background: none;
    appearance: auto;
}

.autocomplete .options[b-oyqf783cqk] {
    position: absolute;
    /*    top: 24px;
    left: 0;*/
    background: white;
    width: 500px;
    padding: 0;
    z-index: 10;
    border: 1px solid #ced4da;
    border-radius: 0.5rem;
    box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
}

.autocomplete .option[b-oyqf783cqk] {
    display: block;
    padding: 0.25rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

    .autocomplete .option .option-text[b-oyqf783cqk] {
        padding: 0.25rem 0.5rem;
    }

    .autocomplete .option:hover[b-oyqf783cqk] {
        background: #1E90FF;
        color: #fff;
    }

    .autocomplete .option.disabled[b-oyqf783cqk] {
        background-color: lightgrey;
        cursor: not-allowed;
    }

        .autocomplete .option.disabled:hover[b-oyqf783cqk] {
            background: lightgrey;
            color: var(--bs-body);
        }


[b-oyqf783cqk] .autocomplete input {
    background: white;
}

[b-oyqf783cqk] .autocomplete .fa-chevron-down {
    margin-left: -31px;
    margin-right: 5px;
    background: white;
    padding: 0px 5px;
}


[b-oyqf783cqk] .autocomplete .options_with_scroll {
    height: 500px;
    overflow: auto;
}

.test_options_with_scroll[b-oyqf783cqk] {
    color: black;
    overflow: auto;
}

.required[b-oyqf783cqk] {
    color: red;
}
/* _content/L2023/Components/Component/EasyEdit3/EasyEdit3Int.razor.rz.scp.css */
.autocomplete[b-bsqw51ngvf] {
    position: relative;
    display: block;
}


[b-bsqw51ngvf] .autocomplete [readonly] {
    border: 1px solid;
    background: none;
    appearance: auto;
}

.autocomplete .options[b-bsqw51ngvf] {
    position: absolute;
    /*    top: 24px;
    left: 0;*/
    background: white;
    width: 500px;
    padding: 0;
    z-index: 10;
    border: 1px solid #ced4da;
    border-radius: 0.5rem;
    box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
}

.autocomplete .option[b-bsqw51ngvf] {
    display: block;
    padding: 0.25rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

    .autocomplete .option .option-text[b-bsqw51ngvf] {
        padding: 0.25rem 0.5rem;
    }

    .autocomplete .option:hover[b-bsqw51ngvf] {
        background: #1E90FF;
        color: #fff;
    }

    .autocomplete .option.disabled[b-bsqw51ngvf] {
        background-color: lightgrey;
        cursor: not-allowed;
    }

        .autocomplete .option.disabled:hover[b-bsqw51ngvf] {
            background: lightgrey;
            color: var(--bs-body);
        }


[b-bsqw51ngvf] .autocomplete input {
    background: white;
}

[b-bsqw51ngvf] .autocomplete .fa-chevron-down {
    margin-left: -31px;
    margin-right: 5px;
    background: white;
    padding: 0px 5px;
}


[b-bsqw51ngvf] .autocomplete .options_with_scroll {
    height: 500px;
    overflow: auto;
}

.test_options_with_scroll[b-bsqw51ngvf] {
    color: black;
    overflow: auto;
}

.required[b-bsqw51ngvf] {
    color: red;
}
/* _content/L2023/Components/Component/EasyEdit3/EasyEdit3MultiselectInt.razor.rz.scp.css */
.autocompleteEasyEdit3[b-102f65weiq] {
    position: relative;
    display: block;
}


[b-102f65weiq] .autocompleteEasyEdit3 [readonly] {
    border: 1px solid;
    appearance: auto;
}

.autocompleteEasyEdit3 .options[b-102f65weiq] {
    position: absolute;
    /*    top: 24px;
    left: 0;*/
    background: white;
    width: 500px;
    padding: 0;
    z-index: 10;
    border: 1px solid #ced4da;
    border-radius: 0.5rem;
    box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
}

.autocompleteEasyEdit3 .option[b-102f65weiq] {
    display: block;
    padding: 0.25rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.autocompleteEasyEdit3 .option .option-text[b-102f65weiq] {
   padding: 0.25rem 0.5rem;
}

.autocompleteEasyEdit3 .option:hover[b-102f65weiq] {
   background: #1E90FF;
   color: #fff;
}

.autocompleteEasyEdit3 .option.disabled[b-102f65weiq] {
    background-color: lightgrey;
    cursor: not-allowed;
}

.autocompleteEasyEdit3 .option.disabled:hover[b-102f65weiq] {
    background: lightgrey;
    color: var(--bs-body);
}

[b-102f65weiq] .autocompleteEasyEdit3 .fa-chevron-down {
    margin-left: -31px;
    margin-right: 5px;
    background: white;
    padding: 0px 5px;
}


[b-102f65weiq] .autocompleteEasyEdit3 .options_with_scroll {
    height: 500px;
    overflow: auto;
}

.test_options_with_scroll[b-102f65weiq] {
    color: black;
    overflow: auto;
}

.required[b-102f65weiq] {
    color: red;
}
/* _content/L2023/Components/Component/EasyEdit3/EasyEdit3PhysicalDocument.razor.rz.scp.css */
body[b-09ctjmd829] {
}

.overlay-back[b-09ctjmd829] {
    position: absolute;
    top: 0;
    left: 0;
    background: #000;
    opacity: 0.8;
    filter: alpha(opacity=60);
    z-index: 5;
    display: block;
    overflow: hidden;
    mix-blend-mode: hard-light;
}

.overlay[b-09ctjmd829] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    display: block;
}

.hole[b-09ctjmd829] {
    border: dotted;
    border-radius: 30px;
    position: absolute;
    z-index: 10;
    background: grey;
    opacity: 100%;
}

.camera-button[b-09ctjmd829] {
    border: solid;
    border-radius: 50%;
    position: absolute;
    background-color: aliceblue;
    z-index: 15;
    padding: 4px;
}

.camera-button-inner[b-09ctjmd829]{
    border: solid;
    border-radius: 50%;
    background-color: aliceblue;
    z-index: 15;
    border-color: black;
    border-width: medium;
    width: 100%;
    height: 100%;
}

.accept-cancel-bar[b-09ctjmd829] {
    z-index: 11;
    position: absolute;

}

.accept-cancel-button[b-09ctjmd829] {
    background-color: aliceblue;
    color: dimgray;
    display: inline-block;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    padding: .375rem .75rem;
    border-radius: .8rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    padding: 0.1rem 0.5rem;
    font-weight: 100;
    line-height: 40px;
    font-size: 16px;
    width: 70px;
    opacity: 0.9;
}


@keyframes beat-b-09ctjmd829 {
    0% {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
        border-width: medium;
    }

    50% {
/*        -webkit-transform: scale(0.9,0.9);
        transform: scale(0.9, 0.9);*/
        border-width: 6px;
    }

    100% {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
        border-width: medium;
    }
}

.camera-button-inner:focus[b-09ctjmd829] {
    -webkit-animation: beat 0.15s ease-in-out backwards;
    animation: beat-b-09ctjmd829 0.15s ease-in-out backwards;
}

.camera-button-inner:active[b-09ctjmd829] {
    -webkit-animation: none;
    animation: none;
}


/* _content/L2023/Components/Component/EasyEdit3/EasyEdit3Signature.razor.rz.scp.css */
.autocomplete[b-cegbawirfr] {
    position: relative;
    display: block;
}


[b-cegbawirfr] .autocomplete [readonly] {
    border: 1px solid;
    background: none;
    appearance: auto;
}

.autocomplete .options[b-cegbawirfr] {
    position: absolute;
    /*    top: 24px;
    left: 0;*/
    background: white;
    width: 500px;
    padding: 0;
    z-index: 10;
    border: 1px solid #ced4da;
    border-radius: 0.5rem;
    box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
}

.autocomplete .option[b-cegbawirfr] {
    display: block;
    padding: 0.25rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

    .autocomplete .option .option-text[b-cegbawirfr] {
        padding: 0.25rem 0.5rem;
    }

    .autocomplete .option:hover[b-cegbawirfr] {
        background: #1E90FF;
        color: #fff;
    }

    .autocomplete .option.disabled[b-cegbawirfr] {
        background-color: lightgrey;
        cursor: not-allowed;
    }

        .autocomplete .option.disabled:hover[b-cegbawirfr] {
            background: lightgrey;
            color: var(--bs-body);
        }


[b-cegbawirfr] .autocomplete input {
    background: white;
}

[b-cegbawirfr] .autocomplete .fa-chevron-down {
    margin-left: -31px;
    margin-right: 5px;
    background: white;
    padding: 0px 5px;
}


[b-cegbawirfr] .autocomplete .options_with_scroll {
    height: 500px;
    overflow: auto;
}

.test_options_with_scroll[b-cegbawirfr] {
    color: black;
    overflow: auto;
}

.required[b-cegbawirfr] {
    color: red;
}
/* _content/L2023/Components/Component/EasyEdit3/EasyEdit3String.razor.rz.scp.css */
.autocomplete[b-yg51vqqb5s] {
    position: relative;
    display: block;
}


[b-yg51vqqb5s] .autocomplete [readonly] {
    border: 1px solid;
    background: none;
    appearance: auto;
}

.autocomplete .options[b-yg51vqqb5s] {
    position: absolute;
    /*    top: 24px;
    left: 0;*/
    background: white;
    width: 500px;
    padding: 0;
    z-index: 10;
    border: 1px solid #ced4da;
    border-radius: 0.5rem;
    box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
}

.autocomplete .option[b-yg51vqqb5s] {
    display: block;
    padding: 0.25rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

    .autocomplete .option .option-text[b-yg51vqqb5s] {
        padding: 0.25rem 0.5rem;
    }

    .autocomplete .option:hover[b-yg51vqqb5s] {
        background: #1E90FF;
        color: #fff;
    }

    .autocomplete .option.disabled[b-yg51vqqb5s] {
        background-color: lightgrey;
        cursor: not-allowed;
    }

        .autocomplete .option.disabled:hover[b-yg51vqqb5s] {
            background: lightgrey;
            color: var(--bs-body);
        }


[b-yg51vqqb5s] .autocomplete input {
    background: white;
}

[b-yg51vqqb5s] .autocomplete .fa-chevron-down {
    margin-left: -31px;
    margin-right: 5px;
    background: white;
    padding: 0px 5px;
}


[b-yg51vqqb5s] .autocomplete .options_with_scroll {
    height: 500px;
    overflow: auto;
}

.test_options_with_scroll[b-yg51vqqb5s] {
    color: black;
    overflow: auto;
}

.required[b-yg51vqqb5s] {
    color: red;
}
/* _content/L2023/Components/Component/EasyEdit3/EasyEdit3Timeonly.razor.rz.scp.css */
.autocomplete[b-octjzcf662] {
    position: relative;
    display: block;
}


[b-octjzcf662] .autocomplete [readonly] {
    border: 1px solid;
    background: none;
    appearance: auto;
}

.autocomplete .options[b-octjzcf662] {
    position: absolute;
    /*    top: 24px;
    left: 0;*/
    background: white;
    width: 500px;
    padding: 0;
    z-index: 10;
    border: 1px solid #ced4da;
    border-radius: 0.5rem;
    box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
}

.autocomplete .option[b-octjzcf662] {
    display: block;
    padding: 0.25rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

    .autocomplete .option .option-text[b-octjzcf662] {
        padding: 0.25rem 0.5rem;
    }

    .autocomplete .option:hover[b-octjzcf662] {
        background: #1E90FF;
        color: #fff;
    }

    .autocomplete .option.disabled[b-octjzcf662] {
        background-color: lightgrey;
        cursor: not-allowed;
    }

        .autocomplete .option.disabled:hover[b-octjzcf662] {
            background: lightgrey;
            color: var(--bs-body);
        }


[b-octjzcf662] .autocomplete input {
    background: white;
}

[b-octjzcf662] .autocomplete .fa-chevron-down {
    margin-left: -31px;
    margin-right: 5px;
    background: white;
    padding: 0px 5px;
}


[b-octjzcf662] .autocomplete .options_with_scroll {
    height: 500px;
    overflow: auto;
}

.test_options_with_scroll[b-octjzcf662] {
    color: black;
    overflow: auto;
}

.required[b-octjzcf662] {
    color: red;
}
/* _content/L2023/Components/Component/EasyEdit3/EasyEdit3Timespan.razor.rz.scp.css */
.autocomplete[b-5fqylp7kpv] {
    position: relative;
    display: block;
}


[b-5fqylp7kpv] .autocomplete [readonly] {
    border: 1px solid;
    background: none;
    appearance: auto;
}

.autocomplete .options[b-5fqylp7kpv] {
    position: absolute;
    /*    top: 24px;
    left: 0;*/
    background: white;
    width: 500px;
    padding: 0;
    z-index: 10;
    border: 1px solid #ced4da;
    border-radius: 0.5rem;
    box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
}

.autocomplete .option[b-5fqylp7kpv] {
    display: block;
    padding: 0.25rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

    .autocomplete .option .option-text[b-5fqylp7kpv] {
        padding: 0.25rem 0.5rem;
    }

    .autocomplete .option:hover[b-5fqylp7kpv] {
        background: #1E90FF;
        color: #fff;
    }

    .autocomplete .option.disabled[b-5fqylp7kpv] {
        background-color: lightgrey;
        cursor: not-allowed;
    }

        .autocomplete .option.disabled:hover[b-5fqylp7kpv] {
            background: lightgrey;
            color: var(--bs-body);
        }


[b-5fqylp7kpv] .autocomplete input {
    background: white;
}

[b-5fqylp7kpv] .autocomplete .fa-chevron-down {
    margin-left: -31px;
    margin-right: 5px;
    background: white;
    padding: 0px 5px;
}


[b-5fqylp7kpv] .autocomplete .options_with_scroll {
    height: 500px;
    overflow: auto;
}

.test_options_with_scroll[b-5fqylp7kpv] {
    color: black;
    overflow: auto;
}

.required[b-5fqylp7kpv] {
    color: red;
}


.timespan-wrapper[b-5fqylp7kpv]{
    display: flex;
}

.timespan-value[b-5fqylp7kpv]{
    flex-grow: 1;
}

.timespan-type[b-5fqylp7kpv]{
    flex-shrink: 0;
    width: auto;
    min-width: 120px;
}
/* _content/L2023/Components/Component/EasyEditReadOnly.razor.rz.scp.css */
[b-w28s645pao] input[type="radio"] {
    zoom: 1.8;
    margin-left:5px;
}


[b-w28s645pao] input[type="date"]::-webkit-datetime-edit, input[type="date"][b-w28s645pao]::-webkit-inner-spin-button, input[type="date"][b-w28s645pao]::-webkit-clear-button {
    color: #fff;
    position: relative;
}

[b-w28s645pao] input[type="date"]::-webkit-datetime-edit-year-field {
    position: absolute !important;
    border-left: 1px solid lightGray;
    padding: 2px;
    color: #000;
    left: 56px;
}

[b-w28s645pao] input[type="date"]::-webkit-datetime-edit-month-field {
    position: absolute !important;
    border-left: 1px solid lightGray;
    padding: 2px;
    color: #000;
    left: 26px;
}


[b-w28s645pao] input[type="date"]::-webkit-datetime-edit-day-field {
    position: absolute !important;
    color: #000;
    padding: 2px;
    left: 4px;
}


[b-w28s645pao] [readonly] {
    border: 0;
    background: none;
    appearance: none;
}

[b-w28s645pao] [type="checkbox"] {
    appearance: auto;
    zoom: 1.6;
    accent-color: purple;
}



.autocomplete[b-w28s645pao] {
    position: relative;
    display: inline-block;
}

    .autocomplete .options[b-w28s645pao] {
        position: absolute;
        top: 40px;
        left: 0;
        background: white;
        width: 300px;
        padding: 0;
        z-index: 10;
        border: 1px solid #ced4da;
        border-radius: 0.5rem;
        box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
    }

    .autocomplete .option[b-w28s645pao] {
        display: block;
        padding: 0.25rem;
    }

        .autocomplete .option .option-text[b-w28s645pao] {
            padding: 0.25rem 0.5rem;
        }

        .autocomplete .option:hover[b-w28s645pao] {
            background: #1E90FF;
            color: #fff;
        }

        .autocomplete .option.disabled[b-w28s645pao] {
            background-color: lightgrey;
            cursor: not-allowed;
        }

            .autocomplete .option.disabled:hover[b-w28s645pao] {
                background: lightgrey;
                color: var(--bs-body);
            }
/* _content/L2023/Components/Component/EasyForm.razor.rz.scp.css */
[b-dokhjvkek1] input[type="date"]::-webkit-datetime-edit, input[type="date"][b-dokhjvkek1]::-webkit-inner-spin-button, input[type="date"][b-dokhjvkek1]::-webkit-clear-button {
    color: #fff;
    position: relative;
}

[b-dokhjvkek1] input[type="date"]::-webkit-datetime-edit-year-field {
    position: absolute !important;
    border-left: 1px solid lightGray;
    padding: 2px;
    color: #000;
    left: 56px;
}

[b-dokhjvkek1] input[type="date"]::-webkit-datetime-edit-month-field {
    position: absolute !important;
    border-left: 1px solid lightGray;
    padding: 2px;
    color: #000;
    left: 26px;
}


[b-dokhjvkek1] input[type="date"]::-webkit-datetime-edit-day-field {
    position: absolute !important;
    color: #000;
    padding: 2px;
    left: 4px;
}
/* _content/L2023/Components/Component/EasyItemList/EasyItemList.razor.rz.scp.css */
.table-like-list[b-zmneu70f4z] {
    display: table;
    width: 100%;
    table-layout: auto; /* Allows auto-sizing based on widest column */
}

.table-row[b-zmneu70f4z] {
    display: table-row;
}

.table-cell[b-zmneu70f4z] {
    display: table-cell;
    padding: 0.5rem;
    vertical-align: middle;
    border-bottom: 1px solid #dee2e6;
}

.table-row:first-child[b-zmneu70f4z] {
    border-bottom: 2px solid #000;
}
/* _content/L2023/Components/Component/EasyList.razor.rz.scp.css */
body[b-ppksboim0y] {
}
/* _content/L2023/Components/Component/EasyLookup.razor.rz.scp.css */
[b-x464ado3p3] input[type="date"]::-webkit-datetime-edit, input[type="date"][b-x464ado3p3]::-webkit-inner-spin-button, input[type="date"][b-x464ado3p3]::-webkit-clear-button {
    color: #fff;
    position: relative;
}

[b-x464ado3p3] input[type="date"]::-webkit-datetime-edit-year-field {
    position: absolute !important;
    border-left: 1px solid lightGray;
    padding: 2px;
    color: #000;
    left: 56px;
}

[b-x464ado3p3] input[type="date"]::-webkit-datetime-edit-month-field {
    position: absolute !important;
    border-left: 1px solid lightGray;
    padding: 2px;
    color: #000;
    left: 26px;
}


[b-x464ado3p3] input[type="date"]::-webkit-datetime-edit-day-field {
    position: absolute !important;
    color: #000;
    padding: 2px;
    left: 4px;
}


[b-x464ado3p3] [readonly] {
    border: 0;
    background: none;
    appearance: none;
}

[b-x464ado3p3] [type="checkbox"] {
    appearance: auto;
    zoom: 1.6;
    accent-color: purple;
}
/* _content/L2023/Components/Component/ImageFileView.razor.rz.scp.css */
.preview[b-speccqgntg] {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor: pointer;
}

.rotate270[b-speccqgntg] {
    transition: transform 0.3s ease 0s;
    transform: rotate(270deg);
}

.rotate90[b-speccqgntg] {
    transition: transform 0.3s ease 0s;
    transform: rotate(90deg);
}

.rotate180[b-speccqgntg] {
    transition: transform 0.3s ease 0s;
    transform: rotate(180deg);
}
/* _content/L2023/Components/Component/ImageView.razor.rz.scp.css */



[b-z2lz8sru9x] .quickgrid {

}

[b-z2lz8sru9x] .quickgrid {
    min-width: 100%;
}


[b-z2lz8sru9x] thead {
    background-color: #0074D9;

}


[b-z2lz8sru9x] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-z2lz8sru9x] .col-title-text {
    color: white;
}

.rotate270[b-z2lz8sru9x] {
    transition: transform 0.3s ease 0s;
    transform: rotate(270deg);
}

.rotate90[b-z2lz8sru9x] {
    transition: transform 0.3s ease 0s;
    transform: rotate(90deg);
}

.rotate180[b-z2lz8sru9x] {
    transition: transform 0.3s ease 0s;
    transform: rotate(180deg);
}
/* _content/L2023/Components/Component/OnePageMenu.razor.rz.scp.css */
.navbar[b-4p23ezwk43]  {
 
}

    .nav[b-4p23ezwk43]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-4p23ezwk43]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Component/PushNotifications/ForegroundPushNotification.razor.rz.scp.css */
.fg-notification[b-q095vi5mii] {
    z-index: 1090;
    padding: 0.5rem 0.75rem;
    width: 350px;
    font-size: 0.875rem;
    background-color: rgba(255,255,255,0.85);
    border-width: 1px;
    border: 1px solid rgba(0,0,0,0.175);
    border-radius: 0.375rem;
    box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.15);
    max-width: 100%;
    background-clip: padding-box;
}

.fg-notification-header[b-q095vi5mii] {
    display: flex;
    align-items: center;
    color: #6c757d;
    padding: 0.5rem 0.75rem;
    background-color: rgba(255,255,255,0.85);
    border-width: 1px;
    border-color: rgba(255,255,255,0.85);
    background-clip: padding-box;
    border-bottom: 1px solid rgba(0,0,0,0.05);
    border-top-left-radius: calc(0.375rem - 1px);
    border-top-right-radius: calc(0.375rem - 1px);

    font-size: 14px;
}

.fg-notification-body[b-q095vi5mii]{
    padding: 0.75rem;
    word-wrap: break-word;
    color: black;
    font-size: 14px;
}

.fg-notification-timer[b-q095vi5mii]{
    opacity: 1;
    color: #6c757d;

    font-size: 12.25px;
}

.fg-notification-close[b-q095vi5mii]{
    margin-right: calc(-.5*0.75rem);
    margin-left: 0.75rem;
}

.fg-notification-linker[b-q095vi5mii] {
    border-radius: 0.375rem;
    margin-right: 0.5rem;
    vertical-align: middle;
    width: 20px;
    height: 20px;

    cursor: pointer;
}
/* _content/L2023/Components/Component/PushNotifications/PopUpChildContainer.razor.rz.scp.css */
.fade-out[b-98ey6h4gcu] {
    animation: fade-out-b-98ey6h4gcu 0.7s forwards;
    /*animation: fade-out 1.5s forwards; testing purposes*/
}

.slide-in[b-98ey6h4gcu]{
    animation: slide-in-b-98ey6h4gcu 0.3s forwards;
}

@keyframes fade-out-b-98ey6h4gcu {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@keyframes slide-in-b-98ey6h4gcu {
    from {
        opacity: 0;
        transform: translateX(100%);
    }

    to {
        opacity: 1;
        transform: translateX(0);
    }
}
/* _content/L2023/Components/Component/PushNotifications/RightSidePopUp.razor.rz.scp.css */
.RightSidePopUp[b-1mbaapqrtv] {
    position: fixed;
    bottom: 20px;
    right: 20px;
    display: flex;
    flex-direction: column;
    gap: 10px; /* Spacing between pop-ups */
    z-index: 1000;
}

.RightSidePopUp > *[b-1mbaapqrtv] {
    transform: translateX(100%);
}
/* _content/L2023/Components/Component/PushNotifications/TopSidePopUp.razor.rz.scp.css */
.TopSidePopUp[b-xxqovnk2q0] {
    position: fixed;
    top: 20px;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    flex-direction: column-reverse;
    gap: 10px; /* Spacing between pop-ups */
    z-index: 1000;
}

.TopSidePopUp > *[b-xxqovnk2q0] {
    transform: translateX(-100%);
}
/* _content/L2023/Components/Component/TurnPhoneOverlay.razor.rz.scp.css */
/* for all screens */
.info-landscape[b-0ivzx0aaum] {
    display: none;
}

/* only when orientation is in portrait mode */
@media all and (orientation:landscape) {
    .info-landscape[b-0ivzx0aaum] {
        display: block;
    }
}


/* for all screens */
.info-portrait[b-0ivzx0aaum] {
    display: none;
}

/* only when orientation is in portrait mode */
@media all and (orientation:portrait) {
    .info-portrait[b-0ivzx0aaum] {
        display: block;
    }
}

.rotate[b-0ivzx0aaum] {
    background-color: rgba(0,0,0,0.5);
    height: 100vh;
    position: fixed;
    top: 0;
    width: 100vw;
    z-index: 100;
}

.center-icon[b-0ivzx0aaum]{
    margin-top: 50vh;
    margin-left: 50vw;
    width: fit-content;
    color: aliceblue; 
}
/* _content/L2023/Components/Layout/AppFlexLayout.razor.rz.scp.css */
.page[b-dn9spb9kg2] {
    position: absolute;
    top:50px;
left:0px;
right:0px;
bottom:0px;
}

.sidebar[b-dn9spb9kg2] {
    background-color: black;
    color: white;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    height: 50px;
    display: flex;
    justify-content: space-between;
}



/* _content/L2023/Components/Layout/AppFlexNavMenu.razor.rz.scp.css */
.menu[b-20ofiwhlhv]{
    font-size:30px;
    color: white;
    margin-left:10px;
}
/* _content/L2023/Components/Layout/AppLayout.razor.rz.scp.css */
.page[b-h115in8lsh] {
    position: absolute;
    top: 50px;
    left: 0px;
    right: 0px;
    bottom: 0px;
}

.sidebar[b-h115in8lsh] {
    background-color: black;
    color: white;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    height: 50px;
    display: flex;
    justify-content: space-between;
}
/* _content/L2023/Components/Layout/AppNavMenu.razor.rz.scp.css */
.menu[b-j47u162vw3] {
    font-size: 30px;
    color: white;
    margin-left: 10px;
}
/* _content/L2023/Components/Layout/AppPortalLayout.razor.rz.scp.css */
.page[b-sxbg5xnez1] {
    position: absolute;
    top:50px;
left:0px;
right:0px;
bottom:0px;
}

.sidebar[b-sxbg5xnez1] {
    background-color: black;
    color: white;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    height:50px;
}



/* _content/L2023/Components/Layout/EmptyLayout.razor.rz.scp.css */
.page[b-kiz7no3oye] {
    position: absolute;
    top: 50px;
    left: 0px;
    right: 0px;
    bottom: 0px;
}

.sidebar[b-kiz7no3oye] {
    background-color: black;
    color: white;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    height: 50px;
}
/* _content/L2023/Components/Layout/MainLayout.razor.rz.scp.css */

@media (min-width: 641px) {
    .sidebar.ShowSideBarFalse[b-397rsr89qo] {
        min-width: 38px;
        max-width: 38px;
    }

    [b-397rsr89qo] .sidebar.ShowSideBarFalse .navbar-brand {
        display: none;
    }

    [b-397rsr89qo] .sidebar.ShowSideBarFalse .build {
        display: none;
    }
}

.page[b-397rsr89qo] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-397rsr89qo] {
    flex: 1;
}

.sidebar[b-397rsr89qo] {
   background-color:black;
}

.top-row[b-397rsr89qo] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;

    align-items: center;
}

    .top-row[b-397rsr89qo]  a, .top-row .btn-link[b-397rsr89qo] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color:white;
    }

    .top-row a:first-child[b-397rsr89qo] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-397rsr89qo] {
        display: none;
    }

    .top-row.authentication[b-397rsr89qo] {
        justify-content: space-between;
    }

    .top-row a[b-397rsr89qo], .top-row .btn-link[b-397rsr89qo] {
        margin-left: 0;
    }

    SideBarBtn[b-397rsr89qo]{
        display:none;
    }
}

@media (min-width: 641px) {
    .page[b-397rsr89qo] {
        flex-direction: row;
    }

    .sidebar[b-397rsr89qo] {
        width: 200px;
        min-width: 200px;
        height: calc(100vh - 3px);
        position: sticky;
        top: 0;
    }

    .top-row[b-397rsr89qo] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-397rsr89qo], article[b-397rsr89qo] {
        padding-left: 0.4rem !important;

    }
}
/* _content/L2023/Components/Layout/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-1zrdotv94u] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-1zrdotv94u] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-1zrdotv94u] {
    font-size: 1.1rem;
}

.oi[b-1zrdotv94u], .fa-solid[b-1zrdotv94u] {
    width: 1.0rem;
    font-size: 0.9rem;
    vertical-align: text-top;
    top: -2px;
    margin-right:15px;
}

.nav-item[b-1zrdotv94u] {
    font-size: 0.9rem;
    padding-bottom: 0.0rem;
}

    .nav-item:first-of-type[b-1zrdotv94u] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-1zrdotv94u] {
        padding-bottom: 1rem;
    }

    .nav-item[b-1zrdotv94u]  a {
        color: #d7d7d7;
        border-radius: 0px;
        height: 2rem;
        display: flex;
        align-items: center;
        line-height: 2rem;
    }

.nav-item[b-1zrdotv94u]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-1zrdotv94u]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-1zrdotv94u] {
        display: none;
    }

    .collapse[b-1zrdotv94u] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
    
    .nav-scrollable[b-1zrdotv94u] {
        /* Allow sidebar to scroll for tall menus */
        height: calc(100vh - 3.5rem);
        overflow-y: auto;
    }
}
/* _content/L2023/Components/Layout/PopupLayout.razor.rz.scp.css */
.page[b-1rimnatf58] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-1rimnatf58] {
    flex: 1;
}

.sidebar[b-1rimnatf58] {
   background-color:black;

}

.top-row[b-1rimnatf58] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-1rimnatf58]  a, .top-row .btn-link[b-1rimnatf58] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color:white;
    }

    .top-row a:first-child[b-1rimnatf58] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-1rimnatf58] {
        display: none;
    }

    .top-row.authentication[b-1rimnatf58] {
        justify-content: space-between;
    }

    .top-row a[b-1rimnatf58], .top-row .btn-link[b-1rimnatf58] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-1rimnatf58] {
        flex-direction: row;
    }

    .sidebar[b-1rimnatf58] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-1rimnatf58] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top:100px;
            color:white;

        }

    .top-row[b-1rimnatf58] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-1rimnatf58], article[b-1rimnatf58] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/L2023/Components/Layout/PopupLayoutHv.razor.rz.scp.css */

[b-iz23m0b5i8] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}


.page[b-iz23m0b5i8] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-iz23m0b5i8] {
    flex: 1;
}

.sidebar[b-iz23m0b5i8] {
    background-color: black;
}

.top-row[b-iz23m0b5i8] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-iz23m0b5i8]  a, .top-row .btn-link[b-iz23m0b5i8] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-iz23m0b5i8] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-iz23m0b5i8] {
        display: none;
    }

    .top-row.authentication[b-iz23m0b5i8] {
        justify-content: space-between;
    }

    .top-row a[b-iz23m0b5i8], .top-row .btn-link[b-iz23m0b5i8] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-iz23m0b5i8] {
        flex-direction: row;
    }

    .sidebar[b-iz23m0b5i8] {
        width: 50px;
        min-width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-iz23m0b5i8] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-iz23m0b5i8] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-iz23m0b5i8], article[b-iz23m0b5i8] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/L2023/Components/Layout/PopupLayoutIn.razor.rz.scp.css */

[b-8qi4nuw2cm] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}


.page[b-8qi4nuw2cm] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-8qi4nuw2cm] {
    flex: 1;
}

.sidebar[b-8qi4nuw2cm] {
    background-color: black;
}

.top-row[b-8qi4nuw2cm] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-8qi4nuw2cm]  a, .top-row .btn-link[b-8qi4nuw2cm] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-8qi4nuw2cm] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-8qi4nuw2cm] {
        display: none;
    }

    .top-row.authentication[b-8qi4nuw2cm] {
        justify-content: space-between;
    }

    .top-row a[b-8qi4nuw2cm], .top-row .btn-link[b-8qi4nuw2cm] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-8qi4nuw2cm] {
        flex-direction: row;
    }

    .sidebar[b-8qi4nuw2cm] {
        width: 50px;
        min-width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-8qi4nuw2cm] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-8qi4nuw2cm] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-8qi4nuw2cm], article[b-8qi4nuw2cm] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/L2023/Components/Layout/PopupLayoutMl.razor.rz.scp.css */

[b-ooz92feciw] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}


.page[b-ooz92feciw] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-ooz92feciw] {
    flex: 1;
}

.sidebar[b-ooz92feciw] {
    background-color: black;
}

.top-row[b-ooz92feciw] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-ooz92feciw]  a, .top-row .btn-link[b-ooz92feciw] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-ooz92feciw] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-ooz92feciw] {
        display: none;
    }

    .top-row.authentication[b-ooz92feciw] {
        justify-content: space-between;
    }

    .top-row a[b-ooz92feciw], .top-row .btn-link[b-ooz92feciw] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-ooz92feciw] {
        flex-direction: row;
    }

    .sidebar[b-ooz92feciw] {
        width: 50px;
        min-width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-ooz92feciw] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-ooz92feciw] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-ooz92feciw], article[b-ooz92feciw] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/L2023/Components/Layout/PopupLayoutPrsnnl.razor.rz.scp.css */

[b-i0g8ihk64h] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}


.page[b-i0g8ihk64h] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-i0g8ihk64h] {
    flex: 1;
}

.sidebar[b-i0g8ihk64h] {
    background-color: black;
}

.top-row[b-i0g8ihk64h] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-i0g8ihk64h]  a, .top-row .btn-link[b-i0g8ihk64h] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-i0g8ihk64h] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-i0g8ihk64h] {
        display: none;
    }

    .top-row.authentication[b-i0g8ihk64h] {
        justify-content: space-between;
    }

    .top-row a[b-i0g8ihk64h], .top-row .btn-link[b-i0g8ihk64h] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-i0g8ihk64h] {
        flex-direction: row;
    }

    .sidebar[b-i0g8ihk64h] {
        width: 50px;
        min-width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-i0g8ihk64h] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-i0g8ihk64h] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-i0g8ihk64h], article[b-i0g8ihk64h] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/L2023/Components/Layout/PopupLayoutRltn.razor.rz.scp.css */

[b-sceipykqtb] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}


.page[b-sceipykqtb] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-sceipykqtb] {
    flex: 1;
}

.sidebar[b-sceipykqtb] {
    background-color: black;
}

.top-row[b-sceipykqtb] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-sceipykqtb]  a, .top-row .btn-link[b-sceipykqtb] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-sceipykqtb] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-sceipykqtb] {
        display: none;
    }

    .top-row.authentication[b-sceipykqtb] {
        justify-content: space-between;
    }

    .top-row a[b-sceipykqtb], .top-row .btn-link[b-sceipykqtb] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-sceipykqtb] {
        flex-direction: row;
    }

    .sidebar[b-sceipykqtb] {
        width: 50px;
        min-width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-sceipykqtb] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-sceipykqtb] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-sceipykqtb], article[b-sceipykqtb] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/L2023/Components/Layout/PopupLayoutRqst.razor.rz.scp.css */

[b-p904m6223u] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}


.page[b-p904m6223u] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-p904m6223u] {
    flex: 1;
}

.sidebar[b-p904m6223u] {
    background-color: black;
}

.top-row[b-p904m6223u] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-p904m6223u]  a, .top-row .btn-link[b-p904m6223u] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-p904m6223u] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-p904m6223u] {
        display: none;
    }

    .top-row.authentication[b-p904m6223u] {
        justify-content: space-between;
    }

    .top-row a[b-p904m6223u], .top-row .btn-link[b-p904m6223u] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-p904m6223u] {
        flex-direction: row;
    }

    .sidebar[b-p904m6223u] {
        width: 50px;
        min-width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-p904m6223u] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-p904m6223u] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-p904m6223u], article[b-p904m6223u] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/L2023/Components/Layout/PopupLayoutVhcle.razor.rz.scp.css */

[b-cwu0jlt6bf] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}


.page[b-cwu0jlt6bf] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-cwu0jlt6bf] {
    flex: 1;
}

.sidebar[b-cwu0jlt6bf] {
    background-color: black;
}

.top-row[b-cwu0jlt6bf] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-cwu0jlt6bf]  a, .top-row .btn-link[b-cwu0jlt6bf] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-cwu0jlt6bf] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-cwu0jlt6bf] {
        display: none;
    }

    .top-row.authentication[b-cwu0jlt6bf] {
        justify-content: space-between;
    }

    .top-row a[b-cwu0jlt6bf], .top-row .btn-link[b-cwu0jlt6bf] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-cwu0jlt6bf] {
        flex-direction: row;
    }

    .sidebar[b-cwu0jlt6bf] {
        width: 50px;
        min-width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-cwu0jlt6bf] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-cwu0jlt6bf] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-cwu0jlt6bf], article[b-cwu0jlt6bf] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/L2023/Components/Layout/PopupLayoutWithTitle.razor.rz.scp.css */

[b-48hlw72rx1] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}


.page[b-48hlw72rx1] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-48hlw72rx1] {
    flex: 1;
}

.sidebar[b-48hlw72rx1] {
    background-color: black;
}

.top-row[b-48hlw72rx1] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-48hlw72rx1]  a, .top-row .btn-link[b-48hlw72rx1] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-48hlw72rx1] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-48hlw72rx1] {
        display: none;
    }

    .top-row.authentication[b-48hlw72rx1] {
        justify-content: space-between;
    }

    .top-row a[b-48hlw72rx1], .top-row .btn-link[b-48hlw72rx1] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-48hlw72rx1] {
        flex-direction: row;
    }

    .sidebar[b-48hlw72rx1] {
        width: 50px;
        min-width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-48hlw72rx1] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-48hlw72rx1] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-48hlw72rx1], article[b-48hlw72rx1] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/L2023/Components/Layout/PushNotificationDisplay.razor.rz.scp.css */
.sidebar[b-t29abzpha2] {
    width: 350px;
    background-color: white;
    border-left: 1px solid #e1e1e1;
    padding: 15px;
    height: 100vh;
    position: fixed;
    right: 0;
    top: 38.5px;
    z-index: 3000;
}

.sidebar-title[b-t29abzpha2] {
    font-size: 1.2rem;
    font-weight: bold;
    margin-bottom: 10px;

    display: flex;
    flex-flow: nowrap;
    justify-content: space-between;
}

.sidebar-header[b-t29abzpha2] {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}

.sidebar-header i[b-t29abzpha2] {
    font-size: 1.2rem;
    cursor: pointer;
    color: #6c757d;
}

.sidebar-content-empty[b-t29abzpha2] {
    text-align: center;
    margin-top: 50px;
}

.sidebar-content[b-t29abzpha2] {
    text-align: left;
    margin-top: 5px;

    overflow-y: auto;
    max-height: 100%;
}

.caught-up[b-t29abzpha2] {
    font-weight: bold;
    margin-bottom: 5px;
}

.icon-placeholder[b-t29abzpha2] {
    margin-top: 20px;
}

.custom-icon[b-t29abzpha2] {
    width: 60px;
    height: 60px;
    background: linear-gradient(135deg, #6e45e2, #88d3ce);
    border-radius: 50%;
    margin: auto;
    position: relative;
}

.custom-icon[b-t29abzpha2]::before {
    content: '';
    position: absolute;
    width: 80px;
    height: 60px;
    background-color: rgba(200, 200, 200, 0.2);
    top: -10px;
    left: -10px;
    border-radius: 50%;
    z-index: -1;
}

.custom-icon[b-t29abzpha2]::after {
    content: '';
    width: 20px;
    height: 10px;
    background-color: white;
    border-radius: 20px;
    position: absolute;
    right: -5px;
    top: 15px;
}

.bel-icon[b-t29abzpha2] {
    vertical-align: top;
    color: white;
    text-align: center;
}

.bel-icon-open[b-t29abzpha2] {
    vertical-align: top;
    background: white;
    color: black;
    text-align: center;
    border-radius: 10%;
}

/* _content/L2023/Components/Layout/PushNotificationDisplayApp.razor.rz.scp.css */
.notificationPanel[b-4thulamble] {
    position: fixed;
    bottom: 0;
    z-index: 1045;
    display: flex;
    flex-direction: column;
    max-width: 100%;
    background-color: #fff;
    background-clip: padding-box;
    outline: 0;
    animation: slideInFromRight-b-4thulamble 0.5s ease-in-out;
    top: 0;
    right: 0;
    width: 400px;
}

.notificationPanel-header[b-4thulamble]{
    padding: 25px;
    display: flex;
    justify-content: space-between;
    height: 30px;
    align-content: center;
    flex-wrap: wrap;
    font-size: medium;
    color: black;
}

.sidebar-title[b-4thulamble] {
    font-size: 1.2rem;
    font-weight: bold;
    margin-bottom: 10px;
    display: flex;
    flex-flow: nowrap;
    justify-content: space-between;
}

.sidebar-header[b-4thulamble] {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}

    .sidebar-header i[b-4thulamble] {
        font-size: 1.2rem;
        cursor: pointer;
        color: #6c757d;
    }

.sidebar-content-empty[b-4thulamble] {
    text-align: center;
    margin-top: 50px;
    font-size: medium;
}

.sidebar-content[b-4thulamble] {
    text-align: left;
    margin-top: 5px;
    overflow-y: auto;
    max-height: 100%;
}

.caught-up[b-4thulamble] {
    font-weight: bold;
    margin-bottom: 5px;
}

.icon-placeholder[b-4thulamble] {
    margin-top: 20px;
}

.custom-icon[b-4thulamble] {
    width: 60px;
    height: 60px;
    background: linear-gradient(135deg, #6e45e2, #88d3ce);
    border-radius: 50%;
    margin: auto;
    position: relative;
}

    .custom-icon[b-4thulamble]::before {
        content: '';
        position: absolute;
        width: 80px;
        height: 60px;
        background-color: rgba(200, 200, 200, 0.2);
        top: -10px;
        left: -10px;
        border-radius: 50%;
        z-index: -1;
    }

    .custom-icon[b-4thulamble]::after {
        content: '';
        width: 20px;
        height: 10px;
        background-color: white;
        border-radius: 20px;
        position: absolute;
        right: -5px;
        top: 15px;
    }

.bel-icon[b-4thulamble] {
    vertical-align: top;
    color: white;
    text-align: center;
}

.bel-icon-open[b-4thulamble] {
    vertical-align: top;
    background: white;
    color: black;
    text-align: center;
    border-radius: 10%;
}

@keyframes slideInFromRight-b-4thulamble {
    from {
        transform: translateX(100%);
        opacity: 0;
    }

    to {
        transform: translateX(0%);
        opacity: 100;
    }
}
/* _content/L2023/Components/Layout/ReportLayout.razor.rz.scp.css */
.page[b-mpgoozjlzq] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-mpgoozjlzq] {
    flex: 1;
}

.sidebar[b-mpgoozjlzq] {
   background-color:black;

}

.top-row[b-mpgoozjlzq] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-mpgoozjlzq]  a, .top-row .btn-link[b-mpgoozjlzq] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color:white;
    }

    .top-row a:first-child[b-mpgoozjlzq] {
        overflow: hidden;
        text-overflow: ellipsis;
    }



    .page[b-mpgoozjlzq] {
        flex-direction: row;
    }

.sidebar[b-mpgoozjlzq] {
    width: 50px;
    min-width: 50px;
    height: 100vh;
    position: sticky;
    top: 0;
}

        .sidebar .title[b-mpgoozjlzq] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-mpgoozjlzq] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-mpgoozjlzq], article[b-mpgoozjlzq] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }

/* _content/L2023/Components/Layout/ShareLayout.razor.rz.scp.css */
.page[b-jlk7qtonjg] {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
}

.sidebar[b-jlk7qtonjg] {
    background-color: black;
    color: white;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    height: 50px;
}
/* _content/L2023/Components/Pages/ao/AoMenu.razor.rz.scp.css */
.navbar[b-f720x33dg5]  {
 
}

    .nav[b-f720x33dg5]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-f720x33dg5]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/ao/List.razor.rz.scp.css */
/* _content/L2023/Components/Pages/ao/Ntfctn.razor.rz.scp.css */
/* _content/L2023/Components/Pages/ao/Ziekmeldingen.razor.rz.scp.css */
/* _content/L2023/Components/Pages/app/Component/AddButton.razor.rz.scp.css */
#AddButton[b-pjclkxxwis] {
    position: fixed;
    bottom: 5px;
    right: 5px;
    z-index: 1000;
    border: 1px solid #ccc;
    border-radius: 50%;
    background-color: #1b6ec2;
    padding: 0;
    margin: 0;
    width: 30px;
    height: 30px;
    color: #fff;
    zoom:2;
}
/* _content/L2023/Components/Pages/app/Component/InfoButton.razor.rz.scp.css */
#InfoButton[b-5ewaj91igt] {
    position: absolute;
    top:20px;
    right: 30px;
    z-index: 1000;
    border: 1px solid #ccc;
    border-radius: 50%;
    background-color: #1b6ec2;
    padding: 0;
    margin: 0;
    width: 30px;
    height: 30px;
color: #fff;
}
/* _content/L2023/Components/Pages/app/flex/avlblty/prsnnl/avlblty/AvlbltyAdd.razor.rz.scp.css */

    .grid[b-ikvy7s19b6]  table {
        min-width: 100%;
    }
/* _content/L2023/Components/Pages/app/flex/dclrtn/prsnnl/dclrtn/DclrtnAdd.razor.rz.scp.css */

    .grid[b-85h3awrnif]  table {
        min-width: 100%;
    }

[b-85h3awrnif] input {
    width: 80%;
}


[b-85h3awrnif] .col-form-label{
font-size: 10px;
}
/* _content/L2023/Components/Pages/app/flex/doc/prsnnl/doc/DocAdd.razor.rz.scp.css */

    .grid[b-yxyd66hqm7]  table {
        min-width: 100%;
    }
/* _content/L2023/Components/Pages/app/flex/hrDclrtn/prsnnl/hrDclrtn/HrDclrtnAdd.razor.rz.scp.css */
/* HTML: <div class="loader"></div> */
.loader[b-3e5xop6vqs] {
    width: 50px;
    padding: 8px;
    aspect-ratio: 1;
    border-radius: 50%;
    background: #000000;
    --_m: conic-gradient(#0000 10%,#000), linear-gradient(#000 0 0) content-box;
    -webkit-mask: var(--_m);
    mask: var(--_m);
    -webkit-mask-composite: source-out;
    mask-composite: subtract;
    animation: l3-b-3e5xop6vqs 1s infinite linear;
}

@keyframes l3-b-3e5xop6vqs {
    to {
        transform: rotate(1turn)
    }
}
/* _content/L2023/Components/Pages/app/flex/io/prsnnl/nav/NavAdd.razor.rz.scp.css */

    .grid[b-pxoqqsi4yo]  table {
        min-width: 100%;
    }
/* _content/L2023/Components/Pages/app/flex/wgSttmnt/Index.razor.rz.scp.css */
/* _content/L2023/Components/Pages/app/flex/yrSttmnt/Index.razor.rz.scp.css */
/* _content/L2023/Components/Pages/app/office/avlblty/prsnnl/avlblty/AvlbltyAdd.razor.rz.scp.css */

    .grid[b-6rdj9nkwuc]  table {
        min-width: 100%;
    }
/* _content/L2023/Components/Pages/app/office/dclrtn/prsnnl/dclrtn/DclrtnAdd.razor.rz.scp.css */

    .grid[b-agdk35sgjb]  table {
        min-width: 100%;
    }

[b-agdk35sgjb] input {
    width: 80%;
}


[b-agdk35sgjb] .col-form-label{
font-size: 10px;
}
/* _content/L2023/Components/Pages/app/office/doc/prsnnl/doc/DocAdd.razor.rz.scp.css */

    .grid[b-xkfcd70s0v]  table {
        min-width: 100%;
    }
/* _content/L2023/Components/Pages/app/office/hrDclrtn/prsnnl/hrDclrtn/HrDclrtnAdd.razor.rz.scp.css */
/* _content/L2023/Components/Pages/app/office/io/prsnnl/nav/NavAdd.razor.rz.scp.css */

    .grid[b-objv3hhglo]  table {
        min-width: 100%;
    }
/* _content/L2023/Components/Pages/app/office/qstn/answr/QstnAnswrFilout.razor.rz.scp.css */
.app-filout-body[b-zl3cpk3tjf] {
    font-size: clamp(1.2rem, 2vw, 2rem);
}

@media(min-width: 1030px){
    .app-filout-body[b-zl3cpk3tjf] {
        font-size: medium;
        width: 40vw;
        margin-left: auto;
        margin-right: auto;
        border: ridge;
        border-radius: 50px;
        padding: 60px;
        max-width: 700px;
    }
}
/* _content/L2023/Components/Pages/app/office/tp/prsnnl/PrsnnlList.razor.rz.scp.css */


[b-lu9b8kzge8] .row.EasyEdit-coordinator select {
    min-width: 85%;
}


[b-lu9b8kzge8] .row.EasyEdit-filter input {
    min-width: 85%;
}



[b-lu9b8kzge8] .row.EasyEdit-relation .autocomplete {
    min-width: 90%;
}


[b-lu9b8kzge8] .row.EasyEdit-relation input {
    min-width: 85%;
}
/* _content/L2023/Components/Pages/app/office/vm/RijbewijsTest.razor.rz.scp.css */
body[b-l89674ry8a] {
}

#overlay-back[b-l89674ry8a] {
    position: absolute;
    top: 0;
    left: 0;
    background: #000;
    opacity: 0.8;
    filter: alpha(opacity=60);
    z-index: 5;
    display: block;
    overflow: hidden;
    mix-blend-mode: hard-light;
}

#overlay[b-l89674ry8a] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    display: block;
}

#hole[b-l89674ry8a] {
    border: dotted;
    border-radius: 30px;
    position: absolute;
    z-index: 10;
    background: grey;
    opacity: 100%;
}

#camera-button[b-l89674ry8a] {
    border: double;
    border-radius: 50%;
    position: absolute;
    background-color: aliceblue;
    z-index: 10;
}
/* _content/L2023/Components/Pages/app/portal/HrDclrtn.razor.rz.scp.css */

[b-02aajuy4ru] img{
    min-width: 50% !important;
    margin:10px 0px;
}

button[b-02aajuy4ru]{
    min-height:50px;
}



/*sweetalert*/


.sa[b-02aajuy4ru] {
    width: 144px;
    height: 140px;
    padding: 26px;
    background-color: #fff;
    margin-left: auto;
    margin-right: auto;
}

.sa-success[b-02aajuy4ru] {
    border-radius: 50%;
    border: 4px solid #A5DC86;
    box-sizing: content-box;
    height: 80px;
    padding: 0;
    position: relative;
    background-color: #fff;
    width: 80px;
}

    .sa-success[b-02aajuy4ru]:after, .sa-success[b-02aajuy4ru]:before {
        background: #fff;
        content: '';
        height: 120px;
        position: absolute;
        transform: rotate(45deg);
        width: 60px;
    }

    .sa-success[b-02aajuy4ru]:before {
        border-radius: 40px 0 0 40px;
        width: 26px;
        height: 80px;
        top: -17px;
        left: 5px;
        transform-origin: 60px 60px;
        transform: rotate(-45deg);
    }

    .sa-success[b-02aajuy4ru]:after {
        border-radius: 0 120px 120px 0;
        left: 30px;
        top: -11px;
        transform-origin: 0 60px;
        transform: rotate(-45deg);
        animation: rotatePlaceholder-b-02aajuy4ru 4.25s ease-in;
    }

.sa-success-placeholder[b-02aajuy4ru] {
    border-radius: 50%;
    border: 4px solid rgba(165, 220, 134, 0.25);
    box-sizing: content-box;
    height: 80px;
    left: -4px;
    position: absolute;
    top: -4px;
    width: 80px;
    z-index: 2;
}

.sa-success-fix[b-02aajuy4ru] {
    background-color: #fff;
    height: 90px;
    left: 28px;
    position: absolute;
    top: 8px;
    transform: rotate(-45deg);
    width: 5px;
    z-index: 1;
}

.sa-success-tip[b-02aajuy4ru], .sa-success-long[b-02aajuy4ru] {
    background-color: #A5DC86;
    border-radius: 2px;
    height: 5px;
    position: absolute;
    z-index: 2;
}

.sa-success-tip[b-02aajuy4ru] {
    left: 14px;
    top: 46px;
    transform: rotate(45deg);
    width: 25px;
    animation: animateSuccessTip-b-02aajuy4ru .75s;
}

.sa-success-long[b-02aajuy4ru] {
    right: 8px;
    top: 38px;
    transform: rotate(-45deg);
    width: 47px;
    animation: animateSuccessLong-b-02aajuy4ru .75s;
}

@keyframes animateSuccessTip-b-02aajuy4ru {
    0%, 54% {
        width: 0;
        left: 1px;
        top: 19px;
    }

    70% {
        width: 50px;
        left: -8px;
        top: 37px;
    }

    84% {
        width: 17px;
        left: 21px;
        top: 48px;
    }

    100% {
        width: 25px;
        left: 14px;
        top: 45px;
    }
}

@keyframes animateSuccessLong-b-02aajuy4ru {
    0%, 65% {
        width: 0;
        right: 46px;
        top: 54px;
    }

    84% {
        width: 55px;
        right: 0;
        top: 35px;
    }

    100% {
        width: 47px;
        right: 8px;
        top: 38px;
    }
}

@keyframes rotatePlaceholder-b-02aajuy4ru {
    0%, 5% {
        transform: rotate(-45deg);
    }

    100%, 12% {
        transform: rotate(-405deg);
    }
}

/* _content/L2023/Components/Pages/avlblty/AvlbltyMenu.razor.rz.scp.css */
.navbar[b-dlz5v86ol6]  {
 
}

    .nav[b-dlz5v86ol6]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-dlz5v86ol6]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/avlblty/Component/PrsnnlAvlbltyDisapprove.razor.rz.scp.css */



[b-x2ojdia2yj] .quickgrid {

}

[b-x2ojdia2yj] .quickgrid {
    min-width: 100%;
}


[b-x2ojdia2yj] thead {
    background-color: #0074D9;

}


[b-x2ojdia2yj] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-x2ojdia2yj] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/avlblty/Component/PrsnnlAvlbltyEdit.razor.rz.scp.css */



[b-44a1cxktsa] .quickgrid {

}

[b-44a1cxktsa] .quickgrid {
    min-width: 100%;
}


[b-44a1cxktsa] thead {
    background-color: #0074D9;

}


[b-44a1cxktsa] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-44a1cxktsa] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/avlblty/Component/PrsnnlAvlbltyImg.razor.rz.scp.css */



[b-68zlwqqasa] .quickgrid {

}

[b-68zlwqqasa] .quickgrid {
    min-width: 100%;
}


[b-68zlwqqasa] thead {
    background-color: #0074D9;

}


[b-68zlwqqasa] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-68zlwqqasa] .col-title-text {
    color: white;
}

.rotate270[b-68zlwqqasa] {
    transition: transform 0.3s ease 0s;
    transform: rotate(270deg);
}

.rotate90[b-68zlwqqasa] {
    transition: transform 0.3s ease 0s;
    transform: rotate(90deg);
}

.rotate180[b-68zlwqqasa] {
    transition: transform 0.3s ease 0s;
    transform: rotate(180deg);
}
/* _content/L2023/Components/Pages/avlblty/PrsnnlAvlbltyApprove.razor.rz.scp.css */
[b-6hefzkmtwp] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}

/* _content/L2023/Components/Pages/avlblty/PrsnnlAvlbltyReport.razor.rz.scp.css */
[b-fapk355u68] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}

/* _content/L2023/Components/Pages/easyFlex/EasyflexMenu.razor.rz.scp.css */
.navbar[b-e4xj9z5syg]  {
 
}

    .nav[b-e4xj9z5syg]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-e4xj9z5syg]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/gds/Component/GdsEdit.razor.rz.scp.css */
/* _content/L2023/Components/Pages/gds/Component/PrsnnlGdsEdit.razor.rz.scp.css */



[b-qho1khqo41] .quickgrid {

}

[b-qho1khqo41] .quickgrid {
    min-width: 100%;
}


[b-qho1khqo41] thead {
    background-color: #0074D9;

}


[b-qho1khqo41] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-qho1khqo41] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/gds/GdsList.razor.rz.scp.css */

[b-1l4t7mp6pc] th.description {
    min-width: 290px;
}



[b-1l4t7mp6pc] .action {
    min-width: 160px;
}

[b-1l4t7mp6pc] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/gds/GdsLogList.razor.rz.scp.css */

[b-5lza0dm1z8] th.description {
    min-width: 290px;
}



[b-5lza0dm1z8] .action {
    min-width: 160px;
}

[b-5lza0dm1z8] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/gds/GdsMenu.razor.rz.scp.css */
.navbar[b-shzq4c191z]  {
 
}

    .nav[b-shzq4c191z]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-shzq4c191z]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/gds/PrsnnlGdsList.razor.rz.scp.css */

[b-6cv3ruma7f] th.description {
    min-width: 290px;
}



[b-6cv3ruma7f] .action {
    min-width: 160px;
}

[b-6cv3ruma7f] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/hrDclrtn/Component/PrsnnlHrDclrtnApprove.razor.rz.scp.css */



[b-zo63uwrbod] .quickgrid {

}

[b-zo63uwrbod] .quickgrid {
    min-width: 100%;
}


[b-zo63uwrbod] thead {
    background-color: #0074D9;

}


[b-zo63uwrbod] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-zo63uwrbod] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/hrDclrtn/Component/PrsnnlHrDclrtnDisapprove.razor.rz.scp.css */



[b-0tb2bsv54z] .quickgrid {

}

[b-0tb2bsv54z] .quickgrid {
    min-width: 100%;
}


[b-0tb2bsv54z] thead {
    background-color: #0074D9;

}


[b-0tb2bsv54z] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-0tb2bsv54z] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/hrDclrtn/Component/PrsnnlHrDclrtnEdit.razor.rz.scp.css */



[b-w4n4vpp11d] .quickgrid {

}

[b-w4n4vpp11d] .quickgrid {
    min-width: 100%;
}


[b-w4n4vpp11d] thead {
    background-color: #0074D9;

}


[b-w4n4vpp11d] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-w4n4vpp11d] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/hrDclrtn/Component/PrsnnlHrDclrtnImg.razor.rz.scp.css */



[b-4y5p2zk5fy] .quickgrid {

}

[b-4y5p2zk5fy] .quickgrid {
    min-width: 100%;
}


[b-4y5p2zk5fy] thead {
    background-color: #0074D9;

}


[b-4y5p2zk5fy] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-4y5p2zk5fy] .col-title-text {
    color: white;
}

.rotate270[b-4y5p2zk5fy] {
    transition: transform 0.3s ease 0s;
    transform: rotate(270deg);
}

.rotate90[b-4y5p2zk5fy] {
    transition: transform 0.3s ease 0s;
    transform: rotate(90deg);
}

.rotate180[b-4y5p2zk5fy] {
    transition: transform 0.3s ease 0s;
    transform: rotate(180deg);
}
/* _content/L2023/Components/Pages/hrDclrtn/HrDclrtnMenu.razor.rz.scp.css */
.navbar[b-ptfbazczlc]  {
 
}

    .nav[b-ptfbazczlc]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-ptfbazczlc]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/hrDclrtn/PrsnnlHrDclrtnApprove.razor.rz.scp.css */
[b-2jpytbnxt3] .action {
    min-width: 90px;
}

[b-2jpytbnxt3] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}


[b-2jpytbnxt3] th.easyflex *, [b-2jpytbnxt3] span.easyflex {
    background: lightBlue;
}

[b-2jpytbnxt3] th.plnHrs *, [b-2jpytbnxt3] span.plnHrs {
    background: orange;
}

/* _content/L2023/Components/Pages/hrDclrtn/PrsnnlHrDclrtnApproveByRltnAccntMngr.razor.rz.scp.css */
[b-g738jkb3ru] .action {
    min-width: 160px;
}

[b-g738jkb3ru] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/hr/HrMenu.razor.rz.scp.css */
.navbar[b-m6e7oz4k7j]  {
 
}

    .nav[b-m6e7oz4k7j]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-m6e7oz4k7j]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/hv/Components/HvPlanAccmmdtnRmBdWindow.razor.rz.scp.css */



[b-fyqv80zt6q] .quickgrid {

}

[b-fyqv80zt6q] .quickgrid {
    min-width: 100%;
}


[b-fyqv80zt6q] thead {
    background-color: #0074D9;

}


[b-fyqv80zt6q] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-fyqv80zt6q] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/hv/Components/HvPlanAccmmdtnRmWindow.razor.rz.scp.css */



[b-buse7flksj] .quickgrid {

}

[b-buse7flksj] .quickgrid {
    min-width: 100%;
}


[b-buse7flksj] thead {
    background-color: #0074D9;

}


[b-buse7flksj] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-buse7flksj] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/hv/Components/HvPlanAccmmdtnWindow.razor.rz.scp.css */



[b-cg7jf8pc4r] .quickgrid {

}

[b-cg7jf8pc4r] .quickgrid {
    min-width: 100%;
}


[b-cg7jf8pc4r] thead {
    background-color: #0074D9;

}


[b-cg7jf8pc4r] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-cg7jf8pc4r] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/hv/Components/HvPlanBaseComponent.razor.rz.scp.css */
[error="4"][b-sya5xlwode] {
    animation-name: pulse-b-sya5xlwode;
    animation-duration: 0.2s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    animation-direction: alternate;
    background-color: red !important;
}

@keyframes pulse-b-sya5xlwode {
    0% {
        opacity: .5
    }

    50% {
        opacity: 1;
    }
}


[b-sya5xlwode] .timeInput input {
    max-width: 60px;
}

[b-sya5xlwode] .timeInput {
    float: right
}


.w-15px[b-sya5xlwode] {
    display: inline-block;
    width: 15px;
}

.w-20px[b-sya5xlwode] {
    display: inline-block;
    width: 20px;
}

.w-25px[b-sya5xlwode] {
    display: inline-block;
    width: 25px;
}

.w-30px[b-sya5xlwode] {
    display: inline-block;
    width: 30px;
}

.filter .col[b-sya5xlwode] {
    padding: 1px;
}

.filter .card[b-sya5xlwode] {
    min-height: 290px;
    border: none;
    font-size: 17px;
}


ul[b-sya5xlwode] {
    list-style-type: none;
    padding-left: 3px;
}


.yellowText[b-sya5xlwode] {
    color: yellow !important;
    font-weight: 600;
}

.fa-spin5[b-sya5xlwode] {
    -webkit-animation: fa-spin 0.5s infinite linear;
    animation: fa-spin 0.5s infinite linear;
}


.legendaBlock[b-sya5xlwode] {
    border-radius: 4px;
    padding: 7px;
    display: inline-block;
    margin-right: 10px;
}

.redBG[b-sya5xlwode] {
    background-color: #FF4136 !important;
}

.pinkBG[b-sya5xlwode] {
    background-color: HotPink !important;
}

.greenBG[b-sya5xlwode] {
    background-color: #01FF70;
    color: darkslateblue;
}

.yellowBG[b-sya5xlwode] {
    background-color: yellow;
}

.blueBG[b-sya5xlwode] {
    background-color: #0074D9;
}

.orangeBG[b-sya5xlwode] {
    background-color: #FF851B;
}

.LightBlueBG[b-sya5xlwode] {
    background-color: LightSkyBlue;
}


.oi[b-sya5xlwode], .fa-solid[b-sya5xlwode] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.orderLine[b-sya5xlwode] {
    cursor: pointer;
}

    .orderLine:hover[b-sya5xlwode] {
        color: orange;
    }


.ordrPln[b-sya5xlwode] {
    overflow: scroll;
    position: fixed;
    bottom: 0;
    top: 285px;
    left: 250px;
    right: 0;
}

.ordrPlnBody[b-sya5xlwode] {
    zoom: 1;
}

.order-relation[b-sya5xlwode] {
    font-weight: 700;
}

.order-settings[b-sya5xlwode] {
    font-weight: 700;
    cursor: pointer;
    padding: 3px;
    float: right;
    margin-right: 3px;
}

    .order-settings:hover[b-sya5xlwode] {
        color: orange;
    }


.order-coordinator[b-sya5xlwode] {
    font-weight: 700;
    color: blue;
    border: 1px solid gray;
    margin: 0px;
}

.coordinator-box[b-sya5xlwode] {
    width: 330px;
    min-width: 330px;
}

/* OLD */


.redBG[b-sya5xlwode] {
    background-color: #FF4136 !important;
}

.pinkBG[b-sya5xlwode] {
    background-color: HotPink !important;
}

.greenBG[b-sya5xlwode] {
    background-color: #01FF70;
    color: darkslateblue;
}

.yellowBG[b-sya5xlwode] {
    background-color: yellow;
}

.blueBG[b-sya5xlwode] {
    background-color: #0074D9;
}

.orangeBG[b-sya5xlwode] {
    background-color: #FF851B;
}

.LightBlueBG[b-sya5xlwode] {
    background-color: LightSkyBlue;
}

.selected[b-sya5xlwode] {
    background-color: lightGray !important;
    /*	color:white;*/
}


.row[b-sya5xlwode] {
    --bs-gutter-x: 0rem;
}

.orderLine:hover[b-sya5xlwode] {
    cursor: pointer;
    background-color: gray !important;
}


.orderLine td[b-sya5xlwode] {
    padding-left: 1px;
    padding-right: 1px;
}

.blueBar[b-sya5xlwode] {
    background-color: #0074D9;
    height: 27px;
    color: white;
    padding: 2px;
}


.brownText[b-sya5xlwode] {
    color: brown !important;
    font-weight: 600;
    font-size: 14px;
}

.pssngr .fa-product-hunt[b-sya5xlwode] {
    display: inline-block !important;
}

.VRIJ[b-sya5xlwode] {
    background-color: gray;
    color: white !important;
}

.ZIEK[b-sya5xlwode] {
    background-color: red;
    color: white;
    border: 1px solid red;
}

.t110[b-sya5xlwode] {
    border: 1px solid red;
}

.NumberOfPersonnel[b-sya5xlwode] {
    cursor: pointer;
}

#live[b-sya5xlwode] {
    max-height: 110px;
    overflow: hidden;
    max-width: 235px;
    white-space: nowrap;
}


.blue[b-sya5xlwode] {
    color: #0074D9;
}

.pink[b-sya5xlwode] {
    color: pink;
}



.t50[b-sya5xlwode] {
    background: dodgerblue;
    color: white;
}

    .t50 .relation[b-sya5xlwode] {
        color: white !important;
    }


.order[b-sya5xlwode] {
    /*background-color:rgba(255,255,50,0.10);*/
    border: 1px solid gray;
}

.coordinator[b-sya5xlwode] {
    /*background-color:#0074D9;*/
    color: black;
    text-align: center;
    border-bottom: 1px solid gray;
}

.ordrTpe0[b-sya5xlwode] {
    color: blue;
}

.ordrTpe1[b-sya5xlwode] {
    color: red;
}


.btn-green[b-sya5xlwode] {
    background-color: #01FF70 !important;
    color: white;
    border-radius: 5px;
    font-size: 16px;
    text-align: left;
    padding-left: 34px;
}


.title[b-sya5xlwode] {
    height: 24px;
    display: block;
    font-weight: 600;
    font-size: 21px;
    margin-left: 5px;
    color: #666
}

.btn-outline-gray[b-sya5xlwode] {
    color: #666;
    border-color: #666;
}

.nte[b-sya5xlwode] {
    font-size: 15px;
    background: yellow;
    border-radius: 2px;
    padding: 1px 5px;
    color: black;
}

.nte2[b-sya5xlwode] {
    font-size: 15px;
    background: white;
    border-radius: 2px;
    padding: 1px 5px;
    color: blue;
}


.xxx[b-sya5xlwode] {
    font-weight: 600;
    font-size: 19px;
    text-decoration: none;
}

    .xxx a[b-sya5xlwode] {
        text-decoration: none;
        color: black;
    }

.blueText[b-sya5xlwode] {
    color: blue !important;
    font-weight: 600;
}


.PrsnnlNme[b-sya5xlwode] {
    font-size: 20px;
}

.order-block[b-sya5xlwode] {
    border: 1px solid gray;
    margin-bottom: 5px;
}

.remarks[b-sya5xlwode] {
    color: red;
}

@media only screen and (max-width: 1200px) {
    .filter[b-sya5xlwode] {
        display: none;
    }

    .ordrPln[b-sya5xlwode] {
        top: 120px;
    }
}

@media only screen and (max-width: 600px) {
    .filter[b-sya5xlwode] {
        display: none;
    }

    .ordrPln[b-sya5xlwode] {
        top: 170px;
        left: 0px;
    }

    .superNavBar button[b-sya5xlwode] {
        display: none;
    }

        .superNavBar button:first-child[b-sya5xlwode] {
            display: inline-block;
        }
}


.scroll[b-sya5xlwode] {
    overflow-x: scroll;
    overflow-y: hidden;
    position: fixed;
    top: 265px;
    left: 250px;
    right: 0;
    height: 30px;
}

.fakeplan[b-sya5xlwode] {
    width: 13000px;
}


.fUM[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/UM.png")
}

.fEE[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/EE.png")
}

.fTR[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/TR.png")
}

.fPE[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/PE.png")
}

.fHU[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/HU.png")
}

.fUA[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/UA.png")
}

.fDE[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/DE.png")
}

.fEC[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/EC.png")
}

.fGB[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/GB.png")
}

.fBE[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/BE.png")
}

.fNZ[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/BE.png")
}

.fAF[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/AF.png")
}

.fNG[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/NG.png")
}

.fSE[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/SE.png")
}

.fCZ[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/CZ.png")
}

.fMA[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/MA.png")
}

.fCM[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/CM.png")
}

.fIT[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/IT.png")
}

.fNL[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/NL.png")
}

.fSO[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/SO.png")
}

.fGR[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/GR.png")
}

.fIQ[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/IQ.png")
}

.fRO[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/RO.png")
}

.fSI[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/SI.png")
}

.fMT[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/MT.png")
}

.fER[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/ER.png")
}

.fBG[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/BG.png")
}

.fKZ[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/KZ.png")
}

.fBR[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/BR.png")
}

.fTH[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/TH.png")
}

.fPL[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/PL.png")
}

.fLT[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/LT.png")
}

.fLV[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/LV.png")
}

.fET[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/ET.png")
}

.fLK[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/LK.png")
}

.fPT[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/PT.png")
}

.fSY[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/SY.png")
}

.fRU[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/RU.png")
}

.fLR[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/LR.png")
}

.fSK[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/SK.png")
}

.fES[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/ES.png")
}

.fGE[b-sya5xlwode] {
    background-image: url("../images/flag_iso_3166_1/GE.png")
}


.flag[b-sya5xlwode] {
    display: inline-block;
    background-size: 13px 10px;
    background-repeat: no-repeat;
    color: transparent;
    border: 1px solid gray;
    width: 13px;
    height: 10px;
    vertical-align: middle;
}

.Reservation-add[b-sya5xlwode] {
    background-color: #ffffad;
    text-align: center;
    width: 144px;
}

.card-title[b-sya5xlwode]{
    font-size:15px;
}

[b-sya5xlwode] .twn-box {
    min-width: 210px;
    width: 210px;
}

[b-sya5xlwode] .line {
    font-size: 12px;
}

[b-sya5xlwode] .address {
    font-size: 13px;
    font-weight:700;
}

[b-sya5xlwode] .block{
    border: solid 1px black;
}


[b-sya5xlwode] .twn {
    font-size: 15px;
    font-weight: 700;
    text-align: center;
}



.vacation[b-sya5xlwode] {
    background-color: #836fff;
    color: white;
}

.vacationPaid[b-sya5xlwode] {
    background-color: orange;
    color: white;
}

.new[b-sya5xlwode] {
    background-color: #00ff7f;
    color: white;
}

.end[b-sya5xlwode], .end *[b-sya5xlwode] {
    background-color: #85144b;
    color: white;
}

.currentBlock[b-sya5xlwode], .currentBlock *[b-sya5xlwode] {
    background-color: black;
    color: white;
}


.ntAvlbl[b-sya5xlwode] {
    background-color: #FEDCBA;
}

.ziek[b-sya5xlwode] {
    background-color: yellow;
}


.noFxdIncme[b-sya5xlwode] {
    color: red;
}
/* _content/L2023/Components/Pages/hv/Components/HvPlanBdWindow.razor.rz.scp.css */


[b-km23wdn5di] .quickgrid {
    min-width: 100%;
    height:800px;
overflow: scroll;
}


[b-km23wdn5di] thead {
    background-color: #0074D9;

}


[b-km23wdn5di] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-km23wdn5di] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/hv/Components/HvPlanFromPlanWindow.razor.rz.scp.css */
/* _content/L2023/Components/Pages/hv/Components/HvPlanRsrvtnContextMenu.razor.rz.scp.css */
[error="4"][b-zg8fcoq0h3] {
    animation-name: pulse-b-zg8fcoq0h3;
    animation-duration: 0.2s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    animation-direction: alternate;
    background-color: red !important;
}

@keyframes pulse-b-zg8fcoq0h3 {
    0% {
        opacity: .5
    }

    50% {
        opacity: 1;
    }
}


[b-zg8fcoq0h3] .timeInput input {
    max-width: 60px;
}

[b-zg8fcoq0h3] .timeInput {
    float: right
}


.w-15px[b-zg8fcoq0h3] {
    display: inline-block;
    width: 15px;
}

.w-20px[b-zg8fcoq0h3] {
    display: inline-block;
    width: 20px;
}

.w-25px[b-zg8fcoq0h3] {
    display: inline-block;
    width: 25px;
}

.w-30px[b-zg8fcoq0h3] {
    display: inline-block;
    width: 30px;
}

.filter .col[b-zg8fcoq0h3] {
    padding: 1px;
}

.filter .card[b-zg8fcoq0h3] {
    min-height: 290px;
    border: none;
    font-size: 17px;
}


ul[b-zg8fcoq0h3] {
    list-style-type: none;
    padding-left: 3px;
}


.yellowText[b-zg8fcoq0h3] {
    color: yellow !important;
    font-weight: 600;
}

.fa-spin5[b-zg8fcoq0h3] {
    -webkit-animation: fa-spin 0.5s infinite linear;
    animation: fa-spin 0.5s infinite linear;
}


.legendaBlock[b-zg8fcoq0h3] {
    border-radius: 4px;
    padding: 7px;
    display: inline-block;
    margin-right: 10px;
}

.redBG[b-zg8fcoq0h3] {
    background-color: #FF4136 !important;
}

.pinkBG[b-zg8fcoq0h3] {
    background-color: HotPink !important;
}

.greenBG[b-zg8fcoq0h3] {
    background-color: #01FF70;
    color: darkslateblue;
}

.yellowBG[b-zg8fcoq0h3] {
    background-color: yellow;
}

.blueBG[b-zg8fcoq0h3] {
    background-color: #0074D9;
}

.orangeBG[b-zg8fcoq0h3] {
    background-color: #FF851B;
}

.LightBlueBG[b-zg8fcoq0h3] {
    background-color: LightSkyBlue;
}


.oi[b-zg8fcoq0h3], .fa-solid[b-zg8fcoq0h3] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.orderLine[b-zg8fcoq0h3] {
    cursor: pointer;
}

    .orderLine:hover[b-zg8fcoq0h3] {
        color: orange;
    }


.ordrPln[b-zg8fcoq0h3] {
    overflow: scroll;
    position: fixed;
    bottom: 0;
    top: 285px;
    left: 250px;
    right: 0;
}

.ordrPlnBody[b-zg8fcoq0h3] {
    zoom: 1;
}

.order-relation[b-zg8fcoq0h3] {
    font-weight: 700;
}

.order-settings[b-zg8fcoq0h3] {
    font-weight: 700;
    cursor: pointer;
    padding: 3px;
    float: right;
    margin-right: 3px;
}

    .order-settings:hover[b-zg8fcoq0h3] {
        color: orange;
    }


.order-coordinator[b-zg8fcoq0h3] {
    font-weight: 700;
    color: blue;
    border: 1px solid gray;
    margin: 0px;
}

.coordinator-box[b-zg8fcoq0h3] {
    width: 330px;
    min-width: 330px;
}

/* OLD */


.redBG[b-zg8fcoq0h3] {
    background-color: #FF4136 !important;
}

.pinkBG[b-zg8fcoq0h3] {
    background-color: HotPink !important;
}

.greenBG[b-zg8fcoq0h3] {
    background-color: #01FF70;
    color: darkslateblue;
}

.yellowBG[b-zg8fcoq0h3] {
    background-color: yellow;
}

.blueBG[b-zg8fcoq0h3] {
    background-color: #0074D9;
}

.orangeBG[b-zg8fcoq0h3] {
    background-color: #FF851B;
}

.LightBlueBG[b-zg8fcoq0h3] {
    background-color: LightSkyBlue;
}

.selected[b-zg8fcoq0h3] {
    background-color: lightGray !important;
    /*	color:white;*/
}


.row[b-zg8fcoq0h3] {
    --bs-gutter-x: 0rem;
}

.orderLine:hover[b-zg8fcoq0h3] {
    cursor: pointer;
    background-color: gray !important;
}


.orderLine td[b-zg8fcoq0h3] {
    padding-left: 1px;
    padding-right: 1px;
}

.blueBar[b-zg8fcoq0h3] {
    background-color: #0074D9;
    height: 27px;
    color: white;
    padding: 2px;
}


.brownText[b-zg8fcoq0h3] {
    color: brown !important;
    font-weight: 600;
    font-size: 14px;
}

.pssngr .fa-product-hunt[b-zg8fcoq0h3] {
    display: inline-block !important;
}

.VRIJ[b-zg8fcoq0h3] {
    background-color: gray;
    color: white !important;
}

.ZIEK[b-zg8fcoq0h3] {
    background-color: red;
    color: white;
    border: 1px solid red;
}

.t110[b-zg8fcoq0h3] {
    border: 1px solid red;
}

.NumberOfPersonnel[b-zg8fcoq0h3] {
    cursor: pointer;
}

#live[b-zg8fcoq0h3] {
    max-height: 110px;
    overflow: hidden;
    max-width: 235px;
    white-space: nowrap;
}


.blue[b-zg8fcoq0h3] {
    color: #0074D9;
}

.pink[b-zg8fcoq0h3] {
    color: pink;
}



.t50[b-zg8fcoq0h3] {
    background: dodgerblue;
    color: white;
}

    .t50 .relation[b-zg8fcoq0h3] {
        color: white !important;
    }


.order[b-zg8fcoq0h3] {
    /*background-color:rgba(255,255,50,0.10);*/
    border: 1px solid gray;
}

.coordinator[b-zg8fcoq0h3] {
    /*background-color:#0074D9;*/
    color: black;
    text-align: center;
    border-bottom: 1px solid gray;
}

.ordrTpe0[b-zg8fcoq0h3] {
    color: blue;
}

.ordrTpe1[b-zg8fcoq0h3] {
    color: red;
}


.btn-green[b-zg8fcoq0h3] {
    background-color: #01FF70 !important;
    color: white;
    border-radius: 5px;
    font-size: 16px;
    text-align: left;
    padding-left: 34px;
}


.title[b-zg8fcoq0h3] {
    height: 24px;
    display: block;
    font-weight: 600;
    font-size: 21px;
    margin-left: 5px;
    color: #666
}

.btn-outline-gray[b-zg8fcoq0h3] {
    color: #666;
    border-color: #666;
}

.nte[b-zg8fcoq0h3] {
    font-size: 15px;
    background: yellow;
    border-radius: 2px;
    padding: 1px 5px;
    color: black;
}

.nte2[b-zg8fcoq0h3] {
    font-size: 15px;
    background: white;
    border-radius: 2px;
    padding: 1px 5px;
    color: blue;
}


.xxx[b-zg8fcoq0h3] {
    font-weight: 600;
    font-size: 19px;
    text-decoration: none;
}

    .xxx a[b-zg8fcoq0h3] {
        text-decoration: none;
        color: black;
    }

.blueText[b-zg8fcoq0h3] {
    color: blue !important;
    font-weight: 600;
}


.PrsnnlNme[b-zg8fcoq0h3] {
    font-size: 20px;
}

.order-block[b-zg8fcoq0h3] {
    border: 1px solid gray;
    margin-bottom: 5px;
}

.remarks[b-zg8fcoq0h3] {
    color: red;
}

@media only screen and (max-width: 1200px) {
    .filter[b-zg8fcoq0h3] {
        display: none;
    }

    .ordrPln[b-zg8fcoq0h3] {
        top: 120px;
    }
}

@media only screen and (max-width: 600px) {
    .filter[b-zg8fcoq0h3] {
        display: none;
    }

    .ordrPln[b-zg8fcoq0h3] {
        top: 170px;
        left: 0px;
    }

    .superNavBar button[b-zg8fcoq0h3] {
        display: none;
    }

        .superNavBar button:first-child[b-zg8fcoq0h3] {
            display: inline-block;
        }
}


.scroll[b-zg8fcoq0h3] {
    overflow-x: scroll;
    overflow-y: hidden;
    position: fixed;
    top: 265px;
    left: 250px;
    right: 0;
    height: 30px;
}

.fakeplan[b-zg8fcoq0h3] {
    width: 13000px;
}


.fUM[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/UM.png")
}

.fEE[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/EE.png")
}

.fTR[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/TR.png")
}

.fPE[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/PE.png")
}

.fHU[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/HU.png")
}

.fUA[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/UA.png")
}

.fDE[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/DE.png")
}

.fEC[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/EC.png")
}

.fGB[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/GB.png")
}

.fBE[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/BE.png")
}

.fNZ[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/BE.png")
}

.fAF[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/AF.png")
}

.fNG[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/NG.png")
}

.fSE[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/SE.png")
}

.fCZ[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/CZ.png")
}

.fMA[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/MA.png")
}

.fCM[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/CM.png")
}

.fIT[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/IT.png")
}

.fNL[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/NL.png")
}

.fSO[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/SO.png")
}

.fGR[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/GR.png")
}

.fIQ[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/IQ.png")
}

.fRO[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/RO.png")
}

.fSI[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/SI.png")
}

.fMT[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/MT.png")
}

.fER[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/ER.png")
}

.fBG[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/BG.png")
}

.fKZ[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/KZ.png")
}

.fBR[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/BR.png")
}

.fTH[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/TH.png")
}

.fPL[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/PL.png")
}

.fLT[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/LT.png")
}

.fLV[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/LV.png")
}

.fET[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/ET.png")
}

.fLK[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/LK.png")
}

.fPT[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/PT.png")
}

.fSY[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/SY.png")
}

.fRU[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/RU.png")
}

.fLR[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/LR.png")
}

.fSK[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/SK.png")
}

.fES[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/ES.png")
}

.fGE[b-zg8fcoq0h3] {
    background-image: url("../images/flag_iso_3166_1/GE.png")
}


.flag[b-zg8fcoq0h3] {
    display: inline-block;
    background-size: 13px 10px;
    background-repeat: no-repeat;
    color: transparent;
    border: 1px solid gray;
    width: 13px;
    height: 10px;
    vertical-align: middle;
}

.Reservation-add[b-zg8fcoq0h3] {
    background-color: #ffffad;
    text-align: center;
    width: 144px;
}

.card-title[b-zg8fcoq0h3]{
    font-size:15px;
}

[b-zg8fcoq0h3] .twn-box {
    min-width: 210px;
    width: 210px;
}

[b-zg8fcoq0h3] .line {
    font-size: 12px;
}

[b-zg8fcoq0h3] .address {
    font-size: 13px;
    font-weight:700;
}

[b-zg8fcoq0h3] .block{
    border: solid 1px black;
}


[b-zg8fcoq0h3] .twn {
    font-size: 15px;
    font-weight: 700;
    text-align: center;
}



.vacation[b-zg8fcoq0h3] {
    background-color: #836fff;
    color: white;
}

.vacationPaid[b-zg8fcoq0h3] {
    background-color: orange;
    color: white;
}

.new[b-zg8fcoq0h3] {
    background-color: #00ff7f;
    color: white;
}

.end[b-zg8fcoq0h3], .end *[b-zg8fcoq0h3] {
    background-color: #85144b;
    color: white;
}

.currentBlock[b-zg8fcoq0h3], .currentBlock *[b-zg8fcoq0h3] {
    background-color: black;
    color: white;
}


.ntAvlbl[b-zg8fcoq0h3] {
    background-color: #FEDCBA;
}

.ziek[b-zg8fcoq0h3] {
    background-color: yellow;
}


.noFxdIncme[b-zg8fcoq0h3] {
    color: red;
}
/* _content/L2023/Components/Pages/hv/Components/HvPlanRsrvtnWindow.razor.rz.scp.css */



[b-d2kz8da1m8] .quickgrid {

}

[b-d2kz8da1m8] .quickgrid {
    min-width: 100%;
}


[b-d2kz8da1m8] thead {
    background-color: #0074D9;

}


[b-d2kz8da1m8] tr {

    border-bottom: 0.5px solid silver;
}

[b-d2kz8da1m8] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/hv/Components/HvPlanSelectPrsnnlWindow.razor.rz.scp.css */
/* _content/L2023/Components/Pages/hv/Components/HvPlanTwnshpWindow.razor.rz.scp.css */


[b-a43qfqt0oj] .quickgrid {
    min-width: 100%;
    height:800px;
overflow: scroll;
}


[b-a43qfqt0oj] thead {
    background-color: #0074D9;

}


[b-a43qfqt0oj] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-a43qfqt0oj] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/hv/Components/HvPlanTwnWindow.razor.rz.scp.css */


[b-h7qzgn0maf] .quickgrid {
    min-width: 100%;
    height:800px;
overflow: scroll;
}


[b-h7qzgn0maf] thead {
    background-color: #0074D9;

}


[b-h7qzgn0maf] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-h7qzgn0maf] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/hv/Components/menu/GdsOutMenu.razor.rz.scp.css */



[b-i3wtzkyr71] .quickgrid {

}

[b-i3wtzkyr71] .quickgrid {
    min-width: 100%;
}


[b-i3wtzkyr71] thead {
    background-color: #0074D9;

}


[b-i3wtzkyr71] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-i3wtzkyr71] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/hv/Components/menu/RmDscntMenu.razor.rz.scp.css */



[b-ettrtez9da] .quickgrid {

}

[b-ettrtez9da] .quickgrid {
    min-width: 100%;
}


[b-ettrtez9da] thead {
    background-color: #0074D9;

}


[b-ettrtez9da] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-ettrtez9da] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/hv/Components/reg/RegEdit.razor.rz.scp.css */



[b-0k7vijglih] .quickgrid {

}

[b-0k7vijglih] .quickgrid {
    min-width: 100%;
}


[b-0k7vijglih] thead {
    background-color: #0074D9;

}


[b-0k7vijglih] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-0k7vijglih] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/hv/Components/reg/RegList.razor.rz.scp.css */

[b-xbsfzwd3sg] th.description {
    min-width: 290px;
}



[b-xbsfzwd3sg] .action {
    min-width: 160px;
}

[b-xbsfzwd3sg] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/hv/HvEdit.razor.rz.scp.css */

[b-xy8cewabr7] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}




.page[b-xy8cewabr7] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-xy8cewabr7] {
    flex: 1;
}

.sidebar[b-xy8cewabr7] {
    background-color: black;
}

.top-row[b-xy8cewabr7] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-xy8cewabr7]  a, .top-row .btn-link[b-xy8cewabr7] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-xy8cewabr7] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-xy8cewabr7] {
        display: none;
    }

    .top-row.authentication[b-xy8cewabr7] {
        justify-content: space-between;
    }

    .top-row a[b-xy8cewabr7], .top-row .btn-link[b-xy8cewabr7] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-xy8cewabr7] {
        flex-direction: row;
    }

    .sidebar[b-xy8cewabr7] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-xy8cewabr7] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-xy8cewabr7] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-xy8cewabr7], article[b-xy8cewabr7] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

/* _content/L2023/Components/Pages/hv/HvEditMenu.razor.rz.scp.css */
.navbar[b-si0b1ju84j]  {
}

.nav[b-si0b1ju84j]  .nav-link2 {
    color: darkgray;
}

    .nav[b-si0b1ju84j]  .nav-link.active {
        color: black;
    }
/* _content/L2023/Components/Pages/hv/HvList.razor.rz.scp.css */
/* _content/L2023/Components/Pages/hv/HvListMenu.razor.rz.scp.css */
.navbar[b-wvlupgrtjk]  {
 
}

    .nav[b-wvlupgrtjk]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-wvlupgrtjk]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/hv/HvPlan.razor.rz.scp.css */
[error="4"][b-v818utunrj] {
    animation-name: pulse-b-v818utunrj;
    animation-duration: 0.2s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    animation-direction: alternate;
    background-color: red !important;
}

@keyframes pulse-b-v818utunrj {
    0% {
        opacity: .5
    }

    50% {
        opacity: 1;
    }
}


[b-v818utunrj] .timeInput input {
    max-width: 60px;
}

[b-v818utunrj] .timeInput {
    float: right
}


.w-15px[b-v818utunrj] {
    display: inline-block;
    width: 15px;
}

.w-20px[b-v818utunrj] {
    display: inline-block;
    width: 20px;
}

.w-25px[b-v818utunrj] {
    display: inline-block;
    width: 25px;
}

.w-30px[b-v818utunrj] {
    display: inline-block;
    width: 30px;
}

.filter .col[b-v818utunrj] {
    padding: 1px;
}

.filter .card[b-v818utunrj] {
    min-height: 290px;
    border: none;
    font-size: 17px;
}


ul[b-v818utunrj] {
    list-style-type: none;
    padding-left: 3px;
}


.yellowText[b-v818utunrj] {
    color: yellow !important;
    font-weight: 600;
}

.fa-spin5[b-v818utunrj] {
    -webkit-animation: fa-spin 0.5s infinite linear;
    animation: fa-spin 0.5s infinite linear;
}


.legendaBlock[b-v818utunrj] {
    border-radius: 4px;
    padding: 7px;
    display: inline-block;
    margin-right: 10px;
}

.redBG[b-v818utunrj] {
    background-color: #FF4136 !important;
}

.pinkBG[b-v818utunrj] {
    background-color: HotPink !important;
}

.greenBG[b-v818utunrj] {
    background-color: #01FF70;
    color: darkslateblue;
}

.yellowBG[b-v818utunrj] {
    background-color: yellow;
}

.blueBG[b-v818utunrj] {
    background-color: #0074D9;
}

.orangeBG[b-v818utunrj] {
    background-color: #FF851B;
}

.LightBlueBG[b-v818utunrj] {
    background-color: LightSkyBlue;
}


.oi[b-v818utunrj], .fa-solid[b-v818utunrj] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.orderLine[b-v818utunrj] {
    cursor: pointer;
}

    .orderLine:hover[b-v818utunrj] {
        color: orange;
    }


.ordrPln[b-v818utunrj] {
    overflow-y: scroll;
    overflow-x: scroll;
    position: fixed;
    bottom: 0;
    top: 245px;
    left: 200px;
    right: 0;
}

.ordrPlnLabels[b-v818utunrj] {
    overflow: scroll;
    position: fixed;
    bottom: 0;
    top: 225px;
    left: 200px;
    right: 0;
}

.ordrPlnBody[b-v818utunrj] {
    zoom: 1;
}

.order-relation[b-v818utunrj] {
    font-weight: 700;
}

.order-settings[b-v818utunrj] {
    font-weight: 700;
    cursor: pointer;
    padding: 3px;
    float: right;
    margin-right: 3px;
}

    .order-settings:hover[b-v818utunrj] {
        color: orange;
    }


.order-coordinator[b-v818utunrj] {
    font-weight: 700;
    color: blue;
    border: 1px solid gray;
    margin: 0px;
}

.coordinator-box[b-v818utunrj] {
    width: 230px;
    min-width: 230px;
}

/* OLD */


.redBG[b-v818utunrj] {
    background-color: #FF4136 !important;
}

.pinkBG[b-v818utunrj] {
    background-color: HotPink !important;
}

.greenBG[b-v818utunrj] {
    background-color: #01FF70;
    color: darkslateblue;
}

.yellowBG[b-v818utunrj] {
    background-color: yellow;
}

.blueBG[b-v818utunrj] {
    background-color: #0074D9;
}

.orangeBG[b-v818utunrj] {
    background-color: #FF851B;
}

.LightBlueBG[b-v818utunrj] {
    background-color: LightSkyBlue;
}

.selected[b-v818utunrj] {
    background-color: lightGray !important;
    /*	color:white;*/
}


.row[b-v818utunrj] {
    --bs-gutter-x: 0rem;
}

.orderLine:hover[b-v818utunrj] {
    cursor: pointer;
    background-color: gray !important;
}


.orderLine td[b-v818utunrj] {
    padding-left: 1px;
    padding-right: 1px;
}

.blueBar[b-v818utunrj] {
    background-color: #0074D9;
    height: 27px;
    color: white;
    padding: 2px;
}


.brownText[b-v818utunrj] {
    color: brown !important;
    font-weight: 600;
    font-size: 14px;
}

.pssngr .fa-product-hunt[b-v818utunrj] {
    display: inline-block !important;
}

.VRIJ[b-v818utunrj] {
    background-color: gray;
    color: white !important;
}

.ZIEK[b-v818utunrj] {
    background-color: red;
    color: white;
    border: 1px solid red;
}

.t110[b-v818utunrj] {
    border: 1px solid red;
}

.NumberOfPersonnel[b-v818utunrj] {
    cursor: pointer;
}

#live[b-v818utunrj] {
    max-height: 110px;
    overflow: hidden;
    max-width: 235px;
    white-space: nowrap;
}


.blue[b-v818utunrj] {
    color: #0074D9;
}

.pink[b-v818utunrj] {
    color: pink;
}



.t50[b-v818utunrj] {
    background: dodgerblue;
    color: white;
}

    .t50 .relation[b-v818utunrj] {
        color: white !important;
    }


.order[b-v818utunrj] {
    /*background-color:rgba(255,255,50,0.10);*/
    border: 1px solid gray;
}

.coordinator[b-v818utunrj] {
    /*background-color:#0074D9;*/
    color: black;
    text-align: center;
    border-bottom: 1px solid gray;
}

.ordrTpe0[b-v818utunrj] {
    color: blue;
}

.ordrTpe1[b-v818utunrj] {
    color: red;
}


.btn-green[b-v818utunrj] {
    background-color: black !important;
    color: white;
    border-radius: 5px;
    font-size: 16px;
    text-align: left;
    padding-left: 34px;
}


.title[b-v818utunrj] {
    height: 24px;
    display: block;
    font-weight: 600;
    font-size: 21px;
    margin-left: 5px;
    color: #666
}

.btn-outline-gray[b-v818utunrj] {
    color: #666;
    border-color: #666;
}

.nte[b-v818utunrj] {
    font-size: 15px;
    background: yellow;
    border-radius: 2px;
    padding: 1px 5px;
    color: black;
}

.nte2[b-v818utunrj] {
    font-size: 15px;
    background: white;
    border-radius: 2px;
    padding: 1px 5px;
    color: blue;
}


.xxx[b-v818utunrj] {
    font-weight: 600;
    font-size: 19px;
    text-decoration: none;
}

    .xxx a[b-v818utunrj] {
        text-decoration: none;
        color: black;
    }

.blueText[b-v818utunrj] {
    color: blue !important;
    font-style: italic;
}


.active[b-v818utunrj] {
    color: blue !important;
}

.PrsnnlNme[b-v818utunrj] {
    font-size: 20px;
}

.order-block[b-v818utunrj] {
    border: 1px solid gray;
    margin-bottom: 5px;
}

.remarks[b-v818utunrj] {
    color: red;
}

@media only screen and (max-width: 1200px) {
    .filter[b-v818utunrj] {
        display: none;
    }

    .ordrPln[b-v818utunrj] {
        top: 120px;
    }
}

@media only screen and (max-width: 600px) {
    .filter[b-v818utunrj] {
        display: none;
    }

    .ordrPln[b-v818utunrj] {
        top: 170px;
        left: 0px;
    }

    .superNavBar button[b-v818utunrj] {
        display: none;
    }

        .superNavBar button:first-child[b-v818utunrj] {
            display: inline-block;
        }
}


.scroll[b-v818utunrj] {
    overflow-x: scroll;
    overflow-y: hidden;
    position: fixed;
    top: 205px;
    left: 200px;
    right: 0;
    height: 30px;
}

.fakeplan[b-v818utunrj] {
    width: 13000px;
}


.fUM[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/UM.png")
}

.fEE[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/EE.png")
}

.fTR[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/TR.png")
}

.fPE[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/PE.png")
}

.fHU[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/HU.png")
}

.fUA[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/UA.png")
}

.fDE[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/DE.png")
}

.fEC[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/EC.png")
}

.fGB[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/GB.png")
}

.fBE[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/BE.png")
}

.fNZ[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/BE.png")
}

.fAF[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/AF.png")
}

.fNG[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/NG.png")
}

.fSE[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/SE.png")
}

.fCZ[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/CZ.png")
}

.fMA[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/MA.png")
}

.fCM[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/CM.png")
}

.fIT[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/IT.png")
}

.fNL[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/NL.png")
}

.fSO[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/SO.png")
}

.fGR[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/GR.png")
}

.fIQ[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/IQ.png")
}

.fRO[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/RO.png")
}

.fSI[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/SI.png")
}

.fMT[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/MT.png")
}

.fER[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/ER.png")
}

.fBG[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/BG.png")
}

.fKZ[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/KZ.png")
}

.fBR[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/BR.png")
}

.fTH[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/TH.png")
}

.fPL[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/PL.png")
}

.fLT[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/LT.png")
}

.fLV[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/LV.png")
}

.fET[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/ET.png")
}

.fLK[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/LK.png")
}

.fPT[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/PT.png")
}

.fSY[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/SY.png")
}

.fRU[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/RU.png")
}

.fLR[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/LR.png")
}

.fSK[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/SK.png")
}

.fES[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/ES.png")
}

.fGE[b-v818utunrj] {
    background-image: url("../images/flag_iso_3166_1/GE.png")
}


.flag[b-v818utunrj] {
    display: inline-block;
    background-size: 13px 10px;
    background-repeat: no-repeat;
    color: transparent;
    border: 1px solid gray;
    width: 13px;
    height: 10px;
    vertical-align: middle;
}

.Reservation-add[b-v818utunrj] {
    background-color: #ffffad;
    text-align: center;
    width: 148px;
}

.card-title[b-v818utunrj]{
    font-size:15px;
}

[b-v818utunrj] .twn-box {
    min-width: 210px;
    width: 210px;
}

[b-v818utunrj] .line {
    font-size: 12px;
}

[b-v818utunrj] .address {
    font-size: 13px;
    font-weight:700;
}

[b-v818utunrj] .block{
    border: solid 1px black;
}


[b-v818utunrj] .twn {
    font-size: 15px;
    font-weight: 700;
    text-align: center;
}



.vacation[b-v818utunrj] {
    background-color: #836fff;
    color: white;
}

.vacationPaid[b-v818utunrj] {
    background-color: orange;
    color: white;
}

.new[b-v818utunrj] {
    background-color: #00ff7f;
    color: white;
}

.end[b-v818utunrj], .end *[b-v818utunrj] {
    background-color: #85144b;
    color: white;
}

.currentBlock[b-v818utunrj], .currentBlock *[b-v818utunrj] {
    background-color: black;
    color: white;
}


.ntAvlbl[b-v818utunrj] {
    background-color: #FEDCBA;
}

.ziek[b-v818utunrj] {
    background-color: yellow;
}




.noFxdIncme[b-v818utunrj] {
    color: red;
}

.click:hover[b-v818utunrj]{
    text-decoration:underline;
}


[b-v818utunrj] .fas {
   font-size: 11px;
   cursor:pointer;
}

[b-v818utunrj] .address a {
    color: black;
    text-decoration: none;
}
/* _content/L2023/Components/Pages/job/JobEditMenu.razor.rz.scp.css */
.navbar[b-z8nvn350xg]  {
 
}

    .nav[b-z8nvn350xg]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-z8nvn350xg]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/job/JobListMenu.razor.rz.scp.css */
.navbar[b-kcdhnjnfgv]  {
 
}

    .nav[b-kcdhnjnfgv]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-kcdhnjnfgv]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/kmDclrtn/DclrtnMenu.razor.rz.scp.css */
.navbar[b-qqs9ckr88q]  {
 
}

    .nav[b-qqs9ckr88q]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-qqs9ckr88q]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/kmDclrtn/PrsnnlKmDclrtnApprove.razor.rz.scp.css */



[b-4o5xf3cq55] .action {
    min-width: 120px;
}

[b-4o5xf3cq55] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}

[b-4o5xf3cq55] th.nme {
    min-width: 130px;
}

[b-4o5xf3cq55] th.actionGroup {

}

[b-4o5xf3cq55] th.PersonnelAddress {
    min-width: 193px;
}
[b-4o5xf3cq55] th.companyName {
    min-width: 190px;
}
[b-4o5xf3cq55] th.kms {
    min-width: 90px;
}
[b-4o5xf3cq55] th.CommissionsDeclared {
    min-width: 120px;
}
[b-4o5xf3cq55] th.knowledgeManagementCheck {
    min-width: 120px;
}
[b-4o5xf3cq55] th.passengerInformation {
    min-width: 90px;
}
[b-4o5xf3cq55] th.hsVehicle {
    min-width: 160px;
}



[b-4o5xf3cq55] td.knowledgeManagementCheck {
    white-space: pre-wrap;
}

[b-4o5xf3cq55] td {
    font-size: 10px;
}
[b-4o5xf3cq55] th {
    font-size: 10px;
}
.grid *[b-4o5xf3cq55]{
    font-size:9px;
}
/* _content/L2023/Components/Pages/kmDclrtn/PrsnnlKmDclrtnApproveMngr.razor.rz.scp.css */
[b-m3ow56hl6o] .action {
    min-width: 160px;
}

[b-m3ow56hl6o] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}

[b-m3ow56hl6o] th.nme {
    min-width: 200px;
}

[b-m3ow56hl6o] th.actionGroup {
    min-width: 200px;
}

[b-m3ow56hl6o] th.PersonnelAddress {
    min-width: 290px;
}
[b-m3ow56hl6o] th.companyName {
    min-width: 290px;
}
[b-m3ow56hl6o] th.kms {
    min-width: 150px;
}
[b-m3ow56hl6o] th.CommissionsDeclared {
    min-width: 150px;
}
[b-m3ow56hl6o] th.knowledgeManagementCheck {
    min-width: 150px;
}
[b-m3ow56hl6o] th.passengerInformation {
    min-width: 340px;
}
[b-m3ow56hl6o] th.hsVehicle {
    min-width: 180px;
}

[b-m3ow56hl6o] td.knowledgeManagementCheck {
    white-space: pre-wrap;
}


/* _content/L2023/Components/Pages/kmDclrtn/PrsnnlKmDclrtnExport.razor.rz.scp.css */
[b-qc4l2aphwj] .action {
    min-width: 160px;
}

[b-qc4l2aphwj] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}

[b-qc4l2aphwj] th.nme {
    min-width: 200px;
}

[b-qc4l2aphwj] th.actionGroup {
    min-width: 200px;
}

[b-qc4l2aphwj] th.PersonnelAddress {
    min-width: 290px;
}
[b-qc4l2aphwj] th.companyName {
    min-width: 290px;
}
[b-qc4l2aphwj] th.kms {
    min-width: 150px;
}
[b-qc4l2aphwj] th.CommissionsDeclared {
    min-width: 150px;
}
[b-qc4l2aphwj] th.knowledgeManagementCheck {
    min-width: 150px;
}
[b-qc4l2aphwj] th.passengerInformation {
    min-width: 340px;
}
[b-qc4l2aphwj] th.hsVehicle {
    min-width: 180px;
}

[b-qc4l2aphwj] td.knowledgeManagementCheck {
    white-space: pre-wrap;
}


/* _content/L2023/Components/Pages/kmDclrtn/PrsnnlKmDclrtnExportNew.razor.rz.scp.css */
[b-900jgwblf8] .action {
    min-width: 160px;
}

[b-900jgwblf8] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}

[b-900jgwblf8] th.nme {
    min-width: 200px;
}

[b-900jgwblf8] th.actionGroup {
    min-width: 200px;
}

[b-900jgwblf8] th.PersonnelAddress {
    min-width: 290px;
}
[b-900jgwblf8] th.companyName {
    min-width: 290px;
}
[b-900jgwblf8] th.kms {
    min-width: 150px;
}
[b-900jgwblf8] th.CommissionsDeclared {
    min-width: 150px;
}
[b-900jgwblf8] th.knowledgeManagementCheck {
    min-width: 150px;
}
[b-900jgwblf8] th.passengerInformation {
    min-width: 340px;
}
[b-900jgwblf8] th.hsVehicle {
    min-width: 180px;
}

[b-900jgwblf8] td.knowledgeManagementCheck {
    white-space: pre-wrap;
}


/* _content/L2023/Components/Pages/maintenance/Cmpny.razor.rz.scp.css */
.page[b-pc0mc1j5hq] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-pc0mc1j5hq] {
    flex: 1;
}

.sidebar[b-pc0mc1j5hq] {
    background-color: black;
}

.top-row[b-pc0mc1j5hq] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-pc0mc1j5hq]  a, .top-row .btn-link[b-pc0mc1j5hq] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-pc0mc1j5hq] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-pc0mc1j5hq] {
        display: none;
    }

    .top-row.authentication[b-pc0mc1j5hq] {
        justify-content: space-between;
    }

    .top-row a[b-pc0mc1j5hq], .top-row .btn-link[b-pc0mc1j5hq] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-pc0mc1j5hq] {
        flex-direction: row;
    }

    .sidebar[b-pc0mc1j5hq] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-pc0mc1j5hq] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-pc0mc1j5hq] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-pc0mc1j5hq], article[b-pc0mc1j5hq] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/L2023/Components/Pages/maintenance/Maintenance.razor.rz.scp.css */
.page[b-lw3qoh9q9t] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-lw3qoh9q9t] {
    flex: 1;
}

.sidebar[b-lw3qoh9q9t] {
    background-color: black;
}

.top-row[b-lw3qoh9q9t] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-lw3qoh9q9t]  a, .top-row .btn-link[b-lw3qoh9q9t] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-lw3qoh9q9t] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-lw3qoh9q9t] {
        display: none;
    }

    .top-row.authentication[b-lw3qoh9q9t] {
        justify-content: space-between;
    }

    .top-row a[b-lw3qoh9q9t], .top-row .btn-link[b-lw3qoh9q9t] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-lw3qoh9q9t] {
        flex-direction: row;
    }

    .sidebar[b-lw3qoh9q9t] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-lw3qoh9q9t] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-lw3qoh9q9t] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-lw3qoh9q9t], article[b-lw3qoh9q9t] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/L2023/Components/Pages/maintenance/TopMenu.razor.rz.scp.css */
.navbar[b-19oppkcgeu]  {
 
}

    .nav[b-19oppkcgeu]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-19oppkcgeu]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/ml/Component/MailingAdd.razor.rz.scp.css */

[b-s7c8yap39n] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}




.page[b-s7c8yap39n] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-s7c8yap39n] {
    flex: 1;
}

.sidebar[b-s7c8yap39n] {
    background-color: black;
}

.top-row[b-s7c8yap39n] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-s7c8yap39n]  a, .top-row .btn-link[b-s7c8yap39n] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-s7c8yap39n] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-s7c8yap39n] {
        display: none;
    }

    .top-row.authentication[b-s7c8yap39n] {
        justify-content: space-between;
    }

    .top-row a[b-s7c8yap39n], .top-row .btn-link[b-s7c8yap39n] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-s7c8yap39n] {
        flex-direction: row;
    }

    .sidebar[b-s7c8yap39n] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-s7c8yap39n] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-s7c8yap39n] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-s7c8yap39n], article[b-s7c8yap39n] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

/* _content/L2023/Components/Pages/ml/MlMenu.razor.rz.scp.css */
.navbar[b-mlrb5we3jf]  {
}

.nav[b-mlrb5we3jf]  .nav-link2 {
    color: darkgray;
}

    .nav[b-mlrb5we3jf]  .nav-link.active {
        color: black;
    }
/* _content/L2023/Components/Pages/ml/Popup/mlEdit.razor.rz.scp.css */
[b-boui0wikwz] .EasyEdit-description textarea{
    height:300px;
}

[b-boui0wikwz] .EasyEdit-requirements textarea {
    height: 200px;
}
/* _content/L2023/Components/Pages/ml/Popup/MlEditAtt.razor.rz.scp.css */
[b-d63s475kwn] .EasyEdit-description textarea{
    height:300px;
}

[b-d63s475kwn] .EasyEdit-requirements textarea {
    height: 200px;
}
/* _content/L2023/Components/Pages/ml/Popup/mlEditMenu.razor.rz.scp.css */
.navbar[b-916ej441g2]  {
}

.nav[b-916ej441g2]  .nav-link2 {
    color: darkgray;
}

    .nav[b-916ej441g2]  .nav-link.active {
        color: black;
    }
/* _content/L2023/Components/Pages/ml/Popup/MlEditTrnslstn.razor.rz.scp.css */
[b-a23r646g37] .EasyEdit-description textarea{
    height:300px;
}

[b-a23r646g37] .EasyEdit-requirements textarea {
    height: 200px;
}
/* _content/L2023/Components/Pages/nghtshft/NteList.razor.rz.scp.css */
body[b-g48418uhcl] {
}

.grid tr:has(> td span.RowGreenBG)[b-g48418uhcl] {
    background: lightGreen;
}

.grid tr:has(> td span.RowRedBG)[b-g48418uhcl] {
    background: lightcoral;
}

.grid tr:has(> td span.RowBlueBG)[b-g48418uhcl] {
    background: lightskyblue;
}
/* _content/L2023/Components/Pages/ordrPlnJSON/Component/Import/ImportPlan.razor.rz.scp.css */
.wrapper[b-2177ngkhvw] {
    /*    --unchanged: #92d050;
    --notfound: #ffc000;
    --new: #00b0f0;
    --new-notfound: #c7a12b;
    --remove: #cf4242;*/
    --unchanged: lightGreen;
    --notfound: orange;
    --new-line: #0074D9;
    --new-line-notfound: yellow;
    --new: orange;
    --new-notfound: orangered;
    --remove: #bb2d3b;
    --remove-reassigned: black;
    --to-free: blueviolet;
}

.bg-unchanged[b-2177ngkhvw]{
    background-color: var(--unchanged);
}

.bg-notfound[b-2177ngkhvw] {
    background-color: var(--notfound);
}

.bg-new[b-2177ngkhvw] {
    background-color: var(--new);
}

.bg-new-notfound[b-2177ngkhvw] {
    background-color: var(--new-notfound);
}

.bg-new-line[b-2177ngkhvw] {
    background-color: var(--new-line);
}

.bg-new-line-notfound[b-2177ngkhvw] {
    background-color: var(--new-line-notfound);
}

.bg-remove[b-2177ngkhvw] {
    background-color: var(--remove);
}

.bg-remove-reassigned[b-2177ngkhvw]{
    background-color: var(--remove-reassigned)
}

.bg-to-free[b-2177ngkhvw]{
    background-color: var(--to-free);
}




/* _content/L2023/Components/Pages/ordrPlnJSON/Component/MakePrsnnlAvailable.razor.rz.scp.css */



[b-jhrffbljqu] .quickgrid {

}

[b-jhrffbljqu] .quickgrid {
    min-width: 100%;
}


[b-jhrffbljqu] thead {
    background-color: #0074D9;

}


[b-jhrffbljqu] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-jhrffbljqu] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/ordrPlnJSON/Component/Menu/AddPrivateCarMenu.razor.rz.scp.css */



[b-x97gl30zu3] .quickgrid {

}

[b-x97gl30zu3] .quickgrid {
    min-width: 100%;
}


[b-x97gl30zu3] thead {
    background-color: #0074D9;

}


[b-x97gl30zu3] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-x97gl30zu3] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/ordrPlnJSON/Component/Menu/AddPrivateTransportMenu.razor.rz.scp.css */



[b-9k6h6alxny] .quickgrid {

}

[b-9k6h6alxny] .quickgrid {
    min-width: 100%;
}


[b-9k6h6alxny] thead {
    background-color: #0074D9;

}


[b-9k6h6alxny] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-9k6h6alxny] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/ordrPlnJSON/Component/Menu/GdsOutMenu.razor.rz.scp.css */



[b-csr6lg84y6] .quickgrid {

}

[b-csr6lg84y6] .quickgrid {
    min-width: 100%;
}


[b-csr6lg84y6] thead {
    background-color: #0074D9;

}


[b-csr6lg84y6] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-csr6lg84y6] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/ordrPlnJSON/Component/Menu/RemovePrivateCarMenu.razor.rz.scp.css */



[b-m17zb3fjy7] .quickgrid {

}

[b-m17zb3fjy7] .quickgrid {
    min-width: 100%;
}


[b-m17zb3fjy7] thead {
    background-color: #0074D9;

}


[b-m17zb3fjy7] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-m17zb3fjy7] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/ordrPlnJSON/Component/Menu/RemovePrivateTransportMenu.razor.rz.scp.css */



[b-wgr91tsaqt] .quickgrid {

}

[b-wgr91tsaqt] .quickgrid {
    min-width: 100%;
}


[b-wgr91tsaqt] thead {
    background-color: #0074D9;

}


[b-wgr91tsaqt] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-wgr91tsaqt] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/ordrPlnJSON/Component/OrdrLneCntrctTpeInfo.razor.rz.scp.css */
.w-15px[b-br9uk23q71] {
    display: inline-block;
    width: 15px;
}

.w-20px[b-br9uk23q71]{
    display:inline-block;
    width:20px;
}

.w-25px[b-br9uk23q71] {
    display: inline-block;
    width: 25px;
}

.w-30px[b-br9uk23q71] {
    display: inline-block;
    width: 30px;
}


._contractType[b-br9uk23q71] {
    display: inline-block;
    border-radius: 6px;
    /* padding: 1px; */
    min-width: 22px;
    /* line-height: 23px; */
    text-align: center;
    font-size: 15px;
    background: black;
    color: white;
}

._cntrctTpe0[b-br9uk23q71] {
    background: lightGray;
}

._cntrctTpe1[b-br9uk23q71] {
    background: gray;
}

._cntrctTpeEigen[b-br9uk23q71] {
    background: orange;
}

.orangText[b-br9uk23q71] {
    color: orange !important;
}
/* _content/L2023/Components/Pages/ordrPlnJSON/Component/OrdrLneErrorMsg.razor.rz.scp.css */
.w-15px[b-31xuvkwiy2] {
    display: inline-block;
    width: 15px;
}

.w-20px[b-31xuvkwiy2]{
    display:inline-block;
    width:20px;
}

.w-25px[b-31xuvkwiy2] {
    display: inline-block;
    width: 25px;
}

.w-30px[b-31xuvkwiy2] {
    display: inline-block;
    width: 30px;
}
/* _content/L2023/Components/Pages/ordrPlnJSON/Component/OrdrLneTrnsprtInfo.razor.rz.scp.css */
.w-15px[b-e6q122yfyx] {
    display: inline-block;
    width: 15px;
}

.w-20px[b-e6q122yfyx]{
    display:inline-block;
    width:20px;
}

.w-25px[b-e6q122yfyx] {
    display: inline-block;
    width: 25px;
}

.w-30px[b-e6q122yfyx] {
    display: inline-block;
    width: 30px;
}


._contractType[b-e6q122yfyx] {
    display: inline-block;
    border-radius: 2px;
    padding: 1px;
    min-width: 13px;
    line-height: 14px;
    text-align: center;
    font-size: 15px;
    background: black;
    color: white;
}

._cntrctTpe0[b-e6q122yfyx] {
    background: lightGray;
}

._cntrctTpe1[b-e6q122yfyx] {
    background: gray;
}

._cntrctTpeEigen[b-e6q122yfyx] {
    background: orange;
}

.PassengerCount[b-e6q122yfyx]{
margin:0px 5px;
    font-size: 15px;

}

.TransportPlan[b-e6q122yfyx] {
    display: inline-block;
    border-radius: 6px;
    min-width: 18px;
    line-height: 18px;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    border: 1px solid rgb(72, 61, 139);
}

.tpPlnTpe01[b-e6q122yfyx] {
    color: white;
    background: rgb(72, 61, 139);
}

.tpPlnTpe[b-e6q122yfyx] {
    color: white;
    background: orange;
}

.tpPlnTpe0[b-e6q122yfyx] {
    color: black;
    background: #01FF70;
}

.tpPlnTpe1[b-e6q122yfyx] {
    color: white;
    background: #0074D9;
}
/* _content/L2023/Components/Pages/ordrPlnJSON/Component/OrdrPlnSelects.razor.rz.scp.css */
.w-15px[b-wf2716apqi] {
    display: inline-block;
    width: 15px;
}

.w-20px[b-wf2716apqi]{
    display:inline-block;
    width:20px;
}

.w-25px[b-wf2716apqi] {
    display: inline-block;
    width: 25px;
}

.w-30px[b-wf2716apqi] {
    display: inline-block;
    width: 30px;
}


._contractType[b-wf2716apqi] {
    display: inline-block;
    border-radius: 2px;
    padding: 1px;
    min-width: 13px;
    line-height: 14px;
    text-align: center;
    font-size: 15px;
    background: black;
    color: white;
}

._cntrctTpe0[b-wf2716apqi] {
    background: lightGray;
}

._cntrctTpe1[b-wf2716apqi] {
    background: gray;
}

._cntrctTpeEigen[b-wf2716apqi] {
    background: orange;
}
/* _content/L2023/Components/Pages/ordrPlnJSON/Component/PrsnnlInfoContextMenu.razor.rz.scp.css */



[b-1z324hcb22] .quickgrid {

}

[b-1z324hcb22] .quickgrid {
    min-width: 100%;
}


[b-1z324hcb22] thead {
    background-color: #0074D9;

}


[b-1z324hcb22] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-1z324hcb22] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/ordrPlnJSON/Component/reg/RegEdit.razor.rz.scp.css */



[b-ruklmthwlw] .quickgrid {

}

[b-ruklmthwlw] .quickgrid {
    min-width: 100%;
}


[b-ruklmthwlw] thead {
    background-color: #0074D9;

}


[b-ruklmthwlw] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-ruklmthwlw] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/ordrPlnJSON/Component/reg/RegList.razor.rz.scp.css */

[b-11vao11k50] th.description {
    min-width: 290px;
}



[b-11vao11k50] .action {
    min-width: 160px;
}

[b-11vao11k50] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/ordrPlnJSON/OrdrPln6.razor.rz.scp.css */
[error="4"][b-vj371kky0d] {
    animation-name: pulse-b-vj371kky0d;
    animation-duration: 0.2s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    animation-direction: alternate;
    background-color: red !important;
}

@keyframes pulse-b-vj371kky0d {
    0% {
        opacity: .5
    }

    50% {
        opacity: 1;
    }
}


[b-vj371kky0d] .timeInput input {
    max-width: 60px;
}
[b-vj371kky0d] .timeInput{
    float:right
}



.active[b-vj371kky0d] {
    color: blue !important;
}


.w-15px[b-vj371kky0d] {
    display: inline-block;
    width: 15px;
}

.w-20px[b-vj371kky0d]{
    display:inline-block;
    width:20px;
}

.w-25px[b-vj371kky0d] {
    display: inline-block;
    width: 25px;
}

.w-30px[b-vj371kky0d] {
    display: inline-block;
    width: 30px;
}

.filter .col[b-vj371kky0d] {
    padding: 1px;
}

.filter .card[b-vj371kky0d] {

    min-height: 190px;
    max-height: 190px;

    border:none;
}

.card-body[b-vj371kky0d] {
    margin-top: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}


ul[b-vj371kky0d] {
    list-style-type: none;
    padding-left: 3px;
}


.yellowText[b-vj371kky0d] {
    color: darkgoldenrod !important;
   /* font-weight: 600;*/
}

.fa-spin5[b-vj371kky0d] {
    -webkit-animation: fa-spin 0.5s infinite linear;
    animation: fa-spin 0.5s infinite linear;
}


.legendaBlock[b-vj371kky0d] {
    border-radius: 4px;
    padding: 7px;
    display: inline-block;
    margin-right: 10px;
}

.redBG[b-vj371kky0d] {
    background-color: #FF4136 !important;
}

.pinkBG[b-vj371kky0d] {
    background-color: HotPink !important;
}

.greenBG[b-vj371kky0d] {
    background-color: #01FF70;
    color: darkslateblue;
}

.yellowBG[b-vj371kky0d] {
    background-color: darkgoldenrod;
}

.blueBG[b-vj371kky0d] {
    background-color: #0074D9;
}

.orangeBG[b-vj371kky0d] {
    background-color: #FF851B;
}

.LightBlueBG[b-vj371kky0d] {
    background-color: LightSkyBlue;
}


.oi[b-vj371kky0d], .fa-solid[b-vj371kky0d] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.orderLine[b-vj371kky0d] {
    cursor: pointer;
    min-height:30px;
}

.orderLine:hover[b-vj371kky0d]{
    color:orange;
}


.ordrPln[b-vj371kky0d] {
    overflow-y: scroll;
    overflow-x: scroll;
    position: fixed;
    bottom: 0;
    top: 305px;
    left: 200px;
    right: 0;
}

.ordrPlnLabels[b-vj371kky0d] {
    overflow: scroll;
    position: fixed;
    bottom: 0;
    top: 285px;
    left: 200px;
    right: 0;
}

.ordrPlnBody[b-vj371kky0d] {
    zoom: 0.65;
}

.order-relation[b-vj371kky0d] {
    font-weight: 700;
}
.order-settings[b-vj371kky0d] {
    font-weight: 700;
    cursor:pointer;
    padding:3px;
    float:right;
    margin-right:3px;
}

    .order-settings:hover[b-vj371kky0d] {
        color: orange;
    }


.order-coordinator[b-vj371kky0d] {
    font-weight: 700;
    color: blue;
    border: 1px solid gray;
    margin: 0px;
}

.coordinator-box[b-vj371kky0d] {
    width: 330px;
    min-width: 330px;
    
}

/* OLD */


.redBG[b-vj371kky0d] {
    background-color: #FF4136 !important;
}

.pinkBG[b-vj371kky0d] {
    background-color: HotPink !important;
}

.greenBG[b-vj371kky0d] {
    background-color: #01FF70;
    color: darkslateblue;
}

.yellowBG[b-vj371kky0d] {
    background-color: darkgoldenrod;
}

.blueBG[b-vj371kky0d] {
    background-color: #0074D9;
}

.orangeBG[b-vj371kky0d] {
    background-color: #FF851B;
}

.LightBlueBG[b-vj371kky0d] {
    background-color: LightSkyBlue;
}

.selected[b-vj371kky0d] {
    background-color: lightGray !important;
    /*	color:white;*/
}


.row[b-vj371kky0d] {
    --bs-gutter-x: 0rem;
}

.orderLine:hover[b-vj371kky0d] {
    cursor: pointer;
    background-color: gray !important;
}


.orderLine td[b-vj371kky0d] {
    padding-left: 1px;
    padding-right: 1px;
}

.blueBar[b-vj371kky0d] {
    background-color: #0074D9;
    height: 27px;
    color: white;
    padding: 2px;
}


.brownText[b-vj371kky0d] {
    color: brown !important;
    font-weight: 600;
    font-size: 22px;
}
.orangText[b-vj371kky0d] {
    color: orange !important;
    font-weight: 600;
    font-size: 22px;
}

.pssngr .fa-product-hunt[b-vj371kky0d] {
    display: inline-block !important;
}

.VRIJ[b-vj371kky0d] {
    background-color: gray;
    color: white !important;
}

.ZIEK[b-vj371kky0d] {
    background-color: red;
    color: white;
    border: 1px solid red;
}

.t110[b-vj371kky0d] {
    border: 1px solid red;
}

.NumberOfPersonnel[b-vj371kky0d] {
    cursor: pointer;
}

#live[b-vj371kky0d] {
    max-height: 110px;
    overflow: hidden;
    max-width: 235px;
    white-space: nowrap;
}


.blue[b-vj371kky0d] {
    color: #0074D9;
}

.pink[b-vj371kky0d] {
    color: pink;
}

.efficiencyBlock[b-vj371kky0d] {
    display: inline-block;
    border-radius: 2px;
    padding: 1px;
    min-width: 34px;
    ine-height: 8px;
    text-align: center;
    font-size: 10px;
    background: black;
    color: white;
    padding: 1px;
    margin: 1px;
    float: right;
}

.t50[b-vj371kky0d] {
    background: dodgerblue;
    color: white;
}

    .t50 .relation[b-vj371kky0d] {
        color: white !important;
    }


.order[b-vj371kky0d] {
    /*background-color:rgba(255,255,50,0.10);*/
    border: 1px solid gray;
}

.coordinator[b-vj371kky0d] {
    /*background-color:#0074D9;*/
    color: black;
    
    text-align: center;
    border-bottom: 1px solid gray;
}

.ordrTpe0[b-vj371kky0d] {
    color: blue;
}

.ordrTpe1[b-vj371kky0d] {
    color: red;
}


.btn-green[b-vj371kky0d] {
    background-color: mediumseagreen !important;
    /* color: darkslategray; */
    /* border-radius: 5px; */
    font-size: 13px;
    text-align: left;
    /* padding-left: 34px; */
    color: white;
    font-weight: 500;
}


.title[b-vj371kky0d] {
    height: 24px;
    display: block;
    font-weight: 600;
    font-size: 16px;
    margin-left: 0px;
    color: #666
}

.btn-outline-gray[b-vj371kky0d] {
    color: #666;
    border-color: #666;
}

.nte[b-vj371kky0d] {
    font-size: 15px;
    background: yellow;
    border-radius: 2px;
    padding: 1px 5px;
    color: black;
}

.nte2[b-vj371kky0d] {
    font-size: 15px;
    background: white;
    border-radius: 2px;
    padding: 1px 5px;
    color: blue;
}

.nte3[b-vj371kky0d] {
    font-size: 145x;
    background: lightblue;
    border-radius: 2px;
    padding: 1px 5px;
    color: black;
}

.xxx[b-vj371kky0d] {
    font-weight: 600;
    font-size: 19px;
    text-decoration:none;
}

.xxx a[b-vj371kky0d] {
    text-decoration: none;
    color:black;
}

.blueText[b-vj371kky0d] {
    color: blue !important;
    font-weight: 600;
}


.PrsnnlNme[b-vj371kky0d]{
    font-size: 20px;
}

.order-block[b-vj371kky0d] {
    border: 1px solid gray;
    margin-bottom:5px;
}

.remarks[b-vj371kky0d] {
    color: red;
}

@media only screen and (max-width: 1200px) {
    .filter[b-vj371kky0d] {
        display: none;
    }
    .ordrPln[b-vj371kky0d] {
        top: 120px;
    }
}

@media only screen and (max-width: 600px) {
    .filter[b-vj371kky0d] {
        display: none;
    }

    .ordrPln[b-vj371kky0d] {
        top: 170px;
        left:0px;
    }

    .superNavBar button[b-vj371kky0d] {
        display: none;
    }

        .superNavBar button:first-child[b-vj371kky0d] {
            display: inline-block;
        }
}


.scroll[b-vj371kky0d] {
    overflow-x: scroll;
    overflow-y: hidden;
    position: fixed;
    top: 272px;
    left: 200px;
    right: 0;
    height: 30px;
}

.fakeplan[b-vj371kky0d]{
    width:17000px;
}


.uzk[b-vj371kky0d] {
    background-color: #FF4136 !important;
    color: white;
    border: 1px solid gray;
    margin: 0px;
    font-weight: 700;
    font-size: 16px;
    padding: 0px 2px;
    border-radius: 2px;
    margin-left: 2px;
    margin-right: 2px;
    min-width: 30px;
    display: inline-block;
    text-align: center;
    float: right;
}

.order-info[b-vj371kky0d] {
    background-color: black !important;
    color: white;
    border: 1px solid gray;
    margin: 0px;
    font-weight: 700;
    font-size: 16px;
    padding: 0px 2px;
    border-radius: 2px;
    margin-left: 2px;
    margin-right: 2px;
    margin-top:1px;
    min-width: 30px;
    display: inline-block;
    text-align: center;
    float: right;
}

.noTransportWarning[b-vj371kky0d] {
    animation-name: pulse-b-vj371kky0d;
    animation-duration: 0.5s;
    animation-iteration-count: infinite;
    background-color: orange;
}

.card-body[b-vj371kky0d] {
    font-size: 12px;
}

.twn-info[b-vj371kky0d], .km-info[b-vj371kky0d] {
    font-size: 16px;
}
/* _content/L2023/Components/Pages/ordrPlnJSON/OrdrPlnPopup.razor.rz.scp.css */
[b-csaidlfj57].super .superNavBar .btn-outline-primary {

}


[b-csaidlfj57] .ordrPln {
    overflow: scroll;
    position: fixed;
    bottom: 0;
    top: 307px;
    left: 0!important;
    right: 0;
}

[b-csaidlfj57] .scroll {
    top: 265px;
    left: 0 !important;
}

[b-csaidlfj57] .ordrPlnLabels {
    overflow: scroll;
    position: fixed;
    bottom: 0;
    top: 285px;
    left: 0px;
    right: 0;
}

@media only screen and (max-width: 1200px) {
    [b-csaidlfj57] .ordrPln {
        top: 55px;
    }

    [b-csaidlfj57] .ordrPlnLabels {
        top: 35px;
    }

    [b-csaidlfj57] .scroll {
        top: 20px;
        left: 0 !important;
    }

}
/* _content/L2023/Components/Pages/ordrPlnJSON/WeekPlanComponents/EasyInfoLine.razor.rz.scp.css */
[b-o9ew2hz9kh] input[type="radio"] {
    zoom: 1.8;
    margin-left:5px;
}


[b-o9ew2hz9kh] input[type="date"]::-webkit-datetime-edit, input[type="date"][b-o9ew2hz9kh]::-webkit-inner-spin-button, input[type="date"][b-o9ew2hz9kh]::-webkit-clear-button {
    color: #fff;
    position: relative;
}

[b-o9ew2hz9kh] input[type="date"]::-webkit-datetime-edit-year-field {
    position: absolute !important;
    border-left: 1px solid lightGray;
    padding: 2px;
    color: #000;
    left: 56px;
}

[b-o9ew2hz9kh] input[type="date"]::-webkit-datetime-edit-month-field {
    position: absolute !important;
    border-left: 1px solid lightGray;
    padding: 2px;
    color: #000;
    left: 26px;
}


[b-o9ew2hz9kh] input[type="date"]::-webkit-datetime-edit-day-field {
    position: absolute !important;
    color: #000;
    padding: 2px;
    left: 4px;
}


[b-o9ew2hz9kh] [readonly] {
    border: 0;
    background: none;
    appearance: none;
}

[b-o9ew2hz9kh] [type="checkbox"] {
    appearance: auto;
    zoom: 1.6;
    accent-color: purple;
}



.autocomplete[b-o9ew2hz9kh] {
    position: relative;
    display: inline-block;
}

    .autocomplete .options[b-o9ew2hz9kh] {
        position: absolute;
        top: 40px;
        left: 0;
        background: white;
        width: 300px;
        padding: 0;
        z-index: 10;
        border: 1px solid #ced4da;
        border-radius: 0.5rem;
        box-shadow: 0 30px 25px 8px rgba(0, 0, 0, 0.1);
    }

    .autocomplete .option[b-o9ew2hz9kh] {
        display: block;
        padding: 0.25rem;
    }

        .autocomplete .option .option-text[b-o9ew2hz9kh] {
            padding: 0.25rem 0.5rem;
        }

        .autocomplete .option:hover[b-o9ew2hz9kh] {
            background: #1E90FF;
            color: #fff;
        }

        .autocomplete .option.disabled[b-o9ew2hz9kh] {
            background-color: lightgrey;
            cursor: not-allowed;
        }

            .autocomplete .option.disabled:hover[b-o9ew2hz9kh] {
                background: lightgrey;
                color: var(--bs-body);
            }
/* _content/L2023/Components/Pages/prdc/Component/ExtendEdit.razor.rz.scp.css */



[b-wtuzrxd10p] .quickgrid {

}

[b-wtuzrxd10p] .quickgrid {
    min-width: 100%;
}


[b-wtuzrxd10p] thead {
    background-color: #0074D9;

}


[b-wtuzrxd10p] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-wtuzrxd10p] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/prdc/Current.razor.rz.scp.css */
[b-x8xums7478] .action {
    min-width: 160px;
}

[b-x8xums7478] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}

[b-x8xums7478] th.nme {
    min-width: 200px;
}

[b-x8xums7478] th.actionGroup {
    min-width: 200px;
}

[b-x8xums7478] th.PersonnelAddress {
    min-width: 290px;
}
[b-x8xums7478] th.companyName {
    min-width: 290px;
}
[b-x8xums7478] th.kms {
    min-width: 150px;
}
[b-x8xums7478] th.CommissionsDeclared {
    min-width: 150px;
}
[b-x8xums7478] th.knowledgeManagementCheck {
    min-width: 150px;
}
[b-x8xums7478] th.passengerInformation {
    min-width: 340px;
}
[b-x8xums7478] th.hsVehicle {
    min-width: 180px;
}

[b-x8xums7478] td.knowledgeManagementCheck {
    white-space: pre-wrap;
}


/* _content/L2023/Components/Pages/prdc/Extend.razor.rz.scp.css */
[b-k2yfh0jny5] .action {
    min-width: 160px;
}

[b-k2yfh0jny5] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}

[b-k2yfh0jny5] th.nme {
    min-width: 200px;
}

[b-k2yfh0jny5] th.actionGroup {
    min-width: 200px;
}

[b-k2yfh0jny5] th.PersonnelAddress {
    min-width: 290px;
}
[b-k2yfh0jny5] th.companyName {
    min-width: 290px;
}
[b-k2yfh0jny5] th.kms {
    min-width: 150px;
}
[b-k2yfh0jny5] th.CommissionsDeclared {
    min-width: 150px;
}
[b-k2yfh0jny5] th.knowledgeManagementCheck {
    min-width: 150px;
}
[b-k2yfh0jny5] th.passengerInformation {
    min-width: 340px;
}
[b-k2yfh0jny5] th.hsVehicle {
    min-width: 180px;
}

[b-k2yfh0jny5] td.knowledgeManagementCheck {
    white-space: pre-wrap;
}


/* _content/L2023/Components/Pages/prdc/Log.razor.rz.scp.css */
[b-ggzoqdqlod] .action {
    min-width: 160px;
}

[b-ggzoqdqlod] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}

[b-ggzoqdqlod] th.nme {
    min-width: 200px;
}

[b-ggzoqdqlod] th.actionGroup {
    min-width: 200px;
}

[b-ggzoqdqlod] th.PersonnelAddress {
    min-width: 290px;
}
[b-ggzoqdqlod] th.companyName {
    min-width: 290px;
}
[b-ggzoqdqlod] th.kms {
    min-width: 150px;
}
[b-ggzoqdqlod] th.CommissionsDeclared {
    min-width: 150px;
}
[b-ggzoqdqlod] th.knowledgeManagementCheck {
    min-width: 150px;
}
[b-ggzoqdqlod] th.passengerInformation {
    min-width: 340px;
}
[b-ggzoqdqlod] th.hsVehicle {
    min-width: 180px;
}

[b-ggzoqdqlod] td.knowledgeManagementCheck {
    white-space: pre-wrap;
}


/* _content/L2023/Components/Pages/prdc/PrdcMenu.razor.rz.scp.css */
.navbar[b-5xrhgniakk]  {
 
}

    .nav[b-5xrhgniakk]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-5xrhgniakk]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/prdc/RfrnceData/PrdcRfrnceDataMenu.razor.rz.scp.css */
.navbar[b-z2kagch839]  {
 
}

    .nav[b-z2kagch839]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-z2kagch839]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/prsnnl/Component/PrsnnlAdd.razor.rz.scp.css */

[b-ems0a2qxqs] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}




.page[b-ems0a2qxqs] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-ems0a2qxqs] {
    flex: 1;
}

.sidebar[b-ems0a2qxqs] {
    background-color: black;
}

.top-row[b-ems0a2qxqs] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-ems0a2qxqs]  a, .top-row .btn-link[b-ems0a2qxqs] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-ems0a2qxqs] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-ems0a2qxqs] {
        display: none;
    }

    .top-row.authentication[b-ems0a2qxqs] {
        justify-content: space-between;
    }

    .top-row a[b-ems0a2qxqs], .top-row .btn-link[b-ems0a2qxqs] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-ems0a2qxqs] {
        flex-direction: row;
    }

    .sidebar[b-ems0a2qxqs] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-ems0a2qxqs] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-ems0a2qxqs] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-ems0a2qxqs], article[b-ems0a2qxqs] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

/* _content/L2023/Components/Pages/prsnnl/PrsnnlEasyFlexMenu.razor.rz.scp.css */
.navbar[b-tayae8rd5q]  {
}

.nav[b-tayae8rd5q]  .nav-link2 {
    color: darkgray;
}

    .nav[b-tayae8rd5q]  .nav-link.active {
        color: black;
    }
/* _content/L2023/Components/Pages/prsnnl/PrsnnlEditMenu.razor.rz.scp.css */
.navbar[b-me8hsv4tfb]  {
}

.nav[b-me8hsv4tfb]  .nav-link2 {
    color: darkgray;
}

    .nav[b-me8hsv4tfb]  .nav-link.active {
        color: black;
    }
/* _content/L2023/Components/Pages/prsnnl/PrsnnlListMenu.razor.rz.scp.css */
.navbar[b-7hglf9jfcm]  {
 
}

    .nav[b-7hglf9jfcm]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-7hglf9jfcm]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/qstn/QstnQstnLstEdit.razor.rz.scp.css */
.sidenav-left[b-6slp1ddo48] {
    height: 100vh;
    width: 300px; /* Set the width of the sidebar */
    position: fixed; /* Fixed Sidebar (stay in place on scroll) */
    z-index: 1; /* Stay on top */
    top: 0px; /* Stay at the top */
    background-color: black; /* Black */
    color: white;
    overflow-x: hidden; /* Disable horizontal scroll */
    padding-top: 20px;
}

.sidenav-right[b-6slp1ddo48] {
    height: 100vh;
    width: 300px; /* Set the width of the sidebar */
    position: fixed; /* Fixed Sidebar (stay in place on scroll) */
    z-index: 1; /* Stay on top */
    top: 0px; /* Stay at the top */
    right: 0px;
    background-color: black; /* Black */
    color: white;
    overflow-x: hidden; /* Disable horizontal scroll */
    padding-top: 20px;
}

.center[b-6slp1ddo48] {
    margin-left: 310px;
    margin-right: 20px;
    padding-top: 20px;
}

.grow[b-6slp1ddo48] {
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 20px;
}

.center-shrunk[b-6slp1ddo48] {
    margin-right: 310px;
    margin-left: 310px;
    padding-top: 20px;
}

.cmpnntPick[b-6slp1ddo48] {
    aspect-ratio: 1;
    border-radius: 15%;
    background-color: #111;
    margin-bottom: 10px;
}

.cmpnntPick:hover[b-6slp1ddo48] {
    background-color: #1b1b1b;
    cursor: pointer;
}

.cmpnntIcon[b-6slp1ddo48] {
    font-size: 80px;
}

.cmpnntIconContainer[b-6slp1ddo48] {
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    height: fit-content;
    margin-bottom: auto;
    margin-top: 10px;
}

.pointer:hover[b-6slp1ddo48]{
    cursor:pointer;
}

.finalised[b-6slp1ddo48]{
    pointer-events: none;
}
/* _content/L2023/Components/Pages/reg/HvRegList.razor.rz.scp.css */

[b-mafbwmrkn5] th.description {
    min-width: 290px;
}



[b-mafbwmrkn5] .action {
    min-width: 160px;
}

[b-mafbwmrkn5] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/reg/RegExport.razor.rz.scp.css */

[b-45eiy9bl3k] th.description {
    min-width: 290px;
}



[b-45eiy9bl3k] .action {
    min-width: 160px;
}

[b-45eiy9bl3k] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/reg/RegHvExport.razor.rz.scp.css */

[b-czk5q6qqtd] th.description {
    min-width: 290px;
}



[b-czk5q6qqtd] .action {
    min-width: 160px;
}

[b-czk5q6qqtd] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/reg/RegInvceList.razor.rz.scp.css */

[b-sil21qngfp] th.description {
    min-width: 290px;
}



[b-sil21qngfp] .action {
    min-width: 160px;
}

[b-sil21qngfp] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/reg/RegInvceView.razor.rz.scp.css */

[b-6cfrlep90f] th.description {
    min-width: 290px;
}



[b-6cfrlep90f] .action {
    min-width: 160px;
}

[b-6cfrlep90f] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/reg/RegList.razor.rz.scp.css */

[b-s6mc2xmh7a] th.description {
    min-width: 290px;
}



[b-s6mc2xmh7a] .action {
    min-width: 160px;
}

[b-s6mc2xmh7a] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/reg/RegMenu.razor.rz.scp.css */
.navbar[b-k28uuj6zvm]  {
 
}

    .nav[b-k28uuj6zvm]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-k28uuj6zvm]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/reg/RegToInvce.razor.rz.scp.css */

[b-j1ndq9aphh] th.description {
    min-width: 290px;
}



[b-j1ndq9aphh] .action {
    min-width: 160px;
}

[b-j1ndq9aphh] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/rltn/Component/RltnAdd.razor.rz.scp.css */

[b-e53adbow85] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}




.page[b-e53adbow85] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-e53adbow85] {
    flex: 1;
}

.sidebar[b-e53adbow85] {
    background-color: black;
}

.top-row[b-e53adbow85] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-e53adbow85]  a, .top-row .btn-link[b-e53adbow85] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-e53adbow85] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-e53adbow85] {
        display: none;
    }

    .top-row.authentication[b-e53adbow85] {
        justify-content: space-between;
    }

    .top-row a[b-e53adbow85], .top-row .btn-link[b-e53adbow85] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-e53adbow85] {
        flex-direction: row;
    }

    .sidebar[b-e53adbow85] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-e53adbow85] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-e53adbow85] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-e53adbow85], article[b-e53adbow85] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

/* _content/L2023/Components/Pages/rltn/RltnAddrss.razor.rz.scp.css */
.page[b-x5kt6xizdb] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-x5kt6xizdb] {
    flex: 1;
}

.sidebar[b-x5kt6xizdb] {
    background-color: black;
}

.top-row[b-x5kt6xizdb] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-x5kt6xizdb]  a, .top-row .btn-link[b-x5kt6xizdb] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-x5kt6xizdb] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-x5kt6xizdb] {
        display: none;
    }

    .top-row.authentication[b-x5kt6xizdb] {
        justify-content: space-between;
    }

    .top-row a[b-x5kt6xizdb], .top-row .btn-link[b-x5kt6xizdb] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-x5kt6xizdb] {
        flex-direction: row;
    }

    .sidebar[b-x5kt6xizdb] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-x5kt6xizdb] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-x5kt6xizdb] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-x5kt6xizdb], article[b-x5kt6xizdb] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/L2023/Components/Pages/rltn/RltnEdit.razor.rz.scp.css */

[b-nx5dviro3v] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}




.page[b-nx5dviro3v] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-nx5dviro3v] {
    flex: 1;
}

.sidebar[b-nx5dviro3v] {
    background-color: black;
}

.top-row[b-nx5dviro3v] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-nx5dviro3v]  a, .top-row .btn-link[b-nx5dviro3v] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-nx5dviro3v] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-nx5dviro3v] {
        display: none;
    }

    .top-row.authentication[b-nx5dviro3v] {
        justify-content: space-between;
    }

    .top-row a[b-nx5dviro3v], .top-row .btn-link[b-nx5dviro3v] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-nx5dviro3v] {
        flex-direction: row;
    }

    .sidebar[b-nx5dviro3v] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-nx5dviro3v] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-nx5dviro3v] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-nx5dviro3v], article[b-nx5dviro3v] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

/* _content/L2023/Components/Pages/rltn/RltnEditMenu.razor.rz.scp.css */
.navbar[b-200uamo2yf]  {
}

.nav[b-200uamo2yf]  .nav-link2 {
    color: darkgray;
}

    .nav[b-200uamo2yf]  .nav-link.active {
        color: black;
    }
/* _content/L2023/Components/Pages/rltn/RltnInfo.razor.rz.scp.css */

[b-et3c8yi18s] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}




.page[b-et3c8yi18s] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-et3c8yi18s] {
    flex: 1;
}

.sidebar[b-et3c8yi18s] {
    background-color: black;
}

.top-row[b-et3c8yi18s] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-et3c8yi18s]  a, .top-row .btn-link[b-et3c8yi18s] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-et3c8yi18s] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-et3c8yi18s] {
        display: none;
    }

    .top-row.authentication[b-et3c8yi18s] {
        justify-content: space-between;
    }

    .top-row a[b-et3c8yi18s], .top-row .btn-link[b-et3c8yi18s] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-et3c8yi18s] {
        flex-direction: row;
    }

    .sidebar[b-et3c8yi18s] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-et3c8yi18s] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-et3c8yi18s] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-et3c8yi18s], article[b-et3c8yi18s] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

/* _content/L2023/Components/Pages/rltn/RltnJobInfo.razor.rz.scp.css */

[b-2vkm79qew1] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}




.page[b-2vkm79qew1] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-2vkm79qew1] {
    flex: 1;
}

.sidebar[b-2vkm79qew1] {
    background-color: black;
}

.top-row[b-2vkm79qew1] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-2vkm79qew1]  a, .top-row .btn-link[b-2vkm79qew1] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-2vkm79qew1] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-2vkm79qew1] {
        display: none;
    }

    .top-row.authentication[b-2vkm79qew1] {
        justify-content: space-between;
    }

    .top-row a[b-2vkm79qew1], .top-row .btn-link[b-2vkm79qew1] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-2vkm79qew1] {
        flex-direction: row;
    }

    .sidebar[b-2vkm79qew1] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-2vkm79qew1] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-2vkm79qew1] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-2vkm79qew1], article[b-2vkm79qew1] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

/* _content/L2023/Components/Pages/rltn/RltnListMenu.razor.rz.scp.css */
.navbar[b-emjnoob8o5]  {
 
}

    .nav[b-emjnoob8o5]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-emjnoob8o5]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/rltn/RltnOrdr.razor.rz.scp.css */
.page[b-nuiv3h284v] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-nuiv3h284v] {
    flex: 1;
}

.sidebar[b-nuiv3h284v] {
    background-color: black;
}

.top-row[b-nuiv3h284v] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-nuiv3h284v]  a, .top-row .btn-link[b-nuiv3h284v] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-nuiv3h284v] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-nuiv3h284v] {
        display: none;
    }

    .top-row.authentication[b-nuiv3h284v] {
        justify-content: space-between;
    }

    .top-row a[b-nuiv3h284v], .top-row .btn-link[b-nuiv3h284v] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-nuiv3h284v] {
        flex-direction: row;
    }

    .sidebar[b-nuiv3h284v] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-nuiv3h284v] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-nuiv3h284v] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-nuiv3h284v], article[b-nuiv3h284v] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}




/* _content/L2023/Components/Pages/rltn/RltnPrsnnlPlcmnt.razor.rz.scp.css */
.page[b-0uaz72z525] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-0uaz72z525] {
    flex: 1;
}

.sidebar[b-0uaz72z525] {
    background-color: black;
}

.top-row[b-0uaz72z525] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-0uaz72z525]  a, .top-row .btn-link[b-0uaz72z525] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-0uaz72z525] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-0uaz72z525] {
        display: none;
    }

    .top-row.authentication[b-0uaz72z525] {
        justify-content: space-between;
    }

    .top-row a[b-0uaz72z525], .top-row .btn-link[b-0uaz72z525] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-0uaz72z525] {
        flex-direction: row;
    }

    .sidebar[b-0uaz72z525] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-0uaz72z525] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-0uaz72z525] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-0uaz72z525], article[b-0uaz72z525] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}




/* _content/L2023/Components/Pages/rprt/avlbltyByDy/AvlbltyByDy.razor.rz.scp.css */
body[b-i5h9l0p8rz] {
    overflow-y: hidden;
}

.header[b-i5h9l0p8rz] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-i5h9l0p8rz], .grid th[b-i5h9l0p8rz] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/bckOnPln/BckOnPln.razor.rz.scp.css */


.header[b-5aopdd2e6n] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-5aopdd2e6n], .grid th[b-5aopdd2e6n] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/blackList/BlackList.razor.rz.scp.css */


.header[b-vn05t4za9g] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-vn05t4za9g], .grid th[b-vn05t4za9g] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/contract/CntrctMenu.razor.rz.scp.css */
.navbar[b-hfluqfp7os]  {
}

.nav[b-hfluqfp7os]  .nav-link2 {
    color: darkgray;
}

.nav[b-hfluqfp7os]  .nav-link.active {
    color: black;
}
/* _content/L2023/Components/Pages/rprt/contract/ContractV2.razor.rz.scp.css */


.header[b-47mnfzahfw] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-47mnfzahfw], .grid th[b-47mnfzahfw] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/contract/ContractV3.razor.rz.scp.css */


.header[b-709s9tduxb] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-709s9tduxb], .grid th[b-709s9tduxb] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/crssLst/CrssLst.razor.rz.scp.css */


.header[b-bmnf63d55y] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-bmnf63d55y], .grid th[b-bmnf63d55y] {
    border: 1px solid black;
}
/* _content/L2023/Components/Pages/rprt/dstnce/Dstnce.razor.rz.scp.css */


.header[b-vtjns3fr7p] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-vtjns3fr7p], .grid th[b-vtjns3fr7p] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/dstnce/DstnceMaintenance.razor.rz.scp.css */


.header[b-5g2tk4s9jo] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-5g2tk4s9jo], .grid th[b-5g2tk4s9jo] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/huisvestingCheck/HuisvestingCheck.razor.rz.scp.css */


.header[b-c9bm921vip] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-c9bm921vip], .grid th[b-c9bm921vip] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/huisvesting/Huisvesting.razor.rz.scp.css */


.header[b-a588t5halv] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-a588t5halv], .grid th[b-a588t5halv] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/mandagen/Mandagen.razor.rz.scp.css */


.header[b-dnnit27j9g] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-dnnit27j9g], .grid th[b-dnnit27j9g] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/Menu.razor.rz.scp.css */
.navbar[b-0x7s5wijr1]  {
 
}

    .nav[b-0x7s5wijr1]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-0x7s5wijr1]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/rprt/mssngHrs2/MssngHrs2.razor.rz.scp.css */


.header[b-cbdj7kmbiw] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-cbdj7kmbiw], .grid th[b-cbdj7kmbiw] {
    border: 1px solid black;
}
/* _content/L2023/Components/Pages/rprt/mssngHrs3/MssngHrs3.razor.rz.scp.css */


.header[b-vy3h2llij5] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-vy3h2llij5], .grid th[b-vy3h2llij5] {
    border: 1px solid black;
}
/* _content/L2023/Components/Pages/rprt/noGpsRltn/NoGpsRltn.razor.rz.scp.css */


.header[b-ffin4sfm5x] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-ffin4sfm5x], .grid th[b-ffin4sfm5x] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/noGps/NoGps.razor.rz.scp.css */


.header[b-bnj9fffw8j] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-bnj9fffw8j], .grid th[b-bnj9fffw8j] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/occptn/Occptn.razor.rz.scp.css */


.header[b-l08v12atkr] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-l08v12atkr], .grid th[b-l08v12atkr] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/offboarding/OffboardingCurrent.razor.rz.scp.css */
.grid tr:has(> td span.RowGreenBG)[b-g8lu8rdfro] {
    background: lightGreen;
}
/* _content/L2023/Components/Pages/rprt/payList/PayList.razor.rz.scp.css */
/* _content/L2023/Components/Pages/rprt/payList/PayListEdit.razor.rz.scp.css */
/* _content/L2023/Components/Pages/rprt/payList/PayListLineEdit.razor.rz.scp.css */
[b-89urbzfcb9] select {
    max-width: 300px !important;
}


legend[b-89urbzfcb9]{
    font-size: 16px;
    font-weight: 600;
    margin: 5px -5px;
    color: #212529;
}

/* _content/L2023/Components/Pages/rprt/prsnnlAvlbltyByWeek/PrsnnlAvlbltyByWeek.razor.rz.scp.css */


.header[b-yh5q11ysnk] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-yh5q11ysnk], .grid th[b-yh5q11ysnk] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/prsnnlAvlblty/PrsnnlAvlblty.razor.rz.scp.css */


.header[b-nqm5233x0n] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-nqm5233x0n], .grid th[b-nqm5233x0n] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/prsnnlBns/PrsnnlBnsRgstrn.razor.rz.scp.css */
.pre-wrap[b-xckculxp77] {
    white-space: pre-wrap;
}
/* _content/L2023/Components/Pages/rprt/prsnnlCntrctTpeTab/PrsnnlCntrctTpeTab.razor.rz.scp.css */


.header[b-kvrivhf8yb] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-kvrivhf8yb], .grid th[b-kvrivhf8yb] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/prsnnlCntrlLst/PrsnnlCntrlLst.razor.rz.scp.css */


.header[b-9owt7e4vxa] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-9owt7e4vxa], .grid th[b-9owt7e4vxa] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/prsnnlFxdIncmeOff/PrsnnlFxdIncmeOff.razor.rz.scp.css */


.header[b-4iuavju0wx] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-4iuavju0wx], .grid th[b-4iuavju0wx] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/prsnnlFxdIncme/PrsnnlFxdIncme.razor.rz.scp.css */


.header[b-imtikkgcla] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-imtikkgcla], .grid th[b-imtikkgcla] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/prsnnlIncmeGrntee/PrsnnlIncmeGrntee.razor.rz.scp.css */


.header[b-5h3b0lultg] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-5h3b0lultg], .grid th[b-5h3b0lultg] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/prsnnlIsrnceOff/PrsnnlIsrnceOff.razor.rz.scp.css */


.header[b-vi1vluiw84] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-vi1vluiw84], .grid th[b-vi1vluiw84] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/prsnnlIsrnce/NoPrsnnlIsrnce.razor.rz.scp.css */


.header[b-b8wkxozpzj] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-b8wkxozpzj], .grid th[b-b8wkxozpzj] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/prsnnlIsrnce/PrsnnlInsrnceV3.razor.rz.scp.css */


.header[b-fimbdzteq5] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-fimbdzteq5], .grid th[b-fimbdzteq5] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/prsnnlMigrantWorker/PrsnnlMigrantWorker.razor.rz.scp.css */


.header[b-a1fypeef9i] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-a1fypeef9i], .grid th[b-a1fypeef9i] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/prsnnlSendID/prsnnlSendID.razor.rz.scp.css */


.header[b-hr1kwwi5w7] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-hr1kwwi5w7], .grid th[b-hr1kwwi5w7] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/prsnnlSrvyTab/PrsnnlSrvyMenu.razor.rz.scp.css */
.navbar[b-n5ridoktqy]  {
 
}

    .nav[b-n5ridoktqy]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-n5ridoktqy]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/rprt/prsnnlSrvyTab/PrsnnlSrvyTab.razor.rz.scp.css */


.header[b-k7bdvp0ifd] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-k7bdvp0ifd], .grid th[b-k7bdvp0ifd] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/prsnnlSrvyTab/PrsnnlSrvyTabResults.razor.rz.scp.css */


.header[b-omxwg4fxw4] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-omxwg4fxw4], .grid th[b-omxwg4fxw4] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/prsnnlWrkdHrsRprt/PrsnnlWrkdHrsRprt.razor.rz.scp.css */


.header[b-29ciespz9s] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-29ciespz9s], .grid th[b-29ciespz9s] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/prsnnlWrkdHrsWkRprt/PrsnnlWrkdHrsWkRprt.razor.rz.scp.css */


.header[b-a21f7kke6o] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-a21f7kke6o], .grid th[b-a21f7kke6o] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/Rprt.razor.rz.scp.css */

.card-body[b-ltplc59878] {
    background: whitesmoke;
}
/* _content/L2023/Components/Pages/rprt/Settings.razor.rz.scp.css */
/* _content/L2023/Components/Pages/rprt/trnsprtCmpnstn/Trnsprtcmpnstn.razor.rz.scp.css */
body[b-ofw7rddof4] {
    overflow-y: hidden;
}

.header[b-ofw7rddof4] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-ofw7rddof4], .grid th[b-ofw7rddof4] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/trnsprtCmpnstn/TrnsprtCmpnstnExport.razor.rz.scp.css */


.header[b-2c96gf4how] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-2c96gf4how], .grid th[b-2c96gf4how] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/trnsprtCmpnstn/TrnsprtCmpnstnMenu.razor.rz.scp.css */
.navbar[b-9vorgw04tw]  {
 
}

    .nav[b-9vorgw04tw]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-9vorgw04tw]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/rprt/vctn/Vctn.razor.rz.scp.css */


.header[b-mcmrxp3wdh] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-mcmrxp3wdh], .grid th[b-mcmrxp3wdh] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/ziek/Ziek.razor.rz.scp.css */


.header[b-htjuok61of] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-htjuok61of], .grid th[b-htjuok61of] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rprt/ziek/Ziek2.razor.rz.scp.css */


.header[b-80tm2vy8dz] {
    background-color: CornflowerBlue;
    text-align: center;
}


.grid td[b-80tm2vy8dz], .grid th[b-80tm2vy8dz] {
    border: 1px solid black;
}

/* _content/L2023/Components/Pages/rqst/Component/RqstAdd.razor.rz.scp.css */

[b-g2fn09fx8i] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}




.page[b-g2fn09fx8i] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-g2fn09fx8i] {
    flex: 1;
}

.sidebar[b-g2fn09fx8i] {
    background-color: black;
}

.top-row[b-g2fn09fx8i] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-g2fn09fx8i]  a, .top-row .btn-link[b-g2fn09fx8i] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-g2fn09fx8i] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-g2fn09fx8i] {
        display: none;
    }

    .top-row.authentication[b-g2fn09fx8i] {
        justify-content: space-between;
    }

    .top-row a[b-g2fn09fx8i], .top-row .btn-link[b-g2fn09fx8i] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-g2fn09fx8i] {
        flex-direction: row;
    }

    .sidebar[b-g2fn09fx8i] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-g2fn09fx8i] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-g2fn09fx8i] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-g2fn09fx8i], article[b-g2fn09fx8i] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

/* _content/L2023/Components/Pages/rqst/RqstEdit.razor.rz.scp.css */
[b-s9vr9201q8] .EasyEdit-description textarea{
    height:180px;
}

[b-s9vr9201q8] .EasyEdit-descriptionExtra textarea {
    height: 160px;
}

[b-s9vr9201q8] .EasyEdit-requirements textarea {
    height: 180px;
}


/* _content/L2023/Components/Pages/rqst/RqstEditMenu.razor.rz.scp.css */
.navbar[b-9abdu58u9v]  {
}

.nav[b-9abdu58u9v]  .nav-link2 {
    color: darkgray;
}

    .nav[b-9abdu58u9v]  .nav-link.active {
        color: black;
    }
/* _content/L2023/Components/Pages/rqst/RqstLogList.razor.rz.scp.css */

[b-peg2bfidlh] th.description {
    min-width: 290px;
}



[b-peg2bfidlh] .action {
    min-width: 160px;
}

[b-peg2bfidlh] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/rqst/RqstMenu.razor.rz.scp.css */
.navbar[b-zs4at5av6a]  {
}

.nav[b-zs4at5av6a]  .nav-link2 {
    color: darkgray;
}

    .nav[b-zs4at5av6a]  .nav-link.active {
        color: black;
    }
/* _content/L2023/Components/Pages/tp/Component/DrvrList.razor.rz.scp.css */
.page[b-mrisz8r3hd] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-mrisz8r3hd] {
    flex: 1;
}

.sidebar[b-mrisz8r3hd] {
    background-color: black;
}

.top-row[b-mrisz8r3hd] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-mrisz8r3hd]  a, .top-row .btn-link[b-mrisz8r3hd] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-mrisz8r3hd] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-mrisz8r3hd] {
        display: none;
    }

    .top-row.authentication[b-mrisz8r3hd] {
        justify-content: space-between;
    }

    .top-row a[b-mrisz8r3hd], .top-row .btn-link[b-mrisz8r3hd] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-mrisz8r3hd] {
        flex-direction: row;
    }

    .sidebar[b-mrisz8r3hd] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-mrisz8r3hd] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-mrisz8r3hd] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-mrisz8r3hd], article[b-mrisz8r3hd] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/L2023/Components/Pages/tp/Plan.razor.rz.scp.css */
[b-bvfwkd4rjm] .time-filter .EasyEdit-_startTime {
    display: inline-block;
}

[b-bvfwkd4rjm] .time-filter .EasyEdit-_endTime {
    display: inline-block;
}

.time-filter[b-bvfwkd4rjm]{

}

.rit[b-bvfwkd4rjm] {
    background-color: #efe6e6;
    border-radius: 5px;
}

.route[b-bvfwkd4rjm] {
    background-color: white;
    border-radius: 5px;
    padding: 5px;
}

.route-details[b-bvfwkd4rjm] {
    background-color: orange;
}



.km-info[b-bvfwkd4rjm] {
    width: 170px;
    display: inline-block;
}



#prsnnlSelectWindow[b-bvfwkd4rjm] {
    width: 600px;
    position: fixed;
    bottom: 6px;
    top: 44px;
    right: 0px;
    background-color: white;
    z-index: 1000;
    border: 1px solid #d6d5d5;
    border-radius: 4px;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
    padding: 10px;
    overflow: hidden;
}


.address[b-bvfwkd4rjm]  input {
    width: 600px;
}

.timeInput-green[b-bvfwkd4rjm]  input {
    background-color: #01FF70;
}

.timeInput-blue[b-bvfwkd4rjm]  input {
    background-color: #0074D9;
    color: white;
}

.timeInput-error[b-bvfwkd4rjm]  input {
    color: red !important;
}

.timeInput-error[b-bvfwkd4rjm] {
    color: red !important;
}

@keyframes pulse-b-bvfwkd4rjm {
    0% {
        opacity: .5
    }

    50% {
        opacity: 1;
    }
}


[b-bvfwkd4rjm] .timeInput input {
    max-width: 50px;
}
[b-bvfwkd4rjm] .timeInput{
    float:right
}



.active[b-bvfwkd4rjm] {
    color: blue !important;
}


.w-15px[b-bvfwkd4rjm] {
    display: inline-block;
    width: 15px;
}

.w-20px[b-bvfwkd4rjm]{
    display:inline-block;
    width:20px;
}

.w-25px[b-bvfwkd4rjm] {
    display: inline-block;
    width: 25px;
}

.w-30px[b-bvfwkd4rjm] {
    display: inline-block;
    width: 30px;
}

.filter .col[b-bvfwkd4rjm] {
    padding: 1px;
}

.filter .card[b-bvfwkd4rjm] {
    min-height: 186px;
    border: none;
    font-size: 17px;
}


ul[b-bvfwkd4rjm] {
    list-style-type: none;
    padding-left: 3px;
}


.yellowText[b-bvfwkd4rjm] {
    color: darkgoldenrod !important;
   /* font-weight: 600;*/
}

.fa-spin5[b-bvfwkd4rjm] {
    -webkit-animation: fa-spin 0.5s infinite linear;
    animation: fa-spin 0.5s infinite linear;
}


.legendaBlock[b-bvfwkd4rjm] {
    border-radius: 4px;
    padding: 7px;
    display: inline-block;
    margin-right: 10px;
}

.redBG[b-bvfwkd4rjm] {
    background-color: #FF4136 !important;
}

.pinkBG[b-bvfwkd4rjm] {
    background-color: HotPink !important;
}

.greenBG[b-bvfwkd4rjm] {
    background-color: #01FF70;
    color: darkslateblue;
}

.greenBG a[b-bvfwkd4rjm] {
    color: darkslateblue;
}

.yellowBG[b-bvfwkd4rjm] {
    background-color: darkgoldenrod;
}

.blueBG[b-bvfwkd4rjm] {
    background-color: #0074D9;
    color:white;
}

.blueBG a[b-bvfwkd4rjm] {
    color: white;
}


.orangeBG[b-bvfwkd4rjm] {
    background-color: #FF851B;
}

.LightBlueBG[b-bvfwkd4rjm] {
    background-color: LightSkyBlue;
}


.oi[b-bvfwkd4rjm], .fa-solid[b-bvfwkd4rjm] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.orderLine[b-bvfwkd4rjm] {
    cursor: pointer;
}

.orderLine:hover[b-bvfwkd4rjm]{
    color:orange;
}


.ordrPlnxx[b-bvfwkd4rjm] { 
  overflow: scroll;
  position: fixed;
  bottom: 0;
  top: 285px;
  left:250px;
  right:0;
}

.ordrPlnBody[b-bvfwkd4rjm] {
    zoom: 0.65;
}

.order-relation[b-bvfwkd4rjm] {
    font-weight: 700;
}
.order-settings[b-bvfwkd4rjm] {
    font-weight: 700;
    cursor:pointer;
    padding:3px;
    float:right;
    margin-right:3px;
}

    .order-settings:hover[b-bvfwkd4rjm] {
        color: orange;
    }


.order-coordinator[b-bvfwkd4rjm] {
    font-weight: 700;
    color: blue;
    border: 1px solid gray;
    margin: 0px;
}

.coordinator-box[b-bvfwkd4rjm] {
    width: 330px;
    min-width: 330px;
    
}

/* OLD */


.redBG[b-bvfwkd4rjm] {
    background-color: #FF4136 !important;
}

.pinkBG[b-bvfwkd4rjm] {
    background-color: HotPink !important;
}

.greenBG[b-bvfwkd4rjm] {
    background-color: #01FF70;
    color: darkslateblue;
}

.yellowBG[b-bvfwkd4rjm] {
    background-color: darkgoldenrod;
}

.blueBG[b-bvfwkd4rjm] {
    background-color: #0074D9;
}

.orangeBG[b-bvfwkd4rjm] {
    background-color: #FF851B;
}

.LightBlueBG[b-bvfwkd4rjm] {
    background-color: LightSkyBlue;
}

.selected[b-bvfwkd4rjm] {
    background-color: lightGray !important;
    /*	color:white;*/
}


.row[b-bvfwkd4rjm] {
    --bs-gutter-x: 0rem;
}

.orderLine:hover[b-bvfwkd4rjm] {
    cursor: pointer;
    background-color: gray !important;
}


.orderLine td[b-bvfwkd4rjm] {
    padding-left: 1px;
    padding-right: 1px;
}

.blueBar[b-bvfwkd4rjm] {
    background-color: #0074D9;
    height: 27px;
    color: white;
    padding: 2px;
}


.brownText[b-bvfwkd4rjm] {
    color: brown !important;
    font-weight: 600;
    font-size: 22px;
}

.pssngr .fa-product-hunt[b-bvfwkd4rjm] {
    display: inline-block !important;
}

.VRIJ[b-bvfwkd4rjm] {
    background-color: gray;
    color: white !important;
}

.ZIEK[b-bvfwkd4rjm] {
    background-color: red;
    color: white;
    border: 1px solid red;
}

.t110[b-bvfwkd4rjm] {
    border: 1px solid red;
}

.NumberOfPersonnel[b-bvfwkd4rjm] {
    cursor: pointer;
}

#live[b-bvfwkd4rjm] {
    max-height: 110px;
    overflow: hidden;
    max-width: 235px;
    white-space: nowrap;
}


.blue[b-bvfwkd4rjm] {
    color: #0074D9;
}

.pink[b-bvfwkd4rjm] {
    color: pink;
}

.efficiencyBlock[b-bvfwkd4rjm] {
    display: inline-block;
    border-radius: 2px;
    padding: 1px;
    min-width: 34px;
    ine-height: 8px;
    text-align: center;
    font-size: 10px;
    background: black;
    color: white;
    padding: 1px;
    margin: 1px;
    float: right;
}

.t50[b-bvfwkd4rjm] {
    background: dodgerblue;
    color: white;
}

    .t50 .relation[b-bvfwkd4rjm] {
        color: white !important;
    }


.order[b-bvfwkd4rjm] {
    /*background-color:rgba(255,255,50,0.10);*/
    border: 1px solid gray;
}

.coordinator[b-bvfwkd4rjm] {
    /*background-color:#0074D9;*/
    color: black;
    
    text-align: center;
    border-bottom: 1px solid gray;
}

.ordrTpe0[b-bvfwkd4rjm] {
    color: blue;
}

.ordrTpe1[b-bvfwkd4rjm] {
    color: red;
}


.btn-green[b-bvfwkd4rjm] {
    background-color: #01FF70 !important;
    /* color: darkslategray; */
    /* border-radius: 5px; */
    font-size: 13px;
    text-align: left;
    /* padding-left: 34px; */
    color: white;
    font-weight: 500;
}

.btn-gray[b-bvfwkd4rjm] {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
    /* color: darkslategray; */
    /* border-radius: 5px; */
    font-size: 13px;
    text-align: left;
    /* padding-left: 34px; */
    font-weight: 500;
}


.btn-blue[b-bvfwkd4rjm] {
    background-color: #0074D9 !important;
    color: white;

    font-size: 13px;
    text-align: left;

}


.title[b-bvfwkd4rjm] {
    height: 24px;
    display: block;
    font-weight: 600;
    font-size: 21px;
    margin-left: 5px;
    color: #666
}

.btn-outline-gray[b-bvfwkd4rjm] {
    color: #666;
    border-color: #666;
}

.nte[b-bvfwkd4rjm] {
    font-size: 15px;
    background: yellow;
    border-radius: 2px;
    padding: 1px 5px;
    color: black;
}

.nte2[b-bvfwkd4rjm] {
    font-size: 15px;
    background: white;
    border-radius: 2px;
    padding: 1px 5px;
    color: blue;
}

.nte3[b-bvfwkd4rjm] {
    font-size: 145x;
    background: lightblue;
    border-radius: 2px;
    padding: 1px 5px;
    color: black;
}

.xxx[b-bvfwkd4rjm] {
    font-weight: 600;
    font-size: 19px;
    text-decoration:none;
}

.xxx a[b-bvfwkd4rjm] {
    text-decoration: none;
    color:black;
}

.blueText[b-bvfwkd4rjm] {
    color: blue !important;
    font-weight: 600;
}


.PrsnnlNme[b-bvfwkd4rjm]{
    font-size: 20px;
}

.order-block[b-bvfwkd4rjm] {
    border: 1px solid gray;
    margin-bottom:5px;
}

.remarks[b-bvfwkd4rjm] {
    color: red;
}

@media only screen and (max-width: 1200px) {
    .filter[b-bvfwkd4rjm] {
        display: none;
    }
    .ordrPln[b-bvfwkd4rjm] {
        top: 120px;
    }
}

@media only screen and (max-width: 600px) {
    .filter[b-bvfwkd4rjm] {
        display: none;
    }

    .ordrPln[b-bvfwkd4rjm] {
        top: 170px;
        left:0px;
    }

    .superNavBar button[b-bvfwkd4rjm] {
        display: none;
    }

        .superNavBar button:first-child[b-bvfwkd4rjm] {
            display: inline-block;
        }
}


.scroll[b-bvfwkd4rjm] {
    overflow-x: scroll;
    overflow-y: hidden;
    position: fixed;
    top: 265px;
    left: 250px;
    right: 0;
    height: 30px;
}

.fakeplan[b-bvfwkd4rjm]{
    width:13000px;
}


.uzk[b-bvfwkd4rjm] {
    background-color: #FF4136 !important;
    color: white;
    border: 1px solid gray;
    margin: 0px;
    font-weight: 700;
    font-size: 16px;
    padding: 0px 2px;
    border-radius: 2px;
    margin-left: 2px;
    margin-right: 2px;
    min-width: 30px;
    display: inline-block;
    text-align: center;
    float: right;
}

.noTransportWarning[b-bvfwkd4rjm] {
    animation-name: pulse-b-bvfwkd4rjm;
    animation-duration: 0.5s;
    animation-iteration-count: infinite;
    background-color: orange;
}


.card-body[b-bvfwkd4rjm] {
    font-size: 12px;
}




.td-sequence[b-bvfwkd4rjm]{
    width: 120px;
  
}

.td-select[b-bvfwkd4rjm]{
    width: 50px;
   
}

.td-driver[b-bvfwkd4rjm] {
    width: 150px;
    
}


.td-rte-startTime[b-bvfwkd4rjm] {
    /*light blue background*/
    color: blue;
    width: 60px;
}

.td-rte-frmAddress[b-bvfwkd4rjm] {
    width: 250px;
    color: blue;
}

.td-rte-endTime[b-bvfwkd4rjm] {
    color: green;
}

.td-rte-address[b-bvfwkd4rjm] {
    width: 250px;
    color: green;
}

.td-rte-details[b-bvfwkd4rjm]{
    width: 50px;
   
}

/*

                                            <td class="td-publishDateLast-Personnel">
                                                <a href="/Personnel/@lne.p.id"  class="text-decoration-none text-black" style="cursor:pointer" target="Personnel">@lne.p.nme</a>
                                            </td>
                                            <td class="td-publishDateLast-address">@lne.publishDateLast.address <i class="fa-solid fa-arrow-right"></i> @lne.relationName</td>
                                            <td class="td-publishDateLast-tme"> @lne.publishDateLast.tme </td>
                                            <td class="td-publishDateLast-kilometersHomeToWork"> @lne.publishDateLast.kilometersHomeToWork</td>
                                            <td class="td-publishDateLast-arrow"><i class="fa-solid fa-arrow-right"></i></td>                                                
                                            <td class="td-publishDateLast-relationName">@lne.relationName</td>
*/


.td-publishDateLast-sequence[b-bvfwkd4rjm] {
    width: 40px;
}

.td-publishDateLast-Personnel[b-bvfwkd4rjm] {
    width: 150px;
}

.td-publishDateLast-address[b-bvfwkd4rjm]{
    width: 150px;
}

.td-publishDateLast-tme[b-bvfwkd4rjm] {
    width: 50px;
    color: green;
}

.td-publishDateLast-kilometersHomeToWork[b-bvfwkd4rjm]{
    width: 50px;
}

.td-publishDateLast-arrow[b-bvfwkd4rjm]{
    width: 20px;
    display:none;
}

.td-publishDateLast-relationName[b-bvfwkd4rjm] {
    width: 150px;
    color: green;
}

.td-rte-info1[b-bvfwkd4rjm] {
    width: 30px;
    color: blue;
}

.td-rte-info2[b-bvfwkd4rjm] {
    width: 100px;
    color: blue;
}
/* _content/L2023/Components/Pages/tp/ToWork.razor.rz.scp.css */
#prsnnlSelectWindow[b-o2n1ts5x4d] {
    width: 600px;
    position: fixed;
    bottom: 6px;
    top:44px;
    right: 0px;
    background-color:white;
    z-index: 1000;
border: 1px solid #d6d5d5;
    border-radius: 4px;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
    padding: 10px;
    overflow: hidden;
}


.address[b-o2n1ts5x4d]  input {
    width: 600px;
}

.timeInput-green[b-o2n1ts5x4d]  input {
    background-color: #01FF70;
}

.timeInput-blue[b-o2n1ts5x4d]  input {
    background-color: #0074D9;
    color: white;
}

.timeInput-error[b-o2n1ts5x4d]  input {
    color: white !important;
    background:red;
}

.time-error[b-o2n1ts5x4d] {
    color: white !important;
    background: red;
}

@keyframes pulse-b-o2n1ts5x4d {
    0% {
        opacity: .5
    }

    50% {
        opacity: 1;
    }
}


[b-o2n1ts5x4d] .timeInput input {
    max-width: 50px;
}
[b-o2n1ts5x4d] .timeInput{
    float:right
}



.active[b-o2n1ts5x4d] {
    color: blue !important;
}


.w-15px[b-o2n1ts5x4d] {
    display: inline-block;
    width: 15px;
}

.w-20px[b-o2n1ts5x4d]{
    display:inline-block;
    width:20px;
}

.w-25px[b-o2n1ts5x4d] {
    display: inline-block;
    width: 25px;
}

.w-30px[b-o2n1ts5x4d] {
    display: inline-block;
    width: 30px;
}

.filter .col[b-o2n1ts5x4d] {
    padding: 1px;
}

.filter .card[b-o2n1ts5x4d] {
    min-height: 186px;
    border: none;
    font-size: 17px;
}


ul[b-o2n1ts5x4d] {
    list-style-type: none;
    padding-left: 3px;
}


.yellowText[b-o2n1ts5x4d] {
    color: darkgoldenrod !important;
   /* font-weight: 600;*/
}

.fa-spin5[b-o2n1ts5x4d] {
    -webkit-animation: fa-spin 0.5s infinite linear;
    animation: fa-spin 0.5s infinite linear;
}


.legendaBlock[b-o2n1ts5x4d] {
    border-radius: 4px;
    padding: 7px;
    display: inline-block;
    margin-right: 10px;
}

.redBG[b-o2n1ts5x4d] {
    background-color: #FF4136 !important;
}

.pinkBG[b-o2n1ts5x4d] {
    background-color: HotPink !important;
}

.greenBG[b-o2n1ts5x4d] {
    background-color: #01FF70;
    color: darkslateblue;
}

.greenBG a[b-o2n1ts5x4d] {
    color: darkslateblue;
}

.yellowBG[b-o2n1ts5x4d] {
    background-color: darkgoldenrod;
}

.blueBG[b-o2n1ts5x4d] {
    background-color: #0074D9;
    color:white;
}

.blueBG a[b-o2n1ts5x4d] {
    color: white;
}


.orangeBG[b-o2n1ts5x4d] {
    background-color: #FF851B;
}

.LightBlueBG[b-o2n1ts5x4d] {
    background-color: LightSkyBlue;
}


.oi[b-o2n1ts5x4d], .fa-solid[b-o2n1ts5x4d] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.orderLine[b-o2n1ts5x4d] {
    cursor: pointer;
}

.orderLine:hover[b-o2n1ts5x4d]{
    color:orange;
}


.ordrPlnxx[b-o2n1ts5x4d] { 
  overflow: scroll;
  position: fixed;
  bottom: 0;
  top: 285px;
  left:250px;
  right:0;
}

.ordrPlnBody[b-o2n1ts5x4d] {
    zoom: 0.65;
}

.order-relation[b-o2n1ts5x4d] {
    font-weight: 700;
}
.order-settings[b-o2n1ts5x4d] {
    font-weight: 700;
    cursor:pointer;
    padding:3px;
    float:right;
    margin-right:3px;
}

    .order-settings:hover[b-o2n1ts5x4d] {
        color: orange;
    }


.order-coordinator[b-o2n1ts5x4d] {
    font-weight: 700;
    color: blue;
    border: 1px solid gray;
    margin: 0px;
}

.coordinator-box[b-o2n1ts5x4d] {
    width: 330px;
    min-width: 330px;
    
}

/* OLD */


.redBG[b-o2n1ts5x4d] {
    background-color: #FF4136 !important;
}

.pinkBG[b-o2n1ts5x4d] {
    background-color: HotPink !important;
}

.greenBG[b-o2n1ts5x4d] {
    background-color: #01FF70;
    color: darkslateblue;
}

.yellowBG[b-o2n1ts5x4d] {
    background-color: darkgoldenrod;
}

.blueBG[b-o2n1ts5x4d] {
    background-color: #0074D9;
}

.orangeBG[b-o2n1ts5x4d] {
    background-color: #FF851B;
}

.LightBlueBG[b-o2n1ts5x4d] {
    background-color: LightSkyBlue;
}

.selected[b-o2n1ts5x4d] {
    background-color: lightGray !important;
    /*	color:white;*/
}


.row[b-o2n1ts5x4d] {
    --bs-gutter-x: 0rem;
}

.orderLine:hover[b-o2n1ts5x4d] {
    cursor: pointer;
    background-color: gray !important;
}


.orderLine td[b-o2n1ts5x4d] {
    padding-left: 1px;
    padding-right: 1px;
}

.blueBar[b-o2n1ts5x4d] {
    background-color: #0074D9;
    height: 27px;
    color: white;
    padding: 2px;
}


.brownText[b-o2n1ts5x4d] {
    color: brown !important;
    font-weight: 600;
    font-size: 22px;
}

.pssngr .fa-product-hunt[b-o2n1ts5x4d] {
    display: inline-block !important;
}

.VRIJ[b-o2n1ts5x4d] {
    background-color: gray;
    color: white !important;
}

.ZIEK[b-o2n1ts5x4d] {
    background-color: red;
    color: white;
    border: 1px solid red;
}

.t110[b-o2n1ts5x4d] {
    border: 1px solid red;
}

.NumberOfPersonnel[b-o2n1ts5x4d] {
    cursor: pointer;
}

#live[b-o2n1ts5x4d] {
    max-height: 110px;
    overflow: hidden;
    max-width: 235px;
    white-space: nowrap;
}


.blue[b-o2n1ts5x4d] {
    color: #0074D9;
}

.pink[b-o2n1ts5x4d] {
    color: pink;
}

.efficiencyBlock[b-o2n1ts5x4d] {
    display: inline-block;
    border-radius: 2px;
    padding: 1px;
    min-width: 34px;
    ine-height: 8px;
    text-align: center;
    font-size: 10px;
    background: black;
    color: white;
    padding: 1px;
    margin: 1px;
    float: right;
}

.t50[b-o2n1ts5x4d] {
    background: dodgerblue;
    color: white;
}

    .t50 .relation[b-o2n1ts5x4d] {
        color: white !important;
    }


.order[b-o2n1ts5x4d] {
    /*background-color:rgba(255,255,50,0.10);*/
    border: 1px solid gray;
}

.coordinator[b-o2n1ts5x4d] {
    /*background-color:#0074D9;*/
    color: black;
    
    text-align: center;
    border-bottom: 1px solid gray;
}

.ordrTpe0[b-o2n1ts5x4d] {
    color: blue;
}

.ordrTpe1[b-o2n1ts5x4d] {
    color: red;
}


.btn-green[b-o2n1ts5x4d] {
    background-color: #01FF70 !important;
    /* color: darkslategray; */
    /* border-radius: 5px; */
    font-size: 13px;
    text-align: left;
    /* padding-left: 34px; */
    color: white;
    font-weight: 500;
}

.btn-gray[b-o2n1ts5x4d] {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
    /* color: darkslategray; */
    /* border-radius: 5px; */
    font-size: 13px;
    text-align: left;
    /* padding-left: 34px; */
    font-weight: 500;
}


.btn-blue[b-o2n1ts5x4d] {
    background-color: #0074D9 !important;
    color: white;

    font-size: 13px;
    text-align: left;

}


.title[b-o2n1ts5x4d] {
    height: 24px;
    display: block;
    font-weight: 600;
    font-size: 21px;
    margin-left: 5px;
    color: #666
}

.btn-outline-gray[b-o2n1ts5x4d] {
    color: #666;
    border-color: #666;
}

.nte[b-o2n1ts5x4d] {
    font-size: 15px;
    background: yellow;
    border-radius: 2px;
    padding: 1px 5px;
    color: black;
}

.nte2[b-o2n1ts5x4d] {
    font-size: 15px;
    background: white;
    border-radius: 2px;
    padding: 1px 5px;
    color: blue;
}

.nte3[b-o2n1ts5x4d] {
    font-size: 145x;
    background: lightblue;
    border-radius: 2px;
    padding: 1px 5px;
    color: black;
}

.xxx[b-o2n1ts5x4d] {
    font-weight: 600;
    font-size: 19px;
    text-decoration:none;
}

.xxx a[b-o2n1ts5x4d] {
    text-decoration: none;
    color:black;
}

.blueText[b-o2n1ts5x4d] {
    color: blue !important;
    font-weight: 600;
}


.PrsnnlNme[b-o2n1ts5x4d]{
    font-size: 20px;
}

.order-block[b-o2n1ts5x4d] {
    border: 1px solid gray;
    margin-bottom:5px;
}

.remarks[b-o2n1ts5x4d] {
    color: red;
}

@media only screen and (max-width: 1200px) {
    .filter[b-o2n1ts5x4d] {
        display: none;
    }
    .ordrPln[b-o2n1ts5x4d] {
        top: 120px;
    }
}

@media only screen and (max-width: 600px) {
    .filter[b-o2n1ts5x4d] {
        display: none;
    }

    .ordrPln[b-o2n1ts5x4d] {
        top: 170px;
        left:0px;
    }

    .superNavBar button[b-o2n1ts5x4d] {
        display: none;
    }

        .superNavBar button:first-child[b-o2n1ts5x4d] {
            display: inline-block;
        }
}


.scroll[b-o2n1ts5x4d] {
    overflow-x: scroll;
    overflow-y: hidden;
    position: fixed;
    top: 265px;
    left: 250px;
    right: 0;
    height: 30px;
}

.fakeplan[b-o2n1ts5x4d]{
    width:13000px;
}


.uzk[b-o2n1ts5x4d] {
    background-color: #FF4136 !important;
    color: white;
    border: 1px solid gray;
    margin: 0px;
    font-weight: 700;
    font-size: 16px;
    padding: 0px 2px;
    border-radius: 2px;
    margin-left: 2px;
    margin-right: 2px;
    min-width: 30px;
    display: inline-block;
    text-align: center;
    float: right;
}

.noTransportWarning[b-o2n1ts5x4d] {
    animation-name: pulse-b-o2n1ts5x4d;
    animation-duration: 0.5s;
    animation-iteration-count: infinite;
    background-color: orange;
}


.card-body[b-o2n1ts5x4d] {
    font-size: 12px;
}
/* _content/L2023/Components/Pages/tp/ToWorkFromWork.razor.rz.scp.css */
#prsnnlSelectWindow[b-7ixiav80w8] {
    width: 600px;
    position: fixed;
    bottom: 6px;
    top:44px;
    right: 0px;
    background-color:white;
    z-index: 1000;
border: 1px solid #d6d5d5;
    border-radius: 4px;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
    padding: 10px;
    overflow: hidden;
}


.address[b-7ixiav80w8]  input {
    width: 600px;
}

.timeInput-green[b-7ixiav80w8]  input {
    background-color: #01FF70;
}

.timeInput-blue[b-7ixiav80w8]  input {
    background-color: #0074D9;
    color: white;
}

.timeInput-error[b-7ixiav80w8]  input {
    color: white !important;
    background:red;
}

.time-error[b-7ixiav80w8] {
    color: white !important;
    background: red;
}

@keyframes pulse-b-7ixiav80w8 {
    0% {
        opacity: .5
    }

    50% {
        opacity: 1;
    }
}


[b-7ixiav80w8] .timeInput input {
    max-width: 50px;
}
[b-7ixiav80w8] .timeInput{
    float:right
}



.active[b-7ixiav80w8] {
    color: blue !important;
}


.w-15px[b-7ixiav80w8] {
    display: inline-block;
    width: 15px;
}

.w-20px[b-7ixiav80w8]{
    display:inline-block;
    width:20px;
}

.w-25px[b-7ixiav80w8] {
    display: inline-block;
    width: 25px;
}

.w-30px[b-7ixiav80w8] {
    display: inline-block;
    width: 30px;
}

.filter .col[b-7ixiav80w8] {
    padding: 1px;
}

.filter .card[b-7ixiav80w8] {
    min-height: 186px;
    border: none;
    font-size: 17px;
}


ul[b-7ixiav80w8] {
    list-style-type: none;
    padding-left: 3px;
}


.yellowText[b-7ixiav80w8] {
    color: darkgoldenrod !important;
   /* font-weight: 600;*/
}

.fa-spin5[b-7ixiav80w8] {
    -webkit-animation: fa-spin 0.5s infinite linear;
    animation: fa-spin 0.5s infinite linear;
}


.legendaBlock[b-7ixiav80w8] {
    border-radius: 4px;
    padding: 7px;
    display: inline-block;
    margin-right: 10px;
}

.redBG[b-7ixiav80w8] {
    background-color: #FF4136 !important;
}

.pinkBG[b-7ixiav80w8] {
    background-color: HotPink !important;
}

.greenBG[b-7ixiav80w8] {
    background-color: #01FF70;
    color: darkslateblue;
}

.greenBG a[b-7ixiav80w8] {
    color: darkslateblue;
}

.yellowBG[b-7ixiav80w8] {
    background-color: darkgoldenrod;
}

.blueBG[b-7ixiav80w8] {
    background-color: #0074D9;
    color:white;
}

.blueBG a[b-7ixiav80w8] {
    color: white;
}


.orangeBG[b-7ixiav80w8] {
    background-color: #FF851B;
}

.LightBlueBG[b-7ixiav80w8] {
    background-color: LightSkyBlue;
}


.oi[b-7ixiav80w8], .fa-solid[b-7ixiav80w8] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.orderLine[b-7ixiav80w8] {
    cursor: pointer;
}

.orderLine:hover[b-7ixiav80w8]{
    color:orange;
}


.ordrPlnxx[b-7ixiav80w8] { 
  overflow: scroll;
  position: fixed;
  bottom: 0;
  top: 285px;
  left:250px;
  right:0;
}

.ordrPlnBody[b-7ixiav80w8] {
    zoom: 0.65;
}

.order-relation[b-7ixiav80w8] {
    font-weight: 700;
}
.order-settings[b-7ixiav80w8] {
    font-weight: 700;
    cursor:pointer;
    padding:3px;
    float:right;
    margin-right:3px;
}

    .order-settings:hover[b-7ixiav80w8] {
        color: orange;
    }


.order-coordinator[b-7ixiav80w8] {
    font-weight: 700;
    color: blue;
    border: 1px solid gray;
    margin: 0px;
}

.coordinator-box[b-7ixiav80w8] {
    width: 330px;
    min-width: 330px;
    
}

/* OLD */


.redBG[b-7ixiav80w8] {
    background-color: #FF4136 !important;
}

.pinkBG[b-7ixiav80w8] {
    background-color: HotPink !important;
}

.greenBG[b-7ixiav80w8] {
    background-color: #01FF70;
    color: darkslateblue;
}

.yellowBG[b-7ixiav80w8] {
    background-color: darkgoldenrod;
}

.blueBG[b-7ixiav80w8] {
    background-color: #0074D9;
}

.orangeBG[b-7ixiav80w8] {
    background-color: #FF851B;
}

.LightBlueBG[b-7ixiav80w8] {
    background-color: LightSkyBlue;
}

.selected[b-7ixiav80w8] {
    background-color: lightGray !important;
    /*	color:white;*/
}


.row[b-7ixiav80w8] {
    --bs-gutter-x: 0rem;
}

.orderLine:hover[b-7ixiav80w8] {
    cursor: pointer;
    background-color: gray !important;
}


.orderLine td[b-7ixiav80w8] {
    padding-left: 1px;
    padding-right: 1px;
}

.blueBar[b-7ixiav80w8] {
    background-color: #0074D9;
    height: 27px;
    color: white;
    padding: 2px;
}


.brownText[b-7ixiav80w8] {
    color: brown !important;
    font-weight: 600;
    font-size: 22px;
}

.pssngr .fa-product-hunt[b-7ixiav80w8] {
    display: inline-block !important;
}

.VRIJ[b-7ixiav80w8] {
    background-color: gray;
    color: white !important;
}

.ZIEK[b-7ixiav80w8] {
    background-color: red;
    color: white;
    border: 1px solid red;
}

.t110[b-7ixiav80w8] {
    border: 1px solid red;
}

.NumberOfPersonnel[b-7ixiav80w8] {
    cursor: pointer;
}

#live[b-7ixiav80w8] {
    max-height: 110px;
    overflow: hidden;
    max-width: 235px;
    white-space: nowrap;
}


.blue[b-7ixiav80w8] {
    color: #0074D9;
}

.pink[b-7ixiav80w8] {
    color: pink;
}

.efficiencyBlock[b-7ixiav80w8] {
    display: inline-block;
    border-radius: 2px;
    padding: 1px;
    min-width: 34px;
    ine-height: 8px;
    text-align: center;
    font-size: 10px;
    background: black;
    color: white;
    padding: 1px;
    margin: 1px;
    float: right;
}

.t50[b-7ixiav80w8] {
    background: dodgerblue;
    color: white;
}

    .t50 .relation[b-7ixiav80w8] {
        color: white !important;
    }


.order[b-7ixiav80w8] {
    /*background-color:rgba(255,255,50,0.10);*/
    border: 1px solid gray;
}

.coordinator[b-7ixiav80w8] {
    /*background-color:#0074D9;*/
    color: black;
    
    text-align: center;
    border-bottom: 1px solid gray;
}

.ordrTpe0[b-7ixiav80w8] {
    color: blue;
}

.ordrTpe1[b-7ixiav80w8] {
    color: red;
}


.btn-green[b-7ixiav80w8] {
    background-color: #01FF70 !important;
    /* color: darkslategray; */
    /* border-radius: 5px; */
    font-size: 13px;
    text-align: left;
    /* padding-left: 34px; */
    color: white;
    font-weight: 500;
}

.btn-gray[b-7ixiav80w8] {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
    /* color: darkslategray; */
    /* border-radius: 5px; */
    font-size: 13px;
    text-align: left;
    /* padding-left: 34px; */
    font-weight: 500;
}


.btn-blue[b-7ixiav80w8] {
    background-color: #0074D9 !important;
    color: white;

    font-size: 13px;
    text-align: left;

}


.title[b-7ixiav80w8] {
    height: 24px;
    display: block;
    font-weight: 600;
    font-size: 21px;
    margin-left: 5px;
    color: #666
}

.btn-outline-gray[b-7ixiav80w8] {
    color: #666;
    border-color: #666;
}

.nte[b-7ixiav80w8] {
    font-size: 15px;
    background: yellow;
    border-radius: 2px;
    padding: 1px 5px;
    color: black;
}

.nte2[b-7ixiav80w8] {
    font-size: 15px;
    background: white;
    border-radius: 2px;
    padding: 1px 5px;
    color: blue;
}

.nte3[b-7ixiav80w8] {
    font-size: 145x;
    background: lightblue;
    border-radius: 2px;
    padding: 1px 5px;
    color: black;
}

.xxx[b-7ixiav80w8] {
    font-weight: 600;
    font-size: 19px;
    text-decoration:none;
}

.xxx a[b-7ixiav80w8] {
    text-decoration: none;
    color:black;
}

.blueText[b-7ixiav80w8] {
    color: blue !important;
    font-weight: 600;
}


.PrsnnlNme[b-7ixiav80w8]{
    font-size: 20px;
}

.order-block[b-7ixiav80w8] {
    border: 1px solid gray;
    margin-bottom:5px;
}

.remarks[b-7ixiav80w8] {
    color: red;
}

@media only screen and (max-width: 1200px) {
    .filter[b-7ixiav80w8] {
        display: none;
    }
    .ordrPln[b-7ixiav80w8] {
        top: 120px;
    }
}

@media only screen and (max-width: 600px) {
    .filter[b-7ixiav80w8] {
        display: none;
    }

    .ordrPln[b-7ixiav80w8] {
        top: 170px;
        left:0px;
    }



        .superNavBar button:first-child[b-7ixiav80w8] {
            display: inline-block;
        }
}


.scroll[b-7ixiav80w8] {
    overflow-x: scroll;
    overflow-y: hidden;
    position: fixed;
    top: 265px;
    left: 250px;
    right: 0;
    height: 30px;
}

.fakeplan[b-7ixiav80w8]{
    width:13000px;
}


.uzk[b-7ixiav80w8] {
    background-color: #FF4136 !important;
    color: white;
    border: 1px solid gray;
    margin: 0px;
    font-weight: 700;
    font-size: 16px;
    padding: 0px 2px;
    border-radius: 2px;
    margin-left: 2px;
    margin-right: 2px;
    min-width: 30px;
    display: inline-block;
    text-align: center;
    float: right;
}

.noTransportWarning[b-7ixiav80w8] {
    animation-name: pulse-b-7ixiav80w8;
    animation-duration: 0.5s;
    animation-iteration-count: infinite;
    background-color: orange;
}


.card-body[b-7ixiav80w8] {
    font-size: 12px;
}
/* _content/L2023/Components/Pages/vm/Component/PrsnnlVhcleEdit.razor.rz.scp.css */



[b-6jlkgb884u] .quickgrid {

}

[b-6jlkgb884u] .quickgrid {
    min-width: 100%;
}


[b-6jlkgb884u] thead {
    background-color: #0074D9;

}


[b-6jlkgb884u] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-6jlkgb884u] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/vm/Component/VhcleEdit.razor.rz.scp.css */



[b-0h1hp45gfz] .quickgrid {

}

[b-0h1hp45gfz] .quickgrid {
    min-width: 100%;
}


[b-0h1hp45gfz] thead {
    background-color: #0074D9;

}


[b-0h1hp45gfz] tr {
    height: 35px;
    border-bottom: 0.5px solid silver;
}

[b-0h1hp45gfz] .col-title-text {
    color: white;
}
/* _content/L2023/Components/Pages/vm/Popup/PrsnnlVhvleList.razor.rz.scp.css */

[b-00hjaajxbc] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}


.page[b-00hjaajxbc] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-00hjaajxbc] {
    flex: 1;
}

.sidebar[b-00hjaajxbc] {
    background-color: black;
}

.top-row[b-00hjaajxbc] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-00hjaajxbc]  a, .top-row .btn-link[b-00hjaajxbc] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-00hjaajxbc] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-00hjaajxbc] {
        display: none;
    }

    .top-row.authentication[b-00hjaajxbc] {
        justify-content: space-between;
    }

    .top-row a[b-00hjaajxbc], .top-row .btn-link[b-00hjaajxbc] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-00hjaajxbc] {
        flex-direction: row;
    }

    .sidebar[b-00hjaajxbc] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-00hjaajxbc] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-00hjaajxbc] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-00hjaajxbc], article[b-00hjaajxbc] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}





/* _content/L2023/Components/Pages/vm/Popup/VhcleEdit.razor.rz.scp.css */
[b-2oj1qeikcp] textarea {
    height: 150px;
    width: 400px;
}

[b-2oj1qeikcp] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}


.page[b-2oj1qeikcp] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-2oj1qeikcp] {
    flex: 1;
}

.sidebar[b-2oj1qeikcp] {
    background-color: black;
}

.top-row[b-2oj1qeikcp] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-2oj1qeikcp]  a, .top-row .btn-link[b-2oj1qeikcp] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-2oj1qeikcp] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-2oj1qeikcp] {
        display: none;
    }

    .top-row.authentication[b-2oj1qeikcp] {
        justify-content: space-between;
    }

    .top-row a[b-2oj1qeikcp], .top-row .btn-link[b-2oj1qeikcp] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-2oj1qeikcp] {
        flex-direction: row;
    }

    .sidebar[b-2oj1qeikcp] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-2oj1qeikcp] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-2oj1qeikcp] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-2oj1qeikcp], article[b-2oj1qeikcp] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

/* _content/L2023/Components/Pages/vm/Popup/VhcleEditMenu.razor.rz.scp.css */
.navbar[b-jhi6fuli66]  {
}

.nav[b-jhi6fuli66]  .nav-link2 {
    color: darkgray;
}

    .nav[b-jhi6fuli66]  .nav-link.active {
        color: black;
    }
/* _content/L2023/Components/Pages/vm/Popup/VhcleRds.razor.rz.scp.css */

[b-etgnwcabo5] .k-input-solid {
    float: right;
    width: 50% !important;
    margin-top: -28px !important;
}


.page[b-etgnwcabo5] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-etgnwcabo5] {
    flex: 1;
}

.sidebar[b-etgnwcabo5] {
    background-color: black;
}

.top-row[b-etgnwcabo5] {
    background-color: black;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-etgnwcabo5]  a, .top-row .btn-link[b-etgnwcabo5] {
        white-space: nowrap;
        margin-left: 1.5rem;
        color: white;
    }

    .top-row a:first-child[b-etgnwcabo5] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.authentication)[b-etgnwcabo5] {
        display: none;
    }

    .top-row.authentication[b-etgnwcabo5] {
        justify-content: space-between;
    }

    .top-row a[b-etgnwcabo5], .top-row .btn-link[b-etgnwcabo5] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-etgnwcabo5] {
        flex-direction: row;
    }

    .sidebar[b-etgnwcabo5] {
        width: 50px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

        .sidebar .title[b-etgnwcabo5] {
            font-size: 20px;
            transform: rotate(-90deg);
            margin-top: 100px;
            color: white;
            height: 58px;
            /* text-align: left; */
            width: 900px;
            display: block;
            /* float: left; */
            position: absolute;
            top: -50px;
            left: -405px;
        }

    .top-row[b-etgnwcabo5] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-etgnwcabo5], article[b-etgnwcabo5] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

/* _content/L2023/Components/Pages/vm/PrsnnlVhcleList.razor.rz.scp.css */

[b-99q00zmxoe] th.description {
    min-width: 290px;
}



[b-99q00zmxoe] .action {
    min-width: 160px;
}

[b-99q00zmxoe] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/vm/VhcleList.razor.rz.scp.css */

[b-ensfhh508p] th.description {
    min-width: 290px;
}



[b-ensfhh508p] .action {
    min-width: 160px;
}

[b-ensfhh508p] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/vm/VhcleLogList.razor.rz.scp.css */

[b-mdeh4utrrn] th.description {
    min-width: 290px;
}



[b-mdeh4utrrn] .action {
    min-width: 160px;
}

[b-mdeh4utrrn] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Components/Pages/vm/VhcleMenu.razor.rz.scp.css */
.navbar[b-tss5xt6wtm]  {
 
}

    .nav[b-tss5xt6wtm]  .nav-link2 {
        color:darkgray;
    }

        .nav[b-tss5xt6wtm]  .nav-link.active {
            color: black;
        }



/* _content/L2023/Components/Pages/vm/VhcleSync.razor.rz.scp.css */

[b-rf96pzpxbr] th.description {
    min-width: 290px;
}



[b-rf96pzpxbr] .action {
    min-width: 160px;
}

[b-rf96pzpxbr] .preview {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px;
    border-radius: 5px;
    box-shadow: 0 0 5px #ccc;
    max-width: 40px;
    cursor:pointer;

}



/* _content/L2023/Doc/RegInvoice.razor.rz.scp.css */
.bold[b-qfbpx0lvok] {
    font-weight: 900;
}

.ra[b-qfbpx0lvok] {
    text-align: right;
}
