@import '_content/Havit.Blazor.Components.Web.Bootstrap/Havit.Blazor.Components.Web.Bootstrap.bundle.scp.css';

/* /App.razor.rz.scp.css */
.white-box[b-ufdhcx7cr7] {
    width: auto;
    max-width: 780px;
    margin-top: 70px;
    margin-bottom: 225px;
    margin-left: auto;
    margin-right: auto;
    background: rgba(255,255,255,0.9);
    padding: 30px;
    text-align: center;
}

.featured[b-ufdhcx7cr7]:before {
    content: '+';
    font-weight: 400;
    display: inline-block;
    margin-right: 5px;
    color: #4CB1FF;
}
/* /Components/BankedCredits.razor.rz.scp.css */
.sustain[b-mmfrjkdw9l] {
    display: flex;
    justify-content: space-between;
}

.under-const[b-mmfrjkdw9l] {
    font-size: 20px;
}

.sustain-img[b-mmfrjkdw9l] {
    display: flex;
    flex-direction: column;
}

@media (max-width: 430px) {
    .sustain[b-mmfrjkdw9l] {
        display: grid;
        grid-row-gap: 16%;
        justify-items: center;
        justify-content: center;
    }
}
/* /Components/BidBuilderMilestone.razor.rz.scp.css */
/* STEPPER ICONS */
.bidbuilder-group[b-8e11h4x5bq] {
    padding-top: 50px;
    padding-bottom: 20px;
    padding-left: 52px;
    padding-right: 60px;
}

.bidbuilder-group-vert[b-8e11h4x5bq] {
    display: none;
}

.k-stepper > .k-progressbar[b-8e11h4x5bq] {
    height: 4px;
    top: 18px;
}

.k-stepper > .k-progressbar .k-selected[b-8e11h4x5bq] {
    background: linear-gradient(to right, #ffc837, #4A85E1);
}

.custom-step[b-8e11h4x5bq] {
    width: 38px;
    height: 38px;
    border: 2px solid #4A85E1;
    background-clip: padding-box;
    border-radius: 10px;
    box-sizing: border-box;
    text-align: center;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background-color: #fff;
    margin-bottom: 10px;
}

.k-step-done .custom-step[b-8e11h4x5bq] {
    background-image: radial-gradient( circle at center, #fff 10px, #368921 );
}

.k-step-focus .custom-step[b-8e11h4x5bq] {
    background-image: radial-gradient( circle at center, #fff 10px, #368921 );
}

.k-step:not(.k-step-done):not(.k-step-current) .custom-step[b-8e11h4x5bq] {
    border: 2px solid #ccc;
}

.k-step-link .k-icon[b-8e11h4x5bq] {
    font-size: 24px;
    color: #000;
}

.k-step:not(.k-step-done):not(.k-step-current) .k-step-link .step-label[b-8e11h4x5bq] {
    color: #adadad;
    font-weight: normal;
}

.k-step-link .step-label[b-8e11h4x5bq] {
    color: #000;
    font-weight: bold;
    font-size: 15px;
}

.k-step-link .green-step-label[b-8e11h4x5bq] {
    color: #61A744 !important;
    font-weight: bold;
}

/* 768 resolution */
@media (max-width: 820px) {
    .k-step-link .step-label[b-8e11h4x5bq] {
        font-size: 12px;
    }
}

/* 850 resolution */
@media (max-width: 540px) {
    .k-step-link .step-label[b-8e11h4x5bq] {        
        font-size: 8px;
    }
}

/* MOBILE BUTTONS - Map Settings */
@media (max-width: 430px) {
    .bidbuilder-group[b-8e11h4x5bq] {
        display: none !important;
    }

    .bidbuilder-group-vert[b-8e11h4x5bq] {
        display: unset !important;
    }

    [b-8e11h4x5bq] .k-stepper .k-step-link {
        display: unset !important;
    }

    [b-8e11h4x5bq] .k-step-list-vertical {
        flex-direction: column;
        padding-top: 30px !important;
        height: 600px !important;
        margin-left: 115px !important;
    }

    [b-8e11h4x5bq] .k-step-list-vertical ~ .k-progressbar {
        top: 32px !important;
        left: 134px !important;
        height: 98% !important;
    }

    [b-8e11h4x5bq] .k-step-link .step-label {
        margin-left: 60px;
        position: relative;
        top: -40px;
        font-size: 12px;
    }

    [b-8e11h4x5bq] .custom-step {
        width: 40px !important;
        height: 40px !important;
    }

    .k-step-link .k-icon[b-8e11h4x5bq] {
        font-size: 22px !important;
    }   

    .k-step-list-vertical .k-step[b-8e11h4x5bq] {
        min-height: 85px !important;
    }
}
/* /Components/EditShipment.razor.rz.scp.css */
/* PC - NAV Settings */
.cont-views[b-u36rw961xh] {
    padding: 3rem;
}

.rated-match-oi-red[b-u36rw961xh], oi[b-u36rw961xh] {
    position: relative;
    top: -4px;
    font-family: Icons;
    -moz-osx-font-smoothing: grayscale;
    color: red;
    font-size: 18px;
}

.rated-match-oi-green[b-u36rw961xh], oi[b-u36rw961xh] {
    position: relative;
    top: -4px;
    font-family: Icons;
    -moz-osx-font-smoothing: grayscale;
    color: green;
    font-size: 18px;
}

[b-u36rw961xh] .newpost-grey-buttons .k-button-solid-base {
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    color: #666666;
    background-color: #DEE1E6;
    padding-top: 7px;
}

[b-u36rw961xh] .newpost-grey-buttons .k-button-solid-base:hover, .k-button-solid-base.k-hover[b-u36rw961xh] {
    border-color: #c7cdd5;
    background-color: #ced3db;
}

[b-u36rw961xh] .newpost-save-btn, .k-button-solid-base[b-u36rw961xh] {
    background-color: #61A745 !important;
    color: #fff !important;
    margin-right: 3px;
}

[b-u36rw961xh] .newpost-save-btn:hover, .k-button-solid-base:hover[b-u36rw961xh] {
    border-color: #c7cdd5 !important;
    background-color: #ced3db !important;
}

.statusinfo[b-u36rw961xh] {
    display:flex;
}

.sub-header-profile[b-u36rw961xh] {
    font-family: 'Roboto-Regular', sans-serif;
    color: #2A7A93;
    font-size: 22px;
    font-weight: 400;
    margin-left: -0.1rem;
}

[b-u36rw961xh] .newpost-form {
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #222;
    white-space: nowrap;
}

[b-u36rw961xh] .newpost-switch {
    display: flex;
    justify-content: center;
    padding-top: 13px;
    padding-left: 125px;
}

.hazmat[b-u36rw961xh] {
    position: relative;
    margin-left: -320px;
}

.hazmat-switch[b-u36rw961xh] {
    position: absolute;
    margin-left: -305px;
}

.overweight[b-u36rw961xh] {
    position: absolute;
    margin-left: -65px;
}

.overweight-switch[b-u36rw961xh] {
    position: absolute;
    margin-left: -25px;
}

[b-u36rw961xh] .portramp-address, .k-input-solid[b-u36rw961xh] {
    height: unset !important;
}

.required[b-u36rw961xh]:after {
    content: " *";
    color: red;
}

.required-msg[b-u36rw961xh] {
    color: red;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
    padding-left: 125px;
}

.menu-outerDiv[b-u36rw961xh] {
    margin: 0px auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 83%
}

.matchlabel[b-u36rw961xh] {
    font-size: 13px;
    font-family: 'Roboto-Regular', sans-serif;
}

.statusicon[b-u36rw961xh], .oi[b-u36rw961xh] {
    margin-left: 70px;
    margin-right: 10px;
    color: #218700;
}

.statuslabel[b-u36rw961xh] {
    margin-left: 10px;
}

[b-u36rw961xh] .drplist, .k-picker-solid[b-u36rw961xh] {
    margin-left: unset !important;
}

.newpost[b-u36rw961xh], .k-picker[b-u36rw961xh] {
    width: unset;
}

@media (max-width: 1199px) {
    .newpost-switch[b-u36rw961xh] {
        font-size: 13px;
        align-items: end;
        height: 35px;
        padding-top: 6px !important;
    }

    .hazmat[b-u36rw961xh] {
        margin-top: -35px !important;
    }

    .hazmat-switch[b-u36rw961xh] {
        margin-top: -37px !important;
    }

    .overweight[b-u36rw961xh] {
        margin-top: 60px !important;
    }

    .overweight-switch[b-u36rw961xh] {
        margin-top: 60px !important;
    }
}

@media (max-width: 991px) {
    [b-u36rw961xh] .newpost-form {
        flex: unset;
        width: 100%;
    }

    .menu-outerDiv[b-u36rw961xh] {        
        width: 100%;
    }
}

@media (max-width: 540px) {
    .cont-views[b-u36rw961xh] {
        padding-top: 10px;
    }

    [b-u36rw961xh] .newpost-grey-buttons .k-button-solid-base {
        width: 275px;
        border-style: none;
        margin: 10px;
        display: flex;
    }

    .menu-outerDiv[b-u36rw961xh] {
        width: unset;
    }

    .statusinfo[b-u36rw961xh] {
        display: none;
    }
}

/* MOBILE - iPhone 14 and over - MY PROFILE - NAV Menu Settings */
@media (max-width: 430px) {
    .menu-outerDiv[b-u36rw961xh] {        
        width: unset;
    }

    .required-msg[b-u36rw961xh] {
        padding-left: 20px !important;
    }

    .cont-views[b-u36rw961xh] {
        padding: 1rem !important;
    }

    .sub-header[b-u36rw961xh] {
        font-size: 18px !important;
    }

    .matchlabel[b-u36rw961xh] {
        margin-left: 20px;
    }

    .statusinfo[b-u36rw961xh] {
        display: none;
    }

    .statusicon[b-u36rw961xh] {
        margin-left: 35px !important;
    }
    
    [b-u36rw961xh] .newpost-grey-buttons .k-button-solid-base {
        width: 275px;
        border-style: none;        
        margin: 10px;        
        display: flex;
    }
}

@media (max-width: 280px) {
    .cont-views[b-u36rw961xh] {
        padding: 0px !important;
    }

    .menu-outerDiv[b-u36rw961xh] {
        margin-left: -12px;
        padding-top: 10px;        
    }

    [b-u36rw961xh] .newpost-grey-buttons .k-button-solid-base {
        width: 240px;
    }

    .statusinfo[b-u36rw961xh] {
        justify-content: flex-end;
        margin-right: -40px;
    }

    .cell-switch[b-u36rw961xh] {
        margin-left: 95px;
    }

    .newpost-form[b-u36rw961xh] {
        font-size: 13px;
    }

    .sub-header-profile[b-u36rw961xh] {
        font-size: 16px;     
    }
}   
/* /Components/Overview.razor.rz.scp.css */
/* SHIPMENT DETAILS PANEL */
[b-bdjdtl320w] .k-i-marker-pin::before {
    color: #fb0101;
}

[b-bdjdtl320w] .k-i-marker-pin::after {
    left: 28%;
    top: 0%;
    position: absolute;
    font-size: 18px;
    z-index: 2000;
    color: black;
}

[b-bdjdtl320w] .k-i-marker-pin[data-title="STAR"]::after,
[b-bdjdtl320w] .k-i-marker-pin[title$="STAR"]::after {
    content: '\2605';
    left: 26%;
}

[b-bdjdtl320w] .k-i-marker-pin[title$="STAR"]::before,
[b-bdjdtl320w] .k-i-marker-pin[data-title="STAR"]::before {
    color: #fdd400;
}

.k-map .k-marker.card-pin[b-bdjdtl320w] {
    position: relative;
    transform: unset;
}

[b-bdjdtl320w] .post-map, .k-map .km-scroll-wrapper[b-bdjdtl320w] {
    width: 100%;
    height: 98.3%;
    padding-top: 8px;
}

[b-bdjdtl320w] .k-map .km-scroll-wrapper {
    border-radius: 6px;
}

.overview-frm[b-bdjdtl320w] {
    display: flex;
    width: 100%;
    justify-content: space-between;
}

.k-tabstrip-content[b-bdjdtl320w], .k-tabstrip > .k-content[b-bdjdtl320w] {
    padding: 1.2rem 1rem 0rem 1.1rem;
}

.overview-fonts[b-bdjdtl320w] {
    font-size: 12px;
    font-family: 'Roboto-Regular';
}

.overview-group[b-bdjdtl320w] {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 0.7%;
    width: 100%;    
}

.overview-panels[b-bdjdtl320w] {
    padding: 2px 9px 9px;
    font-size: 13px;
    font-family: Roboto-Regular, sans-serif;
    font-weight: 500;
}

.form-titles[b-bdjdtl320w] {
    font-size: 14px;
    font-weight: 800;
}

.ship-header[b-bdjdtl320w] {     
    padding-top: 10px;
}

.ship-body[b-bdjdtl320w] {
    display: grid;
    grid-template-columns: 30% 70%;
    grid-row-gap: 10%;
    white-space: nowrap;    
    padding-bottom: 55px;
}

.status-group[b-bdjdtl320w] {
    display: flex;
    justify-content: flex-end;
    margin-right: 20px;
}

.status-grid[b-bdjdtl320w] {
    display: grid;
    grid-template-columns: 42% 40% 30%;
    text-align: right;
}

.ship-imp-exp[b-bdjdtl320w] {
    padding-bottom: 18px;
}

/* CLOUD NO DATA *****************************************************/
[b-bdjdtl320w] .cloud {
    color: #6cbbe9;
    font-size: 90px;
}

[b-bdjdtl320w] .k-grid-norecords .k-badge-container {
    display: inline-block
}

    [b-bdjdtl320w] .k-grid-norecords .k-badge-container > .k-badge {
        position: absolute;
        left: 70px;
        top: 25px;
    }

[b-bdjdtl320w] .k-grid-norecords {
    position: absolute;
    top: 0px;
    left: 40%;
    transform: translateX(-50%);
}

    [b-bdjdtl320w] .k-grid-norecords:hover {
        background-color: #ffffff !important;
    }

.no-data-grid[b-bdjdtl320w] {
    font-family: 'Roboto-Regular';
    font-size: 14px;
}

/* MILESTONE ICONS */
.milestone-group[b-bdjdtl320w] {
    padding-top: 20px;
    padding-left: 52px;
    padding-right: 60px;
    padding-bottom: 20px;
}

.milestone-group-vert[b-bdjdtl320w] {
    display: none;
}

.k-stepper > .k-progressbar[b-bdjdtl320w] {
    height: 4px;
    top: 18px;
}

.k-stepper > .k-progressbar .k-selected[b-bdjdtl320w] {
    background: linear-gradient(to right, #ffc837, #4A85E1);
}

.custom-step[b-bdjdtl320w] {
    width: 38px;
    height: 38px;
    border: 2px solid #4A85E1;
    background-clip: padding-box;
    border-radius: 10px;
    box-sizing: border-box;
    text-align: center;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background-color: #fff;
    margin-bottom: 10px;
}

.k-step-done .custom-step[b-bdjdtl320w] {
    background-image: radial-gradient( circle at center, #fff 10px, #368921 );
}

.k-step-focus .custom-step[b-bdjdtl320w] {
    background-image: radial-gradient( circle at center, #fff 10px, #368921 );
}

.k-step:not(.k-step-done):not(.k-step-current) .custom-step[b-bdjdtl320w] {
    border: 2px solid #ccc;
}

.k-step-link .k-icon[b-bdjdtl320w] {
    font-size: 24px;
    color: #000;
}

.k-step:not(.k-step-done):not(.k-step-current) .k-step-link .step-label[b-bdjdtl320w] {
    color: #adadad;
    font-weight: normal;
}

.k-step-link .step-label[b-bdjdtl320w] {
    color: #000;
    font-weight: bold;
    font-size: 15px;
}

/* STREET TURN PANELS */
.street-header[b-bdjdtl320w] {
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom-color: #b2b2b2;
    border-bottom-style: solid;
    border-bottom-width: 3px;
}

.street-group-header[b-bdjdtl320w] {
    display: grid;
    grid-template-columns: 40% 30% 30%;
    text-decoration: underline;
}

.street-group-body[b-bdjdtl320w] {
    display: grid;
    grid-template-columns: 40% 30% 30%;
}

/* POWER MATCHES PANELS */
.power-header[b-bdjdtl320w] {
    padding-top: 10px;
    padding-bottom: 10px;    
}

.power-group-header[b-bdjdtl320w] {
    display: grid;
    grid-template-columns: 25% 50% 30%;
    text-decoration: underline;
}

.power-group-body[b-bdjdtl320w] {
    display: grid;
    grid-template-columns: 25% 50% 30%;
}

/* 1300 resolution */
@media (max-width: 1300px) {
    .map-panel[b-bdjdtl320w]{
        display:none;
    }

    .overview-group[b-bdjdtl320w] {
        grid-template-columns: 1fr 1fr !important;
    }
}

/* 991 resolution */
@media (max-width: 991px) {
    .map-panel[b-bdjdtl320w] {
        display: none;
    }

    .overview-group[b-bdjdtl320w] {
        display: unset;
    }

    .overview-panels[b-bdjdtl320w] {
        margin-bottom: 10px;
    }

    [b-bdjdtl320w] .k-grid .k-table-tbody {
        font-size: 12px;
    }
}

/* MOBILE iPhone-12 - BUTTONS - Map Settings */
@media (max-width: 390px) {
    .milestone-group[b-bdjdtl320w] {
        display: none !important;
    }

    .milestone-group-vert[b-bdjdtl320w] {
        display: unset !important;
    }

    [b-bdjdtl320w] .k-stepper .k-step-link {
        display: unset !important;
    }

    [b-bdjdtl320w] .k-step-list-vertical {
        flex-direction: column;
        padding-top: 30px !important;
        height: 500px !important;
        margin-left: 98px !important;
    }

    [b-bdjdtl320w] .k-step-list-vertical ~ .k-progressbar {
        top: 53px !important;
        left: 121px !important;
    }

    [b-bdjdtl320w] .k-step-link .step-label {
        margin-left: 65px;
        position: relative;
        top: -67px;
    }

    [b-bdjdtl320w] .custom-step {
        width: 48px;
        height: 48px;
    }

    .ship-body[b-bdjdtl320w] {
        grid-template-columns: 35% 65%;
        white-space: unset;
    }
}

@media (max-width: 280px) {
    .overview-panels[b-bdjdtl320w] {
        font-size: 9px;
    }

    [b-bdjdtl320w] .k-grid .k-table-tbody {
        font-size: 10px;
    }

    [b-bdjdtl320w] .k-grid .k-grid-header .k-table {     
        font-size: 12px;
    }

    [b-bdjdtl320w] .k-grid-md .k-grid-header .k-grid-header-menu {
        display: none;
    }
}

    /* Best way I can think to get A-Z inside Pins.

::deep .k-i-marker-pin[title="A"]::after,
::deep .k-i-marker-pin[data-title="A"]::after {
    content: '\0041';
}
::deep .k-i-marker-pin[title="B"]::after,
::deep .k-i-marker-pin[data-title="B"]::after {
    content: '\0042';
}
::deep .k-i-marker-pin[title="C"]::after,
::deep .k-i-marker-pin[data-title="C"]::after {
    content: '\0043';
}
::deep .k-i-marker-pin[title="D"]::after,
::deep .k-i-marker-pin[data-title="D"]::after {
    content: '\0044';
}
::deep .k-i-marker-pin[title="E"]::after,
::deep .k-i-marker-pin[data-title="E"]::after {
    content: '\0045';
    left: 31%;
}*/
/* /Components/PendingCredits.razor.rz.scp.css */
.under-const[b-0vs5oonk04] {
    font-size: 20px;
}
/* /Components/PotentialMatchItem.razor.rz.scp.css */
.post-card[b-jds4tlngl8] {
    padding: 9px 11px 0px;
    font-size: 15px;
    font-family: 'Roboto-Bold', sans-serif;
    height: min-content;
    box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -webkit-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -moz-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    border-radius: 6px;
    border: 1px solid #bbb;
}

    .post-card .post-body[b-jds4tlngl8] {
        display: grid;
        grid-template-columns: 3fr 1fr 3.76fr;
    }

    .post-card .post-detail[b-jds4tlngl8] {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 60px;
        font-size: 13px;
        font-family: 'Roboto-Regular', sans-serif;
        font-weight: 400;
        margin-left: 31px;
    }

.post-location[b-jds4tlngl8], .post-portramp[b-jds4tlngl8] {
    font-size: 15px;
    letter-spacing: 0.02rem;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
}

.direction[b-jds4tlngl8] {
    width: 50px;
}

.equipowner[b-jds4tlngl8] {
    margin-left: 19%;
    margin-right: -10px;
}

.export-img[b-jds4tlngl8], .import-img[b-jds4tlngl8] {
    width: 50px;
}
/* /Components/PowerMatches.razor.rz.scp.css */
/* HEADERS CENTER *****************************************************/
/* non-sortable headers */
[b-lneeuptscy] .k-grid th.center-me {
    text-align: center;
}

/* sortable headers */
[b-lneeuptscy] th.center-me .k-cell-inner > .k-link {
    justify-content: center;
}

/* CLOUD NO DATA *****************************************************/
[b-lneeuptscy] .cloud {
    color: #6cbbe9;
    font-size: 90px;
}

[b-lneeuptscy] .k-grid-norecords .k-badge-container {
    display: inline-block
}

[b-lneeuptscy] .k-grid-norecords .k-badge-container > .k-badge {
    position: absolute;
    left: 70px;
    top: 25px;
}

[b-lneeuptscy] .k-grid-norecords {
    position: absolute;
    top: 100px;
    left: 50%;
    transform: translateX(-50%);
}

    [b-lneeuptscy] .k-grid-norecords:hover {
        background-color: #ffffff !important;
    }

.no-data-grid[b-lneeuptscy] {
    font-family: 'Roboto-Regular';
    font-size: 14px;
}

@media (max-width: 280px) {
    [b-lneeuptscy] .k-grid .k-table-tbody {
        font-size: 11px;
    }

    [b-lneeuptscy] .k-grid .k-grid-header .k-table {
        font-size: 12px;
    }

    [b-lneeuptscy] .k-grid {
        height: 500px;
    }

    [b-lneeuptscy] .k-grid-pager {
        height: 22px;
        font-size: 10px;
    }
}
/* /Components/Reports.razor.rz.scp.css */
.under-const[b-y6f7e8pl0c] {
    font-size: 20px;
}
/* /Components/ShipmentItem.razor.rz.scp.css */
.shipment-card[b-kuwznteuu4] {
    padding: 9px 11px 0px;
    font-size: 13px;
    font-family: Roboto-Regular, sans-serif;
    font-weight: 500;
    height: min-content;
}

.shipment-card .shipment-shipper[b-kuwznteuu4] {
    display:grid;
    grid-template-columns: 35fr 14fr 33fr;
    font-weight: 600;
    font-size: 16px;
    align-items: center;
}

.export-img[b-kuwznteuu4], .import-img[b-kuwznteuu4] {
    width: 50px;
}

.card-status[b-kuwznteuu4] {
    display: flex;
    justify-content: space-between;
}

.card-popup-id[b-kuwznteuu4] {
    display: flex;    
}

.card-rated-match[b-kuwznteuu4] {
    display: grid;
    grid-template-columns: 1.3fr 4.5fr 1.3fr 4fr;
    white-space: nowrap;
}

.rated-match-oi-red[b-kuwznteuu4], oi[b-kuwznteuu4] {
    position: relative;
    top: -4px;    
    font-family: Icons;
    -moz-osx-font-smoothing: grayscale;
    color: red;
    font-size: 18px;
}

.rated-match-oi-green[b-kuwznteuu4], oi[b-kuwznteuu4] {
    position: relative;
    top: -4px;    
    font-family: Icons;
    -moz-osx-font-smoothing: grayscale;
    color: green;
    font-size: 18px;
}

.shipment-card .shipment-detail-1[b-kuwznteuu4] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0px 20%;    
    font-weight: 500;
    margin-bottom: 10px;
}

.shipment-detail-2[b-kuwznteuu4] {
    display: grid;
    grid-template-columns: 60fr 14.5fr 18.5fr 7fr;
}

.shipment-location[b-kuwznteuu4], .shipment-portramp[b-kuwznteuu4] {
    font-size: 15px;
    letter-spacing: 0.02rem;
    font-family: Roboto, sans-serif;
    font-weight: 500;
}

.direction[b-kuwznteuu4] {    
    width: 50px;
}

.shipment-equip[b-kuwznteuu4]{
    padding-top: 2px;
}

a[b-kuwznteuu4], .btn-link-cards[b-kuwznteuu4] {
    font-size: 15px;
    letter-spacing: 0.02rem;
    font-family: Roboto, sans-serif;
    font-weight: 500;
    color: #4A85E1;
    padding-left: 5px;
}

.btn-link-cards-nopopup[b-kuwznteuu4] {
    margin-left: -5px;
}

/* HELP - Exclamation */
#mytooltip span[b-kuwznteuu4] {
    cursor: pointer;
    z-index: 2000;
    color: #4A85E1;
}

@media (max-width: 430px) {
    .card-rated-match[b-kuwznteuu4] {
        grid-template-columns: 1.3fr 3.4fr 1.3fr 4fr;
    }

    .shipment-card .shipment-shipper[b-kuwznteuu4] {
        grid-template-columns: 45fr 15fr 40fr;     
    }

    .direction[b-kuwznteuu4] {
        width: 50px;
    }
}

/* MOBILE Settings */
@media (max-width: 390px) {
    .btn-link-cards[b-kuwznteuu4] {
        font-size: 13px;
    }

    .shipment-location[b-kuwznteuu4], .shipment-portramp[b-kuwznteuu4] {
        font-size: 14px;    
    }

    .shipment-card .shipment-shipper[b-kuwznteuu4] {
        font-size: 15px;
    }

    .card-rated-match[b-kuwznteuu4] {
        grid-template-columns: 13fr 41fr 13fr 45fr;
    }

    .shipment-detail-2[b-kuwznteuu4] {
        grid-template-columns: 53fr 17fr 22fr 9fr;
    }
}

@media (max-width: 280px) {
    .card-rated-match[b-kuwznteuu4] {
        grid-template-columns: 0.25fr 0.8fr 0.25fr 0.1fr;
    }

    .shipment-card .shipment-shipper[b-kuwznteuu4] {
        font-size: 13px;
        grid-template-columns: 47fr 24fr 38fr;
    }

    .shipment-location[b-kuwznteuu4] {
        font-size: 13px;
        letter-spacing: unset;
    }

    .shipment-card .shipment-detail-1[b-kuwznteuu4][b-kuwznteuu4] {
        grid-template-columns: 1fr 0.7fr;
        gap: 0px 15%;
    }

    .shipment-detail-2[b-kuwznteuu4] {
        grid-template-columns: 35fr 23fr 30fr 12fr;
    }
}   
/* /Components/StreetTurnMatches.razor.rz.scp.css */
/* GRID BUTTONS *****************************************************/
[b-qd4r29fjjs] .mygrid-buttons, [type=button][b-qd4r29fjjs], [type=reset][b-qd4r29fjjs], [type=submit][b-qd4r29fjjs], button[b-qd4r29fjjs] {
    width: 90px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
    padding-top: 4px;
}

    [b-qd4r29fjjs] .mygrid-buttons:hover {
        color: black;
    }

/* CLOUD NO DATA *****************************************************/
[b-qd4r29fjjs] .cloud {
    color: #6cbbe9;
    font-size: 90px;
}

[b-qd4r29fjjs] .k-grid-norecords .k-badge-container {
    display: inline-block
}

[b-qd4r29fjjs] .k-grid-norecords .k-badge-container > .k-badge {
    position: absolute;
    left: 70px;
    top: 25px;
}

[b-qd4r29fjjs] .k-grid-norecords {
    position: absolute;
    top: 100px;
    left: 50%;
    transform: translateX(-50%);
}

[b-qd4r29fjjs] .k-grid-norecords:hover {
    background-color: #ffffff !important;
}

.no-data-grid[b-qd4r29fjjs] {
    font-family: 'Roboto-Regular';
    font-size: 14px;
}

@media (max-width: 280px) {
    [b-qd4r29fjjs] .k-grid .k-table-tbody {
        font-size: 11px;
    }

    [b-qd4r29fjjs] .k-grid .k-grid-header .k-table {
        font-size: 12px;
    }

    [b-qd4r29fjjs] .k-grid {
        height: 500px !important;
    }

    [b-qd4r29fjjs] .k-grid-pager {
        height: 22px;
        font-size: 10px;
    }
}
/* /Components/SustainabilityItem.razor.rz.scp.css */
.sustainablecards[b-5hih8vrea8] {    
    display: grid;    
    grid-template-columns: 10fr 3.3fr;
}

.mb-panel-1[b-5hih8vrea8] {
    box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -webkit-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -moz-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.70);
    border-top-left-radius: 6px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;    
    border-bottom-left-radius: 6px;
    border: 1px solid #bbb;
}

.mb-panel-2[b-5hih8vrea8] {
    box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -webkit-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -moz-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.70);
    border-top-left-radius: 0px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 0px;
    border: 1px solid #bbb;
}

.sustain-card[b-5hih8vrea8] {
    padding: 9px 11px 0px;
    font-size: 13px;
    font-family: Roboto-Regular, sans-serif;
    font-weight: 500;
    height: min-content;
}

.sustain-card .sustain-shipper[b-5hih8vrea8] {
    display:grid;
    grid-template-columns: 35fr 14fr 33fr;
    font-weight: 600;
    font-size: 16px;
    align-items: center;
}

.contandcompleteddate[b-5hih8vrea8] {
    display: flex;
    justify-content: space-between;
}

.export-img[b-5hih8vrea8], .import-img[b-5hih8vrea8] {
    width: 50px;
}

.card-status[b-5hih8vrea8] {
    display: flex;
    justify-content: space-between;
}

.sustain-card .sustain-detail-1[b-5hih8vrea8] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0px 20%;    
    font-weight: 500;
    margin-bottom: 10px;
}

.sustain-detail-2[b-5hih8vrea8] {
    display: flex;
    justify-content: space-between;
}

.sustain-location[b-5hih8vrea8], .sustain-portramp[b-5hih8vrea8] {    
    letter-spacing: 0.02rem;
    font-family: Roboto, sans-serif;
    font-weight: 500;
}

.direction[b-5hih8vrea8] {    
    width: 50px;
}

.sustain-equip[b-5hih8vrea8]{
    padding-top: 2px;
}

.validcred-status[b-5hih8vrea8] {
    color: #61A744;
}

.co2mt[b-5hih8vrea8] {
    margin-left: 1px;
    font-size: 25px;
    color: #61A744;
    align-content: center;
    text-align: center;
}

/* MOBILE Settings */
@media (max-width: 1700px) {    
    .sustainablecards[b-5hih8vrea8] {        
        display: grid;
        grid-template-columns: 9fr 3.3fr;
    }
}

/* MOBILE Settings */
@media (max-width: 430px) {
    .sustain-card[b-5hih8vrea8] {
        font-size: 12px;
    }

    .sustain-card .sustain-shipper[b-5hih8vrea8] {
        grid-template-columns: 45fr 15fr 43fr;
        font-size: 15px;
    }

    .sustain-location[b-5hih8vrea8], .sustain-portramp[b-5hih8vrea8] {
        font-size: 12px;
    }

    .sustainablecards[b-5hih8vrea8] {
        padding-right: 12px;
        margin-left: 10px;
    }

    .direction[b-5hih8vrea8] {
        width: 50px;
    }

    .sustain-detail-2[b-5hih8vrea8] {
        font-size: 12px;
    }

    .co2mt[b-5hih8vrea8] {
        font-size: 17px;
    }
}

/* MOBILE Settings */
@media (max-width: 390px) {
    .sustain-card[b-5hih8vrea8] {
        font-size: 10px;
    }

    .sustain-card .sustain-shipper[b-5hih8vrea8] {        
        font-size: 11px;
    }

    .sustain-location[b-5hih8vrea8], .sustain-portramp[b-5hih8vrea8] {
        font-size: 10px;
    }

    .sustain-card .sustain-detail-1[b-5hih8vrea8] {        
        grid-template-columns: 1.7fr 1.4fr;
        gap: 0px 14%;
    }

    .sustain-detail-2[b-5hih8vrea8] {
        font-size: 10px;
    }
}
/* /Components/TourCard.razor.rz.scp.css */
/* TOUR CARD */
.card-popup-id[b-imjnsknsa4] {
    display: flex;
}

/* META - Exclamation */
#mytooltip span[b-imjnsknsa4] {
    cursor: pointer;
    z-index: 2000;
    color: #4A85E1;
}

