﻿.tree {
    overflow: hidden;
}

.tree .checkbox
{
    margin: 0;
    display:inline-block;
    line-height: 18px;
    min-height: 18px;
}

.tree-folder > .tree-folder-content
{
    display: none;
}

.tree-folder.tree-open > .tree-folder-content
{
    display: block;
}

.tree-folder.tree-open > .tree-folder-header > .fa-folder:before
{
    content: "";
}

/* Spinner */
.tree .spinner
{
    display:none;
}

.tree .spinner > img
{
    margin-right:3px;
    margin-left:2px;
}

.tree-item.processing > .spinner, .tree-folder.processing > .tree-folder-header > .spinner
{
    display:inline;
}

.tree-item.processing > .checkbox, .tree-folder.processing > .tree-folder-header > .checkbox
{
    display:none;
}
/* Spinner - Koniec */

.tree.RaportTree .tree-folder-header
{
    padding-right: 120px;
}

.tree.RaportTree .tree-item {
    padding-right: 315px;
}

/*.AbilityTreeAplikacja .tree-item-name*/
.tree.AbilityTreeAplikacja .tree-item, .tree.AbilityTreePreview .tree-item
{
    padding-right: 160px;
}

.tree .tree-actions .progress
{
    margin: 0;
}

/*.AbilityTreeDictionary .tree-folder-name, .AbilityTreeDictionary .tree-item-name*/
.tree.AbilityTreeDictionary .tree-folder-header, .tree.AbilityTreeDictionary .tree-item
{
    padding-right: 120px;
}


.tree-actions
{
    position:absolute; top:0; right:5px
}

.tree-actions > *
{
    vertical-align: middle;
}
/* Specjalne style dla ekranów umiejętności usera */

/*.AbilityTree
{
    
}*/

/*.AbilityTree .tree-folder-name, .AbilityTree .tree-item-name*/
.tree.AbilityTree .tree-folder-header, .tree.AbilityTree .tree-item
{
    padding-right: 145px;
}

.AbilityTree .tree-actions, .AbilityTreeAplikacja .tree-actions, .AbilityTreePreview .tree-actions, .AbilityTreeProfilePreview .tree-actions
{
    display:inline-block;
    /*position:absolute; top:0; right:5px*/
}

.tree .tree-actions .slider
{
    width: 100px;
    margin-top: 4px;
    margin-right: 10px;
    margin-left: 10px;
    display: inline-block;
}

.slider-label .bold
{
    font-weight: bold;
}

.tree.AbilityTreeProfilePreview .tree-item
{
    padding-right: 100px;
}

/*.slider-kwalifikacja, .slider-kompetencja {
    opacity:0.4;
}*/