div.Content {
}

div.Content.View {
    background-color: #ead2c1;
}

div.Content #fileTree {
}

div.Content .Header {
    float: left;
    font-size: 1.7em;
    color: #393939;
    margin: 0;
}

div.Content .jstree {
    overflow-x: hidden;
    overflow-y: auto;
}

div.Content .jstree.jstree-focused {
    background-color: #F1F1F1;
}

div.Content.View .jstree.jstree-focused {
    background: none;
}

div.Content .jstree > ul {
    background: url("/img/jstree/bg.png") left top repeat;
}

div.Content.View .jstree > ul {
    background: none;
    margin-left: -18px;
}

div.Content .jstree li, div.Content  .jstree ins {
    background-image: url("/img/jstree/d.png");
    background-repeat: no-repeat;
/*    background-color: transparent;*/
}

div.Content.View .jstree li, div.Content.View  .jstree ins {
    background-image: url("/img/jstree/d_view.png");
    background-repeat: no-repeat;
    /*    background-color: transparent;*/
}

div.Content .jstree li {
    background-position: 100000px 100000px;
    display: block;
    min-height: 28px;
    line-height: 28px;
}

div.Content .jstree li.jstree-last {
    /*    background-color: transparent;*/
}

div.Content.View .jstree li[item_kind=res] li > ins {
    background-position: -42px -42px;
}

div.Content.View .jstree li[item_kind=res] > ins {
    background-position: 4px -42px;
}

div.Content.View .jstree li[item_kind=res].jstree-closed > ins {
    background-position: -18px -42px;
}

div.Content.View .jstree li[item_kind=res].jstree-leaf > ins {
    background-position: -18px -42px;
}

div.Content.View .jstree li[item_kind=les] > ins {
    background-position: 4px -20px;
}

div.Content.View .jstree li[item_kind=les].jstree-closed > ins {
    background-position: -18px -20px;
}

div.Content.View .jstree li[item_kind=les].jstree-leaf > ins {
    background-position: -18px -20px;
}

div.Content.View .jstree li[item_kind=les] li[item_kind=folder_less] > ins {
    background-position: 4px 0;
}

div.Content.View .jstree li[item_kind=les] li[item_kind=folder_less][item_type=visited_1] > ins {
    background-position: 4px 0;
}

div.Content.View .jstree li[item_kind=les] li[item_kind=folder_less][item_type=visited_2] > ins {
    background-position: 4px -20px;
}

div.Content.View .jstree li[item_kind=les] li[item_kind=folder_less][item_type=visited_0] > ins {
    background-position: 4px -40px;
}

div.Content.View .jstree li[item_kind=les] li[item_kind=folder_less].jstree-closed > ins {
    background-position: -18px 0;
}

div.Content.View .jstree li[item_kind=les] li[item_kind=folder_less][item_type=visited_1].jstree-closed > ins {
    background-position: -18px 0;
}

div.Content.View .jstree li[item_kind=les] li[item_kind=folder_less][item_type=visited_2].jstree-closed > ins {
    background-position: -18px -20px;
}

div.Content.View .jstree li[item_kind=les] li[item_kind=folder_less][item_type=visited_0].jstree-closed > ins {
    background-position: -18px -41px;
}

div.Content.View .jstree li[item_kind=les] li[item_kind=page] > ins {
    background-position: -42px -40px;
}

div.Content.View .jstree li[item_kind=les] li[item_kind=page][item_type=visited_2] > ins {
    background-position: -42px 0;
}

div.Content.View .jstree li[item_kind=les] li[item_kind=page][item_type=visited_1] > ins {
    background-position: -42px -20px;
}

div.Content.View .jstree li[item_kind=les] li[item_kind=page][item_type=visited_0] > ins {
    background-position: -42px -40px;
}

div.Content.View .jstree li[item_kind=les] li[item_kind=page].jstree-closed > ins {
    background-position: -42px -20px;
}

div.Content.View .jstree li[item_kind=les] li[item_kind=activity].jstree-closed > ins {
    background-position: -42px -20px;
}

div.Content.View .jstree li[item_kind=les] li[item_kind=activity] > ins {
    background-position: -42px -20px;
}

div.Content .jstree .jstree-open > ins {
    background-position: -112px 0;
}

div.Content .jstree .jstree-closed > ins {
    background-position: -84px 0;
}

div.Content #tree_selected.jstree ul li ul li .jstree-open > ins {
    background-position: -56px 0;
}

div.Content #tree_selected.jstree ul li ul li .jstree-closed > ins {
    background-position: -56px 0;
}

div.Content .jstree .jstree-leaf > ins {
    background-position: -56px 0;
}