.metaicon-alg[b-imjnsknsa4] {
    text-decoration: underline;
    padding-left: 3px;
}

.imp-exp-info[b-imjnsknsa4] {
    padding-left: 18px;
}

.import-no-metaicon-info[b-imjnsknsa4] {
    padding-left: 7px;
}

.export-no-metaicon-info[b-imjnsknsa4] {
    text-decoration: underline;
    padding-left: 7px;
}

.no-icon-exp-info[b-imjnsknsa4] {
    padding-left: 6px;
}

[b-imjnsknsa4] .k-i-marker-pin::before {
    color: #fb0101;
}

[b-imjnsknsa4] .k-i-marker-pin::after {
    left: 28%;
    top: 0%;
    position: absolute;
    font-size: 18px;
    z-index: 2000;
    color: black;
}

[b-imjnsknsa4] .k-i-marker-pin[data-title="STAR"]::after,
[b-imjnsknsa4] .k-i-marker-pin[title$="STAR"]::after {
    content: '\2605';
    left: 26%;
}

[b-imjnsknsa4] .k-i-marker-pin[title$="STAR"]::before,
[b-imjnsknsa4] .k-i-marker-pin[data-title="STAR"]::before {
    color: #fdd400;
}

.k-map .k-marker.card-pin[b-imjnsknsa4] {
    position: relative;
    transform: unset;
}

[b-imjnsknsa4] .post-map, .k-map .km-scroll-wrapper[b-imjnsknsa4] {
    height: 190px;
}

[b-imjnsknsa4] .k-navigator {
    margin: 10px;
    width: 45px;
    height: 45px;
}

[b-imjnsknsa4] .k-zoom-control {
    margin: unset;
}

[b-imjnsknsa4] .k-map-controls {
    flex-direction: column;
}

.map-border[b-imjnsknsa4] {
    border-width: 1px;
    border-color: #a7a7a7;
    border-style: solid;
}

.tour-fonts[b-imjnsknsa4] {
    font-size: 12px;
    font-family: 'Roboto-Regular';
}

.tour-panels[b-imjnsknsa4] {
    padding: 2px 9px 9px;
    font-size: 13px;
    font-family: Roboto-Regular, sans-serif;
    font-weight: 500;
}

.tour-header[b-imjnsknsa4] {
    display: flex;
    justify-content: space-between;
    font-size: 16px;
    font-weight: 800;
}

.tour-header-buttons[b-imjnsknsa4] {
    width: 100px;
    text-align: right;
}

.mypanel[b-imjnsknsa4] {
    border-radius: 6px;
    border: 1px solid #bbb;
    background-color: white;
}

[b-imjnsknsa4] .tour-buttons, [type=button][b-imjnsknsa4], [type=reset][b-imjnsknsa4], [type=submit][b-imjnsknsa4], button[b-imjnsknsa4] {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
    padding-top: 4px;
}

[b-imjnsknsa4] .tour-buttons:hover {
    color: black;
}

[b-imjnsknsa4] .cancel-tour-button, [type=button][b-imjnsknsa4], [type=reset][b-imjnsknsa4], [type=submit][b-imjnsknsa4], button[b-imjnsknsa4] {
    width: 125px;
    height: 25px;
    font-size: 13px;
    border-color: #753b3b;
    background-color: #c31e1e;
    color: white;
    padding-top: 4px;
    margin-left: -25px;
}

[b-imjnsknsa4] .cancel-tour-button:hover {
    color: black;
}

.tour-header-1[b-imjnsknsa4] {
    display: flex;
    justify-content: space-between;
    font-size: 14px;
    font-weight: 400;
    padding-left: 10px;
    padding-right: 13px;
}

.tour-header-2[b-imjnsknsa4] {
    font-size: 16px;
    font-weight: 800;
    display: grid;
    grid-template-columns: 1.5fr 1fr;
}

.meta-ralign[b-imjnsknsa4] {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}

.tour-shippingco[b-imjnsknsa4] {
    font-size: 14px;
    font-weight: 500;
    display: grid;
    grid-template-columns: 1.5fr 1fr;
}

.tour-optimal-dates[b-imjnsknsa4] {
    display: grid;
    grid-template-columns: 0.9fr 0.9fr 0.6fr 1fr 1fr;
    gap: 35px;
    padding-bottom: 30px;
}

.tour-footer[b-imjnsknsa4] {
    display: flex;
    justify-content: space-between;
    font-size: 14px;
    font-weight: 400;
    padding-bottom: 10px;
}

.tour-cost[b-imjnsknsa4] {
    display: flex;
    justify-content: space-between;
    font-size: 16px;
    font-weight: 800;
}

.cost-header[b-imjnsknsa4] {
    display: flex;
    justify-content: flex-end;
}

.cost-body[b-imjnsknsa4] {
    display: flex;
    justify-content: space-between;
    font-size: 14px;
    font-family: Roboto-Regular, sans-serif;
    font-weight: 500;
}

.line-1[b-imjnsknsa4] {
    width: 195px;
    border-bottom: 1px solid black;
    position: absolute;
    padding-top: 2px;
}

.line-2[b-imjnsknsa4] {
    width: 85px;
    border-bottom: 1px solid black;
    position: absolute;
    padding-top: 2px;
}

.tour-shippingco-1[b-imjnsknsa4] {
    display: grid;
    grid-template-columns: 0.9fr 0.9fr 0.6fr 1fr 1fr;
    gap: 35px;
    padding-bottom: 11px;
}

.miles-saved-group[b-imjnsknsa4] {
    width: 120px;
    padding-left: 10px;
}

.miles-numbers[b-imjnsknsa4] {
    width: 100px;
    padding-right: 15px;
    text-align: right;
}

.miles-savings[b-imjnsknsa4] {
    padding-top: 7px;
    font-size: 16px;
    font-family: Roboto-Regular, sans-serif;
    font-weight: 800;
}

[b-imjnsknsa4] .modal-title {
    font-size: 16px;
    font-family: Roboto-Regular, sans-serif;
    font-weight: 800;
}

[b-imjnsknsa4] .tourcancel-button, .hx-button[b-imjnsknsa4], .btn[b-imjnsknsa4], .btn-primary[b-imjnsknsa4] {
    background-color: #878787;
}

[b-imjnsknsa4] .tourcancel-button:hover {
    background-color: #555555;
}

.systematic-bubble[b-imjnsknsa4] {
    font-weight: 400;
    padding: 1px 10px;
    height: 25px;
    font-size: 15px;
    line-height: 23px;
    border-radius: 10px;
    background-color: #61A744;
    color: white;
}

/* Tablets - Settings */
@media (max-width: 991px) {
    .tour-optimal-dates[b-imjnsknsa4] {
        gap: 55px !important;
    }

    .tour-panels[b-imjnsknsa4] {
        margin-bottom: 10px
    }
}

/* MOBILE Settings */
@media (max-width: 540px) {
    .tour-optimal-dates[b-imjnsknsa4] {
        gap: 22px !important;
    }
}

@media (max-width: 430px) {
    .tour-panels[b-imjnsknsa4] {
        font-size: 11px !important;
    }

    .tour-optimal-dates[b-imjnsknsa4] {
        gap: 15px !important;
    }

    .tour-footer[b-imjnsknsa4] {
        font-size: 12px;
    }

    .tour-cost[b-imjnsknsa4] {
        font-size: 14px;
    }

    .cost-body[b-imjnsknsa4] {
        font-size: 11px;
    }

    .miles-savings[b-imjnsknsa4] {
        font-size: 14px;
    }

    [b-imjnsknsa4] .post-map, .map-border[b-imjnsknsa4] {
        display: none;
    }

    .systematic-bubble[b-imjnsknsa4] {       
        margin-right: -30px;
        margin-top: -2px;
    }

    .meta-mobile[b-imjnsknsa4] {
        display: none;
    }
}

@media (max-width: 390px) {
    .tour-header[b-imjnsknsa4] {
        font-size: 14px;
    }

    .tour-header-buttons[b-imjnsknsa4] {
        margin-top: -2px;
    }

    .tour-panels[b-imjnsknsa4] {
        font-size: 10px !important;
    }

    .tour-optimal-dates[b-imjnsknsa4] {
        gap: 10px !important;
    }

    .systematic-bubble[b-imjnsknsa4] {
        font-size: 14px;
        margin-right: -30px;
        margin-top: -2px;
    }
}

@media (max-width: 280px) {
    .tour-header[b-imjnsknsa4] {
        font-size: 12px;
    }

    .tour-header-1[b-imjnsknsa4] {
        font-size: 12px;
        padding-left: 1px;
    }

    .tour-header-2[b-imjnsknsa4] {
        font-size: 12px;
        margin-left: -8px;
        margin-right: -8px;
    }

    .tour-panels[b-imjnsknsa4] {
        font-size: 10px !important;
    }

    .tour-shippingco[b-imjnsknsa4] {
        font-size: 12px;
        margin-left: -8px;
        margin-right: -7px;
    }

    .tour-optimal-dates[b-imjnsknsa4] {
        gap: 2px !important;
        padding-bottom: 20px;
        margin-left: -8px;
    }

    img[b-imjnsknsa4], svg[b-imjnsknsa4] {
        width: 20px;
    }

    .tour-footer[b-imjnsknsa4] {
        font-size: 10px;
        margin-left: -8px;
    }

    .tour-cost[b-imjnsknsa4] {
        font-size: 13px;
    }

    [b-imjnsknsa4] .tour-buttons {
        width: 53px;        
        margin-top: -2px;
    }

    .systematic-bubble[b-imjnsknsa4] {
        font-size: 11px;
        margin-right: -22px;
        margin-top: -4px;
        width: 62px;
        padding: 1px 4px;
    }
}
/* /Components/TourOptions.razor.rz.scp.css */
/* TOUR OPTIONS */
.tour-group[b-7y2ba9375w] {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 0.7%;
    width: 100%;
}

@media (max-width: 1700px) {
    .tour-group[b-7y2ba9375w] {
        grid-template-columns: 1fr 1fr;
        padding-bottom: 40px;
        gap: 0.5%;
    }
}

@media (max-width: 1300px) {
    .tour-group[b-7y2ba9375w] {
        grid-template-columns: 1fr 1fr;
        padding-bottom: 10px;
    }
}

@media (max-width: 1140px) {
    .tour-group[b-7y2ba9375w] {
        display: unset;
        grid-template-columns: 1fr;
    }
}

@media (max-width: 280px) {
    .tour-group[b-7y2ba9375w] {
        font-size: 10px;
    }
}
/* /Components/Tracking.razor.rz.scp.css */
/* MILESTONE ICONS */
.milestone-group[b-5tai3703dq] {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 52px;
    padding-right: 60px;
}

.milestone-group-vert[b-5tai3703dq] {
    display: none;
}

.k-stepper > .k-progressbar[b-5tai3703dq] {
    height: 4px;
    top: 18px;
}

.k-stepper > .k-progressbar .k-selected[b-5tai3703dq] {
    background: linear-gradient(to right, #ffc837, #4A85E1);
}

.custom-step[b-5tai3703dq] {
    width: 38px;
    height: 38px;
    border: 2px solid #4A85E1;
    background-clip: padding-box;
    border-radius: 10px;
    box-sizing: border-box;
    text-align: center;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background-color: #fff;
    margin-bottom: 10px;
}

.k-step-done .custom-step[b-5tai3703dq] {
    background-image: radial-gradient( circle at center, #fff 10px, #368921 );
}

.k-step-focus .custom-step[b-5tai3703dq] {
    background-image: radial-gradient( circle at center, #fff 10px, #368921 );
}

.k-step:not(.k-step-done):not(.k-step-current) .custom-step[b-5tai3703dq] {
    border: 2px solid #ccc;
}

.k-step-link .k-icon[b-5tai3703dq] {
    font-size: 24px;
    color: #000;
}

.k-step:not(.k-step-done):not(.k-step-current) .k-step-link .step-label[b-5tai3703dq] {
    color: #adadad;
    font-weight: normal;
}

.k-step-link .step-label[b-5tai3703dq] {
    color: #000;
    font-weight: bold;
    font-size: 15px;
}

.tracking-frm[b-5tai3703dq] {
    display: flex;
    width: 100%;
    justify-content: space-between;
    height: 400px;
}

.tracking-fonts[b-5tai3703dq] {
    font-size: 12px;
    font-family: 'Roboto-Regular';
}

.form-titles[b-5tai3703dq] {
    font-size: 14px;
    font-weight: 800;
    margin-left: -21px;
}

.estimate-bubble[b-5tai3703dq] {
    font-weight: 400;
    padding: 1px 10px;
    height: 25px;
    font-size: 14px !important;
    line-height: 23px;
    border-radius: 5px;
    color: #61A744 !important;
}

/* CLOUD NO DATA *****************************************************/
[b-5tai3703dq] .cloud {
    color: #6cbbe9;
    font-size: 90px;
}

[b-5tai3703dq] .k-grid-norecords .k-badge-container {
    display: inline-block
}

[b-5tai3703dq] .k-grid-norecords .k-badge-container > .k-badge {
    position: absolute;
    left: 70px;
    top: 25px;
}

[b-5tai3703dq] .k-grid-norecords {
    position: absolute;
    top: 100px;
    left: 50%;
    transform: translateX(-50%);
}

[b-5tai3703dq] .k-grid-norecords:hover {
    background-color: #ffffff !important;
}

.no-data-grid[b-5tai3703dq] {
    font-family: 'Roboto-Regular';
    font-size: 14px;
}

/* 991 resolution */
@media (max-width: 991px) {
    .tracking-frm[b-5tai3703dq] {
        height: unset;
    }

    .k-step-link .step-label[b-5tai3703dq] {        
        font-size: 12px;
    }

    .custom-step[b-5tai3703dq][b-5tai3703dq] {
        width: 30px;
        height: 30px;
    }
    
    .k-step-link .k-icon[b-5tai3703dq] {
        font-size: 15px;
    }

    .estimate-bubble[b-5tai3703dq] {
        font-size: 12px !important;     
    }
}

/* 850 resolution */
@media (max-width: 850px) {
    .k-step-link .step-label[b-5tai3703dq] {
        font-size: 10px;
    }

    .estimate-bubble[b-5tai3703dq] {
        font-size: 10px !important;
    }
}

/* MOBILE BUTTONS - Map Settings */
@media (max-width: 430px) {
    .milestone-group[b-5tai3703dq] {
        display: none !important;
    }

    .milestone-group-vert[b-5tai3703dq] {
        display: unset !important;
    }

    [b-5tai3703dq] .k-stepper .k-step-link {
        display: unset !important;
    }

    [b-5tai3703dq] .k-step-list-vertical {
        flex-direction: column;
        padding-top: 30px !important;
        height: 600px !important;
        margin-left: 115px !important;
    }

    [b-5tai3703dq] .k-step-list-vertical ~ .k-progressbar {
        top: 32px !important;
        left: 134px !important;
        height: 98% !important;
    }

    [b-5tai3703dq] .k-step-link .step-label {
        margin-left: 60px;
        position: relative;
        top: -67px;
        font-size: 12px;
    }

    [b-5tai3703dq] .custom-step {
        width: 40px !important;
        height: 40px !important;
    }

    .k-step-link .k-icon[b-5tai3703dq] {
        font-size: 22px !important;
    }

    .estimate-bubble[b-5tai3703dq] {
        font-size: 12px !important;
        margin-left: 50px !important;
        margin-top: -3px !important;
    }

    .k-step-list-vertical .k-step[b-5tai3703dq] {
        min-height: 85px !important;
    }
}
/* /Pages/BatchDetailsAdmin.razor.rz.scp.css */
.mytabs[b-94p6hww589] {
    border-radius: 8px 8px 8px 8px !important;
    box-shadow: 0px 2px 11px -1px rgb(0 0 0 / 40%);
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70) !important;
    overflow-x: hidden;
}

.filters-menu[b-94p6hww589] {
    padding-bottom: 18px;
}

.expand-collapse[b-94p6hww589] {
    width: 99.7%;
    margin-bottom: 8px;
}

[b-94p6hww589] .k-listview-pager {
    background-color: #fff;
    padding-top: 20px;
    justify-content: center;
}

[b-94p6hww589] .k-listview {
    display: flex;
    padding: 0 9px 9px;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
}

[b-94p6hww589] .k-listview-content {
    display: grid;
    padding: 9px;
    grid-template-columns: repeat(auto-fill, minmax(475px, 1fr));
    gap: 12px 12px;
    grid-auto-rows: minmax(75px, auto);
    background: #fff;
    margin-top: -10px;
    margin-left: 2px;
}

[b-94p6hww589] .k-drawer-content {
    background-color: white;
}

[b-94p6hww589] .k-drawer-expanded .k-drawer.k-drawer-start {
    border-inline-end-width: 0px;
}

[b-94p6hww589] .accordion-button:not(.collapsed) {
    background-color: unset;
}

[b-94p6hww589] .k-drawer *, .k-drawer *[b-94p6hww589]::before, .k-drawer *[b-94p6hww589]::after {
    border-color: #407E93;
}

[b-94p6hww589] .k-drawer-push .k-drawer {
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    padding-left: 15px;
    padding-bottom: 10px;
    margin-left: 1px;
    margin-right: -26px;
    padding-right: 25px;
}

[b-94p6hww589].k-drawer.k-drawer-start, .k-drawer-left .k-drawer[b-94p6hww589] {
    left: -10px;
}

.required-msg[b-94p6hww589] {
    color: red;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
}

/* filter Menu */
[b-94p6hww589] .filter-buttons {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
}

[b-94p6hww589] .k-floating-label-container > .k-label, .filter-labels[b-94p6hww589], .filter-Account[b-94p6hww589], .filter-FileType[b-94p6hww589], .filter-IsError[b-94p6hww589], .filter-ErrorType[b-94p6hww589], .filter-batchId[b-94p6hww589] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    height: 25px;
    padding-top: 7px;
}

.reposition-label-rundate[b-94p6hww589] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    padding-top: 8px;
}

