
/* TREELIST AS TREEVIEW */

.treeview-treelist-wrapper .dx-bordered-bottom-view.dx-treelist-rowsview{
    border: none;
    background-color: transparent;
}


.treeview-treelist-wrapper .dx-column-lines>td{
    border: none;
    border-left: none;
    border-right: none;
}
.treeview-treelist-wrapper .dx-treelist-rowsview .dx-selection.dx-row>td {
    background: #E5F1F2;
    color: #0B9294;
    border: none;
    border-top: none !important;
    border-bottom: none !important;
}

.treeview-treelist-wrapper .dx-treelist-rowsview .dx-row>td:first-child {
    display: flex;
    align-items: center;
}
/* Fix Virtual scroll row skeleton alignment */
.treeview-treelist-wrapper .dx-treelist-rowsview .dx-virtual-row>td:first-child{
    display: none;
}

.treeview-treelist-wrapper .dx-treelist-rowsview .dx-row:not(.dx-freespace-row):hover,
.treeview-treelist-wrapper .dx-treelist-rowsview .dx-selection.dx-row:hover>td {
    background: #F0F4F4;
    border: none;
     border-top: none;
    border-bottom: none;
}


.treeview-treelist-wrapper .dx-treelist-rowsview .dx-row:not(.dx-freespace-row) {
    cursor: pointer;
}


.treeview-treelist-wrapper .dx-treelist-rowsview .dx-treelist-expanded span::before {
    content: "\f001";
    color: #020303;
    font-size: 20px;
}
.treeview-treelist-wrapper .dx-treelist-rowsview .dx-treelist-collapsed span::before{
    content: "\f04e";
    color: #020303;
    font-size: 20px;
}

.treeview-treelist-wrapper .dx-treelist-rowsview .dx-selection .sds-treeview-item {
    color: #0B9294;
    font-weight: 500;
}

.treeview-treelist-wrapper .dx-treelist-rowsview .dx-treelist-table .dx-row>td.dx-command-edit-with-icons>.dx-link{
    line-height: 25px;
    color: #333;
    font-size: 20px;
    display: none;
}

.treeview-treelist-wrapper .dx-treelist-rowsview .dx-treelist-table .dx-row:hover>td.dx-command-edit-with-icons>.dx-link{
    display: inline-block;
}

.context-icon-wrapper{
    width: 20px;
    height: 20px;
}