2 .#{$prefix}tree-no-lines .#{$prefix}tree-elbow {
3 background-color: transparent;
6 .#{$prefix}tree-no-lines .#{$prefix}tree-elbow-end {
7 background-color: transparent;
10 .#{$prefix}tree-no-lines .#{$prefix}tree-elbow-line {
11 background-color: transparent;
15 .#{$prefix}tree-arrows .#{$prefix}tree-elbow-plus {
16 background: transparent no-repeat 0 0;
19 .#{$prefix}tree-arrows .#{$prefix}tree-elbow-end-plus {
20 background: transparent no-repeat 0 0;
23 .#{$prefix}tree-arrows .#{$prefix}tree-elbow-end-minus {
24 background: transparent no-repeat -16px 0;
27 .#{$prefix}tree-arrows .#{$prefix}tree-elbow-minus {
28 background: transparent no-repeat -16px 0;
31 .#{$prefix}tree-arrows .#{$prefix}tree-elbow {
32 background-color: transparent !important;
35 .#{$prefix}tree-arrows .#{$prefix}tree-elbow-end {
36 background-color: transparent !important;
39 .#{$prefix}tree-arrows .#{$prefix}tree-elbow-line {
40 background-color: transparent !important;
44 .#{$prefix}tree-arrows .#{$prefix}tree-expander-over .#{$prefix}tree-elbow-plus,
45 .#{$prefix}tree-arrows .#{$prefix}tree-expander-over .#{$prefix}tree-elbow-end-plus {
46 background-position: -32px 0;
49 .#{$prefix}tree-arrows .#{$prefix}tree-expander-over .#{$prefix}tree-elbow-minus,
50 .#{$prefix}tree-arrows .#{$prefix}tree-expander-over .#{$prefix}tree-elbow-end-minus {
51 background-position: -48px 0;
54 .#{$prefix}tree-arrows .x-grid-tree-node-expanded .#{$prefix}tree-elbow-plus,
55 .#{$prefix}tree-arrows .x-grid-tree-node-expanded .#{$prefix}tree-elbow-end-plus {
56 background-position: -16px 0;
59 .#{$prefix}tree-arrows .x-grid-tree-node-expanded .#{$prefix}tree-expander-over .#{$prefix}tree-elbow-plus,
60 .#{$prefix}tree-arrows .x-grid-tree-node-expanded .#{$prefix}tree-expander-over .#{$prefix}tree-elbow-end-plus {
61 background-position: -48px 0;
64 .#{$prefix}tree-elbow-plus,
65 .#{$prefix}tree-elbow-minus,
66 .#{$prefix}tree-elbow-end-plus,
67 .#{$prefix}tree-elbow-end-minus{
72 .#{$prefix}tree-lines {
73 .#{$prefix}tree-elbow {
74 background-image: theme-image($theme-name, 'tree/elbow.gif');
77 .#{$prefix}tree-elbow-end {
78 background-image: theme-image($theme-name, 'tree/elbow-end.gif');
81 .#{$prefix}tree-elbow-plus {
82 background-image: theme-image($theme-name, 'tree/elbow-plus.gif');
85 .#{$prefix}tree-elbow-end-plus {
86 background-image: theme-image($theme-name, 'tree/elbow-end-plus.gif');
89 .#{$prefix}grid-tree-node-expanded .#{$prefix}tree-elbow-plus {
90 background-image: theme-image($theme-name, 'tree/elbow-minus.gif');
93 .#{$prefix}grid-tree-node-expanded .#{$prefix}tree-elbow-end-plus {
94 background-image: theme-image($theme-name, 'tree/elbow-end-minus.gif');
97 .#{$prefix}tree-elbow-line {
98 background-image: theme-image($theme-name, 'tree/elbow-line.gif');
102 .#{$prefix}tree-no-lines {
103 .#{$prefix}tree-elbow-plus,
104 .#{$prefix}tree-elbow-end-plus {
105 background-image: theme-image($theme-name, 'tree/elbow-plus-nl.gif');
108 .#{$prefix}grid-tree-node-expanded .#{$prefix}tree-elbow-plus,
109 .#{$prefix}grid-tree-node-expanded .#{$prefix}tree-elbow-end-plus {
110 background-image: theme-image($theme-name, 'tree/elbow-end-minus-nl.gif');
114 .#{$prefix}tree-arrows {
115 .#{$prefix}tree-elbow-plus,
116 .#{$prefix}tree-elbow-minus,
117 .#{$prefix}tree-elbow-end-plus,
118 .#{$prefix}tree-elbow-end-minus {
119 background-image: theme-image($theme-name, 'tree/arrows.gif');
123 .#{$prefix}tree-icon {
127 .#{$prefix}tree-elbow,
128 .#{$prefix}tree-elbow-end,
129 .#{$prefix}tree-elbow-plus,
130 .#{$prefix}tree-elbow-end-plus,
131 .#{$prefix}tree-elbow-empty,
132 .#{$prefix}tree-elbow-line {
133 height: $tree-elbow-height;
134 width: $tree-elbow-width;
137 .#{$prefix}tree-icon-leaf {
138 width: $tree-elbow-width;
139 background-image: theme-image($theme-name, 'tree/leaf.gif');
142 .#{$prefix}tree-icon-parent {
143 width: $tree-elbow-width;
144 background-image: theme-image($theme-name, 'tree/folder.gif');
147 .#{$prefix}grid-tree-node-expanded .#{$prefix}tree-icon-parent {
148 background-image: theme-image($theme-name, 'tree/folder-open.gif');
151 .#{$prefix}grid-rowbody {
155 .#{$prefix}tree-panel .#{$prefix}grid-cell-inner {
159 .#{$prefix}tree-panel .#{$prefix}grid-row .#{$prefix}grid-cell {
163 .#{$prefix}tree-panel .#{$prefix}grid-row .#{$prefix}grid-cell-inner {
164 height: $tree-elbow-height;
166 line-height: $tree-elbow-height;
167 vertical-align: middle;
176 .#{$prefix}tree-panel .#{$prefix}grid-row .#{$prefix}grid-cell-inner {
182 .#{$prefix}tree-checkbox {
187 width: $form-checkbox-size;
188 height: $form-checkbox-size;
189 background: theme-image($theme-name, $form-checkbox-image) no-repeat;
194 &::-moz-focus-inner {
200 /* Hack for IE; causes alignment problem in IE9 standards mode so exclude that */
201 .#{$prefix}nbr.#{$prefix}ie {
202 .#{$prefix}tree-checkbox {
207 .#{$prefix}tree-checkbox-checked {
208 background-position: 0 (0 - $form-checkbox-size);
212 .#{$prefix}tree-panel .#{$prefix}grid-cell-inner {
213 border-width: 0 !important;
219 .#{$prefix}tree-panel .#{$prefix}grid-row .#{$prefix}grid-cell-inner {
220 line-height: $tree-elbow-height - 2;
225 .#{$prefix}tree-drop-ok-append .#{$prefix}dd-drop-icon {
226 background-image: theme-image($theme-name, 'tree/drop-append.gif');
229 .#{$prefix}tree-drop-ok-above .#{$prefix}dd-drop-icon {
230 background-image: theme-image($theme-name, 'tree/drop-above.gif');
233 .#{$prefix}tree-drop-ok-below .#{$prefix}dd-drop-icon {
234 background-image: theme-image($theme-name, 'tree/drop-below.gif');
237 .#{$prefix}tree-drop-ok-between .#{$prefix}dd-drop-icon {
238 background-image: theme-image($theme-name, 'tree/drop-between.gif');
241 .#{$prefix}grid-tree-loading .#{$prefix}tree-icon {
242 background-image: theme-image($theme-name, 'tree/loading.gif');
245 .#{$prefix}tree-ddindicator {
247 border-width: 1px 0px 0px;
248 border-style: dotted;
252 .#{$prefix}grid-tree-loading span {
257 .#{$prefix}tree-animator-wrap {