.reposition-label-batchId[b-94p6hww589] {    
    padding-top: 6px;
}

.rundate-to-position[b-94p6hww589] {
    position: absolute;
    padding-top: 24px;
    padding-left: 34px;
}

[b-94p6hww589] .daterangepicker-no-labels .k-floating-label {
    display: none;
}

[b-94p6hww589] .daterangepicker-no-labels .k-floating-label-container {
    padding: 0px;
    padding-right: 17px;
}

[b-94p6hww589] .k-daterangepicker .k-dateinput {
    width: 81px;
    height: 25px;
    margin-left: -3px;
}

.filter-batchId-pos[b-94p6hww589] {
    position: relative;
    left: -3px !important;
}

.border-bottom[b-94p6hww589] {
    margin-left: -15px;
}

.status-border-bottom[b-94p6hww589] {
    padding-bottom: 8px;
}

[b-94p6hww589] .k-floating-label-container {
    padding-top: 20px;
}

[b-94p6hww589] .k-input-inner {
    font-size: 12px !important;
}

[b-94p6hww589] .k-input-solid {
    width: 161px;
}

[b-94p6hww589] .k-drawer-wrapper {
    width: 95% !important;
    -webkit-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border-top: 1px solid #bbb;
    background-color: #fff;
    margin-top: 20px;
    height: 374px;
}

[b-94p6hww589] .k-drawer-left.k-drawer-mini .k-drawer, .k-drawer-left.k-drawer-expanded .k-drawer[b-94p6hww589] {
    border-right-width: unset;
}

.filter-info[b-94p6hww589] {
    margin-top: -6px;
}

.filter-buttons-group[b-94p6hww589] {
    display: flex;
    justify-content: space-evenly;
    padding-top: 10px;
    margin-left: -9px;
}

[b-94p6hww589] .filter-drawer-icon {
    width: 160px;
    height: 25px;
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    border-color: #61A745 !important;
    color: #407E93;
    background-color: #fff !important;
    padding-top: 7px;
}

[b-94p6hww589] .k-button-icon {
    width: 2%;
}

/* Dropdowns and Dropdown Filter */
    .filter-drplist[b-94p6hww589], .k-picker[b-94p6hww589] {
    width: 180px;
}

/* AUTOCOMPLETE FILTER ******************************************/
[b-94p6hww589] .filter-autocomplete {
    left: -3px;
}

/* BATCH DETAILS GRID *****************************************************/
.batchdetailsgrid[b-94p6hww589] {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 19px;
    margin-left: 0px;
}

/* HEADERS CENTER *****************************************************/
/* non-sortable headers */
[b-94p6hww589] .k-grid th.center-me {
    text-align: center;
}

/* sortable headers */
[b-94p6hww589] th.center-me .k-cell-inner > .k-link {
    justify-content: center;
}

[b-94p6hww589] .k-grid .k-grid-header .k-table-th {
    vertical-align: middle;
}

/* EXPORT BUTTON *****************************************************/
[b-94p6hww589] .export-excel, k-button-solid-base[b-94p6hww589] {
    border-color: #cedff9;
    color: #212529;
    background-color: #cedff9;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

.spinner-border[b-94p6hww589] {
    width: 1.5rem;
    height: 1.5rem;
    border: 0.25em solid transparent;
    border-top-color: red;
    border-radius: 50%;
    animation: spin-b-dhkokkykmn 1s linear infinite;
    position: absolute;
    left: 145px;
}

@keyframes spin-b-94p6hww589 {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

/* CLOUD NO DATA *****************************************************/
[b-94p6hww589] .cloud {
    color: #6cbbe9;
    font-size: 90px;
}

[b-94p6hww589] .k-grid-norecords .k-badge-container {
    display: inline-block
}

[b-94p6hww589] .k-grid-norecords .k-badge-container > .k-badge {
    position: absolute;
    left: 70px;
    top: 25px;
}

[b-94p6hww589] .k-grid-norecords {
    position: absolute;
    top: 100px;
    left: 50%;
    transform: translateX(-50%);
}

    [b-94p6hww589] .k-grid-norecords:hover {
        background-color: #ffffff !important;
    }

.no-data-grid[b-94p6hww589] {
    font-family: 'Roboto-Regular';
    font-size: 14px;
}

/* EXCEL BUTTON - PAGER *****************************************************/
[b-94p6hww589] .k-grid-toolbar {
    height: 43px;
}

[b-94p6hww589] .export-excel, k-button-solid-base[b-94p6hww589] {
    margin-top: -13px;
}

[b-94p6hww589] .k-grid-pager {
    height: 40px;
}

@media (max-width: 1710px) {
    [b-94p6hww589] .k-listview-content {
        grid-template-columns: repeat(auto-fill, minmax(441px, 1fr)) !important;
    }
}

/* TABLET BUTTONS - NAV Menu Settings */
@media (max-width: 991px) {
    [b-94p6hww589] .post-sorting {
        margin-left: -170px;
    }
}

/* MOBILE - iPhone 12 and over - MY PROFILE - NAV Menu Settings */
@media (max-width: 430px) {
    .sort-filter[b-94p6hww589] {
        margin-bottom: -5px;
    }

    [b-94p6hww589] .k-listview-content {
        margin-left: -16px;
        grid-template-columns: unset !important;
    }

    [b-94p6hww589] .k-listview {
        margin-top: -1px;
    }

    [b-94p6hww589] .k-listview-pager {
        width: 93%;
    }

    [b-94p6hww589] .k-drawer-wrapper {
        margin-top: 16px;
        margin-left: -10px;
        margin-right: 10px;
        border-radius: 0px;
    }

    [b-94p6hww589] .k-tabstrip-content, .k-tabstrip > .k-content[b-94p6hww589] {
        padding: unset !important;
    }

    .expand-collapse[b-94p6hww589] {
        width: 93.7% !important;
    }

    .batchdetailsgrid[b-94p6hww589] {
        margin-top: 15px;
        margin-bottom: 10px;
        margin-right: 10px;
        margin-left: 0px;
    }

    [b-94p6hww589] .k-drawer-push .k-drawer {        
        margin-right: -36px;
    }

    .filters-menu[b-94p6hww589] {
        padding-bottom: unset;
    }
}

@media (max-width: 280px) {
    .filter-newpost-buttons[b-4yvjrlxpvm][b-94p6hww589] {
        display: flex;
        padding-bottom: 18px;
        align-items: center;
        flex-direction: column;
        row-gap: 10px;
    }

    .sort-filter[b-94p6hww589] {
        margin-left: unset;
        padding-right: 22px;
    }

    [b-94p6hww589] .k-listview-content {
        width: 94% !important;
    }
}
/* /Pages/BatchesAdmin.razor.rz.scp.css */
.mytabs[b-is4638xk0d] {
    border-radius: 8px 8px 8px 8px !important;
    box-shadow: 0px 2px 11px -1px rgb(0 0 0 / 40%);
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70) !important;
    overflow-x: hidden;
}

.filters-menu[b-is4638xk0d] {
    padding-bottom: 18px;
}

.expand-collapse[b-is4638xk0d] {
    width: 99.7%;
    margin-bottom: 8px;
}

[b-is4638xk0d] .k-listview-pager {
    background-color: #fff;
    padding-top: 20px;
    justify-content: center;
}

[b-is4638xk0d] .k-listview {
    display: flex;
    padding: 0 9px 9px;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
}

[b-is4638xk0d] .k-listview-content {
    display: grid;
    padding: 9px;
    grid-template-columns: repeat(auto-fill, minmax(475px, 1fr));
    gap: 12px 12px;
    grid-auto-rows: minmax(75px, auto);
    background: #fff;
    margin-top: -10px;
    margin-left: 2px;
}

[b-is4638xk0d] .k-drawer-content {
    background-color: white;
}

[b-is4638xk0d] .k-drawer-expanded .k-drawer.k-drawer-start {
    border-inline-end-width: 0px;
}

[b-is4638xk0d] .accordion-button:not(.collapsed) {
    background-color: unset;
}

[b-is4638xk0d] .k-drawer *, .k-drawer *[b-is4638xk0d]::before, .k-drawer *[b-is4638xk0d]::after {
    border-color: #407E93;
}

[b-is4638xk0d] .k-drawer-push .k-drawer {
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    padding-left: 15px;
    padding-bottom: 10px;
    margin-left: 1px;
    margin-right: -26px;
    padding-right: 25px;
}

[b-is4638xk0d].k-drawer.k-drawer-start, .k-drawer-left .k-drawer[b-is4638xk0d] {
    left: -10px;
}

.required-msg[b-is4638xk0d] {
    color: red;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
}

/* filter Menu */
[b-is4638xk0d] .filter-buttons {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
}

[b-is4638xk0d] .k-floating-label-container > .k-label, .filter-labels[b-is4638xk0d], .filter-Account[b-is4638xk0d], .filter-batchId[b-is4638xk0d] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    height: 25px;
    padding-top: 7px;
}

.reposition-label-lastupdatedate[b-is4638xk0d] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    padding-top: 8px;
}

.reposition-label-batchId[b-is4638xk0d] {    
    padding-top: 0px;
}

.lastupdate-to-position[b-is4638xk0d] {
    position: absolute;
    padding-top: 24px;
    padding-left: 18px;
}

[b-is4638xk0d] .daterangepicker-no-labels .k-floating-label {
    display: none;
}

[b-is4638xk0d] .daterangepicker-no-labels .k-floating-label-container {
    padding: 0px;
    padding-right: 17px;
}

[b-is4638xk0d] .k-daterangepicker .k-dateinput {
    width: 81px;
    height: 25px;
    margin-left: -3px;
}

.filter-batchId-pos[b-is4638xk0d] {
    position: relative;
    left: -3px !important;
}

.border-bottom[b-is4638xk0d] {
    margin-left: -15px;
}

.status-border-bottom[b-is4638xk0d] {
    padding-bottom: 8px;
}

[b-is4638xk0d] .k-floating-label-container {
    padding-top: 20px;
}

[b-is4638xk0d] .k-input-inner {
    font-size: 12px !important;
}

[b-is4638xk0d] .k-input-solid {
    width: 161px;
}

[b-is4638xk0d] .k-drawer-wrapper {
    width: 95% !important;
    -webkit-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border-top: 1px solid #bbb;
    background-color: #fff;
    margin-top: 20px;
    height: 210px;
}

[b-is4638xk0d] .k-drawer-left.k-drawer-mini .k-drawer, .k-drawer-left.k-drawer-expanded .k-drawer[b-is4638xk0d] {
    border-right-width: unset;
}

.filter-info[b-is4638xk0d] {
    margin-top: -6px;
}

.filter-buttons-group[b-is4638xk0d] {
    display: flex;
    justify-content: space-evenly;
    padding-top: 10px;
    margin-left: -9px;
}

[b-is4638xk0d] .filter-drawer-icon {
    width: 160px;
    height: 25px;
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    border-color: #61A745 !important;
    color: #407E93;
    background-color: #fff !important;
    padding-top: 7px;
}

[b-is4638xk0d] .k-button-icon {
    width: 2%;
}

/* Dropdowns and Dropdown Filter */
    .filter-drplist[b-is4638xk0d], .k-picker[b-is4638xk0d] {
    width: 180px;
}

/* AUTOCOMPLETE FILTER ******************************************/
[b-is4638xk0d] .filter-autocomplete {
    left: -3px;
}

/* BATCHES GRID *****************************************************/
.batchesgrid[b-is4638xk0d] {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 19px;
    margin-left: 0px;
}

/* HEADERS CENTER *****************************************************/
/* non-sortable headers */
[b-is4638xk0d] .k-grid th.center-me {
    text-align: center;
}

/* sortable headers */
[b-is4638xk0d] th.center-me .k-cell-inner > .k-link {
    justify-content: center;
}

[b-is4638xk0d] .k-grid .k-grid-header .k-table-th {
    vertical-align: middle;
}

