﻿/* 
    Rrtarax Tree View
    copyright 2018 http://artarax.com
*/
.treeview{
    padding:0;
    max-height: 450px;
}
.treeview *{
    list-style-type:none;
    margin:0;
    padding:0;
}
.treeview li{
    line-height:25px;
}
.treeview label{
    font-size:100%;
}
.treeview ul{
    margin-left: 35px;
    margin-bottom:14px;
    list-style-type:none;
    border:1px solid #ccc;
}

.treeview .btn-wrpr{
    float: right;
}

.treeview ul.child li:nth-of-type(2n+1){
    background: #dde8f0;
}
.treeview ul.child2 li:nth-of-type(2n+1){
    background: none;
}

.treeview ul.child li{
    margin-left: 5px;
}

.treeview ul.child .label{
    background: #69c1de !Important;
}	

.treeview .node-plus,
.treeview .node-minus,
.treeview .node-none,
.treeview .node-plus2,
.treeview .node-minus2
{
    margin:0;
    padding-left:8px;
    font-size:170%;
    display:inline-block;
    cursor:pointer;
    width: 30px;
}
.treeview .node-none{
    width:22px;
}

.treeview .node-plus::before,
.treeview .node-plus2::before {
    content: "+";
}

.treeview .node-minus::before,
.treeview .node-minus2::before
{
    content: "-";
}

.treeview .node-plus:hover{
    color:#26c6da
}

.treeview .node-minus:hover{
    color:#e94949
}
