﻿.e-grid .e-sortfilterdiv {
    height: 10px;
    width: 10px;
}

.e-grid .e-filtermenudiv {
    height: 10px;
    width: 10px;
}

.e-grid .e-gridheader th.e-headercell {
    padding-right: 0; 
}

.e-grid .e-gridheader th.e-headercell:has(.e-filtermenudiv) {
    padding-right: 22px;
}

.e-grid .e-gridheader th.e-headercell .e-headercelldiv {
    width: auto !important;
    display: inline-flex;
    max-width: 100%;
}

.e-grid .e-gridheader th.e-headercell:has(.e-filtermenudiv) .e-headercelldiv {
    max-width: calc(100% - 22px); 
}

.e-grid .e-gridheader .e-sortfilterdiv {
    position: absolute;
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
    float: none !important;
}

.e-grid .e-gridheader .e-filtermenudiv {
    position: absolute;
    right: 2px;
    top: 50%;
    transform: translateY(-50%);
    float: none !important;
}

.e-accordion .e-acrdn-item.e-select {
    background: #ffffff;
}

.e-grid.e-gridhover .e-frozenhover:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), 
.e-grid.e-gridhover .e-row tr:not(.e-disable-gridhover):not(.e-editedrow):not(.e-detailrow):hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), 
.e-grid.e-gridhover:not(.e-rowdrag) .e-row:not(.e-disable-gridhover):not(.e-editedrow):not(.e-detailrow):hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), 
.e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-detailrowcollapse:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), 
.e-grid.e-gridhover:not(.e-rowdrag) .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), 
.e-grid.e-rtl .e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), 
.e-grid.e-gridhover .e-row.e-addedrow:not(.e-disable-gridhover):not(.e-detailrow):hover .e-dragindentcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), 
.e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-detailrowexpand:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
    background-color: #ffffff;
}