div.Content .jstree a .jstree-icon {
    background-position: -88px -29px;
}

div.Content .jstree .jstree-open > a .jstree-icon {
    background-position: -88px -56px;
}

div.Content .jstree li[item_kind="les"] > a .jstree-icon {
    background-position: -146px -29px;
}

div.Content .jstree li[item_kind="les"].jstree-open > a .jstree-icon {
    background-position: -146px -29px;
}

div.Content .jstree li[item_kind="res"] > a .jstree-icon {
    background-position: -174px -29px;
}

div.Content .jstree li[item_kind="res"].jstree-open > a .jstree-icon {
    background-position: -174px -29px;
}

div.Content .jstree li {
    min-height: 28px;
    line-height: 28px;
    position: relative;
    font-weight: bold;
}

div.Content.View .jstree li {
    font-weight: normal;
    display: block;
    margin-left: 18px;
    min-width: 18px;
}

div.Content.View .jstree a {
    width: auto;
    white-space: normal;
}

div.Content .jstree li[version='0'], div.Content .EL .jstree li, div.Content .jstree.Myshared li {
    font-weight: normal;
}

div.Content .jstree a {
    line-height: 28px;
    height: 28px;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0 2px;
    white-space: nowrap;
    display:inline-block;
}

div.Content .jstree .Subject {
    width: 492px;
    left: 100px;
    top: 0px;
    position: absolute;
    overflow: hidden;
    float: right;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-left: 1px solid #B3B3B3;
    line-height: 28px;
    height: 28px;
    padding: 0 3px;
    cursor: pointer;
}

div.Content .jstree .SubjectLes {
    width: 369px;
    left: 100px;
    top: 0px;
    position: absolute;
    overflow: hidden;
    float: right;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-left: 1px solid #B3B3B3;
    line-height: 28px;
    height: 28px;
    padding: 0 3px;
    cursor: pointer;
}

div.Content .jstree .Subject .OnlySubject {
    width: 154px;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
}

div.Content .jstree .SubjectLes .OnlySubject {
    width: 150px;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
}

div.Content .jstree .Grade {
    width: 80px;
    position: absolute;
    left: 160px;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-left: 1px solid #B3B3B3;
    border-right: 1px solid #B3B3B3;
    line-height: 28px;
    height: 28px;
    padding: 0 3px;
    text-align: center;
}

div.Content .jstree .SubjectLes .Grade {
    width: 80px;
    position: absolute;
    left: 153px;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-left: 1px solid #B3B3B3;
    border-right: 1px solid #B3B3B3;
    line-height: 28px;
    height: 28px;
    padding: 0 3px;
    text-align: center;
}

div.Content .jstree .Date {
    width: 92px;
    position: absolute;
    left: 248px;
    overflow: hidden;
    display: inline-block;
    border-right: 1px solid #B3B3B3;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 28px;
    height: 28px;
    padding: 0 3px;
    text-align: center;
}

div.Content .jstree .Type {
    width: 165px;
    position: absolute;
    left: 347px;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 28px;
    height: 28px;
    padding: 0 3px;
    text-align: center;
}

div.Content .jstree .SubjectLes .Type {
    width: 125px;
    position: absolute;
    left: 241px;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 28px;
    height: 28px;
    padding: 0 3px;
    text-align: center;
    text-transform: capitalize
}

div.Content .jstree .aType {
    width: 417px;
    left: 100px;
    top: 0px;
    position: absolute;
    overflow: hidden;
    float: right;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-left: 1px solid hsl(0, 0%, 70%);
    line-height: 28px;
    height: 28px;
    padding: 0 3px;
}

div.Content .jstree a ins {
    background-position: -88px -29px;
}

div.Content .jstree .jstree-hovered {
    background-color: #f9ba6e;
}

div.Content.View .jstree .jstree-hovered {
    text-decoration: underline;
    /*    background-color: transparent;*/
}

div.Content .jstree .jstree-clicked {
    background-color: #29abe2;
}

div.Content.View .jstree .jstree-clicked {
    /*    background-color: transparent;*/
    text-decoration: underline;
}

div.Content .jstree .jstree-icon,div.Content .jstree .jstree-checkbox {
    width: 22px;
    height: 22px;
    float: left;
}

div.Content.View .jstree a .jstree-icon {
    display: none;
}

div.Content .jstree a.jstree-loading {
    font-weight: normal;
}

div.Content .jstree a.jstree-loading .jstree-icon {
    background: url("/img/l.gif") center center no-repeat !important;
}

