style.min.css 27 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054
  1. .jstree-node,.jstree-children,.jstree-container-ul {
  2. display:block;
  3. margin:0;
  4. padding:0;
  5. list-style-type:none;
  6. list-style-image:none
  7. }
  8. .jstree-node {
  9. white-space:nowrap
  10. }
  11. .jstree-anchor {
  12. display:inline-block;
  13. color:#000;
  14. white-space:nowrap;
  15. padding:0 4px 0 1px;
  16. margin:0;
  17. vertical-align:top
  18. }
  19. .jstree-anchor:focus {
  20. outline:0
  21. }
  22. .jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active {
  23. text-decoration:none;
  24. color:inherit
  25. }
  26. .jstree-icon {
  27. display:inline-block;
  28. text-decoration:none;
  29. margin:0;
  30. padding:0;
  31. vertical-align:top;
  32. text-align:center
  33. }
  34. .jstree-icon:empty {
  35. display:inline-block;
  36. text-decoration:none;
  37. margin:0;
  38. padding:0;
  39. vertical-align:top;
  40. text-align:center
  41. }
  42. .jstree-ocl {
  43. cursor:pointer
  44. }
  45. .jstree-leaf>.jstree-ocl {
  46. cursor:default
  47. }
  48. .jstree .jstree-open>.jstree-children {
  49. display:block
  50. }
  51. .jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children {
  52. display:none
  53. }
  54. .jstree-anchor>.jstree-themeicon {
  55. margin-right:2px
  56. }
  57. .jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden {
  58. display:none
  59. }
  60. .jstree-rtl .jstree-anchor {
  61. padding:0 1px 0 4px
  62. }
  63. .jstree-rtl .jstree-anchor>.jstree-themeicon {
  64. margin-left:2px;
  65. margin-right:0
  66. }
  67. .jstree-rtl .jstree-node {
  68. margin-left:0
  69. }
  70. .jstree-rtl .jstree-container-ul>.jstree-node {
  71. margin-right:0
  72. }
  73. .jstree-wholerow-ul {
  74. position:relative;
  75. display:inline-block;
  76. min-width:100%
  77. }
  78. .jstree-wholerow-ul .jstree-leaf>.jstree-ocl {
  79. cursor:pointer
  80. }
  81. .jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon {
  82. position:relative
  83. }
  84. .jstree-wholerow-ul .jstree-wholerow {
  85. width:100%;
  86. cursor:pointer;
  87. position:absolute;
  88. left:0;
  89. -webkit-user-select:none;
  90. -moz-user-select:none;
  91. -ms-user-select:none;
  92. user-select:none
  93. }
  94. .vakata-context {
  95. display:none
  96. }
  97. .vakata-context,.vakata-context ul {
  98. margin:0;
  99. padding:2px;
  100. position:absolute;
  101. background:#f5f5f5;
  102. border:1px solid #979797;
  103. -moz-box-shadow:5px 5px 4px -4px #666;
  104. -webkit-box-shadow:2px 2px 2px #999;
  105. box-shadow:2px 2px 2px #999
  106. }
  107. .vakata-context ul {
  108. list-style:none;
  109. left:100%;
  110. margin-top:-2.7em;
  111. margin-left:-4px
  112. }
  113. .vakata-context .vakata-context-right ul {
  114. left:auto;
  115. right:100%;
  116. margin-left:auto;
  117. margin-right:-4px
  118. }
  119. .vakata-context li {
  120. list-style:none;
  121. display:inline
  122. }
  123. .vakata-context li>a {
  124. display:block;
  125. padding:0 2em;
  126. text-decoration:none;
  127. width:auto;
  128. color:#000;
  129. white-space:nowrap;
  130. line-height:2.4em;
  131. -moz-text-shadow:1px 1px 0 #fff;
  132. -webkit-text-shadow:1px 1px 0 #fff;
  133. text-shadow:1px 1px 0 #fff;
  134. -moz-border-radius:1px;
  135. -webkit-border-radius:1px;
  136. border-radius:1px
  137. }
  138. .vakata-context li>a:hover {
  139. position:relative;
  140. background-color:#e8eff7;
  141. -moz-box-shadow:0 0 2px #0a6aa1;
  142. -webkit-box-shadow:0 0 2px #0a6aa1;
  143. box-shadow:0 0 2px #0a6aa1
  144. }
  145. .vakata-context li>a.vakata-context-parent {
  146. background-image:url(data:image/gif;
  147. base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);
  148. background-position:right center;
  149. background-repeat:no-repeat
  150. }
  151. .vakata-context li>a:focus {
  152. outline:0
  153. }
  154. .vakata-context .vakata-context-hover>a {
  155. position:relative;
  156. background-color:#e8eff7;
  157. -moz-box-shadow:0 0 2px #0a6aa1;
  158. -webkit-box-shadow:0 0 2px #0a6aa1;
  159. box-shadow:0 0 2px #0a6aa1
  160. }
  161. .vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover {
  162. background:#fff;
  163. border:0;
  164. border-top:1px solid #e2e3e3;
  165. height:1px;
  166. min-height:1px;
  167. max-height:1px;
  168. padding:0;
  169. margin:0 0 0 2.4em;
  170. border-left:1px solid #e0e0e0;
  171. -moz-text-shadow:0 0 0 transparent;
  172. -webkit-text-shadow:0 0 0 transparent;
  173. text-shadow:0 0 0 transparent;
  174. -moz-box-shadow:0 0 0 transparent;
  175. -webkit-box-shadow:0 0 0 transparent;
  176. box-shadow:0 0 0 transparent;
  177. -moz-border-radius:0;
  178. -webkit-border-radius:0;
  179. border-radius:0
  180. }
  181. .vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover {
  182. color:silver;
  183. background-color:transparent;
  184. border:0;
  185. box-shadow:0 0 0
  186. }
  187. .vakata-context li>a>i {
  188. text-decoration:none;
  189. display:inline-block;
  190. width:2.4em;
  191. height:2.4em;
  192. background:0 0;
  193. margin:0 0 0 -2em;
  194. vertical-align:top;
  195. text-align:center;
  196. line-height:2.4em
  197. }
  198. .vakata-context li>a>i:empty {
  199. width:2.4em;
  200. line-height:2.4em
  201. }
  202. .vakata-context li>a .vakata-contextmenu-sep {
  203. display:inline-block;
  204. width:1px;
  205. height:2.4em;
  206. background:#fff;
  207. margin:0 .5em 0 0;
  208. border-left:1px solid #e2e3e3
  209. }
  210. .vakata-context .vakata-contextmenu-shortcut {
  211. font-size:.8em;
  212. color:silver;
  213. opacity:.5;
  214. display:none
  215. }
  216. .vakata-context-rtl ul {
  217. left:auto;
  218. right:100%;
  219. margin-left:auto;
  220. margin-right:-4px
  221. }
  222. .vakata-context-rtl li>a.vakata-context-parent {
  223. background-image:url(data:image/gif;
  224. base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);
  225. background-position:left center;
  226. background-repeat:no-repeat
  227. }
  228. .vakata-context-rtl .vakata-context-separator>a {
  229. margin:0 2.4em 0 0;
  230. border-left:0;
  231. border-right:1px solid #e2e3e3
  232. }
  233. .vakata-context-rtl .vakata-context-left ul {
  234. right:auto;
  235. left:100%;
  236. margin-left:-4px;
  237. margin-right:auto
  238. }
  239. .vakata-context-rtl li>a>i {
  240. margin:0 -2em 0 0
  241. }
  242. .vakata-context-rtl li>a .vakata-contextmenu-sep {
  243. margin:0 0 0 .5em;
  244. border-left-color:#fff;
  245. background:#e2e3e3
  246. }
  247. #jstree-marker {
  248. position:absolute;
  249. top:0;
  250. left:0;
  251. margin:-5px 0 0 0;
  252. padding:0;
  253. border-right:0;
  254. border-top:5px solid transparent;
  255. border-bottom:5px solid transparent;
  256. border-left:5px solid;
  257. width:0;
  258. height:0;
  259. font-size:0;
  260. line-height:0
  261. }
  262. #jstree-dnd {
  263. line-height:16px;
  264. margin:0;
  265. padding:4px
  266. }
  267. #jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy {
  268. display:inline-block;
  269. text-decoration:none;
  270. margin:0 2px 0 0;
  271. padding:0;
  272. width:16px;
  273. height:16px
  274. }
  275. #jstree-dnd .jstree-ok {
  276. background:green
  277. }
  278. #jstree-dnd .jstree-er {
  279. background:red
  280. }
  281. #jstree-dnd .jstree-copy {
  282. margin:0 2px
  283. }
  284. .jstree-default .jstree-node,.jstree-default .jstree-icon {
  285. background-repeat:no-repeat;
  286. background-color:transparent
  287. }
  288. .jstree-default .jstree-anchor,.jstree-default .jstree-wholerow {
  289. transition:background-color .15s,box-shadow .15s
  290. }
  291. .jstree-default .jstree-hovered {
  292. background:#e7f4f9;
  293. border-radius:2px;
  294. box-shadow:inset 0 0 1px #ccc
  295. }
  296. .jstree-default .jstree-clicked {
  297. background:#beebff;
  298. border-radius:2px;
  299. box-shadow:inset 0 0 1px #999
  300. }
  301. .jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon {
  302. display:none
  303. }
  304. .jstree-default .jstree-disabled {
  305. background:0 0;
  306. color:#666
  307. }
  308. .jstree-default .jstree-disabled.jstree-hovered {
  309. background:0 0;
  310. box-shadow:none
  311. }
  312. .jstree-default .jstree-disabled.jstree-clicked {
  313. background:#efefef
  314. }
  315. .jstree-default .jstree-disabled>.jstree-icon {
  316. opacity:.8;
  317. filter:url("data:image/svg+xml;
  318. utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  319. filter:gray;
  320. -webkit-filter:grayscale(100%)
  321. }
  322. .jstree-default .jstree-search {
  323. font-style:italic;
  324. color:#8b0000;
  325. font-weight:700
  326. }
  327. .jstree-default .jstree-no-checkboxes .jstree-checkbox {
  328. display:none!important
  329. }
  330. .jstree-default.jstree-checkbox-no-clicked .jstree-clicked {
  331. background:0 0;
  332. box-shadow:none
  333. }
  334. .jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
  335. background:#e7f4f9
  336. }
  337. .jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked {
  338. background:0 0
  339. }
  340. .jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
  341. background:#e7f4f9
  342. }
  343. .jstree-default>.jstree-striped {
  344. background:url(data:image/png;
  345. base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat
  346. }
  347. .jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked {
  348. background:0 0;
  349. box-shadow:none;
  350. border-radius:0
  351. }
  352. .jstree-default .jstree-wholerow {
  353. -moz-box-sizing:border-box;
  354. -webkit-box-sizing:border-box;
  355. box-sizing:border-box
  356. }
  357. .jstree-default .jstree-wholerow-hovered {
  358. background:#e7f4f9
  359. }
  360. .jstree-default .jstree-wholerow-clicked {
  361. background:#beebff;
  362. background:-moz-linear-gradient(top,#beebff 0,#a8e4ff 100%);
  363. background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#beebff),color-stop(100%,#a8e4ff));
  364. background:-webkit-linear-gradient(top,#beebff 0,#a8e4ff 100%);
  365. background:-o-linear-gradient(top,#beebff 0,#a8e4ff 100%);
  366. background:-ms-linear-gradient(top,#beebff 0,#a8e4ff 100%);
  367. background:linear-gradient(to bottom,#beebff 0,#a8e4ff 100%)
  368. }
  369. .jstree-default .jstree-node {
  370. min-height:24px;
  371. line-height:24px;
  372. margin-left:24px;
  373. min-width:24px
  374. }
  375. .jstree-default .jstree-anchor {
  376. line-height:24px;
  377. height:24px
  378. }
  379. .jstree-default .jstree-icon {
  380. width:24px;
  381. height:24px;
  382. line-height:24px
  383. }
  384. .jstree-default .jstree-icon:empty {
  385. width:24px;
  386. height:24px;
  387. line-height:24px
  388. }
  389. .jstree-default.jstree-rtl .jstree-node {
  390. margin-right:24px
  391. }
  392. .jstree-default .jstree-wholerow {
  393. height:24px
  394. }
  395. .jstree-default .jstree-node,.jstree-default .jstree-icon {
  396. background-image:url("32px.png"
  397. )
  398. }
  399. .jstree-default .jstree-node {
  400. background-position:-292px -4px;
  401. background-repeat:repeat-y
  402. }
  403. .jstree-default .jstree-last {
  404. background:0 0
  405. }
  406. .jstree-default .jstree-open>.jstree-ocl {
  407. background-position:-132px -4px
  408. }
  409. .jstree-default .jstree-closed>.jstree-ocl {
  410. background-position:-100px -4px
  411. }
  412. .jstree-default .jstree-leaf>.jstree-ocl {
  413. background-position:-68px -4px
  414. }
  415. .jstree-default .jstree-themeicon {
  416. background-position:-260px -4px
  417. }
  418. .jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl {
  419. background:0 0
  420. }
  421. .jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl {
  422. background-position:-36px -4px
  423. }
  424. .jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl {
  425. background-position:-4px -4px
  426. }
  427. .jstree-default .jstree-disabled {
  428. background:0 0
  429. }
  430. .jstree-default .jstree-disabled.jstree-hovered {
  431. background:0 0
  432. }
  433. .jstree-default .jstree-disabled.jstree-clicked {
  434. background:#efefef
  435. }
  436. .jstree-default .jstree-checkbox {
  437. background-position:-164px -4px
  438. }
  439. .jstree-default .jstree-checkbox:hover {
  440. background-position:-164px -36px
  441. }
  442. .jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.jstree-checkbox {
  443. background-position:-228px -4px
  444. }
  445. .jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover {
  446. background-position:-228px -36px
  447. }
  448. .jstree-default .jstree-anchor>.jstree-undetermined {
  449. background-position:-196px -4px
  450. }
  451. .jstree-default .jstree-anchor>.jstree-undetermined:hover {
  452. background-position:-196px -36px
  453. }
  454. .jstree-default>.jstree-striped {
  455. background-size:auto 48px
  456. }
  457. .jstree-default.jstree-rtl .jstree-node {
  458. background-image:url(data:image/png;
  459. base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);
  460. background-position:100% 1px;
  461. background-repeat:repeat-y
  462. }
  463. .jstree-default.jstree-rtl .jstree-last {
  464. background:0 0
  465. }
  466. .jstree-default.jstree-rtl .jstree-open>.jstree-ocl {
  467. background-position:-132px -36px
  468. }
  469. .jstree-default.jstree-rtl .jstree-closed>.jstree-ocl {
  470. background-position:-100px -36px
  471. }
  472. .jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl {
  473. background-position:-68px -36px
  474. }
  475. .jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl {
  476. background:0 0
  477. }
  478. .jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl {
  479. background-position:-36px -36px
  480. }
  481. .jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl {
  482. background-position:-4px -36px
  483. }
  484. .jstree-default .jstree-themeicon-custom {
  485. background-color:transparent;
  486. background-image:none;
  487. background-position:0 0
  488. }
  489. .jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl {
  490. background:url("throbber.gif"
  491. ) center center no-repeat
  492. }
  493. .jstree-default .jstree-file {
  494. background:url("32px.png"
  495. ) -100px -68px no-repeat
  496. }
  497. .jstree-default .jstree-folder {
  498. background:url("32px.png"
  499. ) -260px -4px no-repeat
  500. }
  501. .jstree-default>.jstree-container-ul>.jstree-node {
  502. margin-left:0;
  503. margin-right:0
  504. }
  505. #jstree-dnd.jstree-default {
  506. line-height:24px;
  507. padding:0 4px
  508. }
  509. #jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er {
  510. background-image:url("32px.png"
  511. );
  512. background-repeat:no-repeat;
  513. background-color:transparent
  514. }
  515. #jstree-dnd.jstree-default i {
  516. background:0 0;
  517. width:24px;
  518. height:24px;
  519. line-height:24px
  520. }
  521. #jstree-dnd.jstree-default .jstree-ok {
  522. background-position:-4px -68px
  523. }
  524. #jstree-dnd.jstree-default .jstree-er {
  525. background-position:-36px -68px
  526. }
  527. .jstree-default.jstree-rtl .jstree-node {
  528. background-image:url(data:image/png;
  529. base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==)
  530. }
  531. .jstree-default.jstree-rtl .jstree-last {
  532. background:0 0
  533. }
  534. .jstree-default-small .jstree-node {
  535. min-height:18px;
  536. line-height:18px;
  537. margin-left:18px;
  538. min-width:18px
  539. }
  540. .jstree-default-small .jstree-anchor {
  541. line-height:18px;
  542. height:18px
  543. }
  544. .jstree-default-small .jstree-icon {
  545. width:18px;
  546. height:18px;
  547. line-height:18px
  548. }
  549. .jstree-default-small .jstree-icon:empty {
  550. width:18px;
  551. height:18px;
  552. line-height:18px
  553. }
  554. .jstree-default-small.jstree-rtl .jstree-node {
  555. margin-right:18px
  556. }
  557. .jstree-default-small .jstree-wholerow {
  558. height:18px
  559. }
  560. .jstree-default-small .jstree-node,.jstree-default-small .jstree-icon {
  561. background-image:url("32px.png"
  562. )
  563. }
  564. .jstree-default-small .jstree-node {
  565. background-position:-295px -7px;
  566. background-repeat:repeat-y
  567. }
  568. .jstree-default-small .jstree-last {
  569. background:0 0
  570. }
  571. .jstree-default-small .jstree-open>.jstree-ocl {
  572. background-position:-135px -7px
  573. }
  574. .jstree-default-small .jstree-closed>.jstree-ocl {
  575. background-position:-103px -7px
  576. }
  577. .jstree-default-small .jstree-leaf>.jstree-ocl {
  578. background-position:-71px -7px
  579. }
  580. .jstree-default-small .jstree-themeicon {
  581. background-position:-263px -7px
  582. }
  583. .jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl {
  584. background:0 0
  585. }
  586. .jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl {
  587. background-position:-39px -7px
  588. }
  589. .jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl {
  590. background-position:-7px -7px
  591. }
  592. .jstree-default-small .jstree-disabled {
  593. background:0 0
  594. }
  595. .jstree-default-small .jstree-disabled.jstree-hovered {
  596. background:0 0
  597. }
  598. .jstree-default-small .jstree-disabled.jstree-clicked {
  599. background:#efefef
  600. }
  601. .jstree-default-small .jstree-checkbox {
  602. background-position:-167px -7px
  603. }
  604. .jstree-default-small .jstree-checkbox:hover {
  605. background-position:-167px -39px
  606. }
  607. .jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-small .jstree-checked>.jstree-checkbox {
  608. background-position:-231px -7px
  609. }
  610. .jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-small .jstree-checked>.jstree-checkbox:hover {
  611. background-position:-231px -39px
  612. }
  613. .jstree-default-small .jstree-anchor>.jstree-undetermined {
  614. background-position:-199px -7px
  615. }
  616. .jstree-default-small .jstree-anchor>.jstree-undetermined:hover {
  617. background-position:-199px -39px
  618. }
  619. .jstree-default-small>.jstree-striped {
  620. background-size:auto 36px
  621. }
  622. .jstree-default-small.jstree-rtl .jstree-node {
  623. background-image:url(data:image/png;
  624. base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);
  625. background-position:100% 1px;
  626. background-repeat:repeat-y
  627. }
  628. .jstree-default-small.jstree-rtl .jstree-last {
  629. background:0 0
  630. }
  631. .jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl {
  632. background-position:-135px -39px
  633. }
  634. .jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl {
  635. background-position:-103px -39px
  636. }
  637. .jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl {
  638. background-position:-71px -39px
  639. }
  640. .jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl {
  641. background:0 0
  642. }
  643. .jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl {
  644. background-position:-39px -39px
  645. }
  646. .jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl {
  647. background-position:-7px -39px
  648. }
  649. .jstree-default-small .jstree-themeicon-custom {
  650. background-color:transparent;
  651. background-image:none;
  652. background-position:0 0
  653. }
  654. .jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl {
  655. background:url("throbber.gif"
  656. ) center center no-repeat
  657. }
  658. .jstree-default-small .jstree-file {
  659. background:url("32px.png"
  660. ) -103px -71px no-repeat
  661. }
  662. .jstree-default-small .jstree-folder {
  663. background:url("32px.png"
  664. ) -263px -7px no-repeat
  665. }
  666. .jstree-default-small>.jstree-container-ul>.jstree-node {
  667. margin-left:0;
  668. margin-right:0
  669. }
  670. #jstree-dnd.jstree-default-small {
  671. line-height:18px;
  672. padding:0 4px
  673. }
  674. #jstree-dnd.jstree-default-small .jstree-ok,#jstree-dnd.jstree-default-small .jstree-er {
  675. background-image:url("32px.png"
  676. );
  677. background-repeat:no-repeat;
  678. background-color:transparent
  679. }
  680. #jstree-dnd.jstree-default-small i {
  681. background:0 0;
  682. width:18px;
  683. height:18px;
  684. line-height:18px
  685. }
  686. #jstree-dnd.jstree-default-small .jstree-ok {
  687. background-position:-7px -71px
  688. }
  689. #jstree-dnd.jstree-default-small .jstree-er {
  690. background-position:-39px -71px
  691. }
  692. .jstree-default-small.jstree-rtl .jstree-node {
  693. background-image:url(data:image/png;
  694. base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==)
  695. }
  696. .jstree-default-small.jstree-rtl .jstree-last {
  697. background:0 0
  698. }
  699. .jstree-default-large .jstree-node {
  700. min-height:32px;
  701. line-height:32px;
  702. margin-left:32px;
  703. min-width:32px
  704. }
  705. .jstree-default-large .jstree-anchor {
  706. line-height:32px;
  707. height:32px
  708. }
  709. .jstree-default-large .jstree-icon {
  710. width:32px;
  711. height:32px;
  712. line-height:32px
  713. }
  714. .jstree-default-large .jstree-icon:empty {
  715. width:32px;
  716. height:32px;
  717. line-height:32px
  718. }
  719. .jstree-default-large.jstree-rtl .jstree-node {
  720. margin-right:32px
  721. }
  722. .jstree-default-large .jstree-wholerow {
  723. height:32px
  724. }
  725. .jstree-default-large .jstree-node,.jstree-default-large .jstree-icon {
  726. background-image:url("32px.png"
  727. )
  728. }
  729. .jstree-default-large .jstree-node {
  730. background-position:-288px 0;
  731. background-repeat:repeat-y
  732. }
  733. .jstree-default-large .jstree-last {
  734. background:0 0
  735. }
  736. .jstree-default-large .jstree-open>.jstree-ocl {
  737. background-position:-128px 0
  738. }
  739. .jstree-default-large .jstree-closed>.jstree-ocl {
  740. background-position:-96px 0
  741. }
  742. .jstree-default-large .jstree-leaf>.jstree-ocl {
  743. background-position:-64px 0
  744. }
  745. .jstree-default-large .jstree-themeicon {
  746. background-position:-256px 0
  747. }
  748. .jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl {
  749. background:0 0
  750. }
  751. .jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl {
  752. background-position:-32px 0
  753. }
  754. .jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl {
  755. background-position:0 0
  756. }
  757. .jstree-default-large .jstree-disabled {
  758. background:0 0
  759. }
  760. .jstree-default-large .jstree-disabled.jstree-hovered {
  761. background:0 0
  762. }
  763. .jstree-default-large .jstree-disabled.jstree-clicked {
  764. background:#efefef
  765. }
  766. .jstree-default-large .jstree-checkbox {
  767. background-position:-160px 0
  768. }
  769. .jstree-default-large .jstree-checkbox:hover {
  770. background-position:-160px -32px
  771. }
  772. .jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-large .jstree-checked>.jstree-checkbox {
  773. background-position:-224px 0
  774. }
  775. .jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-large .jstree-checked>.jstree-checkbox:hover {
  776. background-position:-224px -32px
  777. }
  778. .jstree-default-large .jstree-anchor>.jstree-undetermined {
  779. background-position:-192px 0
  780. }
  781. .jstree-default-large .jstree-anchor>.jstree-undetermined:hover {
  782. background-position:-192px -32px
  783. }
  784. .jstree-default-large>.jstree-striped {
  785. background-size:auto 64px
  786. }
  787. .jstree-default-large.jstree-rtl .jstree-node {
  788. background-image:url(data:image/png;
  789. base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);
  790. background-position:100% 1px;
  791. background-repeat:repeat-y
  792. }
  793. .jstree-default-large.jstree-rtl .jstree-last {
  794. background:0 0
  795. }
  796. .jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl {
  797. background-position:-128px -32px
  798. }
  799. .jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl {
  800. background-position:-96px -32px
  801. }
  802. .jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl {
  803. background-position:-64px -32px
  804. }
  805. .jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl {
  806. background:0 0
  807. }
  808. .jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl {
  809. background-position:-32px -32px
  810. }
  811. .jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl {
  812. background-position:0 -32px
  813. }
  814. .jstree-default-large .jstree-themeicon-custom {
  815. background-color:transparent;
  816. background-image:none;
  817. background-position:0 0
  818. }
  819. .jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl {
  820. background:url("throbber.gif"
  821. ) center center no-repeat
  822. }
  823. .jstree-default-large .jstree-file {
  824. background:url("32px.png"
  825. ) -96px -64px no-repeat
  826. }
  827. .jstree-default-large .jstree-folder {
  828. background:url("32px.png"
  829. ) -256px 0 no-repeat
  830. }
  831. .jstree-default-large>.jstree-container-ul>.jstree-node {
  832. margin-left:0;
  833. margin-right:0
  834. }
  835. #jstree-dnd.jstree-default-large {
  836. line-height:32px;
  837. padding:0 4px
  838. }
  839. #jstree-dnd.jstree-default-large .jstree-ok,#jstree-dnd.jstree-default-large .jstree-er {
  840. background-image:url("32px.png"
  841. );
  842. background-repeat:no-repeat;
  843. background-color:transparent
  844. }
  845. #jstree-dnd.jstree-default-large i {
  846. background:0 0;
  847. width:32px;
  848. height:32px;
  849. line-height:32px
  850. }
  851. #jstree-dnd.jstree-default-large .jstree-ok {
  852. background-position:0 -64px
  853. }
  854. #jstree-dnd.jstree-default-large .jstree-er {
  855. background-position:-32px -64px
  856. }
  857. .jstree-default-large.jstree-rtl .jstree-node {
  858. background-image:url(data:image/png;
  859. base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==)
  860. }
  861. .jstree-default-large.jstree-rtl .jstree-last {
  862. background:0 0
  863. }
  864. @media (max-width:768px) {
  865. #jstree-dnd.jstree-dnd-responsive {
  866. line-height:40px;
  867. font-weight:700;
  868. font-size:1.1em;
  869. text-shadow:1px 1px #fff
  870. }
  871. #jstree-dnd.jstree-dnd-responsive>i {
  872. background:0 0;
  873. width:40px;
  874. height:40px
  875. }
  876. #jstree-dnd.jstree-dnd-responsive>.jstree-ok {
  877. background-image:url("40px.png"
  878. );
  879. background-position:0 -200px;
  880. background-size:120px 240px
  881. }
  882. #jstree-dnd.jstree-dnd-responsive>.jstree-er {
  883. background-image:url("40px.png"
  884. );
  885. background-position:-40px -200px;
  886. background-size:120px 240px
  887. }
  888. #jstree-marker.jstree-dnd-responsive {
  889. border-left-width:10px;
  890. border-top-width:10px;
  891. border-bottom-width:10px;
  892. margin-top:-10px
  893. }
  894. }@media (max-width:768px) {
  895. .jstree-default-responsive .jstree-icon {
  896. background-image:url("40px.png"
  897. )
  898. }
  899. .jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl {
  900. background:0 0
  901. }
  902. .jstree-default-responsive .jstree-node {
  903. min-height:40px;
  904. line-height:40px;
  905. margin-left:40px;
  906. min-width:40px;
  907. white-space:nowrap
  908. }
  909. .jstree-default-responsive .jstree-anchor {
  910. line-height:40px;
  911. height:40px
  912. }
  913. .jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty {
  914. width:40px;
  915. height:40px;
  916. line-height:40px
  917. }
  918. .jstree-default-responsive>.jstree-container-ul>.jstree-node {
  919. margin-left:0
  920. }
  921. .jstree-default-responsive.jstree-rtl .jstree-node {
  922. margin-left:0;
  923. margin-right:40px
  924. }
  925. .jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node {
  926. margin-right:0
  927. }
  928. .jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox {
  929. background-size:120px 240px
  930. }
  931. .jstree-default-responsive .jstree-leaf>.jstree-ocl {
  932. background:0 0
  933. }
  934. .jstree-default-responsive .jstree-open>.jstree-ocl {
  935. background-position:0 0!important
  936. }
  937. .jstree-default-responsive .jstree-closed>.jstree-ocl {
  938. background-position:0 -40px!important
  939. }
  940. .jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl {
  941. background-position:-40px 0!important
  942. }
  943. .jstree-default-responsive .jstree-themeicon {
  944. background-position:-40px -40px
  945. }
  946. .jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover {
  947. background-position:-40px -80px
  948. }
  949. .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover {
  950. background-position:0 -80px
  951. }
  952. .jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover {
  953. background-position:0 -120px
  954. }
  955. .jstree-default-responsive .jstree-anchor {
  956. font-weight:700;
  957. font-size:1.1em;
  958. text-shadow:1px 1px #fff
  959. }
  960. .jstree-default-responsive>.jstree-striped {
  961. background:0 0
  962. }
  963. .jstree-default-responsive .jstree-wholerow {
  964. border-top:1px solid rgba(255,255,255,.7);
  965. border-bottom:1px solid rgba(64,64,64,.2);
  966. background:#ebebeb;
  967. height:40px
  968. }
  969. .jstree-default-responsive .jstree-wholerow-hovered {
  970. background:#e7f4f9
  971. }
  972. .jstree-default-responsive .jstree-wholerow-clicked {
  973. background:#beebff
  974. }
  975. .jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow {
  976. box-shadow:inset 0 -6px 3px -5px #666
  977. }
  978. .jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow {
  979. box-shadow:inset 0 6px 3px -5px #666;
  980. border-top:0
  981. }
  982. .jstree-default-responsive .jstree-children .jstree-open+.jstree-open {
  983. box-shadow:none
  984. }
  985. .jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox {
  986. background-image:url("40px.png"
  987. );
  988. background-size:120px 240px
  989. }
  990. .jstree-default-responsive .jstree-node {
  991. background-position:-80px 0;
  992. background-repeat:repeat-y
  993. }
  994. .jstree-default-responsive .jstree-last {
  995. background:0 0
  996. }
  997. .jstree-default-responsive .jstree-leaf>.jstree-ocl {
  998. background-position:-40px -120px
  999. }
  1000. .jstree-default-responsive .jstree-last>.jstree-ocl {
  1001. background-position:-40px -160px
  1002. }
  1003. .jstree-default-responsive .jstree-themeicon-custom {
  1004. background-color:transparent;
  1005. background-image:none;
  1006. background-position:0 0
  1007. }
  1008. .jstree-default-responsive .jstree-file {
  1009. background:url("40px.png"
  1010. ) 0 -160px no-repeat;
  1011. background-size:120px 240px
  1012. }
  1013. .jstree-default-responsive .jstree-folder {
  1014. background:url("40px.png"
  1015. ) -40px -40px no-repeat;
  1016. background-size:120px 240px
  1017. }
  1018. .jstree-default-responsive>.jstree-container-ul>.jstree-node {
  1019. margin-left:0;
  1020. margin-right:0
  1021. }
  1022. }