﻿.k-treeview strong {
    color: red;
    background: yellow;
}

.k-form-label {
    font-size: 1rem;
    font-weight: bold;
}

.k-tilelayout {
    padding: 0 0 16px 0 !important;
}

.k-tilelayout-item:not(.k-tilelayout-show-header) {
    border: none;
    border-radius: unset;
}

    .k-tilelayout-item:not(.k-tilelayout-show-header) .k-tilelayout-item-header {
        display: none;
    }

.k-tilelayout-item.k-tilelayout-header-height-sm .k-card-header {
    padding-block: var(--kendo-spacing-2, 0.5rem);
}

.k-tilelayout-item:not(.k-tilelayout-padding-body) .k-tilelayout-item-body {
    padding: unset;
}

.hide-pager .k-pager {
    display: none;
}

.k-animation-container {
    width: fit-content !important;
}

    .k-animation-container .k-multiselect-popup {
        z-index: 20000 !important;
    }

.k-background-color {
    background-color: var(--kendo-color-surface, #fafafa);
}

.k-dialog-wrapper,
.popup-search {
    z-index: 20000 !important;
}

.custom-k-datepicker .k-datepicker button {
    display: none !important;
}

.custom-telerik-checkbox.k-checkbox {
    border-color: rgba(0, 0, 0, 0.5);
}

.k-scheduler.hide-footer .k-scheduler-footer {
    display: none !important;
}

.k-notification-container {
    max-width: 95vw !important;
}

    .k-notification-container > .k-notification {
        max-width: 95vw !important;
    }

        .k-notification-container > .k-notification > .k-notification-content {
            max-width: calc(95vw - 65px) !important;
            overflow: auto !important;
            font-size: 16px;
        }


.auth-grid .k-grid-add-row .k-grid-checkbox {
    display: none;
}

.k-tilelayout {
    gap: 8px !important;
    padding-bottom: 8px !important;
}

.tabbar .k-tabstrip-items-wrapper.k-hstack {
    height: 32px !important;
}

.k-filter-row > .k-table-td {
    padding: 0 !important;
}

    .k-filter-row > .k-table-td .k-textbox > input {
        height: 28px;
    }