/* EXPORT BUTTON *****************************************************/
[b-is4638xk0d] .export-excel, k-button-solid-base[b-is4638xk0d] {
    border-color: #cedff9;
    color: #212529;
    background-color: #cedff9;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

.spinner-border[b-is4638xk0d] {
    width: 1.5rem;
    height: 1.5rem;
    border: 0.25em solid transparent;
    border-top-color: red;
    border-radius: 50%;
    animation: spin-b-dhkokkykmn 1s linear infinite;
    position: absolute;
    left: 145px;
}

@keyframes spin-b-is4638xk0d {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

/* CLOUD NO DATA *****************************************************/
[b-is4638xk0d] .cloud {
    color: #6cbbe9;
    font-size: 90px;
}

[b-is4638xk0d] .k-grid-norecords .k-badge-container {
    display: inline-block
}

[b-is4638xk0d] .k-grid-norecords .k-badge-container > .k-badge {
    position: absolute;
    left: 70px;
    top: 25px;
}

[b-is4638xk0d] .k-grid-norecords {
    position: absolute;
    top: 100px;
    left: 50%;
    transform: translateX(-50%);
}

    [b-is4638xk0d] .k-grid-norecords:hover {
        background-color: #ffffff !important;
    }

.no-data-grid[b-is4638xk0d] {
    font-family: 'Roboto-Regular';
    font-size: 14px;
}

/* EXCEL BUTTON - PAGER *****************************************************/
[b-is4638xk0d] .k-grid-toolbar {
    height: 43px;
}

[b-is4638xk0d] .export-excel, k-button-solid-base[b-is4638xk0d] {
    margin-top: -13px;
}

[b-is4638xk0d] .k-grid-pager {
    height: 40px;
}

@media (max-width: 1710px) {
    [b-is4638xk0d] .k-listview-content {
        grid-template-columns: repeat(auto-fill, minmax(441px, 1fr)) !important;
    }
}

/* TABLET BUTTONS - NAV Menu Settings */
@media (max-width: 991px) {
    [b-is4638xk0d] .post-sorting {
        margin-left: -170px;
    }
}

/* MOBILE - iPhone 12 and over - MY PROFILE - NAV Menu Settings */
@media (max-width: 430px) {
    .sort-filter[b-is4638xk0d] {
        margin-bottom: -5px;
    }

    [b-is4638xk0d] .k-listview-content {
        margin-left: -16px;
        grid-template-columns: unset !important;
    }

    [b-is4638xk0d] .k-listview {
        margin-top: -1px;
    }

    [b-is4638xk0d] .k-listview-pager {
        width: 93%;
    }

    [b-is4638xk0d] .k-drawer-wrapper {
        margin-top: 16px;
        margin-left: -10px;
        margin-right: 10px;
        border-radius: 0px;
    }

    [b-is4638xk0d] .k-tabstrip-content, .k-tabstrip > .k-content[b-is4638xk0d] {
        padding: unset !important;
    }

    .expand-collapse[b-is4638xk0d] {
        width: 93.7% !important;
    }

    .batchesgrid[b-is4638xk0d] {
        margin-top: 15px;
        margin-bottom: 10px;
        margin-right: 10px;
        margin-left: 0px;
    }

    [b-is4638xk0d] .k-drawer-push .k-drawer {        
        margin-right: -36px;
    }

    .filters-menu[b-is4638xk0d] {
        padding-bottom: unset;
    }
}

@media (max-width: 280px) {
    .filter-newpost-buttons[b-4yvjrlxpvm][b-is4638xk0d] {
        display: flex;
        padding-bottom: 18px;
        align-items: center;
        flex-direction: column;
        row-gap: 10px;
    }

    .sort-filter[b-is4638xk0d] {
        margin-left: unset;
        padding-right: 22px;
    }

    [b-is4638xk0d] .k-listview-content {
        width: 94% !important;
    }
}
/* /Pages/BidFinished.razor.rz.scp.css */
/* BID FINISHED *****************************************************/
.wizard-panels[b-wes5uqdq5i] {
    display: flex;
    justify-content: center;
    padding-top: 90px;
    padding-bottom: 260px;
}

.bidbuilder-fonts[b-wes5uqdq5i] {
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
    color: #61A645;
    font-weight: bold;
}

.mb-panel-4[b-wes5uqdq5i] {
    box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -webkit-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -moz-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border: 1px solid #bbb;
    height: 96%;
    width: 400px;
}

.finishmsg[b-wes5uqdq5i] {
    display: flex;
    justify-content: center;
    margin-top: 15px;
}

/* BUTTONS *****************************************************/
.button-submit[b-wes5uqdq5i] {
    display: flex;
    justify-content: center;
}

[b-wes5uqdq5i] .finish-button {
    width: 68px;
    height: 26px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #61A745;
    padding-top: 4px;
}
/* /Pages/BidLaneSearch.razor.rz.scp.css */
/* BID LANE SEARCH ***************************************************/
.wizard-panels[b-t6eytg06gn] {
    display: flex;
    justify-content: center;
    padding-top: 30px;
    padding-bottom: 200px;
}

.title-errormsg[b-t6eytg06gn] {
    display: flex;
    justify-content: space-between;
}

.lanesearchmsg[b-t6eytg06gn] {
    font-size: 14px;
    font-family: 'Roboto-Regular', sans-serif;
    padding-bottom: 10px;
}

.required-msg[b-t6eytg06gn] {
    color: red;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
}

.bidbuilder-frm[b-t6eytg06gn] {
    display: flex;
    justify-content: space-between;
}

.bidbuilder-fonts[b-t6eytg06gn] {
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    color: #222;
}

.mb-panel-1[b-t6eytg06gn] {
    box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -webkit-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -moz-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border: 1px solid #bbb;
}

.margin-top[b-t6eytg06gn] {
    padding-top: 10px;
}

[b-t6eytg06gn] .k-floating-label-container > .k-label, .filter-labels[b-t6eytg06gn] {
    font-size: 14px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    height: 25px;
}

.bidbuilder-group[b-t6eytg06gn] {
    display: grid;
    grid-template-columns: 0.9fr 0.9fr 0.3fr;
    gap: 0.7%;
}

.filter-account[b-t6eytg06gn] {
    padding-bottom: 10px;
}

[b-t6eytg06gn] .k-input-solid {
    border-color: #407E93;
    color: #407E93;
}

.filter-market[b-t6eytg06gn] {
    position: relative;
    padding-bottom: 10px;
}

.filter-origin[b-t6eytg06gn] {
    position: relative;
    padding-bottom: 10px;
    margin-left: -3px;
}

[b-t6eytg06gn] .k-autocomplete-popup .k-list-container {
    max-height: 200px !important;
    overflow-y: auto !important;
}

[b-t6eytg06gn] .k-disabled [disabled], .k-disabled .k-disabled[b-t6eytg06gn], .k-widget[disabled] [disabled][b-t6eytg06gn], .k-widget[disabled] .k-disabled[b-t6eytg06gn], .k-disabled [disabled][b-t6eytg06gn], .k-disabled .k-disabled[b-t6eytg06gn] {    
    color: gray;
}

.filter-shipper[b-t6eytg06gn] {
    position: relative;
    margin-left: -3px;
}

.account-filter-grp > .mb-panel-1[b-t6eytg06gn] {
    height: none;
}

.completion-to-position[b-t6eytg06gn] {
    position: absolute;
    padding-top: 5px;
    padding-left: 102px;
}

[b-t6eytg06gn] .daterangepicker-no-labels .k-floating-label {
    display: none;
}

[b-t6eytg06gn] .daterangepicker-no-labels .k-floating-label-container {
    padding: 0px;
    padding-right: 25px;
}

[b-t6eytg06gn] .k-daterangepicker .k-dateinput {
    width: 95px;
}

[b-t6eytg06gn] .k-input-inner {
    padding-left: 3px !important;
}

.vol-filter-grp[b-t6eytg06gn], .door-filter-grp[b-t6eytg06gn] {
    padding-left: 3px;
}

.filter-buttons-grp[b-t6eytg06gn] {
    display: flex;
    flex-direction: column;
}

.button-run[b-t6eytg06gn] {    
    padding-bottom: 15px;
}

[b-t6eytg06gn] .filter-buttons {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
}

@media (max-width: 540px) {
    .bidbuilder-group[b-t6eytg06gn] {
        grid-template-columns: none;
        gap: 2.5%;
    }

    .filter-buttons-group[b-t6eytg06gn] {
        display: flex;
        flex-direction: row-reverse;
        padding-top: 10px;
    }

    .button-run[b-t6eytg06gn] {
        padding-right: 37px;
        margin-left: 45px;
    }

    .bidbuilder-frm bidbuilder-fonts mb-panel-1 p-4[b-t6eytg06gn] {
        width: 270px;
    }

    .mb-panel-1[b-t6eytg06gn] {
        width: 275px;
    }
}

@media (max-width: 430px) {
    .wizard-panels[b-t6eytg06gn] {
        margin-top: -80px !important;
        padding-bottom: 100px !important;
    }

    .bidbuilder-group[b-t6eytg06gn] {
        grid-template-columns: none;
        gap: 2.5%;
    }

    .filter-buttons-group[b-t6eytg06gn] {
        display: flex;
        flex-direction: row-reverse;
        padding-top: 10px;
    }

    .button-run[b-t6eytg06gn] {
        padding-right: 37px;
        margin-left: 45px;
    }

    .bidbuilder-frm bidbuilder-fonts mb-panel-1 p-4[b-t6eytg06gn] {
        width: 270px;
    }

    .mb-panel-1[b-t6eytg06gn] {
        width: 275px;
    }
}
/* /Pages/BidLaneSelect.razor.rz.scp.css */
/* BID LANE SELECT *****************************************************/
.wizard-panels[b-a3iyvkbu01] {
    display: flex;
    justify-content: center;
    padding-top: 30px;
    padding-bottom: 170px;
}

.panel-w[b-a3iyvkbu01] {
    width: 60%;
}

.title-errormsg[b-a3iyvkbu01] {
    display: flex;
    justify-content: space-between;
}

.laneselectmsg[b-a3iyvkbu01] {
    font-size: 14px;
    font-family: 'Roboto-Regular', sans-serif;
    padding-bottom: 10px;
}

.required-msg[b-a3iyvkbu01] {
    color: red;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
}

.mb-panel-2[b-a3iyvkbu01] {
    box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -webkit-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -moz-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border: 1px solid #bbb;
}

.lanesel-buttons-group[b-a3iyvkbu01] {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
}

.button-lanesel-next[b-a3iyvkbu01] {
    padding-bottom: 15px;
    padding-left: 22px;
}

.button-lanesel-back[b-a3iyvkbu01] {
    padding-left: 22px;
}

[b-a3iyvkbu01] .filter-buttons-next {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
}

[b-a3iyvkbu01] .filter-buttons-back {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #666666;
}

/* MAIN GRID *************/
[b-a3iyvkbu01] .main-custom-themed-grid .k-grid-header {    
    font-weight: 800;
}

/* EXPANDING VOLUME GRID *************/
[b-a3iyvkbu01] .custom-themed-grid {
    border-left-color: #0d6efd;
    border-top-color: #0d6efd;
    border-bottom-color: #0d6efd;
    border-right-color: #0d6efd;
    font-family: 'Roboto-Regular';
    font-size: 12px;
}

/* Tweak headers, rows, etc. */
[b-a3iyvkbu01] .custom-themed-grid .k-grid-header {
    background-color: #0d6efd;
    color: white;
    font-weight: 800;
}

[b-a3iyvkbu01] .custom-themed-grid .k-grid tr:hover {
    background-color: #e0f7fa;
}

/* ADD LANE BUTTON *************/
[b-a3iyvkbu01] .addlane-btn, k-button-solid-base[b-a3iyvkbu01] {
    border-color: #198754;
    color: #212529;
    background-color: #cfe1c8;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

[b-a3iyvkbu01] .addlane-btn, k-button-solid-base[b-a3iyvkbu01] {
    margin-top: -13px;
}

/* SAVE LANE BUTTON *************/
[b-a3iyvkbu01] .save-btn, k-button-solid-base[b-a3iyvkbu01] {
    border-color: #198754;
    color: #ffffff;
    background-color: #002639;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

[b-a3iyvkbu01] .save-btn, k-button-solid-base[b-a3iyvkbu01] {
    margin-top: -1px;
    padding-right: 10px;
    margin-right: 5px;
}

/* CANCEL LANE BUTTON *************/
[b-a3iyvkbu01] .cancel-btn, k-button-solid-base[b-a3iyvkbu01] {
    border-color: #198754;
    color: #ffffff;
    background-color: #666666;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

[b-a3iyvkbu01] .cancel-btn, k-button-solid-base[b-a3iyvkbu01] {
    margin-top: -1px;
    padding-right: 10px;
}

@media (max-width: 1024px) {
    .wizard-panels[b-a3iyvkbu01] {        
        padding-bottom: 100px !important;
    }

    .mb-panel-2[b-a3iyvkbu01] {
        width: 965px;
        margin-left: -190px;
    }

    .title-errormsg[b-a3iyvkbu01] {
        width: 965px;
        margin-left: -190px;
    }
}

@media (max-width: 912px) {
    .mb-panel-2[b-a3iyvkbu01] {
        width: 865px;
        margin-left: -175px;
    }

    .title-errormsg[b-a3iyvkbu01] {
        width: 865px;
        margin-left: -175px;
    }
}

@media (max-width: 820px) {
    .mb-panel-2[b-a3iyvkbu01] {
        width: 770px;
        margin-left: -190px;
    }

    .title-errormsg[b-a3iyvkbu01] {
        width: 770px;
        margin-left: -190px;
    }
}

@media (max-width: 768px) {
    .mb-panel-2[b-a3iyvkbu01] {
        width: 745px;
        margin-left: -190px;
    }

    .title-errormsg[b-a3iyvkbu01] {
        width: 745px;
        margin-left: -190px;
    }
}

@media (max-width: 540px) {    
    .mb-panel-2[b-a3iyvkbu01] {
        width: 520px;
        margin-left: -135px;
    }

    .title-errormsg[b-a3iyvkbu01] {
        width: 520px;
        margin-left: -135px;
    }
}

@media (max-width: 430px) {
    .wizard-panels[b-a3iyvkbu01] {
        margin-top: -80px !important;
        padding-bottom: 100px !important;
    }

    .mb-panel-2[b-a3iyvkbu01] {
        width: 380px;
        margin-left: -70px;
    }

    .title-errormsg[b-a3iyvkbu01] {
        width: 380px;
        margin-left: -70px;
    }

    [b-a3iyvkbu01] .k-grid-toolbar {
        height: 80px;
    }
}
/* /Pages/BidReviewFinish.razor.rz.scp.css */
/* BID REVIEW AND FINISH *****************************************************/
.wizard-panels[b-yhe42vdxoh] {
    display: flex;
    justify-content: center;
    padding-top: 30px;
    padding-bottom: 30px;
}

.finishmsg[b-yhe42vdxoh] {
    font-size: 14px;
    font-family: 'Roboto-Regular', sans-serif;
    padding-bottom: 10px;
}

.bidbuilder-frm[b-yhe42vdxoh] {
    display: flex;
    width: 100%;
    justify-content: space-between;
    height: 400px;
}

.bidbuilder-fonts[b-yhe42vdxoh] {
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    color: #222;
}

.mb-panel-4[b-yhe42vdxoh] {
    box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -webkit-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -moz-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border: 1px solid #bbb;
    height: 100%;
    width: 705px;
}

.mb-panel-settings[b-yhe42vdxoh] {
    border-radius: 6px;
    border: 1px solid #bbb;
    width: 565px;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 15px;
}

.settings-grp[b-yhe42vdxoh] {
    display: grid;
    grid-template-columns: 0.9fr 0.9fr;
}

.form-titles[b-yhe42vdxoh] {
    font-size: 15px;
    font-weight: 800;
}

.display-options[b-yhe42vdxoh] {
    display: flex;
    flex-direction: column;
    gap: 5px;
}

.finish-group[b-yhe42vdxoh] {
    display: flex;
    justify-content: space-between;
}

/* BUTTONS *****************************************************/
.button-submit[b-yhe42vdxoh] {
    padding-bottom: 15px;
    padding-left: 15px;
}

[b-yhe42vdxoh] .finish-button {
    width: 85px;
    height: 26px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #61A745;
    padding-top: 4px;
}

.button-back[b-yhe42vdxoh] {
    padding-bottom: 15px;
    padding-left: 15px;
}

[b-yhe42vdxoh] .finish-back {
    width: 85px;
    height: 26px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #666666;
    padding-top: 4px;
}

[b-yhe42vdxoh] .button-startover {
    padding-left: 15px;
    width: 90px;
}

[b-yhe42vdxoh] .finish-startover {
    width: 85px;
    height: 26px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
    padding-top: 4px;
}

/* GRID NO SCROLL *****************************************************/
[b-yhe42vdxoh] .grid-no-scroll .k-grid-content {
    overflow-y: hidden;
}

[b-yhe42vdxoh] .grid-no-scroll .k-grid-header, .grid-no-scroll .k-grid-footer[b-yhe42vdxoh] {
    padding-right: 0; /* version 2.26 and older requires !important here */
}

[b-yhe42vdxoh] .grid-no-scroll .k-grid-header-wrap, .grid-no-scroll .k-grid-footer-wrap[b-yhe42vdxoh] {
    border-right-width: 0;
}

[b-yhe42vdxoh] .grid-no-scroll .k-grid-header {
    font-weight: 800;
}

@media (max-width: 540px) {
    .bidbuilder-group[b-yhe42vdxoh] {
        display: none;
    }

    .mb-panel-4[b-yhe42vdxoh] {
        width: 515px;
    }

    .mb-panel-settings[b-yhe42vdxoh] {
        width: 360px;
    }

    [b-yhe42vdxoh] .k-grid {
        width: 455px;
    }

    .finish-group[b-yhe42vdxoh] {
        margin-left: -90px;
    }
}

@media (max-width: 430px) {
    .mb-panel-4[b-yhe42vdxoh] {
        width: 410px;
    }

    .mb-panel-settings[b-yhe42vdxoh] {
        width: 280px;
    }

    [b-yhe42vdxoh] .k-grid {
        width: 365px;
    }

    .finish-group[b-yhe42vdxoh] {
        margin-left: -90px;
    }
}

@media (max-width: 390px) {
    .wizard-panels[b-yhe42vdxoh] {
        margin-top: -80px !important;
        padding-bottom: 100px !important;
    }

    .mb-panel-4[b-yhe42vdxoh] {
        width: 380px;
        margin-left: 12px;
    }

    .mb-panel-settings[b-yhe42vdxoh] {
        width: 250px;
        font-size: 12px;
    }

    [b-yhe42vdxoh] .k-grid {
        width: 335px;
    }

    .finish-group[b-yhe42vdxoh] {
        margin-left: -90px;
    }

    .finishmsg[b-yhe42vdxoh][b-yhe42vdxoh] {
        font-size: 12px;
        margin-left: 15px;
    }
}
/* /Pages/BidSettings.razor.rz.scp.css */
/* BID SETTINGS *****************************************************/
.wizard-panels[b-x1goi9d3iq] {
    display: flex;
    justify-content: center;
    padding-top: 30px;
}

.title-errormsg[b-x1goi9d3iq] {
    display: flex;
    flex-direction: column;
}

.bidsettingsmsg[b-x1goi9d3iq] {
    font-size: 14px;
    font-family: 'Roboto-Regular', sans-serif;
    padding-bottom: 10px;
}

.required-msg[b-x1goi9d3iq] {
    color: red;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
}

.bidbuilder-frm[b-x1goi9d3iq] {
    display: flex;
    flex-direction: column;
    width: 100%;
    justify-content: space-between;
    height: 400px;
}

.bidbuilder-fonts[b-x1goi9d3iq] {
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    color: #222;
}

.mb-panel-3[b-x1goi9d3iq] {
    box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -webkit-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -moz-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border: 1px solid #bbb;
    height: 95%;
    width: 468px;
}

.settings-btn-group[b-x1goi9d3iq] {
    display: flex;
    justify-content: flex-end;
}

.button-bidset-back[b-x1goi9d3iq] {
    padding-left: 22px;
}

[b-x1goi9d3iq] .filter-buttons-back {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #666666;
    padding-top: 4px;
}

.button-bidset-next[b-x1goi9d3iq] {
    padding-bottom: 15px;
    padding-left: 22px;
}

[b-x1goi9d3iq] .filter-buttons-next {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
    padding-top: 4px;
}

.settings-frm[b-x1goi9d3iq] {
    margin-top: -15px;
}

[b-x1goi9d3iq] .k-floating-label-container > .k-label, .filter-labels[b-x1goi9d3iq], .sendtolbl[b-x1goi9d3iq], .displayoptions-grp[b-x1goi9d3iq], .options-grp[b-x1goi9d3iq] {
    font-size: 14px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    height: 25px;
}

[b-x1goi9d3iq] .sendtotxt, .k-input-solid[b-x1goi9d3iq] {
    height: 50px !important;
    width: 420px;
}

@media (max-width: 430px) {
    .wizard-panels[b-x1goi9d3iq] {
        margin-top: -80px !important;
        padding-bottom: 100px !important;
    }

    .mb-panel-3[b-x1goi9d3iq] {
        width: 410px;
    }

    .title-errormsg[b-x1goi9d3iq] {
        width: 395px;
    }

    [b-x1goi9d3iq] .sendtotxt, .k-input-solid[b-x1goi9d3iq] {
        width: 360px;
    }
}

@media (max-width: 390px) {
    .wizard-panels[b-x1goi9d3iq] {
        margin-top: -80px !important;
        padding-bottom: 100px !important;
    }

    .mb-panel-3[b-x1goi9d3iq] {
        width: 377px;
    }

    .title-errormsg[b-x1goi9d3iq] {
        width: 377px;
        margin-left: 4px;
    }

    [b-x1goi9d3iq] .sendtotxt, .k-input-solid[b-x1goi9d3iq] {
        width: 328px;
    }
}
/* /Pages/BidVendorSelect.razor.rz.scp.css */
/* VENDOR SELECT PANEL *****************************************************/
.wizard-panels[b-ncesjoaw60] {
    display: flex;
    justify-content: center;
    padding-top: 30px;
    padding-bottom: 170px;
}

.panel-w[b-ncesjoaw60] {
    width: 60%;
}

.title-errormsg[b-ncesjoaw60] {
    display: flex;
    justify-content: space-between;
}

.vendorselectmsg[b-ncesjoaw60] {
    font-size: 14px;
    font-family: 'Roboto-Regular', sans-serif;
    padding-bottom: 10px;
}

.required-msg[b-ncesjoaw60] {
    color: red;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
}

.mb-panel-3[b-ncesjoaw60] {
    box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -webkit-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -moz-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border: 1px solid #bbb;
}

.vendorsel-buttons-group[b-ncesjoaw60] {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
}

.button-vendorsel-back[b-ncesjoaw60] {
    padding-left: 22px;
}

[b-ncesjoaw60] .filter-buttons-back {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #666666;
}

.button-vendorsel-next[b-ncesjoaw60] {
    padding-bottom: 15px;
    padding-left: 22px;
}

[b-ncesjoaw60] .filter-buttons-next {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
}

/* MAIN GRID *************/
[b-ncesjoaw60] .main-custom-themed-grid .k-grid-header {
    font-weight: 800;
}

/* ADD VENDOR BUTTON *************/
[b-ncesjoaw60] .addvendor-btn, k-button-solid-base[b-ncesjoaw60] {
    border-color: #198754;
    color: #212529;
    background-color: #cfe1c8;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

[b-ncesjoaw60] .addvendor-btn, k-button-solid-base[b-ncesjoaw60] {
    margin-top: -13px;
}

/* SAVE VENDOR BUTTON *************/
[b-ncesjoaw60] .save-btn, k-button-solid-base[b-ncesjoaw60] {
    border-color: #198754;
    color: #ffffff;
    background-color: #002639;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

[b-ncesjoaw60] .save-btn, k-button-solid-base[b-ncesjoaw60] {
    margin-top: -1px;
    padding-right: 10px;
    margin-right: 5px;
}

/* CANCEL VENDOR BUTTON *************/
[b-ncesjoaw60] .cancel-btn, k-button-solid-base[b-ncesjoaw60] {
    border-color: #198754;
    color: #ffffff;
    background-color: #666666;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

[b-ncesjoaw60] .cancel-btn, k-button-solid-base[b-ncesjoaw60] {
    margin-top: -1px;
    padding-right: 10px;
}

@media (max-width: 1024px) {
    .wizard-panels[b-ncesjoaw60] {
        padding-bottom: 100px !important;
    }

    .mb-panel-3[b-ncesjoaw60] {
        width: 965px;
        margin-left: -190px;
    }

    .title-errormsg[b-ncesjoaw60] {
        width: 965px;
        margin-left: -190px;
    }
}

@media (max-width: 912px) {
    .mb-panel-3[b-ncesjoaw60] {
        width: 865px;
        margin-left: -175px;
    }

    .title-errormsg[b-ncesjoaw60] {
        width: 865px;
        margin-left: -175px;
    }
}

@media (max-width: 820px) {
    .mb-panel-3[b-ncesjoaw60] {
        width: 770px;
        margin-left: -190px;
    }

    .title-errormsg[b-ncesjoaw60] {
        width: 770px;
        margin-left: -190px;
    }
}

@media (max-width: 768px) {
    .mb-panel-3[b-ncesjoaw60] {
        width: 745px;
        margin-left: -190px;
    }

    .title-errormsg[b-ncesjoaw60] {
        width: 745px;
        margin-left: -190px;
    }
}

@media (max-width: 540px) {
    .mb-panel-3[b-ncesjoaw60] {
        width: 520px;
        margin-left: -135px;
    }

    .title-errormsg[b-ncesjoaw60] {
        width: 520px;
        margin-left: -135px;
    }
}

@media (max-width: 430px) {
    .wizard-panels[b-ncesjoaw60] {
        margin-top: -80px !important;
        padding-bottom: 100px !important;
    }

    .mb-panel-3[b-ncesjoaw60] {
        width: 380px;
        margin-left: -70px;
    }

    .title-errormsg[b-ncesjoaw60] {
        width: 380px;
        margin-left: -70px;
    }

    [b-ncesjoaw60] .k-grid-toolbar {
        height: 80px;
    }
}
/* /Pages/Dashboard.razor.rz.scp.css */
.dashboard[b-kmpbov5hcj] {
    display: flex;
    justify-content: space-between;
}

.under-const[b-kmpbov5hcj] {
    font-size: 20px;
}

.dashboard-img[b-kmpbov5hcj] {
    display: flex;
    flex-direction: column;
}

#footer[b-kmpbov5hcj] {
    bottom: 0%;
    position: fixed;
}

@media (max-width: 430px) {
    .dashboard[b-kmpbov5hcj] {
        display: grid;
        grid-row-gap: 16%;
        justify-items: center;
        justify-content: center;
    }
}
/* /Pages/DataDeleteAdmin.razor.rz.scp.css */
/* DATA DELETE ADMIN ***************************************************/
.wizard-panels[b-4rooal2yv5] {
    display: flex;
    justify-content: center;
    padding-top: 100px;
    padding-bottom: 200px;
}

[b-4rooal2yv5] .k-dialog-titlebar {
    font-size: 10px;
    font-family: 'Roboto-Regular', sans-serif;
    color: unset;
}

.dl[b-4rooal2yv5], ol[b-4rooal2yv5], ul[b-4rooal2yv5] {
    margin-bottom: unset;
}

.title-errormsg[b-4rooal2yv5] {
    display: flex;
    justify-content: space-between;
}

.deletedatamsg[b-4rooal2yv5] {
    font-size: 14px;
    font-family: 'Roboto-Regular', sans-serif;
    padding-bottom: 10px;
}

.required-msg[b-4rooal2yv5] {
    color: red;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 500;
    font-size: 16px;
}

.success-msg[b-4rooal2yv5] {
    color: darkgreen;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 500;
    font-size: 16px;
}

.deletedata-frm[b-4rooal2yv5] {
    display: flex;
    justify-content: space-between;
    width: 105%
}

.deletedata-fonts[b-4rooal2yv5] {
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    color: #222;
}

.dd-panel-1[b-4rooal2yv5] {
    box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -webkit-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.40);
    -moz-box-shadow: 0px 2px 6px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border: 1px solid #bbb;
    display: flex;
    flex-direction: column;
}

[b-4rooal2yv5] .deletedata-labels {
    padding-bottom: 5px;
}

[b-4rooal2yv5] .k-floating-label-container > .k-label, .deletedata-labels[b-4rooal2yv5] {
    font-size: 14px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    height: 25px;
}

.deletedata-group[b-4rooal2yv5] {
    display: flex;
    gap: 5%;
    justify-content: space-between;
    padding-bottom: 20px;
}

[b-4rooal2yv5] .k-input-solid {
    border-color: #407E93;
    color: #407E93;
}

[b-4rooal2yv5] .k-autocomplete-popup .k-list-container {
    max-height: 200px !important;
    overflow-y: auto !important;
}

[b-4rooal2yv5] .k-disabled [disabled], .k-disabled .k-disabled[b-4rooal2yv5], .k-widget[disabled] [disabled][b-4rooal2yv5], .k-widget[disabled] .k-disabled[b-4rooal2yv5], .k-disabled [disabled][b-4rooal2yv5], .k-disabled .k-disabled[b-4rooal2yv5] {
    color: gray;
}

.account-filter-grp > .dd-panel-1[b-4rooal2yv5] {
    height: none;
}

[b-4rooal2yv5] .k-input-inner {
    padding-left: 3px !important;
}

.buttons-group[b-4rooal2yv5] {
    display: flex;
    justify-content: space-between;
    padding-top: 26px;
}

.delete-buttons[b-4rooal2yv5] {
    padding-right: 15px;
}

[b-4rooal2yv5] .filter-button-delete {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #cd2d2d;
    color: white;
    background-color: #cd2d2d;
}

[b-4rooal2yv5] .filter-button-reset {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
}

@media (max-width: 540px) {
    .deletedata-group[b-4rooal2yv5] {
        grid-template-columns: none;
        gap: 2.5%;
    }

    .buttons-group[b-4rooal2yv5] {
        display: flex;
        padding-top: 10px;
    }

    .delete-button[b-4rooal2yv5] {
        padding-right: 37px;
        margin-left: 45px;
    }

    .deletedata-frm deletedata-fonts dd-panel-1 p-4[b-4rooal2yv5] {
        width: 270px;
    }
}

@media (max-width: 430px) {
    .wizard-panels[b-4rooal2yv5] {
        padding-bottom: 100px !important;
    }

    .deletedata-group[b-4rooal2yv5] {
        display: grid;
    }

    .buttons-group[b-4rooal2yv5] {
        justify-content: flex-start;
    }

    .delete-button[b-4rooal2yv5] {
        padding-right: 37px;
        margin-left: 45px;
    }

    .deletedata-frm deletedata-fonts dd-panel-1 p-4[b-4rooal2yv5] {
        width: 270px;
    }

    .dd-panel-1[b-4rooal2yv5] {
        width: 100%;
    }

    .telerik-blazor k-combobox k-input k-input-solid k-input-md k-rounded-md[b-4rooal2yv5] {
        width: auto;
    }
}
/* /Pages/Help.razor.rz.scp.css */
.dashboard[b-uhe77zthvi] {
    display: flex;
    justify-content: space-between;
}

.under-const[b-uhe77zthvi] {
    font-size: 20px;
}

.help-img[b-uhe77zthvi] {
    display: flex;
    justify-content: center;
}

#footer[b-uhe77zthvi] {
    bottom: 0%;
    position: fixed;
}

@media (max-width: 430px) {
    .help[b-uhe77zthvi] {
        display: grid;
        grid-row-gap: 16%;
        justify-items: center;
        justify-content: center;
    }
}
/* /Pages/MatchesAdmin.razor.rz.scp.css */
.mytabs[b-dhkokkykmn] {
    border-radius: 8px 8px 8px 8px !important;
    box-shadow: 0px 2px 11px -1px rgb(0 0 0 / 40%);
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70) !important;
    overflow-x: hidden;
}

.filters-menu[b-dhkokkykmn] {
    padding-bottom: 18px;
}

.expand-collapse[b-dhkokkykmn] {
    width: 99.7%;
    margin-bottom: 8px;
}

[b-dhkokkykmn] .k-listview-pager {
    background-color: #fff;
    padding-top: 20px;
    justify-content: center;
}

[b-dhkokkykmn] .k-listview {
    display: flex;
    padding: 0 9px 9px;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
}

[b-dhkokkykmn] .k-listview-content {
    display: grid;
    padding: 9px;
    grid-template-columns: repeat(auto-fill, minmax(475px, 1fr));
    gap: 12px 12px;
    grid-auto-rows: minmax(75px, auto);
    background: #fff;
    margin-top: -10px;
    margin-left: 2px;
}

[b-dhkokkykmn] .k-drawer-content {
    background-color: white;
}

[b-dhkokkykmn] .k-drawer-expanded .k-drawer.k-drawer-start {
    border-inline-end-width: 0px;
}

[b-dhkokkykmn] .accordion-button:not(.collapsed) {
    background-color: unset;
}

[b-dhkokkykmn] .k-drawer *, .k-drawer *[b-dhkokkykmn]::before, .k-drawer *[b-dhkokkykmn]::after {
    border-color: #407E93;
}

[b-dhkokkykmn] .k-drawer-push .k-drawer {
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    padding-left: 15px;
    padding-bottom: 10px;
    margin-left: 1px;
    margin-right: -26px;
    padding-right: 25px;
}

[b-dhkokkykmn].k-drawer.k-drawer-start, .k-drawer-left .k-drawer[b-dhkokkykmn] {
    left: -10px;
}

.required-msg[b-dhkokkykmn] {
    color: red;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
}

/* filter Menu */
[b-dhkokkykmn] .filter-buttons {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
}

[b-dhkokkykmn] .k-floating-label-container > .k-label, .filter-labels[b-dhkokkykmn], .filter-Account[b-dhkokkykmn], .filter-Status[b-dhkokkykmn], .filter-Market[b-dhkokkykmn], .filter-TripType[b-dhkokkykmn], .filter-ChargeType[b-dhkokkykmn], .filter-Vendor[b-dhkokkykmn] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    height: 25px;
    padding-top: 7px;
}

.filter-market-vendor-pos[b-dhkokkykmn] {
    position: relative;
    left: -3px !important;
}

.border-bottom[b-dhkokkykmn] {
    margin-left: -15px;
}

.status-border-bottom[b-dhkokkykmn] {
    padding-bottom: 8px;
}

[b-dhkokkykmn] .k-floating-label-container {
    padding-top: 20px;
}

[b-dhkokkykmn] .k-input-inner {
    font-size: 12px !important;
}

[b-dhkokkykmn] .k-input-solid {
    width: 161px;
}

[b-dhkokkykmn] .k-drawer-wrapper {
    width: 102% !important;
    -webkit-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border-top: 1px solid #bbb;
    background-color: #fff;
    margin-top: 20px;
    height: 206px;
}

[b-dhkokkykmn] .k-drawer-left.k-drawer-mini .k-drawer, .k-drawer-left.k-drawer-expanded .k-drawer[b-dhkokkykmn] {
    border-right-width: unset;
}

.filter-info[b-dhkokkykmn] {
    margin-top: -6px;
}

.filter-buttons-group[b-dhkokkykmn] {
    display: flex;
    justify-content: space-evenly;
    padding-top: 10px;
    margin-left: -9px;
}

[b-dhkokkykmn] .filter-drawer-icon {
    width: 160px;
    height: 25px;
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    border-color: #61A745 !important;
    color: #407E93;
    background-color: #fff !important;
    padding-top: 7px;
}

[b-dhkokkykmn] .k-button-icon {
    width: 2%;
}

/* Dropdowns and Dropdown Filter */
    .filter-drplist[b-dhkokkykmn], .k-picker[b-dhkokkykmn] {
    width: 180px;
}

/* AUTOCOMPLETE FILTER ******************************************/
[b-dhkokkykmn] .filter-autocomplete {
    left: -3px;
}

/* MATCHES GRID *****************************************************/
.matchesgrid[b-dhkokkykmn] {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 19px;
    margin-left: 6px;
}

/* HEADERS CENTER *****************************************************/
/* non-sortable headers */
[b-dhkokkykmn] .k-grid th.center-me {
    text-align: center;
}

/* sortable headers */
[b-dhkokkykmn] th.center-me .k-cell-inner > .k-link {
    justify-content: center;
}

[b-dhkokkykmn] .k-grid .k-grid-header .k-table-th {
    vertical-align: middle;
}

/* EXPORT BUTTON *****************************************************/
[b-dhkokkykmn] .export-excel, k-button-solid-base[b-dhkokkykmn] {
    border-color: #cedff9;
    color: #212529;
    background-color: #cedff9;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

.spinner-border[b-dhkokkykmn] {
    width: 1.5rem;
    height: 1.5rem;
    border: 0.25em solid transparent;
    border-top-color: red;
    border-radius: 50%;
    animation: spin-b-dhkokkykmn 1s linear infinite;
    position: absolute;
    left: 145px;
}

@keyframes spin-b-dhkokkykmn {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

/* CLOUD NO DATA *****************************************************/
[b-dhkokkykmn] .cloud {
    color: #6cbbe9;
    font-size: 90px;
}

[b-dhkokkykmn] .k-grid-norecords .k-badge-container {
    display: inline-block
}

[b-dhkokkykmn] .k-grid-norecords .k-badge-container > .k-badge {
    position: absolute;
    left: 70px;
    top: 25px;
}

[b-dhkokkykmn] .k-grid-norecords {
    position: absolute;
    top: 100px;
    left: 50%;
    transform: translateX(-50%);
}

    [b-dhkokkykmn] .k-grid-norecords:hover {
        background-color: #ffffff !important;
    }

.no-data-grid[b-dhkokkykmn] {
    font-family: 'Roboto-Regular';
    font-size: 14px;
}

/* EXCEL BUTTON - PAGER *****************************************************/
[b-dhkokkykmn] .k-grid-toolbar {
    height: 43px;
}

[b-dhkokkykmn] .export-excel, k-button-solid-base[b-dhkokkykmn] {
    margin-top: -13px;
}

[b-dhkokkykmn] .k-grid-pager {
    height: 40px;
}

@media (max-width: 1710px) {
    [b-dhkokkykmn] .k-listview-content {
        grid-template-columns: repeat(auto-fill, minmax(441px, 1fr)) !important;
    }
}

/* TABLET BUTTONS - NAV Menu Settings */
@media (max-width: 991px) {
    [b-dhkokkykmn] .post-sorting {
        margin-left: -170px;
    }
}

/* MOBILE - iPhone 12 and over - MY PROFILE - NAV Menu Settings */
@media (max-width: 430px) {
    .sort-filter[b-dhkokkykmn] {
        margin-bottom: -5px;
    }

    [b-dhkokkykmn] .k-listview-content {
        margin-left: -16px;
        grid-template-columns: unset !important;
    }

    [b-dhkokkykmn] .k-listview {
        margin-top: -1px;
    }

    [b-dhkokkykmn] .k-listview-pager {
        width: 93%;
    }

    [b-dhkokkykmn] .k-drawer-wrapper {
        margin-top: 16px;
        margin-left: -10px;
        margin-right: 10px;
        border-radius: 0px;
    }

    [b-dhkokkykmn] .k-tabstrip-content, .k-tabstrip > .k-content[b-dhkokkykmn] {
        padding: unset !important;
    }

    .expand-collapse[b-dhkokkykmn] {
        width: 93.7% !important;
    }

    .matchesgrid[b-dhkokkykmn] {
        margin-top: 15px;
        margin-bottom: 10px;
        margin-right: 10px;
        margin-left: 0px;
    }

    [b-dhkokkykmn] .k-drawer-push .k-drawer {        
        margin-right: -36px;
    }

    .filters-menu[b-dhkokkykmn] {
        padding-bottom: unset;
    }
}

@media (max-width: 280px) {
    .filter-newpost-buttons[b-4yvjrlxpvm][b-dhkokkykmn] {
        display: flex;
        padding-bottom: 18px;
        align-items: center;
        flex-direction: column;
        row-gap: 10px;
    }

    .sort-filter[b-dhkokkykmn] {
        margin-left: unset;
        padding-right: 22px;
    }

    [b-dhkokkykmn] .k-listview-content {
        width: 94% !important;
    }
}
/* /Pages/MyProfile/AccountInfo.razor.rz.scp.css */
/* MOBILE - NAV Settings */
@media (max-width: 390px) {
    .acc-cont[b-a9i8vp7fxy] {
        margin-left: unset !important;
    }
}

/* TABLET - NAV Settings */
@media (max-width: 991px) {
    .acc-cont[b-a9i8vp7fxy] {
        margin-left: unset !important;
    }
}

/* PC - NAV Settings */
.myprofile-ddlist[b-a9i8vp7fxy], .dropdown[b-a9i8vp7fxy] {
    display: none;
}

.acc-cont[b-a9i8vp7fxy] {
    margin-left: 12px;
}

.menu-outerDiv[b-a9i8vp7fxy] {
    margin: 0px auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 82%
}

.account-form[b-a9i8vp7fxy] {
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #222;
    white-space: nowrap;
}

[b-a9i8vp7fxy] .contact-button .k-button-solid-base {
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    color: #fff;
    background-color: #fff;
    padding-top: 7px;
}

    [b-a9i8vp7fxy] .contact-button .k-button-solid-base:hover, .k-button-solid-base.k-hover[b-a9i8vp7fxy] {
        border-color: #c7cdd5;
        background-color: #ced3db;
    }

[b-a9i8vp7fxy] .contact-save-btn, .k-button-solid-base[b-a9i8vp7fxy] {
    background-color: #61A745 !important;
}

    [b-a9i8vp7fxy] .contact-save-btn:hover, .k-button-solid-base:hover[b-a9i8vp7fxy] {
        border-color: #c7cdd5 !important;
        background-color: #ced3db !important;
    }

.desc-button[b-a9i8vp7fxy] {
    padding-left: 110px;
}

.desc-text[b-a9i8vp7fxy] {
    font-family: 'Roboto-Regular', sans-serif;
    color: #666666;
    font-size: 12px;
    font-weight: 400;
}

@media (max-width: 991px) {
    [b-a9i8vp7fxy] .account-form {
        flex: unset;
        width: 100%;
    }
}
/* /Pages/MyProfile/Alerts.razor.rz.scp.css */
/* MOBILE - NAV Settings */
@media (max-width: 390px) {
    .acc-cont[b-u9mmjwfbif] {
        margin-left: unset !important;        
    }

    #myprofile-ddlist[b-u9mmjwfbif], .dropdown-toggle[b-u9mmjwfbif]::after {
        margin-left: 116px;
    }
}

/* TABLET - NAV Settings */
@media (max-width: 991px) {
    .acc-cont[b-u9mmjwfbif] {
        margin-left: unset !important;
    }
}

/* PC - NAV Settings */
.myprofile-ddlist[b-u9mmjwfbif], .dropdown[b-u9mmjwfbif] {
    display: none;
}

.acc-cont[b-u9mmjwfbif] {
    margin-left: 12px;
}

.alert-ml[b-u9mmjwfbif] {
    margin-left: -4px;
}

.menu-outerDiv[b-u9mmjwfbif] {
    margin: 0px auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 82%
}

.account-form[b-u9mmjwfbif] {
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #222;
    white-space: nowrap;
}

[b-u9mmjwfbif] .contact-button .k-button-solid-base {
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    color: #fff;
    background-color: #fff;
    padding-top: 7px;
}

    [b-u9mmjwfbif] .contact-button .k-button-solid-base:hover, .k-button-solid-base.k-hover[b-u9mmjwfbif] {
        border-color: #c7cdd5;
        background-color: #ced3db;
    }

[b-u9mmjwfbif] .contact-save-btn, .k-button-solid-base[b-u9mmjwfbif] {
    background-color: #61A745 !important;
}

    [b-u9mmjwfbif] .contact-save-btn:hover, .k-button-solid-base:hover[b-u9mmjwfbif] {
        border-color: #c7cdd5 !important;
        background-color: #ced3db !important;
    }

.desc-button[b-u9mmjwfbif] {
    padding-left: 110px;
}

.desc-text[b-u9mmjwfbif] {
    font-family: 'Roboto-Regular', sans-serif;
    color: #666666;
    font-size: 12px;
    font-weight: 400;
}

@media (max-width: 991px) {
    [b-u9mmjwfbif] .account-form {
        flex: unset;
        width: 100%;
    }
}
/* /Pages/MyProfile/Contacts.razor.rz.scp.css */
/* MOBILE - NAV Settings */
@media (max-width: 390px) {
    .acc-cont[b-wp7mefsmpr] {
        margin-left: unset !important;
    }

    #myprofile-ddlist[b-wp7mefsmpr], .dropdown-toggle[b-wp7mefsmpr]::after {
        margin-left: 21px;
    }

    .card-display[b-wp7mefsmpr] {
        margin-left: -12px;
    }
}

/* PC - NAV Settings */
.myprofile-ddlist[b-wp7mefsmpr], .dropdown[b-wp7mefsmpr] {
    display: none;
}

.acc-cont[b-wp7mefsmpr] {
    padding: 10px !important;
    margin-top: -12px;
    position: relative;
    margin-left: 17px;
    margin-right: 17px;
}

.account-form[b-wp7mefsmpr] {
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #222;
}

.card-display[b-wp7mefsmpr] {
    display: grid;    
    grid-template-columns: repeat(auto-fill, minmax(360px, 1fr));
    gap: 12px 12px;
    grid-auto-rows: minmax(75px, auto);
}

.top-align[b-wp7mefsmpr] {
    display: flex;
    justify-content: space-between;
}

@media (max-width: 991px) {
    [b-wp7mefsmpr] .account-form {
        flex: unset;
        width: 100%;
    }
}

.my-tabstrip[b-wp7mefsmpr], .k-tabstrip-content[b-wp7mefsmpr], .k-tabstrip > .k-content[b-wp7mefsmpr] {
    padding: unset !important;
}

.tags-button[b-wp7mefsmpr] {
    width: 17%;
    text-align: center;
    border-radius: 5px;
    background-color: rgb(219, 220, 221);
    font-size: 12px;
    font-family: Roboto-Bold, sans-serif;
    font-weight: 400;
    color: rgb(42, 122, 147);
    height: 30px;
    padding-top: 6px;
    margin-right: 10px;
}

.tags[b-wp7mefsmpr], .k-card-body[b-wp7mefsmpr] {
    display: flex;
    margin-top: 10px;
}
/* /Pages/MyProfile/MyProfile.razor.rz.scp.css */
/* MOBILE - NAV Settings */
@media (max-width: 390px) {
    .myprofile-tabs[b-phbn6u6tnd] {
        display: none !important;
    }

    #myprofile-ddlist[b-phbn6u6tnd], .dropdown-toggle[b-phbn6u6tnd]::after {
        margin-left: 72px;
    }
}

.myprofile-ddlist[b-phbn6u6tnd], .dropdown[b-phbn6u6tnd] {
    display: none;
}
/* /Pages/MyProfile/Reports.razor.rz.scp.css */
/* MOBILE - NAV Settings */
@media (max-width: 390px) {
    .acc-cont[b-cvnmoz29p6] {
        margin-left: unset !important;
    }

    #myprofile-ddlist[b-cvnmoz29p6], .dropdown-toggle[b-cvnmoz29p6]::after {
        margin-left: 99px;
    }

    .card-display[b-cvnmoz29p6] {
        margin-left: -12px;
    }

    .ddlist-w[b-cvnmoz29p6] {
        width: 100px !important;
    }

    .ddlist-time-w[b-cvnmoz29p6] {
        width: 110px !important;
    }

    .timezone[b-cvnmoz29p6] {        
        margin-right: 5px !important;
    }

    .mobile-text[b-cvnmoz29p6] {
        font-size: 14px;
    }
}

/* TABLET - NAV Settings */
@media (max-width: 991px) {
    [b-cvnmoz29p6] .account-form {
        flex: unset;
        width: 100%;
    }
}

/* PC - NAV Settings */        
.myprofile-ddlist[b-cvnmoz29p6], .dropdown[b-cvnmoz29p6] {
    display: none;
}

.acc-cont[b-cvnmoz29p6] {
    padding: 10px !important;
    margin-top: -12px;
    position: relative;
    margin-left: 17px;
    margin-right: 17px;
}

.account-form[b-cvnmoz29p6] {
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #222;
}

.card-display[b-cvnmoz29p6] {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(360px, 1fr));
    gap: 12px 12px;
    grid-auto-rows: minmax(75px, auto);
}

