﻿:root {
    --kendo-color-on-app-surface: #0B1932;
    --kendo-font-size: 13px;
    --kendo-line-height: 20.8px;
    --kendo-color-border: #ced4da;
    --kendo-color-surface: #eae8e8;
}

#preview-check.k-checkbox:checked {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='var%28--kendo-color-on-primary, %23fff%29' stroke-linecap='square' stroke-linejoin='square' stroke-width='2' d='M3,8 l3,3 l7-7'/%3e%3c/svg%3e") !important
}

#special-days.eblottery #calendar table,
#special-days.ebdeli #calendar table {
    width: 100%;
}

#special-days.eblottery .k-calendar-footer button,
#special-days.ebdaily .k-calendar-footer button,
#special-days.ebdeli .k-calendar-footer button {
    background-color: transparent !important;
    border-color: transparent !important;
    width: 100%;
}

    #special-days.eblottery .k-calendar-footer button:hover,
    #special-days.ebdaily .k-calendar-footer button:hover,
    #special-days.ebdeli .k-calendar-footer button:hover {
        color: var(--kendo-color-primary) !important;
        background-color: transparent !important;
        border-color: transparent !important;
    }

#special-days .k-calendar-footer button > .k-button-text {
    width: 100%
}

#special-days table.k-calendar-table {
    border-collapse: collapse;
}

#special-days .k-calendar .k-today .k-link {
    border: unset !important;
}

    #special-days .k-calendar .k-today .k-link:has(> .dateBox) {
        border: 1px solid var(--kendo-color-primary) !important;
    }

#calendar .k-header .k-calendar-nav-fast span.k-button-text {
    font-size: 18px !important;
}

#divItemCatalog .k-grid table tr.k-table-group-row td.k-table-td p span {
    margin-bottom: 0px;
    margin-left: 10px;
}

#gridGroupswithItems table.k-grid-table thead.k-grid-header tr.k-table-row th:nth-of-type(5) span.k-cell-inner {
    justify-content: center;
}

ul#listOfAccounts_listbox li span.k-list-item-text,
ul#LinkedToAccount_listbox li span.k-list-item-text {
    width: 100%;
}

.disabled-checkbox {
    opacity: .6;
    -webkit-filter: grayscale(.8);
    filter: grayscale(.8);
}

#PickupNotes1.k-input {
    padding: 4px 8px;
    border-radius: 4px;
    border-color: rgb(189, 189, 189);
}

    #PickupNotes1.k-input:focus {
        box-shadow :rgba(0, 0, 0, 0.3)  0px 0px 3px 0px
    }

input[type=checkbox],
input[type=radio] {
    border: 2px solid var(--kendo-color-primary) !important;
}

#grdHolidayDays .k-timepicker {
    padding: 0;
}

#grdHolidayDays .k-timepicker > .k-button {
    background-color: transparent !important;
}

.k-no-data, .k-nodata {
    min-height: 0px;
}

#eventscheduler .k-scheduler-toolbar .k-nav-current {
    background-color: transparent !important;
    border: none;
    color: #0B1932 !important;
}

    #eventscheduler .k-scheduler-toolbar .k-nav-current .k-icon {
        color: var(--kendo-color-primary) !important;
    }