/* treelist */
.x-treelist-nav .x-treelist-row {
padding-left: 30px;
padding-right: 0;
}
.x-btn-icon-left > .x-btn-icon-el-default-medium, .x-btn-icon-right > .x-btn-icon-el-default-medium {
width: 34px;
color: white;
}
.x-treelist-nav .x-treelist-item-icon, .x-treelist-nav .x-treelist-item-tool {
color: #383838;
font-size: 24px;
width: 24px;
}
.x-treelist-nav { /* Aqui ira determina a COR DE Fundo do menu */
background-color: #f8f8fa !important;/*
padding-left: 30px;
padding-right: 0;
borde:none ;
overflow: auto !important;
scrollbar-width: thin; /*estilo do scrool para o mozilla */
scrollbar-color: #adb3b8 #516579; /*estilo do scrool para o mozilla */
}
.x-treelist-nav::-webkit-scrollbar {width: 7px; height:7px;
background:#516579;}
.x-treelist-nav::-webkit-scrollbar-track {background: rgba(0,0,0,0.1);}
.x-treelist-nav::-webkit-scrollbar-thumb {border-radius: 7px; height:7px;
background:#adb3b8;}
.x-treelist-nav .x-treelist-item-text {
/* menu lado Esquerdo */
color: #383838; /* cor da letra do menu */
margin-left: 40px; /* 27 espaçamento da esquerda para direita dos Itens do menu */
margin-right: 40px; /* espaçamento da esquerda para direita dos Grupos do menu */
font-size: 20px; /* tamanho das letras */
line-height: 48px; /* altura da linha do menu */
}
.x-treelist-nav .x-treelist-item-icon:before, .x-treelist-nav .x-treelist-item-tool:before, .x-treelist-nav .x-treelist-item-expander {
line-height: 48px; /* 44 é o padrao */
}
.x-treelist-nav .x-treelist-item-selected > .x-treelist-row {
background: linear-gradient(90deg, rgba(1,87,255,1) 0%, rgba(160,90,255,1) 100%) !important;
color: #fff;
}
.x-treelist-nav .x-treelist-row-over {
background: linear-gradient(90deg, rgba(1,87,255,1) 0%, rgba(160,90,255,1) 100%) !important;
}