.top-align[b-cvnmoz29p6] {
    display: flex;
    justify-content: space-between;
}

.ddlist-w[b-cvnmoz29p6] {
    width: 130px;
}

.time-at[b-cvnmoz29p6] {
    margin-right: 16px;
    margin-right: 10px;
}

.timezone[b-cvnmoz29p6] {
    font-size: 11px;
    margin-right: 20px;
}

.my-tabstrip[b-cvnmoz29p6], .k-tabstrip-content[b-cvnmoz29p6], .k-tabstrip > .k-content[b-cvnmoz29p6] {
    padding: unset !important;
}

[b-cvnmoz29p6] .contact-button .k-button-solid-base {
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    color: #fff;
    background-color: #fff;
    padding-top: 7px;
}

    [b-cvnmoz29p6] .contact-button .k-button-solid-base:hover, .k-button-solid-base.k-hover[b-cvnmoz29p6] {
        border-color: #c7cdd5;
        background-color: #ced3db;
    }

[b-cvnmoz29p6] .contact-save-btn, .k-button-solid-base[b-cvnmoz29p6] {
    background-color: #61A745 !important;
}

    [b-cvnmoz29p6] .contact-save-btn:hover, .k-button-solid-base:hover[b-cvnmoz29p6] {
        border-color: #c7cdd5 !important;
        background-color: #ced3db !important;
    }
/* /Pages/PostAdmin.razor.rz.scp.css */
.mytabs[b-3jt4j7r8f9] {
    border-radius: 8px 8px 8px 8px !important;
    box-shadow: 0px 2px 11px -1px rgb(0 0 0 / 40%);
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70) !important;
    overflow-x: hidden;
}

.filters-menu[b-3jt4j7r8f9] {
    padding-bottom: 18px;
}

.expand-collapse[b-3jt4j7r8f9] {
    width: 99.7%;
    margin-bottom: 8px;
}

[b-3jt4j7r8f9] .k-listview-pager {
    background-color: #fff;
    padding-top: 20px;
    justify-content: center;
}

[b-3jt4j7r8f9] .k-listview {
    display: flex;
    padding: 0 9px 9px;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
}

[b-3jt4j7r8f9] .k-tabstrip-content, [b-3jt4j7r8f9] .k-tabstrip > .k-content {
    padding: 0.8rem 0.3rem 0.4rem 0.3rem;
}

[b-3jt4j7r8f9] .k-listview-content {
    display: grid;
    padding: 9px;
    grid-template-columns: repeat(auto-fill, minmax(475px, 1fr));
    gap: 12px 12px;
    grid-auto-rows: minmax(75px, auto);
    background: #fff;
    /*width: 100%;*/
    margin-top: -10px;
    margin-left: 2px;
}

[b-3jt4j7r8f9] .k-drawer-content {
    margin-left: -20px;
    background-color: white;
}

[b-3jt4j7r8f9] .k-drawer-expanded .k-drawer.k-drawer-start {
    border-inline-end-width: 0px;
}

[b-3jt4j7r8f9] .card-expand {
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    color: #a3a3a3;
    margin-right: 6px;
    border: 1px solid #a3a3a3;
    height: 25px;
    width: 100px;
    padding-top: 2px;
    text-decoration: none;
}

[b-3jt4j7r8f9] .card-expand:hover {
    color: #212121;
    border: 1px solid #212121;
}

[b-3jt4j7r8f9] .card-expand:focus {
    box-shadow: unset;
}

[b-3jt4j7r8f9] .accordion-button:not(.collapsed) {
    background-color: unset;
}

[b-3jt4j7r8f9] .k-drawer *, .k-drawer *[b-3jt4j7r8f9]::before, .k-drawer *[b-3jt4j7r8f9]::after {
    border-color: #407E93;
}

[b-3jt4j7r8f9] .k-drawer-push .k-drawer {
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    padding-left: 15px;
    padding-bottom: 10px;
    margin-left: 1px;
}

[b-3jt4j7r8f9].k-drawer.k-drawer-start, .k-drawer-left .k-drawer[b-3jt4j7r8f9] {
    left: -10px;
}

.required-msg[b-3jt4j7r8f9] {
    color: red;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
}

/* filter Menu */
[b-3jt4j7r8f9] .filter-buttons {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
}

[b-3jt4j7r8f9] .k-floating-label-container > .k-label, .filter-labels[b-3jt4j7r8f9], .filter-Account[b-3jt4j7r8f9], .filter-Status[b-3jt4j7r8f9], .filter-ShipTypes[b-3jt4j7r8f9], .filter-Market[b-3jt4j7r8f9], .filter-tag[b-3jt4j7r8f9] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    height: 25px;
    padding-top: 7px;
}

.border-bottom[b-3jt4j7r8f9] {
    margin-left: -15px;
}

.status-border-bottom[b-3jt4j7r8f9] {
    padding-bottom: 8px;
}

[b-3jt4j7r8f9] .k-floating-label-container {
    padding-top: 20px;
}

.reposition-label-available[b-3jt4j7r8f9] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    padding-top: 8px;
}

.reposition-label-expires[b-3jt4j7r8f9] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
}

.reposition-label-completed[b-3jt4j7r8f9] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    padding-top: 8px;
}

[b-3jt4j7r8f9] .k-input-inner {
    font-size: 12px !important;
}

[b-3jt4j7r8f9] .k-input-solid {
    width: 161px;
}

[b-3jt4j7r8f9] .k-daterangepicker .k-dateinput {
    width: 81px;
    height: 25px;
    margin-left: -3px;    
}

.daterange-border-bottom[b-3jt4j7r8f9] {
    height: 10px;
}

.avail-to-position[b-3jt4j7r8f9] {
    position: absolute;
    padding-top: 24px;
    padding-left: 32px;
}

.expir-to-position[b-3jt4j7r8f9] {
    position: absolute;
    padding-top: 24px;
    padding-left: 42px;
}

.comple-to-position[b-3jt4j7r8f9] {
    position: absolute;
    padding-top: 24px;
    padding-left: 23px;
}

[b-3jt4j7r8f9] .daterangepicker-no-labels .k-floating-label {
    display: none;
}

[b-3jt4j7r8f9] .daterangepicker-no-labels .k-floating-label-container {
    padding: 0px;
    padding-right: 17px;
}

[b-3jt4j7r8f9] .k-drawer-wrapper {
    width: 95% !important;
    -webkit-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border-top: 1px solid #bbb;
    background-color: #fff;
    margin-top: 20px;
    height: 485px;
}

[b-3jt4j7r8f9] .k-drawer-left.k-drawer-mini .k-drawer, .k-drawer-left.k-drawer-expanded .k-drawer[b-3jt4j7r8f9] {
    border-right-width: unset;
}

.filter-info[b-3jt4j7r8f9] {
    margin-top: -6px;
}

.filter-buttons-group[b-3jt4j7r8f9] {
    display: flex;
    justify-content: space-evenly;
    padding-top: 10px;
}

[b-3jt4j7r8f9] .filter-drawer-icon {
    width: 160px;
    height: 25px;
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    border-color: #61A745 !important;
    color: #407E93;
    background-color: #fff !important;
    padding-top: 7px;
}

[b-3jt4j7r8f9] .k-button-icon {
    width: 2%;
}

/* Dropdowns and Dropdown Filter */
    .filter-drplist[b-3jt4j7r8f9], .k-picker[b-3jt4j7r8f9] {
    width: 180px;
}

/* AUTOCOMPLETE FILTER ******************************************/
[b-3jt4j7r8f9] .filter-autocomplete {
    left: -3px;
}

/* TAG FILTER ***************************************************/
[b-3jt4j7r8f9] .filter-tags {
    margin-left: -3px;
}

[b-3jt4j7r8f9] .k-chip-solid-base {
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    color: #2a7a93;
    height: 20px;
    padding-top: 6px;
    margin-left: -1px;
}

[b-3jt4j7r8f9] .k-input-solid:focus-within {
    box-shadow: unset;
}
/* TAG FILTER END *****************************************************/

/* POST ADMIN GRID *****************************************************/
.postgrid[b-3jt4j7r8f9] {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 16px;
    margin-left: 22px;
}

/* HEADERS CENTER *****************************************************/
/* non-sortable headers */
[b-3jt4j7r8f9] .k-grid th.center-me {
    text-align: center;
}

/* sortable headers */
[b-3jt4j7r8f9] th.center-me .k-cell-inner > .k-link {
    justify-content: center;
}

[b-3jt4j7r8f9] .k-grid .k-grid-header .k-table-th {
    vertical-align: middle;
}

/* CLOUD NO DATA *****************************************************/
[b-3jt4j7r8f9] .cloud {
    color: #6cbbe9;
    font-size: 90px;
}

[b-3jt4j7r8f9] .k-grid-norecords .k-badge-container {
    display: inline-block
}

    [b-3jt4j7r8f9] .k-grid-norecords .k-badge-container > .k-badge {
        position: absolute;
        left: 70px;
        top: 25px;
    }

[b-3jt4j7r8f9] .k-grid-norecords {
    position: absolute;
    top: 100px;
    left: 50%;
    transform: translateX(-50%);
}

    [b-3jt4j7r8f9] .k-grid-norecords:hover {
        background-color: #ffffff !important;
    }

.no-data-grid[b-3jt4j7r8f9] {
    font-family: 'Roboto-Regular';
    font-size: 14px;
}

@media (max-width: 1710px) {
    [b-3jt4j7r8f9] .k-listview-content {
        grid-template-columns: repeat(auto-fill, minmax(441px, 1fr)) !important;
    }
}

/* TABLET BUTTONS - NAV Menu Settings */
@media (max-width: 991px) {
    [b-3jt4j7r8f9] .post-sorting {
        margin-left: -170px;
    }
}

/* MOBILE - iPhone 12 and over - MY PROFILE - NAV Menu Settings */
@media (max-width: 430px) {
    .sort-filter[b-3jt4j7r8f9] {
        margin-bottom: -5px;
    }

    [b-3jt4j7r8f9] .k-listview-content {
        margin-left: -16px;
        grid-template-columns: unset !important;
    }

    [b-3jt4j7r8f9] .k-listview {
        margin-top: -1px;
    }

    [b-3jt4j7r8f9] .k-listview-pager {
        width: 93%;
    }

    [b-3jt4j7r8f9] .k-drawer-wrapper {
        margin-top: 8px;
        margin-left: -10px;
        margin-right: 10px;
        border-radius: 0px;
    }

    [b-3jt4j7r8f9] .k-tabstrip-content, .k-tabstrip > .k-content[b-3jt4j7r8f9] {
        padding: unset !important;
    }

    .expand-collapse[b-3jt4j7r8f9] {
        width: 93.7% !important;
    }

    .postgrid[b-3jt4j7r8f9] {
        margin-top: 15px;
        margin-bottom: 10px;
        margin-right: 10px;
        margin-left: 0px;
    }
}

@media (max-width: 280px) {
    .filter-newpost-buttons[b-4yvjrlxpvm][b-3jt4j7r8f9] {
        display: flex;
        padding-bottom: 18px;
        align-items: center;
        flex-direction: column;
        row-gap: 10px;
    }

    .sort-filter[b-3jt4j7r8f9] {
        margin-left: unset;
        padding-right: 22px;
    }

    [b-3jt4j7r8f9] .k-listview-content {
        width: 94% !important;
    }
}
/* /Pages/Rates.razor.rz.scp.css */
.mytabs[b-a0tfjon3jk] {
    border-radius: 8px 8px 8px 8px !important;
    box-shadow: 0px 2px 11px -1px rgb(0 0 0 / 40%);
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70) !important;
    overflow-x: hidden;
}

.filters-menu[b-a0tfjon3jk] {
    padding-bottom: 18px;
}

.filters[b-a0tfjon3jk] {
    margin-right: 15px;
}


.expand-collapse[b-a0tfjon3jk] {
    width: 99.7%;
    margin-bottom: 8px;
}

[b-a0tfjon3jk] .k-listview-pager {
    background-color: #fff;
    padding-top: 20px;
    justify-content: center;
}

[b-a0tfjon3jk] .k-listview {
    display: flex;
    padding: 0 9px 9px;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
}

[b-a0tfjon3jk] .k-tabstrip-content, [b-a0tfjon3jk] .k-tabstrip > .k-content {
    padding: 0.8rem 0.3rem 0.4rem 0.3rem;
}

[b-a0tfjon3jk] .k-listview-content {
    display: grid;
    padding: 9px;
    grid-template-columns: repeat(auto-fill, minmax(475px, 1fr));
    gap: 12px 12px;
    grid-auto-rows: minmax(75px, auto);
    background: #fff;
    /*width: 100%;*/
    margin-top: -10px;
    margin-left: 2px;
}

[b-a0tfjon3jk] .k-drawer-content {
    margin-left: -20px;
    background-color: white;
}

[b-a0tfjon3jk] .k-drawer-expanded .k-drawer.k-drawer-start {
    border-inline-end-width: 0px;
}

[b-a0tfjon3jk] .card-expand {
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    color: #a3a3a3;
    margin-right: 6px;
    border: 1px solid #a3a3a3;
    height: 25px;
    width: 100px;
    padding-top: 2px;
    text-decoration: none;
}

[b-a0tfjon3jk] .card-expand:hover {
    color: #212121;
    border: 1px solid #212121;
}

[b-a0tfjon3jk] .card-expand:focus {
    box-shadow: unset;
}

[b-a0tfjon3jk] .accordion-button:not(.collapsed) {
    background-color: unset;
}

[b-a0tfjon3jk] .k-drawer *, .k-drawer *[b-a0tfjon3jk]::before, .k-drawer *[b-a0tfjon3jk]::after {
    border-color: #407E93;
}

[b-a0tfjon3jk] .k-drawer-push .k-drawer {
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    padding-left: 15px;
    padding-bottom: 10px;
    margin-left: 1px;
}

[b-a0tfjon3jk].k-drawer.k-drawer-start, .k-drawer-left .k-drawer[b-a0tfjon3jk] {
    left: -10px;
}

.required-msg[b-a0tfjon3jk] {
    color: red;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
}

/* filter Menu */
[b-a0tfjon3jk] .filter-buttons {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
}

[b-a0tfjon3jk] .k-floating-label-container > .k-label, .filter-TripType[b-a0tfjon3jk], .filter-ChargeType[b-a0tfjon3jk], .filter-Market[b-a0tfjon3jk], .filter-from[b-a0tfjon3jk], .filter-to[b-a0tfjon3jk], .filter-tag[b-a0tfjon3jk], .filter-vendor[b-a0tfjon3jk] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    height: 25px;
    padding-top: 7px;
}

[b-a0tfjon3jk] .k-input-inner {
    font-size: 12px !important;
}

[b-a0tfjon3jk] .k-input-solid {
    width: 161px;
}

