.select2-container--krajee-bs4 .select2-selection--single {
    height: calc(2.25rem + 9px);
    padding: 12px 20px 35px !important;
}

.select2-container--krajee-bs4 .select2-selection--multiple {
    min-height: calc(2.25rem + 9px);
    padding: 5px 0 !important;
}

.select2-container--krajee-bs4 .select2-selection--multiple .select2-selection__clear {
    padding: 5px !important;
}

.select2-container--krajee-bs4 .select2-selection--multiple,
.select2-container--krajee-bs4 .select2-selection,
.select2-container--krajee-bs4 .select2-selection--single {
    box-shadow: 0 1px 3px rgba(50, 50, 93, 0.15), 0 1px 0 rgba(0, 0, 0, 0.02) !important;
    border: 0 !important;
    transition: box-shadow .15s ease !important;
    color: #8898aa;
}

.select2-container--krajee-bs4 .select2-selection--single .select2-selection__rendered {
    color: #8898aa;
}

.select2-container--krajee-bs4 .select2-selection--single .select2-selection__arrow {
    border: none;
}

.select2-dropdown.select2-dropdown--below {
    z-index: 1090;
}

.select2-container .select2-search__field {
    width: 100% !important;
}

.heading-small {
    font-weight: 400;
}

.redactor-toolbar {
    border-radius: .375rem .375rem 0 0;
}

.redactor-editor {
    border-radius: 0 0 .375rem .375rem;
}

.redactor-box-fullscreen, .redactor-dropdown {
    z-index: 9000 !important;
}

#redactor-modal-overlay, #redactor-modal-box, #redactor-modal {
    z-index: 1100 !important;
}

.select2-container.select2-container--krajee-bs4.select2-container--open {
    z-index: 1076 !important;
}

.btn-outline-secondary:hover {
    color: white;
}

.theme-explorer-fas .explorer-frame .kv-file-content {
    width: 52px !important;
    height: 52px !important;
    padding: 5px;
}


.file-drop-zone {
    border: 0 !important;
    text-align: center;
    vertical-align: middle;
    margin: 0 !important;
    padding: 2px !important;
}

.file-preview {
    border: 0 !important;
    padding: 0 !important;
    width: 100%;
    margin-bottom: 5px;
}

.swal2-container {
    z-index: 2000 !important;
}

.bg-translucent-dark-2 {
    background-color: rgba(0, 0, 0, 0.03) !important;
}

.swal2-label, .swal2-validation-message {
    font-size: 1rem;
}
