.telerik-blazor.k-input-icon.k-svg-icon.k-svg-i-search, .telerik-blazor.k-button-icon.k-svg-icon.k-svg-i-save, .telerik-blazor.k-button-icon.k-svg-icon.k-svg-i-cancel {
    display: none;
}

.k-button-flat-primary {
    color: var(--blackish);
}

.k-tooltip {
    font-size: var(--sm-font);
}

.k-button-solid-primary {
    background-image: linear-gradient(to bottom right, var(--primary-nav-color), var(--primary-nav-color-gradient));
    box-shadow: 0px 5px 10px 0 rgba(0, 0, 0, 0.16);
    color: var(--white);
    border-color: transparent;
    background-color: transparent;
}

    .k-button-solid-primary:hover, .k-button-solid-primary.k-hover {
        opacity: 0.9;
        border-color: transparent;
        background-color: transparent;
    }

.k-checkbox:checked, .k-checkbox.k-checked {
    border-color: var(--primary-btn-color-gradient);
    background-color: var(--primary-btn-color-gradient);
}

    .k-checkbox:checked:focus, .k-checkbox.k-checked.k-focus {
        box-shadow: 0 0 0 2px var(--secondary-bg-color-gradient);
    }

.k-floating-label-container {
    padding-top: 15px;
}

    .k-floating-label-container label.k-label {
        font-size: 0.85rem;
    }

.k-grid-md .k-hierarchy-cell > .k-svg-icon {
    padding-block: 3px;
}

.index__tile .k-card-body {
    overflow-y: auto;
}

.k-button-md.k-icon-button.index__tile-btn {
    padding: 0;
}

.k-widget .k-searchbar input.k-input, .k-widget .k-dateinput-wrap input.k-input {
    border: none;
}

.k-t, .k-grid .k-table-row.k-selected > .k-table-td {
    background-color: var(--grid-selected-color);
}

.k-selected.k-list-optionlabel:hover, .k-list-item.k-selected:hover {
    color: var(--primary-btn-text-color);
    background-color: var(--secondary-bg-color-gradient);
}

.k-selected.k-list-optionlabel, .k-list-item.k-selected, .k-window-titlebar, .k-grid-filter-menu.k-grid-header-menu.k-active, .k-menu.k-context-menu .k-item > .k-link:active {
    color: var(--primary-btn-text-color);
    background-color: var(--secondary-bg-color-gradient);
}

.k-dropzone {
    padding: 0;
}

.k-checkbox {
    border-color: rgba(0, 0, 0, 0.25);
}

.k-hierarchy-cell {
    cursor: pointer;
}

.xxs-font .k-list-item-text {
    font-size: var(--xxs-font);
}

.sm-font .k-filtercell * {
    font-size: 0.85rem;
}

.sm-font .k-dropdown.k-header.k-dropdown-operator {
    width: calc(8px + 2em) !important;
}

.k-table-th, .k-grid .k-grid-header .k-column-title {
    font-weight: 600;
}

.k-grid .k-table-th  {
    font-weight: 600;
}

.sm-font.k-grid th, .sm-font.k-grid td {
    padding: 5px 8px;
    font-size: 12px;
}

.sm-font.k-grid .k-pager-numbers-wrap .k-button {
    font-size: 12px;
}

.sm-font .k-checkbox-md {
    width: 14px;
    height: 14px;
}

.xxs-font.k-grid th, .xxs-font.k-grid td {
    padding: 3px 6px;
    font-size: 10px;
}

.xxs-font.k-grid .k-pager-numbers-wrap .k-button {
    font-size: 10px;
}

.xxs-font .k-checkbox-md {
    width: 12px;
    height: 12px;
}

.xxs-font .event__fa {
    font-size: 12px;
}

/*Color*/
.color-red .k-selected {
    background-color: var(--red);
    border-color: var(--red);
}

.color-green .k-selected {
    background-color: var(--green);
    border-color: var(--green);
}

.color-dark-green .k-selected {
    background-color: var(--dark-green);
    border-color: var(--dark-green);
}

.color-yellow-green .k-selected {
    background-color: var(--yellow-green);
    border-color: var(--yellow-green);
}

.color-yellow-orange .k-selected {
    background-color: var(--yellow-orange);
    border-color: var(--yellow-orange);
}

.color-orange .k-selected {
    background-color: var(--orange);
    border-color: var(--orange);
}

.color-orange-red .k-selected {
    background-color: var(--orange-red);
    border-color: var(--orange-red);
}

.color-dark-orange .k-selected {
    background-color: var(--dark-orange);
    border-color: var(--dark-orange);
}

.color-yellow .k-selected {
    background-color: var(--yellow);
    border-color: var(--yellow);
}

.color-dark-yellow .k-selected {
    background-color: var(--dark-yellow);
    border-color: var(--dark-yellow);
}