div.Content .jstree .jstree-no-dots li,
div.Content .jstree .jstree-no-dots .jstree-leaf > ins {
    /*    background-color: transparent;*/
}

div.Content .jstree .jstree-no-dots .jstree-open > ins {
    background-position: -28px 0;
}

div.Content .jstree .jstree-no-dots .jstree-closed > ins {
    background-position: 0 0;
}

div.Content .jstree .jstree-no-icons a .jstree-icon {
    display: none;
}

div.Content .jstree .jstree-search {
    font-style: italic;
}

div.Content .jstree .jstree-no-icons .jstree-checkbox {
    display: inline-block;
}

div.Content .jstree .jstree-no-checkboxes .jstree-checkbox {
    display: none !important;
}

div.Content .jstree .jstree-checked > a > .jstree-checkbox {
    background-position: -61px -28px;
}

div.Content .jstree .jstree-unchecked > a > .jstree-checkbox {
    background-position: -5px -28px;
}

div.Content .jstree .jstree-undetermined > a > .jstree-checkbox {
    background-position: -30px -30px;
}

div.Content .jstree .jstree-checked > a > .jstree-checkbox:hover {
    background-position: -61px -30px;
}

div.Content .jstree .jstree-unchecked > a > .jstree-checkbox:hover {
    background-position: -5px -30px;
}

div.Content .jstree .jstree-undetermined > a > .jstree-checkbox:hover {
    background-position: -30px -30px;
}

div.Content #vakata-dragged.jstree ins {
/*    background: transparent !important;*/
}

div.Content #vakata-dragged.jstree .jstree-ok {
    background: url("/img/jstree/d.png") -4px -82px no-repeat !important;
}

div.Content #vakata-dragged.jstree .jstree-invalid {
    background: url("/img/jstree/d.png") -28px -82px no-repeat !important;
}

div.Content #jstree-marker.jstree {
    background: url("/img/jstree/d.png") -60px -88px no-repeat !important;
}

div.Content .jstree a.jstree-search {
    color: aqua;
}

div.Content #vakata-contextmenu.jstree-context,
div.Content #vakata-contextmenu.jstree-context li ul {
    background: #f0f0f0;
    border: 1px solid #979797;
    -moz-box-shadow: 1px 1px 2px #999;
    -webkit-box-shadow: 1px 1px 2px #999;
    box-shadow: 1px 1px 2px #999;
}

div.Content #vakata-contextmenu.jstree-context li {
}

div.Content #vakata-contextmenu.jstree-context a {
    color: black;
}

div.Content #vakata-contextmenu.jstree-context a:hover,
div.Content #vakata-contextmenu.jstree-context .vakata-hover > a {
    padding: 0 5px;
    background: #e8eff7;
    border: 1px solid #aecff7;
    color: black;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}

div.Content #vakata-contextmenu.jstree-context li.jstree-contextmenu-disabled a,
div.Content #vakata-contextmenu.jstree-context li.jstree-contextmenu-disabled a:hover {
    color: silver;
    /*    background: transparent;*/
    border: 0;
    padding: 1px 4px;
}

div.Content #vakata-contextmenu.jstree-context li.vakata-separator {
    background: white;
    border-top: 1px solid #e0e0e0;
    margin: 0;
}

div.Content #vakata-contextmenu.jstree-context li ul {
    margin-left: -4px;
}

div.Content .jstree li[item_kind="folder"] > a > .jstree-icon {
}

div.Content .jstree li[item_kind="activity"] > a > .jstree-icon {
    background-position: -117px -83px;
}

div.Content .jstree li[item_kind="activity"][item_type="23"] > a > .jstree-icon {
    background-position: -331px -29px;
}

div.Content .jstree li[item_kind="activity"][item_type="16"] > a > .jstree-icon {
    background-position: -199px -29px;
}

div.Content .jstree li[item_kind="activity"][item_type="14"] > a > .jstree-icon {
    background-position: -255px -29px;
}

div.Content .jstree li[item_kind="aids_page"][item_type="14"] > a > .jstree-icon {
    background-position: -255px -29px;
}

div.Content .jstree li[item_kind="activity"][item_type="20"] > a > .jstree-icon {
    background-position: -273px -29px;
}

div.Content .jstree li[item_kind="activity"][item_type="12"] > a > .jstree-icon {
    background-position: -217px -29px;
}

div.Content .jstree li[item_kind="activity"][item_type="22"] > a > .jstree-icon {
    background-position: -291px -29px;
}

div.Content .jstree li[item_kind="aids_page"][item_type="22"] > a > .jstree-icon {
    background-position: -291px -29px;
}