[b-a0tfjon3jk] .reposition-labels .k-floating-label-container {
    padding-top: 20px;
}

[b-a0tfjon3jk] .k-drawer-wrapper {
    width: 95% !important;
    -webkit-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border-top: 1px solid #bbb;
    background-color: #fff;
    margin-top: 20px;
    height: 425px;
}

[b-a0tfjon3jk] .k-drawer-left.k-drawer-mini .k-drawer, .k-drawer-left.k-drawer-expanded .k-drawer[b-a0tfjon3jk] {
    border-right-width: unset;
}

.filter-info[b-a0tfjon3jk] {
    margin-top: -6px;
}

.filter-buttons-group[b-a0tfjon3jk] {
    display: flex;
    justify-content: space-evenly;
    padding-top: 10px;
}

[b-a0tfjon3jk] .filter-drawer-icon {
    width: 160px;
    height: 25px;
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    border-color: #61A745 !important;
    color: #407E93;
    background-color: #fff !important;
    padding-top: 7px;
}

[b-a0tfjon3jk] .k-button-icon {
    width: 2%;
}

/* Dropdowns and Dropdown Filter */
.filter-drplist[b-a0tfjon3jk], .k-picker[b-a0tfjon3jk] {
    width: 180px;
}

/* AUTOCOMPLETE FILTER ******************************************/
[b-a0tfjon3jk] .filter-autocomplete {
    left: -3px;
}

/* TAG FILTER ***************************************************/
[b-a0tfjon3jk] .filter-tags {
    margin-left: -3px;
}

[b-a0tfjon3jk] .k-chip-solid-base {
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    color: #2a7a93;
    height: 20px;
    padding-top: 6px;
    margin-left: -1px;
}

[b-a0tfjon3jk] .k-input-solid:focus-within {
    box-shadow: unset;
}
/* TAG FILTER END *****************************************************/

/* RATE GRID *****************************************************/
.rategrid[b-a0tfjon3jk] {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 16px;
    margin-left: 22px;
}

/* HEADERS CENTER *****************************************************/
/* non-sortable headers */
[b-a0tfjon3jk] .k-grid th.center-me {
    text-align: center;
}

/* sortable headers */
[b-a0tfjon3jk] th.center-me .k-cell-inner > .k-link {
    justify-content: center;
}

[b-a0tfjon3jk] .k-grid .k-grid-header .k-table-th {
    vertical-align: middle;
}

/* CLOUD NO DATA *****************************************************/
[b-a0tfjon3jk] .cloud {
    color: #6cbbe9;
    font-size: 90px;
}

[b-a0tfjon3jk] .k-grid-norecords .k-badge-container {
    display: inline-block
}

[b-a0tfjon3jk] .k-grid-norecords .k-badge-container > .k-badge {
    position: absolute;
    left: 70px;
    top: 25px;
}

[b-a0tfjon3jk] .k-grid-norecords {
    position: absolute;
    top: 100px;
    left: 50%;
    transform: translateX(-50%);
}

    [b-a0tfjon3jk] .k-grid-norecords:hover {
        background-color: #ffffff !important;
    }

.no-data-grid[b-a0tfjon3jk] {
    font-family: 'Roboto-Regular';
    font-size: 14px;
}

@media (max-width: 1710px) {
    [b-a0tfjon3jk] .k-listview-content {
        grid-template-columns: repeat(auto-fill, minmax(441px, 1fr)) !important;
    }
}

/* TABLET BUTTONS - NAV Menu Settings */
@media (max-width: 991px) {
    [b-a0tfjon3jk] .post-sorting {
        margin-left: -170px;
    }
}

/* MOBILE - iPhone 12 and over - MY PROFILE - NAV Menu Settings */
@media (max-width: 430px) {
    .sort-filter[b-a0tfjon3jk] {
        margin-bottom: -5px;
    }

    [b-a0tfjon3jk] .k-listview-content {
        margin-left: -16px;
        grid-template-columns: unset !important;
    }

    [b-a0tfjon3jk] .k-listview {
        margin-top: -1px;
    }

    [b-a0tfjon3jk] .k-listview-pager {
        width: 93%;
    }

    [b-a0tfjon3jk] .k-drawer-wrapper {
        margin-top: 8px;
        margin-left: 2px;
        margin-right: -6px;
        border-radius: 0px;
    }

    [b-a0tfjon3jk] .k-tabstrip-content, .k-tabstrip > .k-content[b-a0tfjon3jk] {
        padding: unset !important;
    }

    .expand-collapse[b-a0tfjon3jk] {
        width: 93.7% !important;
    }

    .rategrid[b-a0tfjon3jk] {
        margin-top: 15px;
        margin-bottom: 10px;
        margin-right: 10px;
        margin-left: 0px;
    }
}

@media (max-width: 280px) {
    .filter-newpost-buttons[b-4yvjrlxpvm][b-a0tfjon3jk] {
        display: flex;
        padding-bottom: 18px;
        align-items: center;
        flex-direction: column;
        row-gap: 10px;
    }

    .sort-filter[b-a0tfjon3jk] {
        margin-left: unset;
        padding-right: 22px;
    }

    [b-a0tfjon3jk] .k-listview-content {
        width: 94% !important;
    }
}
/* /Pages/RatesAdmin.razor.rz.scp.css */
.mytabs[b-mdksz1qype] {
    border-radius: 8px 8px 8px 8px !important;
    box-shadow: 0px 2px 11px -1px rgb(0 0 0 / 40%);
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70) !important;
    overflow-x: hidden;
}

.filters-menu[b-mdksz1qype] {
    padding-bottom: 18px;
}

.expand-collapse[b-mdksz1qype] {
    width: 99.7%;
    margin-bottom: 8px;
}

[b-mdksz1qype] .k-listview-pager {
    background-color: #fff;
    padding-top: 20px;
    justify-content: center;
}

[b-mdksz1qype] .k-listview {
    display: flex;
    padding: 0 9px 9px;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
}

[b-mdksz1qype] .k-listview-content {
    display: grid;
    padding: 9px;
    grid-template-columns: repeat(auto-fill, minmax(475px, 1fr));
    gap: 12px 12px;
    grid-auto-rows: minmax(75px, auto);
    background: #fff;
    margin-top: -10px;
    margin-left: 2px;
}

[b-mdksz1qype] .k-drawer-content {
    background-color: white;
}

[b-mdksz1qype] .k-drawer-expanded .k-drawer.k-drawer-start {
    border-inline-end-width: 0px;
}

[b-mdksz1qype] .accordion-button:not(.collapsed) {
    background-color: unset;
}

[b-mdksz1qype] .k-drawer *, .k-drawer *[b-mdksz1qype]::before, .k-drawer *[b-mdksz1qype]::after {
    border-color: #407E93;
}

[b-mdksz1qype] .k-drawer-push .k-drawer {
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    padding-left: 15px;
    padding-bottom: 10px;
    margin-left: 1px;
    margin-right: -26px;
    padding-right: 25px;
}

[b-mdksz1qype].k-drawer.k-drawer-start, .k-drawer-left .k-drawer[b-mdksz1qype] {
    left: -10px;
}

.required-msg[b-mdksz1qype] {
    color: red;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
}

/* filter Menu */
[b-mdksz1qype] .filter-buttons {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
}

[b-mdksz1qype] .k-floating-label-container > .k-label, .filter-labels[b-mdksz1qype], .filter-Account[b-mdksz1qype], .filter-Status[b-mdksz1qype], .filter-Market[b-mdksz1qype], .filter-TripType[b-mdksz1qype], .filter-ChargeType[b-mdksz1qype], .filter-Vendor[b-mdksz1qype] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    height: 25px;
    padding-top: 7px;
}

.filter-market-vendor-pos[b-mdksz1qype] {
    position: relative;
    left: -3px !important;
}

.border-bottom[b-mdksz1qype] {
    margin-left: -15px;
}

.status-border-bottom[b-mdksz1qype] {
    padding-bottom: 8px;
}

[b-mdksz1qype] .k-floating-label-container {
    padding-top: 20px;
}

[b-mdksz1qype] .k-input-inner {
    font-size: 12px !important;
}

[b-mdksz1qype] .k-input-solid {
    width: 161px;
}

[b-mdksz1qype] .k-drawer-wrapper {
    width: 102% !important;
    -webkit-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border-top: 1px solid #bbb;
    background-color: #fff;
    margin-top: 20px;
    height: 365px;
}

[b-mdksz1qype] .k-drawer-left.k-drawer-mini .k-drawer, .k-drawer-left.k-drawer-expanded .k-drawer[b-mdksz1qype] {
    border-right-width: unset;
}

.filter-info[b-mdksz1qype] {
    margin-top: -6px;
}

.filter-buttons-group[b-mdksz1qype] {
    display: flex;
    justify-content: space-evenly;
    padding-top: 10px;
    margin-left: -9px;
}

[b-mdksz1qype] .filter-drawer-icon {
    width: 160px;
    height: 25px;
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    border-color: #61A745 !important;
    color: #407E93;
    background-color: #fff !important;
    padding-top: 7px;
}

[b-mdksz1qype] .k-button-icon {
    width: 2%;
}

/* Dropdowns and Dropdown Filter */
    .filter-drplist[b-mdksz1qype], .k-picker[b-mdksz1qype] {
    width: 180px;
}

/* AUTOCOMPLETE FILTER ******************************************/
[b-mdksz1qype] .filter-autocomplete {
    left: -3px;
}

/* RATE GRID *****************************************************/
.rategrid[b-mdksz1qype] {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 19px;
    margin-left: 6px;
}

/* HEADERS CENTER *****************************************************/
/* non-sortable headers */
[b-mdksz1qype] .k-grid th.center-me {
    text-align: center;
}

/* sortable headers */
[b-mdksz1qype] th.center-me .k-cell-inner > .k-link {
    justify-content: center;
}

[b-mdksz1qype] .k-grid .k-grid-header .k-table-th {
    vertical-align: middle;
}

/* EXPORT BUTTON *****************************************************/
[b-mdksz1qype] .export-excel, k-button-solid-base[b-mdksz1qype] {
    border-color: #cedff9;
    color: #212529;
    background-color: #cedff9;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

/* CLOUD NO DATA *****************************************************/
[b-mdksz1qype] .cloud {
    color: #6cbbe9;
    font-size: 90px;
}

[b-mdksz1qype] .k-grid-norecords .k-badge-container {
    display: inline-block
}

[b-mdksz1qype] .k-grid-norecords .k-badge-container > .k-badge {
    position: absolute;
    left: 70px;
    top: 25px;
}

[b-mdksz1qype] .k-grid-norecords {
    position: absolute;
    top: 100px;
    left: 50%;
    transform: translateX(-50%);
}

    [b-mdksz1qype] .k-grid-norecords:hover {
        background-color: #ffffff !important;
    }

.no-data-grid[b-mdksz1qype] {
    font-family: 'Roboto-Regular';
    font-size: 14px;
}

/* EXCEL BUTTON - PAGER *****************************************************/
[b-mdksz1qype] .k-grid-toolbar {
    height: 43px;
}

[b-mdksz1qype] .export-excel, k-button-solid-base[b-mdksz1qype] {
    margin-top: -13px;
}

[b-mdksz1qype] .k-grid-pager {
    height: 40px;
}

@media (max-width: 1710px) {
    [b-mdksz1qype] .k-listview-content {
        grid-template-columns: repeat(auto-fill, minmax(441px, 1fr)) !important;
    }
}

/* TABLET BUTTONS - NAV Menu Settings */
@media (max-width: 991px) {
    [b-mdksz1qype] .post-sorting {
        margin-left: -170px;
    }
}

/* MOBILE - iPhone 12 and over - MY PROFILE - NAV Menu Settings */
@media (max-width: 430px) {
    .sort-filter[b-mdksz1qype] {
        margin-bottom: -5px;
    }

    [b-mdksz1qype] .k-listview-content {
        margin-left: -16px;
        grid-template-columns: unset !important;
    }

    [b-mdksz1qype] .k-listview {
        margin-top: -1px;
    }

    [b-mdksz1qype] .k-listview-pager {
        width: 93%;
    }

    [b-mdksz1qype] .k-drawer-wrapper {
        margin-top: 16px;
        margin-left: -10px;
        margin-right: 10px;
        border-radius: 0px;
    }

    [b-mdksz1qype] .k-tabstrip-content, .k-tabstrip > .k-content[b-mdksz1qype] {
        padding: unset !important;
    }

    .expand-collapse[b-mdksz1qype] {
        width: 93.7% !important;
    }

    .rategrid[b-mdksz1qype] {
        margin-top: 15px;
        margin-bottom: 10px;
        margin-right: 10px;
        margin-left: 0px;
    }

    [b-mdksz1qype] .k-drawer-push .k-drawer {        
        margin-right: -36px;
    }

    .filters-menu[b-mdksz1qype] {
        padding-bottom: unset;
    }
}

@media (max-width: 280px) {
    .filter-newpost-buttons[b-4yvjrlxpvm][b-mdksz1qype] {
        display: flex;
        padding-bottom: 18px;
        align-items: center;
        flex-direction: column;
        row-gap: 10px;
    }

    .sort-filter[b-mdksz1qype] {
        margin-left: unset;
        padding-right: 22px;
    }

    [b-mdksz1qype] .k-listview-content {
        width: 94% !important;
    }
}
/* /Pages/ShipmentDetail.razor.rz.scp.css */
.ref-label[b-t01b9n3gf6] {    
    padding-left: 20px;
    padding-bottom: 10px;
}

@media (max-width: 430px) {
    .ref-label[b-t01b9n3gf6] {
        padding-left: 4px;
        margin-bottom: -23px;
    }
}
/* /Pages/Shipments.razor.rz.scp.css */
.sort-filter[b-4yvjrlxpvm] {    
    position: relative;
    align-content: end;
    justify-content: flex-end;
    z-index: 3;
}

[b-4yvjrlxpvm] .post-sorting {
    left: -5px;
    width: 180px;
}

.expand-collapse[b-4yvjrlxpvm] {
    width: 99.7%;
    margin-bottom: 8px;
} 

[b-4yvjrlxpvm] .k-listview-pager {
    background-color: #fff;
    padding-top: 20px;
    justify-content: center;
}

[b-4yvjrlxpvm] .k-listview {
    display: flex;
    padding: 0 9px 9px;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    /*margin-left: 14px;*/
}

[b-4yvjrlxpvm] .k-tabstrip-content, [b-4yvjrlxpvm] .k-tabstrip > .k-content {
    padding: 0.8rem 0.3rem 0.4rem 0.3rem;
}

[b-4yvjrlxpvm] .k-listview-content {
    display: grid;
    padding: 9px;
    grid-template-columns: repeat(auto-fill, minmax(360px, 1fr));
    gap: 12px 12px;
    grid-auto-rows: minmax(75px, auto);
    background: #fff;
    width: 100%;
    margin-left: -3px;
    padding-right: unset;
}

[b-4yvjrlxpvm] .k-drawer-content {
    width: 100%;
}

[b-4yvjrlxpvm] .card-expand {
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    color: #a3a3a3;
    margin-right: 6px;
    border: 1px solid #a3a3a3;    
    height: 25px;
    width: 100px;
    padding-top: 2px;
    text-decoration: none;
}

[b-4yvjrlxpvm] .card-expand:hover {    
    color: #212121;
    border: 1px solid #212121;    
}

[b-4yvjrlxpvm] .card-expand:focus {        
    box-shadow: unset;    
}

[b-4yvjrlxpvm] .accordion-button:not(.collapsed) {
    background-color: unset;
}


[b-4yvjrlxpvm] .k-drawer *, .k-drawer *[b-4yvjrlxpvm]::before, .k-drawer *[b-4yvjrlxpvm]::after {
    border-color: #407E93;
}

[b-4yvjrlxpvm] .k-drawer-push .k-drawer {
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    padding-left: 8px;
    padding-bottom: 10px;
    margin-left: 1px;
    border-right: 0px;
    border-color: #407E93;
}

[b-4yvjrlxpvm].k-drawer.k-drawer-start, .k-drawer-left .k-drawer[b-4yvjrlxpvm] {    
    left: -10px;
}

[b-4yvjrlxpvm] .k-radio-list {
    width: 180px;    
    gap: 0px 16px !important;
}

[b-4yvjrlxpvm] .k-radio-md {
    width: 0.7rem;
    height: 0.7rem;
    margin-top: -2px;
}

[b-4yvjrlxpvm] .k-radio-item {
    flex-direction: row-reverse;
}

/* filter Menu */
[b-4yvjrlxpvm] .filter-buttons {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;    
}

[b-4yvjrlxpvm] .k-floating-label-container > .k-label, .filter-labels[b-4yvjrlxpvm] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    height: 20px;
    padding-top: 3px;
}

[b-4yvjrlxpvm] .k-input-inner {
    font-size: 12px !important;
}

[b-4yvjrlxpvm] .k-input-solid {    
    width: 161px;
}

[b-4yvjrlxpvm] .k-daterangepicker .k-dateinput {
    width: 81px;
    height: 25px;
    margin-left: -3px;
}

[b-4yvjrlxpvm] .reposition-labels .k-floating-label-container {
    padding-top: 20px;
}

.avail-to-position[b-4yvjrlxpvm] {
    position: absolute;
    padding-top: 24px;
    padding-left: 32px;
}

.expir-to-position[b-4yvjrlxpvm] {
    position: absolute;
    padding-top: 24px;
    padding-left: 42px;
}

[b-4yvjrlxpvm] .daterangepicker-no-labels .k-floating-label {
    display: none;
}

[b-4yvjrlxpvm] .daterangepicker-no-labels .k-floating-label-container {
    padding: 0px;
    padding-right: 17px;
}

[b-4yvjrlxpvm] .k-drawer-wrapper {
    width: 95% !important;
    -webkit-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border-top: 1px solid #bbb;
    background-color: #fff;
    margin-top: 9px;
}

[b-4yvjrlxpvm] .k-drawer-left.k-drawer-mini .k-drawer, .k-drawer-left.k-drawer-expanded .k-drawer[b-4yvjrlxpvm] {
    border-right-width: unset;
}

.daterange-border-bottom[b-4yvjrlxpvm] {
    height: 10px;
}

.border-bottom[b-4yvjrlxpvm] {
    margin-left: -15px;
}

.status-border-bottom[b-4yvjrlxpvm] {
    padding-bottom: 8px;
}

.filter-info[b-4yvjrlxpvm] {
    margin-top: -6px;
}

.filter-daterange[b-4yvjrlxpvm] {
    margin-bottom: 5px;
}

.filter-buttons-group[b-4yvjrlxpvm] {
    display: flex;
    justify-content: space-evenly;
    padding-top: 10px;
    padding-right: 9px;
}

[b-4yvjrlxpvm] .filter-drawer-icon {
    width: 160px;
    height: 25px;
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    border-color: #61A745 !important;
    color: #407E93;
    background-color: #fff !important;
    padding-top: 7px;
}

[b-4yvjrlxpvm] .newpost-button {
    width: 145px;
    height: 25px;
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    border-color: #61A745;
    color: #407E93;
    background-color: #fff;
    padding-top: 7px;
}

.new-ship-sorting-buttons[b-4yvjrlxpvm] {
    display: flex;
    justify-content: space-between;
    padding-bottom: 15px;
}

.new-ship-buttons[b-4yvjrlxpvm] {
    display: flex;
    justify-content: flex-end;
    padding-bottom: 15px;
}

[b-4yvjrlxpvm] .k-button-icon {
    width: 2%;
}

/* Dropdowns and Dropdown Filter */
.filter-drplist[b-4yvjrlxpvm], .k-picker[b-4yvjrlxpvm] {
    width: 180px;
}

/* AUTOCOMPLETE FILTER ******************************************/
[b-4yvjrlxpvm] .filter-autocomplete {
    left: -3px;
}

/* TAG FILTER ***************************************************/
[b-4yvjrlxpvm] .filter-tags {
    margin-left: -3px;
}

[b-4yvjrlxpvm] .k-chip-solid-base {
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    color: #2a7a93;
    height: 20px;
    padding-top: 6px;
    margin-left: -1px;
}

[b-4yvjrlxpvm] .k-input-solid:focus-within {
    box-shadow: unset;
}
/* TAG FILTER END *****************************************************/

.filter-search[b-4yvjrlxpvm] {
    margin-top: 5px;
}

@media (max-width: 1710px) {
    [b-4yvjrlxpvm] .k-listview-content {
        grid-template-columns: repeat(auto-fill, minmax(441px, 1fr)) !important;
    }
}

/* TABLET BUTTONS - NAV Menu Settings */
@media (max-width: 991px) {
    [b-4yvjrlxpvm] .post-sorting {
        margin-left: -170px;
    }
}

/* MOBILE - iPhone 12 and over - MY PROFILE - NAV Menu Settings */
@media (max-width: 430px) {
    .sort-filter[b-4yvjrlxpvm] {
        margin-bottom: -5px;
    }

    [b-4yvjrlxpvm] .k-drawer-content {
        padding-right: 22px;
        margin-left: -12px;
    }
        
    [b-4yvjrlxpvm] .k-listview {
        margin-top: -1px;
    }

    [b-4yvjrlxpvm] .k-listview-content {
        padding-left: -3px;
        grid-template-columns: unset !important;
    }

    [b-4yvjrlxpvm] .k-listview-pager {
        width: 93%;
    }

    [b-4yvjrlxpvm] .k-drawer-wrapper {
        margin-top: 8px;
        margin-left: 2px;
        margin-right: -6px;
        border-radius: 0px;
    }
    [b-4yvjrlxpvm] .k-tabstrip-content, .k-tabstrip > .k-content[b-4yvjrlxpvm] {
        padding: unset !important;
    }    
    
    .expand-collapse[b-4yvjrlxpvm] {
        width: 93.7% !important;
    }
}

@media (max-width: 280px) {
    .filter-newpost-buttons[b-4yvjrlxpvm][b-4yvjrlxpvm] {
        display: flex;
        padding-bottom: 18px;
        align-items: center;
        flex-direction: column;
        row-gap: 10px;
    }

    .sort-filter[b-4yvjrlxpvm] {
        margin-left: unset;
        padding-right: 22px;
    }

    [b-4yvjrlxpvm] .k-listview-content {
        width: 94% !important;
    }
}

/* ACCEPTED GRID - HEADERS CENTER *****************************************************/
/* non-sortable headers */
[b-4yvjrlxpvm] .k-grid th.center-me {
    text-align: center;
}

/* sortable headers */
[b-4yvjrlxpvm] th.center-me .k-cell-inner > .k-link {
    justify-content: center;
}

[b-4yvjrlxpvm] .k-grid .k-grid-header .k-table-th {
    vertical-align: middle;
}

/* CLOUD NO DATA *****************************************************/
[b-4yvjrlxpvm] .cloud {
    color: #6cbbe9;
    font-size: 90px;
}

[b-4yvjrlxpvm] .k-grid-norecords .k-badge-container {
    display: inline-block
}

    [b-4yvjrlxpvm] .k-grid-norecords .k-badge-container > .k-badge {
        position: absolute;
        left: 70px;
        top: 25px;
    }

[b-4yvjrlxpvm] .k-grid-norecords {
    position: absolute;
    top: 100px;
    left: 50%;
    transform: translateX(-50%);
}

    [b-4yvjrlxpvm] .k-grid-norecords:hover {
        background-color: #ffffff !important;
    }

.no-data-grid[b-4yvjrlxpvm] {
    font-family: 'Roboto-Regular';
    font-size: 14px;
}

@media (max-width: 280px) {
    [b-4yvjrlxpvm] .k-grid .k-table-tbody {
        font-size: 11px;
    }

    [b-4yvjrlxpvm] .k-grid .k-grid-header .k-table {
        font-size: 12px;
    }

    [b-4yvjrlxpvm] .k-grid {
        height: 500px;
    }

    [b-4yvjrlxpvm] .k-grid-pager {
        height: 22px;
        font-size: 10px;
    }
}
/* /Pages/Sustainability.razor.rz.scp.css */
.mytabs[b-jdtd8818n5] {
    border-radius: 8px 8px 8px 8px !important;
    box-shadow: 0px 2px 11px -1px rgb(0 0 0 / 40%);
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70) !important;
    overflow-x: hidden;
}

.sort-filter[b-jdtd8818n5] {
    margin-bottom: 15px;
    position: relative;
    align-content: end;
    justify-content: flex-end;
    z-index: 3;
}

[b-jdtd8818n5] .post-sorting {
    left: -5px;
    width: 180px;
}

.expand-collapse[b-jdtd8818n5] {
    width: 99.7%;
    margin-bottom: 8px;
} 

[b-jdtd8818n5] .k-listview-pager {
    background-color: #fff;
    padding-top: 20px;
    justify-content: center;
}

[b-jdtd8818n5] .k-listview {
    display: flex;
    padding: 0 9px 9px;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    /*margin-left: 14px;*/
}

[b-jdtd8818n5] .k-tabstrip-content, [b-jdtd8818n5] .k-tabstrip > .k-content {
    padding: 0.8rem 0.3rem 0.4rem 0.3rem;
}

