/*TODO: arboles - APERTURA*/
.fancytree-container{
    padding: 0 !important;
    background: none !important;
    /*padding: 10px 5px !important;*/
    font-family: Montserrat !important;
}

span.fancytree-checkbox {
    margin-left: 3px;
    background-position: 0px -32px;
    margin-top: 4px;
}

span.fancytree-title {
    /*color: var(--color-text-white-gentle-1) !important;*/
    cursor: pointer;
}

span.fancytree-node {
    line-height: 32px !important;
    border-radius: 5px;
    border: none;
    color: var(--color-text-white-gentle-1);
    cursor: pointer;
    position:relative;
}

span.fancytree-node:hover {
    background-color: var(--color-background-second) !important;
}

/*span.fancytree-icon, span.fancytree-checkbox{*/
/*    margin-top: 8px !important;*/
/*}*/

span.fancytree-checkbox {
    /*background: transparent !important;*/
    border-radius: 3px;
}

span.fancytree-node.fancytree-active, span.fancytree-node.fancytree-selected{
    background-color: var(--color-background-three) !important;
    font-weight:600;
    color: var(--color-text-white);
}

span.fancytree-node.fancytree-selected{
    font-style: normal !important;
}

span.fancytree-node.fancytree-selected{
    background: var(--color-background-second) !important;
    color: var(--color-text-white) !important;
}

.fancytree-focused{
    border: none !important;
}

#UserConfigurationTab #tabSystemRoles #treeRoles ul li span.fancytree-folder .fancytree-icon,
#treeRolesDocumental ul li span.fancytree-folder .fancytree-icon,
#treeRolesDeploy ul li span.fancytree-folder .fancytree-icon,
#treeRolesResponsible ul li span.fancytree-folder .fancytree-icon,
#treeRolesCustomReport ul li span.fancytree-folder .fancytree-icon{
    display: none;
}