div.Content .jstree li[item_kind="activity"][item_type="13"] > a > .jstree-icon {
    background-position: -236px -29px;
}

div.Content .jstree li[item_kind="activity"][item_type="231"] > a > .jstree-icon {
    background-position: -331px -29px;
}

div.Content .jstree li[item_kind="activity"][item_type="234"] > a > .jstree-icon {
    background-position: -331px -29px;
}

div.Content .jstree li[item_kind="activity"][item_type="232"] > a > .jstree-icon {
    background-position: -331px -29px;
}

div.Content .jstree li[item_kind="activity"][item_type="21"] > a > .jstree-icon {
    background-position: -310px -29px;
}

div.Content .jstree li[item_kind="aids_page"][item_type="21"] > a > .jstree-icon {
    background-position: -310px -29px;
}

div.Content input[type="text"] {
    margin: 5px 0;
    width: 698px;
}

.PageSmall div.Content input[type="text"] {
    margin: 5px 0;
    width: 460px;
}

div.Content .but_ok {
    margin: 0;
    float: right;
}

#vakata-contextmenu li a {
    color: #333;
}

div.Content .jstree ul {
    margin: 0 0 0 0;
}

div.Content .Header .Path {
    float: right;
    font-size: 0.7em;
    margin: 7px 0 0 0;
}

div.Content .Button button {
    width: 120px;
}

div.Content .jstree li a {
    position: relative;
}

div.Content #TitleFileTree {
    height: 28px;
    overflow: hidden;
    background-color: #BDCCD4;
}

div.Content #TitleFileTree div {
    height: 27px;
    float: left;
    border-right: 1px solid #B3B3B3;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    height: 26px;
    text-transform: uppercase;
    padding: 0px;
    background-color: #BDCCD4;
}

div.Content #TitleFileTree div#TitleName {
    width: 10px;
}

div.Content #TitleFileTree div#TitleSubject {
    width: 160px;
}

div.Content #TitleFileTree div#TitleGrade {
    width: 86px;
}

div.Content #TitleFileTree div#TitleDate {
    width: 98px;
}

div.Content #TitleFileTree div#TitleType {
    width: 171px;
    border-right: none;
}

.jstree-rename-input {
    font-size: 14px;
}

div.Content .jstree li[item_kind="lesson"] > a .jstree-icon {
    background-position: -146px -29px;
}

div.Content .jstree li[item_kind="lesson"].jstree-open > a .jstree-icon {
    background-position: -146px -29px;
}

div.Content .jstree li[item_kind="glossary"] > a .jstree-icon {
    background-position: -174px -29px;
}

div.Content .jstree li[item_kind="glossary"].jstree-open > a .jstree-icon {
    background-position: -174px -29px;
}

div.Content .jstree li[item_kind="visual"] > a .jstree-icon {
    background-position: -174px -29px;
}

div.Content .jstree li[item_kind="visual"].jstree-open > a .jstree-icon {
    background-position: -174px -29px;
}

div.Content .jstree li[item_kind="page"] > a > .jstree-icon {
    background-position: -117px -83px;
}

div.Content .jstree li[item_kind="page"][item_type="presentation"] > a > .jstree-icon {
    background-position: -388px -29px;
}

div.Content .jstree li[item_kind="page"][item_type="image"] > a > .jstree-icon {
    background-position: -349px -29px;
}

div.Content .jstree li[item_kind="page"][item_type="interactive"] > a > .jstree-icon {
    background-position: -368px -29px;
}

div.Content .jstree li[item_kind="visual_page"] > a .jstree-icon {
    background-position: -117px -56px;
}

div.Content .jstree li[item_kind="glossary_page"] > a .jstree-icon {
    background-position: -146px -83px;
}

div.Content .jstree li[item_kind="aids"] > a .jstree-icon {
    background-position: -174px -29px;
}

div.Content .jstree li[item_kind="aids_page"] > a .jstree-icon {
    background-position: -174px -83px;
}

div.Content #tree_intlessons_header {
    height: 28px;
    overflow: hidden;
    background-color: #BDCCD4;
}

div.Content #tree_intlessons_header #htit {
    height: 27px;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 0px;
    display: inline-block;
}

div.Content #tree_intlessons_header #htype {
    height: 27px;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 0 0 0 3px;
    border-left: 1px solid #B3B3B3;
    width: 120px;
    display: inline-block;
}

div.Content #tree_intlessons_header #hgrad {
    height: 27px;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    border-left: 1px solid #B3B3B3;
    width: 81px;
    display: inline-block;
}

div.Content #tree_intlessons_header #hsubj {
    height: 27px;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    border-left: 1px solid #B3B3B3;
    width: 148px;
    display: inline-block;
}

