1.block_settings .block_tree ul {
2    margin-left: 18px;
3}
4
5.block_settings .block_tree p.hasicon {
6    text-indent: -21px;
7    padding-left: 21px;
8}
9
10.block_settings .block_tree p.hasicon img {
11    width: 16px;
12    height: 16px;
13    margin-top: 3px;
14    margin-right: 5px;
15    vertical-align: top;
16}
17
18.block_settings .block_tree p.hasicon.visibleifjs {
19    display: block;
20}
21
22.block_settings .block_tree .tree_item.branch {
23    padding-left: 21px;
24}
25
26.block_settings .block_tree .tree_item {
27    cursor: pointer;
28    margin: 3px 0;
29    background-position: 0 50%;
30    background-repeat: no-repeat;
31}
32
33.block_settings .block_tree .active_tree_node {
34    font-weight: bold;
35}
36
37.block_settings .block_tree [aria-expanded="true"] {
38    background-image: url('[[pix:t/expanded]]');
39}
40
41.block_settings .block_tree [aria-expanded="false"] {
42    background-image: url('[[pix:t/collapsed]]');
43}
44
45.block_settings .block_tree [aria-expanded="true"].emptybranch {
46    background-image: url('[[pix:t/collapsed_empty]]');
47}
48
49.block_settings .block_tree [aria-expanded="false"] p.loading {
50    background-image: url('[[pix:i/loading_small]]');
51}
52/*rtl:raw:
53.block_settings .block_tree [aria-expanded="false"] {background-image: url('[[pix:t/collapsed_rtl]]');}
54.block_settings .block_tree [aria-expanded="true"].emptybranch {background-image: url('[[pix:t/collapsed_empty_rtl]]');}
55.block_settings .block_tree [aria-expanded="false"].loading {background-image: url('[[pix:i/loading_small]]');}
56*/
57.block_settings .block_tree [aria-hidden="false"] {
58    display: block;
59}
60
61.block_settings .block_tree  [aria-hidden="true"]:not(.icon) {
62    display: none;
63}
64