/* For treemenu.js */

.treemenu li { list-style: none; }

.treemenu .toggler {
    cursor: pointer;
}

.treemenu .toggler:before {
    display: inline-block;
    margin-right: 2pt;
}

li.tree-empty > .toggler { color: #aaa; }
li.tree-empty > .toggler:before { content: "\2212"; }
li.tree-closed > .toggler:before { content: "+"; }
li.tree-opened > .toggler:before { content: "\2212"; }

.tree li> a{
    padding: 4pt;
    border-radius: 4px;
}

.tree li a {
    color: #fefefe;
    padding: 4px 8px;
    border: 1px solid rgba(0,0,0,0);
    text-decoration: none;
    line-height: 20pt;
    border-radius: 4px;
}

.tree li a:hover {
    border: 1px solid #20b1c6;
}

.tree li a.active {
    border: 1px solid #20b1c6;
}
