﻿/* LOCKED */
.tree-default .locked li a { color:gray; }
/* DOTS */
.tree-default ul { background-position:6px 1px; background-repeat:repeat-y; /*background-image:url(data:image/gif;base64,R0lGODlhAgACAJEAAAAAAP///26Vu////yH5BAEAAAMALAAAAAACAAIAAAIC1F4AOw==); _background-image:url("dot_for_ie.gif"); */*background-image:url("dot_for_ie.gif"); }
.tree-default li { background-position:-64px -16px;     position: relative; background-repeat:no-repeat;/* background-image:url("icons.gif");*/     width: 100%;}
/* NO DOTS */
.tree-default .no_dots, .tree-default .no_dots ul { background:transparent; }
.tree-default .no_dots li.leaf { background-image:none; background-color:transparent; }
/* OPEN or CLOSED */
.tree-default li.open { background:url("icons.gif") -32px -48px no-repeat;background-color: #e6f5ff;}
.tree-default li.closed, #jstree-dragged.tree-default li li.open { background:url("icons.gif") -48px -32px no-repeat;}
#jstree-marker { background-image:url("icons.gif"); }
/* DEFAULT, HOVER, CLICKED, LOADING STATES */
.tree-default li a, .tree-default li span {/* border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; */}
.tree-default li a:hover, .tree-default li a.hover, .tree-default li span { background: #e7f4f9; /*border:1px solid #d8f0fa;*//* padding:0px 3px 0px 3px;*/ }
.tree-default li a.clicked, .tree-default li a.clicked:hover, .tree-default li span.clicked { background: #beebff;; }
/* ICONS */
.tree-default ins { /*background-image:url("icons.gif"); */background-position:0 0; background-repeat:no-repeat; }
.tree-default ul li a.loading ins { background-image:url("throbber.gif") !important; background-position:0 0 !important; } /* UL is added to make selector stronger */
.tree-default li.open a ins { background-position:0 -16px; }
.tree-default li.closed a ins, .tree-default li.leaf a ins { background-position:0 0px; } /* UL is added to make selector stronger */
.tree-default ul li a.loading ins { background-image:url("throbber.gif"); background-position:0 0; } /* UL is added to make selector stronger */
.tree-default li a ins.forbidden { background-position:-16px -16px; }
.tree-default .locked li.open a ins { background-position:0 -48px; }
.tree-default .locked li.closed a ins, .tree-default .locked li.leaf a ins { background-position:0 -32px; }
.tree-default li span ins { background-position:-16px 0; }
#jstree-dragged.tree-default ins { background:url("icons.gif") -16px -32px no-repeat; }
#jstree-dragged.tree-default ins.forbidden { background:url("icons.gif") -16px -16px no-repeat; }

.tree-default li.open a.x-folder-close ins { background-position:0 -48px; }
.tree-default li.closed a.x-folder-close ins, .tree-default li.leaf a.x-folder-close ins { background-position:0 -32px; }

.tree-default li.open a ins {/*background:url("x-open.gif") no-repeat;*/}
.tree-default li.closed a ins {background:url("x-closed.gif") no-repeat;}
.tree-default li a ins.x-leaf { /*background:url("x-leaf.gif") no-repeat;*/ }

/* CONTEXT MENU */
.tree-default-context a ins { background-image:url("icons.gif"); background-repeat:no-repeat; background-position:-64px -64px; }
.tree-default-context a ins.create { background-position:0 -16px; }
.tree-default-context a ins.rename { background-position:-16px 0px; }
.tree-default-context a ins.remove { background-position:-32px -16px; }
/*test*/ 
.ltr > li > a {/*font-weight:bold*/}


.tree li ul{      margin-left: 0px !important; 
}
.leaf a{ font-size: 14px;}
.tree ul s{    position: absolute;      top: 13px;
    left: 28px; width: 20px !important;
    height: 20px !important;}
.tree ul li.open>s{background: url(/site/public/images/2019021812461776408.png); background-repeat: no-repeat;
    background-position: 15%;
    background-color: #e6f5ff;}
.tree ul li.closed>s{  background: url(/site/public/images/2019021812461733270.png) 15% center no-repeat; }


