.no-body-border-grid.dxbl-grid tbody td {
    border-top: none !important;
    border-bottom: none !important;
}

.no-body-border-grid.dxbl-grid tbody th {
    border-top: none !important;
    border-bottom: none !important;
}

.dxbl-edit-validation-status {
    padding-left: 16px !important;
}
 
.dxbl-text-edit > .dxbl-text-edit-input {
    padding: 12px;
    padding-left: 16px;
    padding-right: 16px;
    color: black;
    font-size: 19px;
}

.dxbl-text-edit > .dxbl-text-edit-input[readonly],
.dxbl-text-edit > textarea[readonly] {
    background-color: #EFEFEF;
}

.custom-drop-zone {
    border-style: dashed;
    border-width: 2px !important;
    background-color: rgba(160, 160, 160);
}

.no-remove-all-button .dxbl-upload-panel {
    display: none !important;
}

dxbl-range-selector {
    --dxbl-range-selector-selected-range-color: #006bb7 !important;
    --dxbl-range-selector-slider-marker-color: #006bb7 !important;
    --dxbl-range-selector-slider-handle-color: #006bb7 !important;
}

.dxbl-checkbox {
    --dxbl-checkbox-check-element-checked-bg: #006bb7 !important;
    --dxbl-checkbox-check-element-checked-hover-bg: #006bb7 !important;
    --dxbl-checkbox-switch-checked-bg: #006bb7 !important;
    --dxbl-checkbox-switch-checked-hover-bg: #006bb7 !important;
    --dxbl-checkbox-radio-checked-hover-bg: #006bb7 !important;
    --dxbl-checkbox-checked-focus-shadow-color: #006bb780 !important;
    --dxbl-checkbox-unchecked-focus-shadow-color: #006bb780 !important;
}

.dxbl-btn-standalone.dxbl-btn-primary {
    --dxbl-btn-bg: var(--efka-color) !important;
    --dxbl-btn-border-color: var(--efka-color) !important;
    --dxbl-btn-active-bg: #006bb7 !important;
    --dxbl-btn-active-border-color: #006bb7 !important;
    --dxbl-btn-hover-bg: var(--efka-color) !important;
    --dxbl-btn-hover-border-color: var(--efka-color) !important;
    --dxbl-btn-disabled-bg: var(--efka-color) !important;
    --dxbl-btn-disabled-border-color: var(--efka-color) !important;
    --dxbl-btn-focus-bg: var(--efka-color) !important;
    --dxbl-btn-focus-border-bg: var(--efka-color) !important;
    --dxbl-btn-focus-outline-color: var(--efka-color) !important;
}

h3, .h3 {
    font-weight: 600;
}

.clear-style {
    color: transparent !important;
    background-color: transparent !important;
    border: none !important;
}
