﻿
.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container:not(.dxbl-disabled):not(:disabled).dxbl-active::before {
    content: "" !important;
    position: absolute !important;
    z-index: -1 !important;
    left: calc(0px - var(--dxbl-border-width-with-scaling, 0px)) !important;
    top: calc(0px - var(--dxbl-border-width-with-scaling, 0px)) !important;
    right: calc(0px - var(--dxbl-border-width-with-scaling, 0px)) !important;
    bottom: calc(0px - var(--dxbl-border-width-with-scaling, 0px)) !important;
    border-radius: inherit !important;
    background-color: #C00836 !important;
    opacity: 80% !important;
}

.dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container {
    color: white !important;
}

    .dxbl-treeview .dxbl-treeview-item > .dxbl-treeview-item-content > .dxbl-treeview-item-container:hover {
        background: #647884 !important;
    }

.dxbl-grid .dxbl-grid-table > tbody:nth-child(2) > tr:first-child > td, .dxbl-grid .dxbl-grid-table > tbody:nth-child(2) > tr:first-child > th, .dxbl-grid .dxbl-grid-table > tfoot:nth-child(2) > tr:first-child > td, .dxbl-grid .dxbl-grid-table > tfoot:nth-child(2) > tr:first-child > th, .dxbl-grid .dxbl-grid-table > thead:nth-child(2) > tr:first-child > td, .dxbl-grid .dxbl-grid-table > thead:nth-child(2) > tr:first-child > th {
    border-top-width: 0 !important;
    background: #647884 !important;
    color: white !important;
}

.dxbl-grid-custom-row-height {
    height: 28px;
    --dxbl-grid-font-size: 12px;
}

.dxbl-grid-header {
    --dxbl-grid-font-size: 12px;
}

.dxbl-pager-container > .dxbl-pager-page-size-selector > .dxbl-text-edit {
    width: 7em !important;
}

.form-full-size {
    width: 800px !important;
    max-width: 800px !important;
}

.dxbl-grid .dxbl-grid-table > tbody > tr:not(.dxbl-grid-edit-row):not(.dxbl-grid-empty-row):not(.dxbl-grid-filter-row):not([dxbl-top-virtual-spacer-element]):not([dxbl-bottom-virtual-spacer-element]) > td:not(.dxbl-grid-indent-cell):not(.dxbl-grid-expand-button-cell):not(.dxbl-grid-row-drag-anchor-cell):not(.dxbl-grid-empty-cell):not(.dxbl-grid-empty-data-area):not(.dxbl-grid-edit-form):not(.dxbl-grid-detail-cell) {
    --dxbl-grid-text-cell-padding-y: 2px;
    --dxbl-grid-text-cell-padding-x: 4px;
}

.dxbl-pivot-table > .dxbl-scroll-viewer > .dxbl-scroll-viewer-content > table > tbody > tr > td {
    --dxbl-pivot-table-cell-padding-y: 2px;
    --dxbl-pivot-table-cell-padding-x: 4px;
}