[b-jdtd8818n5] .k-listview-content {
    display: grid;
    padding: 9px;
    grid-template-columns: repeat(auto-fill, minmax(475px, 1fr));
    gap: 12px 12px;
    grid-auto-rows: minmax(75px, auto);
    background: #fff;
    /*width: 100%;*/
    margin-top: 12px;
    margin-left: -2px;
}

[b-jdtd8818n5] .k-drawer-content {
    width: 100%;
    margin-left: -12px;
    padding-left: 9px;
}

[b-jdtd8818n5] .card-expand {
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    color: #a3a3a3;
    margin-right: 6px;
    border: 1px solid #a3a3a3;    
    height: 25px;
    width: 100px;
    padding-top: 2px;
    text-decoration: none;
}

[b-jdtd8818n5] .card-expand:hover {    
    color: #212121;
    border: 1px solid #212121;    
}

[b-jdtd8818n5] .card-expand:focus {        
    box-shadow: unset;    
}

[b-jdtd8818n5] .accordion-button:not(.collapsed) {
    background-color: unset;
}


[b-jdtd8818n5] .k-drawer *, .k-drawer *[b-jdtd8818n5]::before, .k-drawer *[b-jdtd8818n5]::after {
    border-color: #407E93;
}

[b-jdtd8818n5] .k-drawer-push .k-drawer {
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    padding-left: 15px;
    padding-bottom: 10px;
    margin-left: 1px;
    border-right: 0px;
    border-color: #407E93;
}

[b-jdtd8818n5].k-drawer.k-drawer-start, .k-drawer-left .k-drawer[b-jdtd8818n5] {    
    left: -10px;
}

[b-jdtd8818n5] .k-radio-list {
    width: 180px;    
    gap: 0px 16px !important;
}

[b-jdtd8818n5] .k-radio-md {
    width: 0.7rem;
    height: 0.7rem;
    margin-top: -2px;
}

[b-jdtd8818n5] .k-radio-item {
    flex-direction: row-reverse;
}

.required-msg[b-jdtd8818n5] {
    color: red;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
}

/* filter Menu */
[b-jdtd8818n5] .filter-buttons {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;    
}

[b-jdtd8818n5] .k-floating-label-container > .k-label, .filter-labels[b-jdtd8818n5] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    height: 20px;
    padding-top: 3px;
}

[b-jdtd8818n5] .k-input-inner {
    font-size: 12px !important;
}

[b-jdtd8818n5] .k-input-solid {    
    width: 161px;
}

[b-jdtd8818n5] .k-daterangepicker .k-dateinput {
    width: 81px;
    height: 25px;
    margin-left: -3px;
}

[b-jdtd8818n5] .reposition-labels .k-floating-label-container {
    padding-top: 20px;
}

.avail-to-position[b-jdtd8818n5] {
    position: absolute;
    padding-top: 24px;
    padding-left: 58px;
}

.expir-to-position[b-jdtd8818n5] {
    position: absolute;
    padding-top: 24px;
    padding-left: 42px;
}

[b-jdtd8818n5] .daterangepicker-no-labels .k-floating-label {
    display: none;
}

[b-jdtd8818n5] .daterangepicker-no-labels .k-floating-label-container {
    padding: 0px;
    padding-right: 17px;
}

[b-jdtd8818n5] .k-drawer-wrapper {
    width: 95% !important;
    -webkit-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border-top: 1px solid #bbb;
    background-color: #fff;
    margin-top: 20px;
}

[b-jdtd8818n5] .k-drawer-left.k-drawer-mini .k-drawer, .k-drawer-left.k-drawer-expanded .k-drawer[b-jdtd8818n5] {
    border-right-width: unset;
}

.daterange-border-bottom[b-jdtd8818n5] {
    height: 10px;
}

.border-bottom[b-jdtd8818n5] {
    margin-left: -15px;
}

.status-border-bottom[b-jdtd8818n5] {
    padding-bottom: 8px;
}

.filter-info[b-jdtd8818n5] {
    margin-top: -6px;
}

.filter-daterange[b-jdtd8818n5] {
    margin-bottom: 5px;
}

.filter-buttons-group[b-jdtd8818n5] {
    display: flex;
    justify-content: space-evenly;
    padding-top: 10px;
    padding-right: 9px;
}

[b-jdtd8818n5] .filter-drawer-icon {
    width: 160px;
    height: 25px;
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    border-color: #61A745 !important;
    color: #407E93;
    background-color: #fff !important;
    padding-top: 7px;
}

[b-jdtd8818n5] .newpost-button {
    width: 145px;
    height: 25px;
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    border-color: #61A745;
    color: #407E93;
    background-color: #fff;
    padding-top: 7px;
}

.new-ship-buttons[b-jdtd8818n5] {
    display: flex;
    justify-content: flex-end;
    padding-bottom: 15px;
}

[b-jdtd8818n5] .k-button-icon {
    width: 2%;
}

/* Dropdowns and Dropdown Filter */
.filter-drplist[b-jdtd8818n5], .k-picker[b-jdtd8818n5] {
    width: 180px;
}

/* AUTOCOMPLETE FILTER ******************************************/
[b-jdtd8818n5] .filter-autocomplete {
    left: -3px;
}

/* TAG FILTER ***************************************************/
[b-jdtd8818n5] .filter-tags {
    margin-left: -3px;
}

[b-jdtd8818n5] .k-chip-solid-base {
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    color: #2a7a93;
    height: 20px;
    padding-top: 6px;
    margin-left: -1px;
}

[b-jdtd8818n5] .k-input-solid:focus-within {
    box-shadow: unset;
}
/* TAG FILTER END *****************************************************/

.filter-search[b-jdtd8818n5] {
    margin-top: 5px;
}

@media (max-width: 1710px) {
    [b-jdtd8818n5] .k-listview-content {
        grid-template-columns: repeat(auto-fill, minmax(441px, 1fr)) !important;
    }
}

/* TABLET BUTTONS - NAV Menu Settings */
@media (max-width: 991px) {
    [b-jdtd8818n5] .post-sorting {
        margin-left: -170px;
    }
}

/* MOBILE - iPhone 12 and over - MY PROFILE - NAV Menu Settings */
@media (max-width: 430px) {
    .sort-filter[b-jdtd8818n5] {
        margin-bottom: -5px;
    }

    [b-jdtd8818n5] .k-listview-content {
        margin-left: -16px;
        grid-template-columns: unset !important;
    }
    [b-jdtd8818n5] .k-listview {
        margin-top: -1px;
    }

    [b-jdtd8818n5] .k-listview-pager {
        width: 93%;
    }

    [b-jdtd8818n5] .k-drawer-push .k-drawer {
        padding-left: unset;
    }

    [b-jdtd8818n5] .k-drawer-wrapper {
        margin-top: 8px;
        margin-left: 2px;
        margin-right: -6px;
        border-radius: 0px;
    }
    [b-jdtd8818n5] .k-tabstrip-content, .k-tabstrip > .k-content[b-jdtd8818n5] {
        padding: unset !important;
    }    
    
    .expand-collapse[b-jdtd8818n5] {
        width: 93.7% !important;
    }
}

@media (max-width: 280px) {
    .filter-newpost-buttons[b-4yvjrlxpvm][b-jdtd8818n5] {
        display: flex;
        padding-bottom: 18px;
        align-items: center;
        flex-direction: column;
        row-gap: 10px;
    }

    .sort-filter[b-jdtd8818n5] {
        margin-left: unset;
        padding-right: 22px;
    }

    [b-jdtd8818n5] .k-listview-content {
        width: 94% !important;
    }
}
/* /Pages/TourPlansAdmin.razor.rz.scp.css */
.mytabs[b-hg1twrcurw] {
    border-radius: 8px 8px 8px 8px !important;
    box-shadow: 0px 2px 11px -1px rgb(0 0 0 / 40%);
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70) !important;
    overflow-x: hidden;
}

.filters-menu[b-hg1twrcurw] {
    padding-bottom: 18px;
}

.expand-collapse[b-hg1twrcurw] {
    width: 99.7%;
    margin-bottom: 8px;
}

[b-hg1twrcurw] .k-listview-pager {
    background-color: #fff;
    padding-top: 20px;
    justify-content: center;
}

[b-hg1twrcurw] .k-listview {
    display: flex;
    padding: 0 9px 9px;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
}

[b-hg1twrcurw] .k-listview-content {
    display: grid;
    padding: 9px;
    grid-template-columns: repeat(auto-fill, minmax(475px, 1fr));
    gap: 12px 12px;
    grid-auto-rows: minmax(75px, auto);
    background: #fff;
    margin-top: -10px;
    margin-left: 2px;
}

[b-hg1twrcurw] .k-drawer-content {
    background-color: white;
}

[b-hg1twrcurw] .k-drawer-expanded .k-drawer.k-drawer-start {
    border-inline-end-width: 0px;
}

[b-hg1twrcurw] .accordion-button:not(.collapsed) {
    background-color: unset;
}

[b-hg1twrcurw] .k-drawer *, .k-drawer *[b-hg1twrcurw]::before, .k-drawer *[b-hg1twrcurw]::after {
    border-color: #407E93;
}

[b-hg1twrcurw] .k-drawer-push .k-drawer {
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    padding-left: 15px;
    padding-bottom: 10px;
    margin-left: 1px;
    margin-right: -26px;
    padding-right: 25px;
}

[b-hg1twrcurw].k-drawer.k-drawer-start, .k-drawer-left .k-drawer[b-hg1twrcurw] {
    left: -10px;
}

.required-msg[b-hg1twrcurw] {
    color: red;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
}

/* filter Menu */
[b-hg1twrcurw] .filter-buttons {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
}

[b-hg1twrcurw] .k-floating-label-container > .k-label, .filter-labels[b-hg1twrcurw], .filter-Account[b-hg1twrcurw], .filter-Status[b-hg1twrcurw], .filter-Market[b-hg1twrcurw], .filter-TripType[b-hg1twrcurw], .filter-ChargeType[b-hg1twrcurw], .filter-Vendor[b-hg1twrcurw] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    height: 25px;
    padding-top: 7px;
}

.filter-market-vendor-pos[b-hg1twrcurw] {
    position: relative;
    left: -3px !important;
}

.border-bottom[b-hg1twrcurw] {
    margin-left: -15px;
}

.status-border-bottom[b-hg1twrcurw] {
    padding-bottom: 8px;
}

[b-hg1twrcurw] .k-floating-label-container {
    padding-top: 20px;
}

[b-hg1twrcurw] .k-input-inner {
    font-size: 12px !important;
}

[b-hg1twrcurw] .k-input-solid {
    width: 161px;
}

[b-hg1twrcurw] .k-drawer-wrapper {
    width: 102% !important;
    -webkit-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border-top: 1px solid #bbb;
    background-color: #fff;
    margin-top: 20px;
    height: 153px;
}

[b-hg1twrcurw] .k-drawer-left.k-drawer-mini .k-drawer, .k-drawer-left.k-drawer-expanded .k-drawer[b-hg1twrcurw] {
    border-right-width: unset;
}

.filter-info[b-hg1twrcurw] {
    margin-top: -6px;
}

.filter-buttons-group[b-hg1twrcurw] {
    display: flex;
    justify-content: space-evenly;
    padding-top: 10px;
    margin-left: -9px;
}

[b-hg1twrcurw] .filter-drawer-icon {
    width: 160px;
    height: 25px;
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    border-color: #61A745 !important;
    color: #407E93;
    background-color: #fff !important;
    padding-top: 7px;
}

[b-hg1twrcurw] .k-button-icon {
    width: 2%;
}

/* Dropdowns and Dropdown Filter */
    .filter-drplist[b-hg1twrcurw], .k-picker[b-hg1twrcurw] {
    width: 180px;
}

/* AUTOCOMPLETE FILTER ******************************************/
[b-hg1twrcurw] .filter-autocomplete {
    left: -3px;
}

/* TOUR PLANS GRID *****************************************************/
.tourplansgrid[b-hg1twrcurw] {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 19px;
    margin-left: 6px;
}

/* HEADERS CENTER *****************************************************/
/* non-sortable headers */
[b-hg1twrcurw] .k-grid th.center-me {
    text-align: center;
}

/* sortable headers */
[b-hg1twrcurw] th.center-me .k-cell-inner > .k-link {
    justify-content: center;
}

[b-hg1twrcurw] .k-grid .k-grid-header .k-table-th {
    vertical-align: middle;
}

/* EXPORT BUTTON *****************************************************/
[b-hg1twrcurw] .export-excel, k-button-solid-base[b-hg1twrcurw] {
    border-color: #cedff9;
    color: #212529;
    background-color: #cedff9;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

.spinner-border[b-hg1twrcurw] {
    width: 1.5rem;
    height: 1.5rem;
    border: 0.25em solid transparent;
    border-top-color: red;
    border-radius: 50%;
    animation: spin-b-dhkokkykmn 1s linear infinite;
    position: absolute;
    left: 145px;
}

@keyframes spin-b-hg1twrcurw {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

/* CLOUD NO DATA *****************************************************/
[b-hg1twrcurw] .cloud {
    color: #6cbbe9;
    font-size: 90px;
}

[b-hg1twrcurw] .k-grid-norecords .k-badge-container {
    display: inline-block
}

[b-hg1twrcurw] .k-grid-norecords .k-badge-container > .k-badge {
    position: absolute;
    left: 70px;
    top: 25px;
}

[b-hg1twrcurw] .k-grid-norecords {
    position: absolute;
    top: 100px;
    left: 50%;
    transform: translateX(-50%);
}

    [b-hg1twrcurw] .k-grid-norecords:hover {
        background-color: #ffffff !important;
    }

.no-data-grid[b-hg1twrcurw] {
    font-family: 'Roboto-Regular';
    font-size: 14px;
}

/* EXCEL BUTTON - PAGER *****************************************************/
[b-hg1twrcurw] .k-grid-toolbar {
    height: 43px;
}

[b-hg1twrcurw] .export-excel, k-button-solid-base[b-hg1twrcurw] {
    margin-top: -13px;
}

[b-hg1twrcurw] .k-grid-pager {
    height: 40px;
}

@media (max-width: 1710px) {
    [b-hg1twrcurw] .k-listview-content {
        grid-template-columns: repeat(auto-fill, minmax(441px, 1fr)) !important;
    }
}

/* TABLET BUTTONS - NAV Menu Settings */
@media (max-width: 991px) {
    [b-hg1twrcurw] .post-sorting {
        margin-left: -170px;
    }
}

/* MOBILE - iPhone 12 and over - MY PROFILE - NAV Menu Settings */
@media (max-width: 430px) {
    .sort-filter[b-hg1twrcurw] {
        margin-bottom: -5px;
    }

    [b-hg1twrcurw] .k-listview-content {
        margin-left: -16px;
        grid-template-columns: unset !important;
    }

    [b-hg1twrcurw] .k-listview {
        margin-top: -1px;
    }

    [b-hg1twrcurw] .k-listview-pager {
        width: 93%;
    }

    [b-hg1twrcurw] .k-drawer-wrapper {
        margin-top: 16px;
        margin-left: -10px;
        margin-right: 10px;
        border-radius: 0px;
    }

    [b-hg1twrcurw] .k-tabstrip-content, .k-tabstrip > .k-content[b-hg1twrcurw] {
        padding: unset !important;
    }

    .expand-collapse[b-hg1twrcurw] {
        width: 93.7% !important;
    }

    .tourplansgrid[b-hg1twrcurw] {
        margin-top: 15px;
        margin-bottom: 10px;
        margin-right: 10px;
        margin-left: 0px;
    }

    [b-hg1twrcurw] .k-drawer-push .k-drawer {        
        margin-right: -36px;
    }

    .filters-menu[b-hg1twrcurw] {
        padding-bottom: unset;
    }
}

@media (max-width: 280px) {
    .filter-newpost-buttons[b-4yvjrlxpvm][b-hg1twrcurw] {
        display: flex;
        padding-bottom: 18px;
        align-items: center;
        flex-direction: column;
        row-gap: 10px;
    }

    .sort-filter[b-hg1twrcurw] {
        margin-left: unset;
        padding-right: 22px;
    }

    [b-hg1twrcurw] .k-listview-content {
        width: 94% !important;
    }
}
/* /Pages/ToursAdmin.razor.rz.scp.css */
.mytabs[b-j1asqyt1e5] {
    border-radius: 8px 8px 8px 8px !important;
    box-shadow: 0px 2px 11px -1px rgb(0 0 0 / 40%);
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70) !important;
    overflow-x: hidden;
}

.filters-menu[b-j1asqyt1e5] {
    padding-bottom: 18px;
}

.expand-collapse[b-j1asqyt1e5] {
    width: 99.7%;
    margin-bottom: 8px;
}

[b-j1asqyt1e5] .k-listview-pager {
    background-color: #fff;
    padding-top: 20px;
    justify-content: center;
}

[b-j1asqyt1e5] .k-listview {
    display: flex;
    padding: 0 9px 9px;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
}

[b-j1asqyt1e5] .k-listview-content {
    display: grid;
    padding: 9px;
    grid-template-columns: repeat(auto-fill, minmax(475px, 1fr));
    gap: 12px 12px;
    grid-auto-rows: minmax(75px, auto);
    background: #fff;
    margin-top: -10px;
    margin-left: 2px;
}

[b-j1asqyt1e5] .k-drawer-content {
    background-color: white;
}

[b-j1asqyt1e5] .k-drawer-expanded .k-drawer.k-drawer-start {
    border-inline-end-width: 0px;
}

[b-j1asqyt1e5] .accordion-button:not(.collapsed) {
    background-color: unset;
}

[b-j1asqyt1e5] .k-drawer *, .k-drawer *[b-j1asqyt1e5]::before, .k-drawer *[b-j1asqyt1e5]::after {
    border-color: #407E93;
}

[b-j1asqyt1e5] .k-drawer-push .k-drawer {
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    padding-left: 15px;
    padding-bottom: 10px;
    margin-left: 1px;
    margin-right: -26px;
    padding-right: 25px;
}

[b-j1asqyt1e5].k-drawer.k-drawer-start, .k-drawer-left .k-drawer[b-j1asqyt1e5] {
    left: -10px;
}

.required-msg[b-j1asqyt1e5] {
    color: red;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
}

/* filter Menu */
[b-j1asqyt1e5] .filter-buttons {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
}

[b-j1asqyt1e5] .k-floating-label-container > .k-label, .filter-labels[b-j1asqyt1e5], .filter-Account[b-j1asqyt1e5], .filter-Status[b-j1asqyt1e5], .filter-Market[b-j1asqyt1e5], .filter-TripType[b-j1asqyt1e5], .filter-ChargeType[b-j1asqyt1e5], .filter-Vendor[b-j1asqyt1e5] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    height: 25px;
    padding-top: 7px;
}

.filter-market-vendor-pos[b-j1asqyt1e5] {
    position: relative;
    left: -3px !important;
}

.border-bottom[b-j1asqyt1e5] {
    margin-left: -15px;
}

.status-border-bottom[b-j1asqyt1e5] {
    padding-bottom: 8px;
}

[b-j1asqyt1e5] .k-floating-label-container {
    padding-top: 20px;
}

[b-j1asqyt1e5] .k-input-inner {
    font-size: 12px !important;
}

[b-j1asqyt1e5] .k-input-solid {
    width: 161px;
}

[b-j1asqyt1e5] .k-drawer-wrapper {
    width: 102% !important;
    -webkit-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border-top: 1px solid #bbb;
    background-color: #fff;
    margin-top: 20px;
    height: 153px;
}

[b-j1asqyt1e5] .k-drawer-left.k-drawer-mini .k-drawer, .k-drawer-left.k-drawer-expanded .k-drawer[b-j1asqyt1e5] {
    border-right-width: unset;
}

.filter-info[b-j1asqyt1e5] {
    margin-top: -6px;
}

.filter-buttons-group[b-j1asqyt1e5] {
    display: flex;
    justify-content: space-evenly;
    padding-top: 10px;
    margin-left: -9px;
}

[b-j1asqyt1e5] .filter-drawer-icon {
    width: 160px;
    height: 25px;
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    border-color: #61A745 !important;
    color: #407E93;
    background-color: #fff !important;
    padding-top: 7px;
}

[b-j1asqyt1e5] .k-button-icon {
    width: 2%;
}

/* Dropdowns and Dropdown Filter */
    .filter-drplist[b-j1asqyt1e5], .k-picker[b-j1asqyt1e5] {
    width: 180px;
}

/* AUTOCOMPLETE FILTER ******************************************/
[b-j1asqyt1e5] .filter-autocomplete {
    left: -3px;
}

/* TOUR GRID *****************************************************/
.tourgrid[b-j1asqyt1e5] {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 19px;
    margin-left: 6px;
}

/* HEADERS CENTER *****************************************************/
/* non-sortable headers */
[b-j1asqyt1e5] .k-grid th.center-me {
    text-align: center;
}

/* sortable headers */
[b-j1asqyt1e5] th.center-me .k-cell-inner > .k-link {
    justify-content: center;
}

[b-j1asqyt1e5] .k-grid .k-grid-header .k-table-th {
    vertical-align: middle;
}

/* EXPORT BUTTON *****************************************************/
[b-j1asqyt1e5] .export-excel, k-button-solid-base[b-j1asqyt1e5] {
    border-color: #cedff9;
    color: #212529;
    background-color: #cedff9;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

.spinner-border[b-j1asqyt1e5] {
    width: 1.5rem;
    height: 1.5rem;
    border: 0.25em solid transparent;
    border-top-color: red;
    border-radius: 50%;
    animation: spin-b-dhkokkykmn 1s linear infinite;
    position: absolute;
    left: 145px;
}

@keyframes spin-b-j1asqyt1e5 {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

/* CLOUD NO DATA *****************************************************/
[b-j1asqyt1e5] .cloud {
    color: #6cbbe9;
    font-size: 90px;
}

[b-j1asqyt1e5] .k-grid-norecords .k-badge-container {
    display: inline-block
}

[b-j1asqyt1e5] .k-grid-norecords .k-badge-container > .k-badge {
    position: absolute;
    left: 70px;
    top: 25px;
}

[b-j1asqyt1e5] .k-grid-norecords {
    position: absolute;
    top: 100px;
    left: 50%;
    transform: translateX(-50%);
}

    [b-j1asqyt1e5] .k-grid-norecords:hover {
        background-color: #ffffff !important;
    }

.no-data-grid[b-j1asqyt1e5] {
    font-family: 'Roboto-Regular';
    font-size: 14px;
}

/* EXCEL BUTTON - PAGER *****************************************************/
[b-j1asqyt1e5] .k-grid-toolbar {
    height: 43px;
}

[b-j1asqyt1e5] .export-excel, k-button-solid-base[b-j1asqyt1e5] {
    margin-top: -13px;
}

[b-j1asqyt1e5] .k-grid-pager {
    height: 40px;
}

@media (max-width: 1710px) {
    [b-j1asqyt1e5] .k-listview-content {
        grid-template-columns: repeat(auto-fill, minmax(441px, 1fr)) !important;
    }
}

/* TABLET BUTTONS - NAV Menu Settings */
@media (max-width: 991px) {
    [b-j1asqyt1e5] .post-sorting {
        margin-left: -170px;
    }
}

/* MOBILE - iPhone 12 and over - MY PROFILE - NAV Menu Settings */
@media (max-width: 430px) {
    .sort-filter[b-j1asqyt1e5] {
        margin-bottom: -5px;
    }

    [b-j1asqyt1e5] .k-listview-content {
        margin-left: -16px;
        grid-template-columns: unset !important;
    }

    [b-j1asqyt1e5] .k-listview {
        margin-top: -1px;
    }

    [b-j1asqyt1e5] .k-listview-pager {
        width: 93%;
    }

    [b-j1asqyt1e5] .k-drawer-wrapper {
        margin-top: 16px;
        margin-left: -10px;
        margin-right: 10px;
        border-radius: 0px;
    }

    [b-j1asqyt1e5] .k-tabstrip-content, .k-tabstrip > .k-content[b-j1asqyt1e5] {
        padding: unset !important;
    }

    .expand-collapse[b-j1asqyt1e5] {
        width: 93.7% !important;
    }

    .tourgrid[b-j1asqyt1e5] {
        margin-top: 15px;
        margin-bottom: 10px;
        margin-right: 10px;
        margin-left: 0px;
    }

    [b-j1asqyt1e5] .k-drawer-push .k-drawer {        
        margin-right: -36px;
    }

    .filters-menu[b-j1asqyt1e5] {
        padding-bottom: unset;
    }
}

@media (max-width: 280px) {
    .filter-newpost-buttons[b-4yvjrlxpvm][b-j1asqyt1e5] {
        display: flex;
        padding-bottom: 18px;
        align-items: center;
        flex-direction: column;
        row-gap: 10px;
    }

    .sort-filter[b-j1asqyt1e5] {
        margin-left: unset;
        padding-right: 22px;
    }

    [b-j1asqyt1e5] .k-listview-content {
        width: 94% !important;
    }
}
/* /Pages/TranslationMetricsAdmin.razor.rz.scp.css */
.mytabs[b-kst21uz1xj] {
    border-radius: 8px 8px 8px 8px !important;
    box-shadow: 0px 2px 11px -1px rgb(0 0 0 / 40%);
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70) !important;
    overflow-x: hidden;
}

.filters-menu[b-kst21uz1xj] {
    padding-bottom: 18px;
}

.expand-collapse[b-kst21uz1xj] {
    width: 99.7%;
    margin-bottom: 8px;
}

[b-kst21uz1xj] .k-listview-pager {
    background-color: #fff;
    padding-top: 20px;
    justify-content: center;
}

[b-kst21uz1xj] .k-listview {
    display: flex;
    padding: 0 9px 9px;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
}

[b-kst21uz1xj] .k-listview-content {
    display: grid;
    padding: 9px;
    grid-template-columns: repeat(auto-fill, minmax(475px, 1fr));
    gap: 12px 12px;
    grid-auto-rows: minmax(75px, auto);
    background: #fff;
    margin-top: -10px;
    margin-left: 2px;
}

[b-kst21uz1xj] .k-drawer-content {
    background-color: white;
}

[b-kst21uz1xj] .k-drawer-expanded .k-drawer.k-drawer-start {
    border-inline-end-width: 0px;
}

[b-kst21uz1xj] .accordion-button:not(.collapsed) {
    background-color: unset;
}

[b-kst21uz1xj] .k-drawer *, .k-drawer *[b-kst21uz1xj]::before, .k-drawer *[b-kst21uz1xj]::after {
    border-color: #407E93;
}

[b-kst21uz1xj] .k-drawer-push .k-drawer {
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    padding-left: 15px;
    padding-bottom: 10px;
    margin-left: 1px;
    margin-right: -26px;
    padding-right: 25px;
}

[b-kst21uz1xj].k-drawer.k-drawer-start, .k-drawer-left .k-drawer[b-kst21uz1xj] {
    left: -10px;
}

.required-msg[b-kst21uz1xj] {
    color: red;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
}

/* filter Menu */
[b-kst21uz1xj] .filter-buttons {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
}

[b-kst21uz1xj] .k-floating-label-container > .k-label, .filter-labels[b-kst21uz1xj], .filter-Account[b-kst21uz1xj], .filter-ReqMetricsStatus[b-kst21uz1xj], .filter-ReportType[b-kst21uz1xj] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    height: 25px;
    padding-top: 7px;
}

