﻿
.k-column-title {
    overflow: visible;
    white-space: normal;
}

.k-grid .k-grid-md .k-table-th, .k-grid-md .k-table-th {
    padding:0px;
}
.k-link, .k-link:hover { 
    padding:0px;
}

.k-checkbox.outline:disabled, .k-checkbox.outline.k-disabled {
    outline: #11c1ff;
    filter: contrast(0.5);
}

.k-checkbox:checked:focus, .k-checkbox.k-checked.k-focus {
    box-shadow: 0 0 0 2px color-mix(in srgb, #0d6efd 30%, transparent);
}

.k-checkbox.outline {
    border-color: #11c1ff;
}

    .k-checkbox.outline:checked, .k-checkbox.outline.k-checked {
        border-color: #11c1ff;
        background-color: #11c1ff;
    }
.k-button.outline {
    border-color: #11c1ff;
    color: #11c1ff;
    background-color: white;
}

.k-form-error, .k-text-error, .k-form-field-error .k-label {
    color: #CC0C2F;
}

.k-list-item.k-selected, .k-selected.k-list-optionlabel {
    background-color: #CC0C2F;
}

.k-button-flat-primary {
    color: #CC0C2F;
}