div.Content #tree_interactives_header {
    height: 28px;
    overflow: hidden;
    background-color: #BDCCD4;
}

div.Content #tree_presentations_header {
    height: 28px;
    overflow: hidden;
    background-color: #BDCCD4;
}

div.Content #tree_interactives_header #htiti {
    height: 27px;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 0px;
    display: inline-block;
}

div.Content #tree_presentations_header #htitp {
    height: 27px;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 0px;
    display: inline-block;
}

div.Content #tree_interactives_header #htypei {
    height: 27px;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 0 0 0 3px;
    border-left: 1px solid #B3B3B3;
    width: 120px;
    display: inline-block;
}

div.Content #tree_presentations_header #htypep {
    height: 27px;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 0 0 0 3px;
    border-left: 1px solid #B3B3B3;
    width: 120px;
    display: inline-block;
}

div.Content #tree_interactives_header #hgradi {
    height: 27px;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    border-left: 1px solid #B3B3B3;
    width: 81px;
    display: inline-block;
}

div.Content #tree_presentations_header #hgradp {
    height: 27px;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    border-left: 1px solid #B3B3B3;
    width: 81px;
    display: inline-block;
}

div.Content #tree_interactives_header #hsubji {
    height: 27px;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    border-left: 1px solid #B3B3B3;
    width: 148px;
    display: inline-block;
}

div.Content #tree_presentations_header #hsubjp {
    height: 27px;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    border-left: 1px solid #B3B3B3;
    width: 148px;
    display: inline-block;
}

div.Content #tree_vlabs_header {
    height: 28px;
    overflow: hidden;
    background-color: #BDCCD4;
}

div.Content #tree_vlabs_header #htitv {
    height: 27px;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 0px;
    display: inline-block;
}

div.Content #tree_vlabs_header #htypev {
    height: 27px;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 0 0 0 3px;
    border-left: 1px solid #B3B3B3;
    width: 120px;
    display: inline-block;
}

div.Content #tree_vlabs_header #hgradv {
    height: 27px;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    border-left: 1px solid #B3B3B3;
    width: 81px;
    display: inline-block;
}

div.Content #tree_vlabs_header #hsubjv {
    height: 27px;
    line-height: 26px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 0;
    border-left: 1px solid #B3B3B3;
    width: 148px;
    display: inline-block;
}

div.Content .jstree li[item_kind="lesson"] > a > span {
    display: inline-block;
    width: 480px;
    overflow: hidden;
    text-overflow: ellipsis;
}

#TitleFileTree .css_right,#tree_intlessons_header .css_right {
    float: right;
}

#TitleFileTree .ui-icon,#tree_intlessons_header .ui-icon {
    cursor: pointer;
}

#TitleFileTree .css_right,#tree_interactives_header .css_right {
    float: right;
}

#TitleFileTree .css_right,#tree_presentations_header .css_right {
    float: right;
}

#TitleFileTree .ui-icon,#tree_interactives_header .ui-icon {
    cursor: pointer;
}

#TitleFileTree .ui-icon,#tree_presentations_header .ui-icon {
    cursor: pointer;
}

#TitleFileTree .css_right,#tree_vlabs_header .css_right {
    float: right;
}

#TitleFileTree .ui-icon,#tree_vlabs_header .ui-icon {
    cursor: pointer;
}

#TitleFileTree .css_right,#tree_vlabs_header .css_right {
    float: right;
}

#TitleFileTree .ui-icon,#tree_vlabs_header .ui-icon {
    cursor: pointer;
}

div.Content .jstree li[readly="true"] {
    color: #666;
}

div.Content .jstree li[readly="true"] a {
    color: #666;
}

.selectML {
/*    width: 145px; */
    text-align: center;
}

.Page.PageSmall .selectML.selectMLX {
    font-size: 10px;
/*    width: 100px; */
}

.Page.PageSmall .selectML.selectMLY {
    font-size: 10px;
/*    width: 120px; */
}

.ui-state-default.selectML .ui-icon{
    background-image: url(/img/arr.png);
}

.ui-state-default.selectML[selected="selected"] .ui-icon-triangle-2-n-s,.ui-state-default.selectML:hover .ui-icon-triangle-2-n-s {
    background-position: 2px 7px;
}

.ui-state-default.selectML .ui-icon-triangle-2-n-s {
    background-position: -26px 7px;
}

.ui-state-default.selectML[selected="selected"]
{
    background-color: #f9ba6e;
}

#tree_vlabs, #tree_interactives, #tree_presentations {
    overflow-y: scroll;
}