/*::deep .filter-labels-dates-daily {
    color: #bbb;
}*/

.reposition-label-lastupdatedate[b-kst21uz1xj] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    padding-top: 8px;
}

.lastupdate-to-position[b-kst21uz1xj] {
    position: absolute;
    padding-top: 24px;
    margin-left: -4px;
}

/*.lastupdate-to-position-daily {
    position: absolute;
    padding-top: 24px;
    margin-left: -4px;
    color: #bbb;
}*/

[b-kst21uz1xj] .daterangepicker-no-labels .k-floating-label {
    display: none;
}

[b-kst21uz1xj] .daterangepicker-no-labels .k-floating-label-container {
    padding: 0px;
    padding-right: 17px;
}

[b-kst21uz1xj] .dates-daily .k-dateinput {
    background-color: #e1e1e1;
}

[b-kst21uz1xj] .k-daterangepicker .k-dateinput {
    width: 81px;
    margin-left: -3px;
}

.border-bottom[b-kst21uz1xj] {
    margin-left: -15px;
}

.status-border-bottom[b-kst21uz1xj] {
    padding-bottom: 8px;
}

[b-kst21uz1xj] .k-floating-label-container {
    padding-top: 20px;
}

[b-kst21uz1xj] .k-input-inner {
    font-size: 12px !important;
}

[b-kst21uz1xj] .k-input-solid {
    width: 161px;
}

[b-kst21uz1xj] .k-drawer-wrapper {
    width: 95% !important;
    -webkit-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border-top: 1px solid #bbb;
    background-color: #fff;
    margin-top: 20px;
    height: 270px;
}

#daily-no-dates[b-kst21uz1xj] {
    width: 198px;    
    height: 54px;
}

[b-kst21uz1xj] .k-drawer-left.k-drawer-mini .k-drawer, .k-drawer-left.k-drawer-expanded .k-drawer[b-kst21uz1xj] {
    border-right-width: unset;
}

.filter-info[b-kst21uz1xj] {
    margin-top: -6px;
}

.filter-buttons-group[b-kst21uz1xj] {
    display: flex;
    justify-content: space-evenly;
    padding-top: 10px;
    margin-left: -9px;
}

[b-kst21uz1xj] .filter-drawer-icon {
    width: 160px;
    height: 25px;
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    border-color: #61A745 !important;
    color: #407E93;
    background-color: #fff !important;
    padding-top: 7px;
}

[b-kst21uz1xj] .k-button-icon {
    width: 2%;
}

/* Dropdowns and Dropdown Filter */
    .filter-drplist[b-kst21uz1xj], .k-picker[b-kst21uz1xj] {
    width: 180px;
}

/* AUTOCOMPLETE FILTER ******************************************/
[b-kst21uz1xj] .filter-autocomplete {
    left: -3px;
}

/* BATCHES GRID *****************************************************/
.transmetricgrids[b-kst21uz1xj] {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 19px;
    margin-left: 0px;
}

/* HEADERS CENTER *****************************************************/
/* Center grid cells */
[b-kst21uz1xj] .k-grid th.center-me {
    text-align: center;
}

/* sortable headers */
[b-kst21uz1xj] th.center-me .k-cell-inner > .k-link {
    justify-content: center;
}

[b-kst21uz1xj] .k-grid .k-grid-header .k-table-th {
    vertical-align: middle;
}

/* EXPORT BUTTON *****************************************************/
[b-kst21uz1xj] .export-excel, k-button-solid-base[b-kst21uz1xj] {
    border-color: #cedff9;
    color: #212529;
    background-color: #cedff9;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

.spinner-border[b-kst21uz1xj] {
    width: 1.5rem;
    height: 1.5rem;
    border: 0.25em solid transparent;
    border-top-color: red;
    border-radius: 50%;
    animation: spin-b-dhkokkykmn 1s linear infinite;
    position: absolute;
    left: 145px;
}

@keyframes spin-b-kst21uz1xj {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

/* CLOUD NO DATA *****************************************************/
[b-kst21uz1xj] .cloud {
    color: #6cbbe9;
    font-size: 90px;
}

[b-kst21uz1xj] .k-grid-norecords .k-badge-container {
    display: inline-block
}

[b-kst21uz1xj] .k-grid-norecords .k-badge-container > .k-badge {
    position: absolute;
    left: 70px;
    top: 25px;
}

[b-kst21uz1xj] .k-grid-norecords {
    position: absolute;
    top: 100px;
    left: 50%;
    transform: translateX(-50%);
}

    [b-kst21uz1xj] .k-grid-norecords:hover {
        background-color: #ffffff !important;
    }

.no-data-grid[b-kst21uz1xj] {
    font-family: 'Roboto-Regular';
    font-size: 14px;
}

/* EXCEL BUTTON - PAGER *****************************************************/
[b-kst21uz1xj] .k-grid-toolbar {
    height: 43px;
}

[b-kst21uz1xj] .export-excel, k-button-solid-base[b-kst21uz1xj] {
    margin-top: -13px;
}

[b-kst21uz1xj] .k-grid-pager {
    height: 40px;
}

@media (max-width: 1710px) {
    [b-kst21uz1xj] .k-listview-content {
        grid-template-columns: repeat(auto-fill, minmax(441px, 1fr)) !important;
    }
}

/* TABLET BUTTONS - NAV Menu Settings */
@media (max-width: 991px) {
    [b-kst21uz1xj] .post-sorting {
        margin-left: -170px;
    }
}

/* MOBILE - iPhone 12 and over - MY PROFILE - NAV Menu Settings */
@media (max-width: 430px) {
    .sort-filter[b-kst21uz1xj] {
        margin-bottom: -5px;
    }

    [b-kst21uz1xj] .k-listview-content {
        margin-left: -16px;
        grid-template-columns: unset !important;
    }

    [b-kst21uz1xj] .k-listview {
        margin-top: -1px;
    }

    [b-kst21uz1xj] .k-listview-pager {
        width: 93%;
    }

    [b-kst21uz1xj] .k-drawer-wrapper {
        margin-top: 16px;
        margin-left: -10px;
        margin-right: 10px;
        border-radius: 0px;
    }

    [b-kst21uz1xj] .k-tabstrip-content, .k-tabstrip > .k-content[b-kst21uz1xj] {
        padding: unset !important;
    }

    .expand-collapse[b-kst21uz1xj] {
        width: 93.7% !important;
    }

    .transmetricgrids[b-kst21uz1xj] {
        margin-top: 15px;
        margin-bottom: 10px;
        margin-right: 10px;
        margin-left: 0px;
    }

    [b-kst21uz1xj] .k-drawer-push .k-drawer {        
        margin-right: -36px;
    }

    .filters-menu[b-kst21uz1xj] {
        padding-bottom: unset;
    }
}

@media (max-width: 280px) {
    .sort-filter[b-kst21uz1xj] {
        margin-left: unset;
        padding-right: 22px;
    }

    [b-kst21uz1xj] .k-listview-content {
        width: 94% !important;
    }
}
/* /Pages/TranslationsAdmin.razor.rz.scp.css */
.mytabs[b-pso6m5dax7] {
    border-radius: 8px 8px 8px 8px !important;
    box-shadow: 0px 2px 11px -1px rgb(0 0 0 / 40%);
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70) !important;
    overflow-x: hidden;
}

.filters-menu[b-pso6m5dax7] {
    padding-bottom: 18px;
}

.expand-collapse[b-pso6m5dax7] {
    width: 99.7%;
    margin-bottom: 8px;
}

[b-pso6m5dax7] .k-listview-pager {
    background-color: #fff;
    padding-top: 20px;
    justify-content: center;
}

[b-pso6m5dax7] .k-listview {
    display: flex;
    padding: 0 9px 9px;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
}

[b-pso6m5dax7] .k-listview-content {
    display: grid;
    padding: 9px;
    grid-template-columns: repeat(auto-fill, minmax(475px, 1fr));
    gap: 12px 12px;
    grid-auto-rows: minmax(75px, auto);
    background: #fff;
    margin-top: -10px;
    margin-left: 2px;
}

[b-pso6m5dax7] .k-drawer-content {
    background-color: white;
}

[b-pso6m5dax7] .k-drawer-expanded .k-drawer.k-drawer-start {
    border-inline-end-width: 0px;
}

[b-pso6m5dax7] .accordion-button:not(.collapsed) {
    background-color: unset;
}

[b-pso6m5dax7] .k-drawer *, .k-drawer *[b-pso6m5dax7]::before, .k-drawer *[b-pso6m5dax7]::after {
    border-color: #407E93;
}

[b-pso6m5dax7] .k-drawer-push .k-drawer {
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    padding-left: 15px;
    padding-bottom: 10px;
    margin-left: 1px;
    margin-right: -23px;
    padding-right: 25px;
}

[b-pso6m5dax7].k-drawer.k-drawer-start, .k-drawer-left .k-drawer[b-pso6m5dax7] {
    left: -10px;
}

.required-msg[b-pso6m5dax7] {
    color: red;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
}

.title-errormsg[b-pso6m5dax7] {
    display: flex;
    justify-content: flex-end;
}

.success-msg[b-pso6m5dax7] {
    color: darkgreen;
    font-size: 15px;
    font-family: 'Roboto-Regular', sans-serif;
}

[b-pso6m5dax7] .no-pointer .k-link {
    cursor: default !important;
    display: none;
}

/* filter Menu */
[b-pso6m5dax7] .filter-buttons {
    width: 70px;
    height: 25px;
    font-size: 13px;
    border-color: #002639;
    color: white;
    background-color: #002639;
}

[b-pso6m5dax7] .k-floating-label-container > .k-label, .filter-labels[b-pso6m5dax7], .filter-Account[b-pso6m5dax7], .filter-ReqTranslationType[b-pso6m5dax7], .filter-Type[b-pso6m5dax7] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    height: 25px;
    padding-top: 7px;
}

.reposition-label-externalcode[b-pso6m5dax7], .reposition-label-internalcode[b-pso6m5dax7], .reposition-label-translatedvalue[b-pso6m5dax7] {
    font-size: 12px;
    font-family: 'Roboto-Bold', sans-serif;
    font-weight: 400;
    color: #002639;
    padding-top: 8px;
}

.filter-externalcode-pos[b-pso6m5dax7] {
    position: relative;
    left: -3px !important;
}

.filter-internalcode-pos[b-pso6m5dax7] {
    position: relative;
    left: -3px !important;
}

.filter-translatedvalue-pos[b-pso6m5dax7] {
    position: relative;
    left: -3px !important;
}

.border-bottom[b-pso6m5dax7] {
    margin-left: -15px;
}

.status-border-bottom[b-pso6m5dax7] {
    padding-bottom: 8px;
}

[b-pso6m5dax7] .k-floating-label-container {
    padding-top: 20px;
}

[b-pso6m5dax7] .k-input-inner {
    font-size: 12px !important;
}

[b-pso6m5dax7] .k-input-solid {
    width: 161px;
}

[b-pso6m5dax7] .k-drawer-wrapper {
    width: 101% !important;
    -webkit-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border-top: 1px solid #bbb;
    background-color: #fff;
    margin-top: 20px;
    height: 370px;
}

[b-pso6m5dax7] .k-drawer-left.k-drawer-mini .k-drawer, .k-drawer-left.k-drawer-expanded .k-drawer[b-pso6m5dax7] {
    border-right-width: unset;
}

.filter-info[b-pso6m5dax7] {
    margin-top: -6px;
}

.filter-buttons-group[b-pso6m5dax7] {
    display: flex;
    justify-content: space-evenly;
    padding-top: 10px;
    margin-left: -9px;
}

[b-pso6m5dax7] .filter-drawer-icon {
    width: 160px;
    height: 25px;
    font-size: 12px;
    font-family: 'Roboto-Regular', sans-serif;
    font-weight: 400;
    border-color: #61A745 !important;
    color: #407E93;
    background-color: #fff !important;
    padding-top: 7px;
}

/* Dropdowns and Dropdown Filter */
    .filter-drplist[b-pso6m5dax7], .k-picker[b-pso6m5dax7] {
    width: 180px;
}

/* ComboBox */
[b-pso6m5dax7] .custom-combo, .k-animation-container .k-list-container[b-pso6m5dax7] {
    max-height: 150px !important;
    overflow-y: auto;
}

/* AUTOCOMPLETE FILTER ******************************************/
[b-pso6m5dax7] .filter-autocomplete {
    left: -3px;
}

/* TRANSLATIONS GRID *****************************************************/
.translationsgrid[b-pso6m5dax7] {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 19px;
    margin-left: 0px;
}

/* HEADERS CENTER *****************************************************/
/* non-sortable headers */
[b-pso6m5dax7] .k-grid th.center-me {
    text-align: center;
}

/* sortable headers */
[b-pso6m5dax7] th.center-me .k-cell-inner > .k-link {
    justify-content: center;
}

[b-pso6m5dax7] .k-grid .k-grid-header .k-table-th {
    vertical-align: middle;
}

/* EXPORT BUTTON *****************************************************/
[b-pso6m5dax7] .export-excel, k-button-solid-base[b-pso6m5dax7] {
    border-color: #cedff9;
    color: #212529;
    background-color: #cedff9;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

/* UPLOAD BUTTON *****************************************************/
[b-pso6m5dax7] .upload-btn, k-button-solid-base[b-pso6m5dax7] {
    border-color: #cedff9;
    color: #ffffff;
    background-color: #1e71f1;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
    margin-bottom: 13px;
    width: 85px;
}

[b-pso6m5dax7] .hide-Telerik-Upload, .k-upload[b-pso6m5dax7] {
    display: none;
}

/* EDIT COMMAND BUTTON *****************************************************/
[b-pso6m5dax7] .edit-btn, k-button-solid-base[b-pso6m5dax7] {
    border-color: rgb(156 157 215);
    color: rgb(33, 37, 41);
    background-color: rgb(200 207 225);
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

/* ADD COMMAND BUTTON *****************************************************/
[b-pso6m5dax7] .add-btn, k-button-solid-base[b-pso6m5dax7] {
    border-color: rgb(25, 135, 84);
    color: rgb(33, 37, 41);
    background-color: rgb(207, 225, 200);
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

/* ACCEPT COMMAND BUTTON *****************************************************/
[b-pso6m5dax7] .accept-btn, k-button-solid-base[b-pso6m5dax7] {
    border-color: #6c8f6f;
    color: #ffffff;
    background-color: #6c8f6f;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
    width: 165px;
}

/* DISCARD COMMAND BUTTON *****************************************************/
[b-pso6m5dax7] .discard-btn, k-button-solid-base[b-pso6m5dax7] {
    border-color: #a56a6a;
    color: #ffffff;
    background-color: #cd2d2d;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
    width: 130px;
}

/* IGNORE COMMAND BUTTON *****************************************************/
[b-pso6m5dax7] .ignore-btn, k-button-solid-base[b-pso6m5dax7] {
    border-color: #a56a6a;
    color: #ffffff;
    background-color: #cd2d2d;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
    width: 130px;
}

/* DELETE COMMAND BUTTON *****************************************************/
[b-pso6m5dax7] .delete-btn, k-button-solid-base[b-pso6m5dax7] {
    border-color: #cd2d2d;
    color: #ffffff;
    background-color: #cd2d2d;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

/* SAVE LANE BUTTON *************/
[b-pso6m5dax7] .save-btn, k-button-solid-base[b-pso6m5dax7] {
    border-color: #198754;
    color: #ffffff;
    background-color: #002639;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

[b-pso6m5dax7] .save-btn, k-button-solid-base[b-pso6m5dax7] {
    margin-top: -1px;
    padding-right: 10px;
    margin-right: 5px;
}

/* CANCEL LANE BUTTON *************/
[b-pso6m5dax7] .cancel-btn, k-button-solid-base[b-pso6m5dax7] {
    border-color: #198754;
    color: #ffffff;
    background-color: #666666;
    font-family: 'Roboto-Regular';
    font-size: 14px;
    padding: revert;
}

[b-pso6m5dax7] .cancel-btn, k-button-solid-base[b-pso6m5dax7] {
    margin-top: -1px;
    padding-right: 10px;
}

.sub-buttons[b-pso6m5dax7] {
    margin-top: -1px;
}

.spinner-border[b-pso6m5dax7] {
    width: 1.5rem;
    height: 1.5rem;
    border: 0.25em solid transparent;
    border-top-color: red;
    border-radius: 50%;
    animation: spin-b-dhkokkykmn 1s linear infinite;
    position: absolute;
    left: 145px;
}

@keyframes spin-b-pso6m5dax7 {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

/* CLOUD NO DATA *****************************************************/
[b-pso6m5dax7] .cloud {
    color: #6cbbe9;
    font-size: 90px;
}

[b-pso6m5dax7] .k-grid-norecords .k-badge-container {
    display: inline-block
}

[b-pso6m5dax7] .k-grid-norecords .k-badge-container > .k-badge {
    position: absolute;
    left: 70px;
    top: 25px;
}

[b-pso6m5dax7] .k-grid-norecords {
    position: absolute;
    top: 100px;
    left: 50%;
    transform: translateX(-50%);
}

[b-pso6m5dax7] .k-grid-norecords:hover {
    background-color: #ffffff !important;
}

.no-data-grid[b-pso6m5dax7] {
    font-family: 'Roboto-Regular';
    font-size: 14px;
}

.cmd-buttons-pos[b-pso6m5dax7] {
    display: flex;
    flex-direction: column;
    width: 100%;
}

.cmd-buttons[b-pso6m5dax7] {
    display: flex;
    justify-content: space-between;
}

@media (max-width: 1710px) {
    :: deep .k-listview-content[b-pso6m5dax7] {
        grid-template-columns: repeat(auto-fill, minmax(441px, 1fr)) !important;
    }
}

/* TABLET BUTTONS - NAV Menu Settings */
@media (max-width: 991px) {
    [b-pso6m5dax7] .post-sorting {
        margin-left: -170px;
    }
}

/* MOBILE - iPhone 12 and over - MY PROFILE - NAV Menu Settings */
@media (max-width: 430px) {
    [b-pso6m5dax7] .k-grid-toolbar {
        height: 70px;
    }

    .sub-buttons[b-pso6m5dax7] {
        margin-top: -6px;
        padding-left: 15px;
    }

    .sort-filter[b-pso6m5dax7] {
        margin-bottom: -5px;
    }

    [b-pso6m5dax7] .k-listview-content {
        margin-left: -16px;
        grid-template-columns: unset !important;
    }

    [b-pso6m5dax7] .k-listview {
        margin-top: -1px;
    }

    [b-pso6m5dax7] .k-listview-pager {
        width: 93%;
    }

    [b-pso6m5dax7] .k-drawer-wrapper {
        margin-top: 16px;
        margin-left: -10px;
        margin-right: 10px;
        border-radius: 0px;
    }

    [b-pso6m5dax7] .k-tabstrip-content, .k-tabstrip > .k-content[b-pso6m5dax7] {
        padding: unset !important;
    }

    .expand-collapse[b-pso6m5dax7] {
        width: 93.7% !important;
    }

    .translationsgrid[b-pso6m5dax7] {
        margin-top: 15px;
        margin-bottom: 10px;
        margin-right: 10px;
        margin-left: 0px;
    }

    [b-pso6m5dax7] .k-drawer-push .k-drawer {        
        margin-right: -36px;
    }

    .filters-menu[b-pso6m5dax7] {
        padding-bottom: unset;
    }
}

@media (max-width: 280px) {
    .sort-filter[b-pso6m5dax7] {
        margin-left: unset;
        padding-right: 22px;
    }

    [b-pso6m5dax7] .k-listview-content {
        width: 94% !important;
    }
}
/* /Shared/MainLayout.razor.rz.scp.css */
body[b-42ljj5gi89] {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 15px;
    color: #222;
    background-color: #f0f0f0 !important;
}

.overlay[b-42ljj5gi89] {
    �opacity: 0.8;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    z-index: 1000;
    background: url(images/container-yard.jpg) no-repeat center center fixed;
    background-size: cover;
}

.alignVertical[b-42ljj5gi89] {
    position: relative;
    display: inline-block;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

#logindiv[b-42ljj5gi89] {
    border: 1px solid #002639;
    border-radius: 6px;
    /*supported by all latest Browser*/
    -moz-border-radius: 6px;
    /*For older Browser*/
    -webkit-border-radius: 6px;
    /*For older Browser*/
    background-color: white;
    width: 340px;
    height: 240px;
    box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    -webkit-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    -moz-box-shadow: 0px 2px 11px -1px rgba(0,0,0,0.70);
    border-radius: 6px;
    border: 1px solid #bbb;
}

.logo-container[b-42ljj5gi89] {
    z-index: 1;
}

.MBSI_logo[b-42ljj5gi89] {
    width: 280px;
    height: auto;
    /* text-align: center; */
    display: block;
    margin: 0 auto;
    margin-top: 15px;
    padding-bottom: 15px;
}

.log-navigation-wrapper[b-42ljj5gi89] {
    z-index: 2;
    width: 100%;
    text-align: center;
}

    .log-navigation-wrapper p[b-42ljj5gi89] {
        text-align: center;
        margin-block-start: 0em;
        margin-block-end: 0em;
        margin-inline-start: 0px;
        margin-inline-end: 0px;
        padding: 2px 0px 8px;
    }

.h-nav-link-login[b-42ljj5gi89] {
    border: 1px solid #61a744;
    border-radius: 3px;
    background-color: #61a744;
    color: #fff;
    text-align: center;
    font-weight: 400;
    font-size: 16px;
    padding: 8px 16px;
    letter-spacing: 1px;
    display: block;
    margin: 0 auto;
    margin-top: 16px;
    width: 100px;
}

.h-nav-link-logout[b-42ljj5gi89] {
    border: 1px solid #61a744;
    border-radius: 3px;
    background-color: #61a744;
    color: #fff;
    text-align: center;
    font-weight: 400;
    font-size: 16px;
    padding: 8px 16px;
    letter-spacing: 1px;
    display: block;
    margin: 0 auto;
    width: 100px;
}

    .h-nav-link-login:hover[b-42ljj5gi89], .h-nav-link-logout:hover[b-42ljj5gi89] {
        border: 1px solid #61a744;
        border-radius: 3px;
        background-color: #fff;
        color: #61a744;
    }

a.h-nav-link-login[b-42ljj5gi89], a.h-nav-link-logout[b-42ljj5gi89] {
    text-decoration: none;
}
/* /Shared/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-g2crad6v82] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-g2crad6v82] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-g2crad6v82] {
    font-size: 1.1rem;
}

.oi[b-g2crad6v82] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-g2crad6v82] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-g2crad6v82] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-g2crad6v82] {
        padding-bottom: 1rem;
    }

    .nav-item[b-g2crad6v82]  a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

        .nav-item[b-g2crad6v82]  a.active {
            background-color: rgba(255,255,255,0.25);
            color: white;
        }

        .nav-item[b-g2crad6v82]  a:hover {
            background-color: rgba(255,255,255,0.1);
            color: white;
        }

@media (min-width: 641px) {
    .navbar-toggler[b-g2crad6v82] {
        display: none;
    }

    .collapse[b-g2crad6v82] { /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
