/* For treemenu.js */


ul.tree {
    padding-top: 10px;
    padding-bottom: 20px;
    display: block;
}

.tree li, li > a, li > span {
   /*border-radius: 4px;*/
   padding: 4px;
}

.tree a {
    /*border-radius: 4px;*/
    color: #e0691a;
    /*line-height: 20pt;*/
    text-decoration: underline;
}

.tree a:hover {
    /*background-color: #ddd;*/
    color: #6c757a;
}

.tree .active {
    /*background-color: #55f;*/
    color: #e0691a;
}

.tree a.active:hover {
    color: #6c757a;
}
.treemenu li {list-style: none;}

.toggler {
    width: 1em;
    height: 1em;
    display: inline-block;
    cursor: default;
    font-size: 1em;
    font-weight: bold;
    text-align: center;
    padding: 0.1em;
    margin-left: -1.4em;
    margin-right: 0.6em;
    color: #e0691a;
    /*border: 0.1em solid #e0691a;*/
    /*border-radius: 50%;*/
}

li.tree-opened > .toggler:hover,
li.tree-closed > .toggler:hover {
    /*border-color: #6c757a;*/
    color: #6c757a;
    cursor: pointer;
}

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