3315833fea16c0c6b7d9643e7f7116bc1123c6f7
[Packages/TYPO3.CMS.git] / typo3 / sysext / extensionmanager / Resources / Public / Css / main.css
1 /*
2 * Created: 2012-08-13
3 *
4 * CSS in SASS's SCSS dialect for
5 * TYPO3 Extension Manager v4.8.0
6 * Questions can be submitted to info@drublic.de
7 *
8 */
9 /*
10 * jQuery UI CSS Framework 1.8.17
11 *
12 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
13 * Dual licensed under the MIT or GPL Version 2 licenses.
14 * http://jquery.org/license
15 *
16 * http://docs.jquery.com/UI/Theming/API
17 */
18 /* Layout helpers
19 ----------------------------------*/
20 .ui-helper-hidden {
21 display: none;
22 }
23
24 .ui-helper-hidden-accessible {
25 position: absolute !important;
26 clip: rect(1px 1px 1px 1px);
27 clip: rect(1px, 1px, 1px, 1px);
28 }
29
30 .ui-helper-reset {
31 margin: 0;
32 padding: 0;
33 border: 0;
34 outline: 0;
35 line-height: 1.3;
36 text-decoration: none;
37 font-size: 100%;
38 list-style: none;
39 }
40
41 .ui-helper-clearfix:before, .ui-helper-clearfix:after {
42 content: "";
43 display: table;
44 }
45
46 .ui-helper-clearfix:after {
47 clear: both;
48 }
49
50 .ui-helper-clearfix {
51 zoom: 1;
52 }
53
54 .ui-helper-zfix {
55 width: 100%;
56 height: 100%;
57 top: 0;
58 left: 0;
59 position: absolute;
60 opacity: 0;
61 filter: Alpha(Opacity=0);
62 }
63
64 /* Interaction Cues
65 ----------------------------------*/
66 .ui-state-disabled {
67 cursor: default !important;
68 }
69
70 /* Icons
71 ----------------------------------*/
72 /* states and images */
73 .ui-icon {
74 display: block;
75 text-indent: -99999px;
76 overflow: hidden;
77 background-repeat: no-repeat;
78 }
79
80 /* Misc visuals
81 ----------------------------------*/
82 /* Overlays */
83 .ui-widget-overlay {
84 position: absolute;
85 top: 0;
86 left: 0;
87 width: 100%;
88 height: 100%;
89 }
90
91 /*
92 * jQuery UI CSS Framework 1.8.17
93 *
94 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
95 * Dual licensed under the MIT or GPL Version 2 licenses.
96 * http://jquery.org/license
97 *
98 * http://docs.jquery.com/UI/Theming/API
99 *
100 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.4em&cornerRadius=5px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=f6af23&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fdd66d&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=05_inset_soft.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
101 */
102 /* Component containers
103 ----------------------------------*/
104 .ui-widget {
105 font-family: Verdana,Arial,sans-serif;
106 font-size: 1.4em;
107 }
108
109 .ui-widget .ui-widget {
110 font-size: 1em;
111 }
112
113 .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
114 font-family: Verdana,Arial,sans-serif;
115 font-size: 1em;
116 }
117
118 .ui-widget-content {
119 border: 1px solid #aaaaaa;
120 background: white url(../Images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
121 color: #222222;
122 }
123
124 .ui-widget-content a {
125 color: #222222;
126 }
127
128 .ui-widget-header {
129 border: 1px solid #aaa;
130 background: #cccccc url(../Images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
131 color: #222222;
132 font-weight: bold;
133 }
134
135 .ui-widget-header a {
136 color: #222222;
137 }
138
139 /* Interaction states
140 ----------------------------------*/
141 .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
142 border: 1px solid #d3d3d3;
143 background: #e6e6e6 url(../Images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
144 font-weight: normal;
145 color: #555555;
146 }
147
148 .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
149 color: #555555;
150 text-decoration: none;
151 }
152
153 .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
154 border: 1px solid #999999;
155 background: #f6af23 url(../Images/ui-bg_glass_75_f6af23_1x400.png) 50% 50% repeat-x;
156 font-weight: normal;
157 color: #212121;
158 }
159
160 .ui-state-hover a, .ui-state-hover a:hover {
161 color: #212121;
162 text-decoration: none;
163 }
164
165 .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
166 border: 1px solid #aaaaaa;
167 background: white url(../Images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
168 font-weight: normal;
169 color: #212121;
170 }
171
172 .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
173 color: #212121;
174 text-decoration: none;
175 }
176
177 .ui-widget :active {
178 outline: none;
179 }
180
181 /* Interaction Cues
182 ----------------------------------*/
183 .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
184 border: 1px solid #fcefa1;
185 background: #fdd66d url(../Images/ui-bg_highlight-soft_55_fdd66d_1x100.png) 50% top repeat-x;
186 color: #363636;
187 }
188
189 .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
190 color: #363636;
191 }
192
193 .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
194 border: 1px solid #cd0a0a;
195 background: #fef1ec url(../Images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x;
196 color: #cd0a0a;
197 }
198
199 .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
200 color: #cd0a0a;
201 }
202
203 .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
204 color: #cd0a0a;
205 }
206
207 .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
208 font-weight: bold;
209 }
210
211 .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
212 opacity: .7;
213 filter: Alpha(Opacity=70);
214 font-weight: normal;
215 }
216
217 .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
218 opacity: .35;
219 filter: Alpha(Opacity=35);
220 background-image: none;
221 }
222
223 /* Icons
224 ----------------------------------*/
225 /* states and images */
226 .ui-icon {
227 width: 16px;
228 height: 16px;
229 background-image: url(../Images/ui-icons_222222_256x240.png);
230 }
231
232 .ui-widget-content .ui-icon {
233 background-image: url(../Images/ui-icons_222222_256x240.png);
234 }
235
236 .ui-widget-header .ui-icon {
237 background-image: url(../Images/ui-icons_222222_256x240.png);
238 }
239
240 .ui-state-default .ui-icon {
241 background-image: url(../Images/ui-icons_ffffff_256x240.png);
242 }
243
244 .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
245 background-image: url(../Images/ui-icons_454545_256x240.png);
246 }
247
248 .ui-state-active .ui-icon {
249 background-image: url(../Images/ui-icons_454545_256x240.png);
250 }
251
252 .ui-state-highlight .ui-icon {
253 background-image: url(../Images/ui-icons_2e83ff_256x240.png);
254 }
255
256 .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
257 background-image: url(../Images/ui-icons_cd0a0a_256x240.png);
258 }
259
260 /* positioning */
261 .ui-icon-carat-1-n {
262 background-position: 0 0;
263 }
264
265 .ui-icon-carat-1-ne {
266 background-position: -16px 0;
267 }
268
269 .ui-icon-carat-1-e {
270 background-position: -32px 0;
271 }
272
273 .ui-icon-carat-1-se {
274 background-position: -48px 0;
275 }
276
277 .ui-icon-carat-1-s {
278 background-position: -64px 0;
279 }
280
281 .ui-icon-carat-1-sw {
282 background-position: -80px 0;
283 }
284
285 .ui-icon-carat-1-w {
286 background-position: -96px 0;
287 }
288
289 .ui-icon-carat-1-nw {
290 background-position: -112px 0;
291 }
292
293 .ui-icon-carat-2-n-s {
294 background-position: -128px 0;
295 }
296
297 .ui-icon-carat-2-e-w {
298 background-position: -144px 0;
299 }
300
301 .ui-icon-triangle-1-n {
302 background-position: 0 -16px;
303 }
304
305 .ui-icon-triangle-1-ne {
306 background-position: -16px -16px;
307 }
308
309 .ui-icon-triangle-1-e {
310 background-position: -32px -16px;
311 }
312
313 .ui-icon-triangle-1-se {
314 background-position: -48px -16px;
315 }
316
317 .ui-icon-triangle-1-s {
318 background-position: -64px -16px;
319 }
320
321 .ui-icon-triangle-1-sw {
322 background-position: -80px -16px;
323 }
324
325 .ui-icon-triangle-1-w {
326 background-position: -96px -16px;
327 }
328
329 .ui-icon-triangle-1-nw {
330 background-position: -112px -16px;
331 }
332
333 .ui-icon-triangle-2-n-s {
334 background-position: -128px -16px;
335 }
336
337 .ui-icon-triangle-2-e-w {
338 background-position: -144px -16px;
339 }
340
341 .ui-icon-arrow-1-n {
342 background-position: 0 -32px;
343 }
344
345 .ui-icon-arrow-1-ne {
346 background-position: -16px -32px;
347 }
348
349 .ui-icon-arrow-1-e {
350 background-position: -32px -32px;
351 }
352
353 .ui-icon-arrow-1-se {
354 background-position: -48px -32px;
355 }
356
357 .ui-icon-arrow-1-s {
358 background-position: -64px -32px;
359 }
360
361 .ui-icon-arrow-1-sw {
362 background-position: -80px -32px;
363 }
364
365 .ui-icon-arrow-1-w {
366 background-position: -96px -32px;
367 }
368
369 .ui-icon-arrow-1-nw {
370 background-position: -112px -32px;
371 }
372
373 .ui-icon-arrow-2-n-s {
374 background-position: -128px -32px;
375 }
376
377 .ui-icon-arrow-2-ne-sw {
378 background-position: -144px -32px;
379 }
380
381 .ui-icon-arrow-2-e-w {
382 background-position: -160px -32px;
383 }
384
385 .ui-icon-arrow-2-se-nw {
386 background-position: -176px -32px;
387 }
388
389 .ui-icon-arrowstop-1-n {
390 background-position: -192px -32px;
391 }
392
393 .ui-icon-arrowstop-1-e {
394 background-position: -208px -32px;
395 }
396
397 .ui-icon-arrowstop-1-s {
398 background-position: -224px -32px;
399 }
400
401 .ui-icon-arrowstop-1-w {
402 background-position: -240px -32px;
403 }
404
405 .ui-icon-arrowthick-1-n {
406 background-position: 0 -48px;
407 }
408
409 .ui-icon-arrowthick-1-ne {
410 background-position: -16px -48px;
411 }
412
413 .ui-icon-arrowthick-1-e {
414 background-position: -32px -48px;
415 }
416
417 .ui-icon-arrowthick-1-se {
418 background-position: -48px -48px;
419 }
420
421 .ui-icon-arrowthick-1-s {
422 background-position: -64px -48px;
423 }
424
425 .ui-icon-arrowthick-1-sw {
426 background-position: -80px -48px;
427 }
428
429 .ui-icon-arrowthick-1-w {
430 background-position: -96px -48px;
431 }
432
433 .ui-icon-arrowthick-1-nw {
434 background-position: -112px -48px;
435 }
436
437 .ui-icon-arrowthick-2-n-s {
438 background-position: -128px -48px;
439 }
440
441 .ui-icon-arrowthick-2-ne-sw {
442 background-position: -144px -48px;
443 }
444
445 .ui-icon-arrowthick-2-e-w {
446 background-position: -160px -48px;
447 }
448
449 .ui-icon-arrowthick-2-se-nw {
450 background-position: -176px -48px;
451 }
452
453 .ui-icon-arrowthickstop-1-n {
454 background-position: -192px -48px;
455 }
456
457 .ui-icon-arrowthickstop-1-e {
458 background-position: -208px -48px;
459 }
460
461 .ui-icon-arrowthickstop-1-s {
462 background-position: -224px -48px;
463 }
464
465 .ui-icon-arrowthickstop-1-w {
466 background-position: -240px -48px;
467 }
468
469 .ui-icon-arrowreturnthick-1-w {
470 background-position: 0 -64px;
471 }
472
473 .ui-icon-arrowreturnthick-1-n {
474 background-position: -16px -64px;
475 }
476
477 .ui-icon-arrowreturnthick-1-e {
478 background-position: -32px -64px;
479 }
480
481 .ui-icon-arrowreturnthick-1-s {
482 background-position: -48px -64px;
483 }
484
485 .ui-icon-arrowreturn-1-w {
486 background-position: -64px -64px;
487 }
488
489 .ui-icon-arrowreturn-1-n {
490 background-position: -80px -64px;
491 }
492
493 .ui-icon-arrowreturn-1-e {
494 background-position: -96px -64px;
495 }
496
497 .ui-icon-arrowreturn-1-s {
498 background-position: -112px -64px;
499 }
500
501 .ui-icon-arrowrefresh-1-w {
502 background-position: -128px -64px;
503 }
504
505 .ui-icon-arrowrefresh-1-n {
506 background-position: -144px -64px;
507 }
508
509 .ui-icon-arrowrefresh-1-e {
510 background-position: -160px -64px;
511 }
512
513 .ui-icon-arrowrefresh-1-s {
514 background-position: -176px -64px;
515 }
516
517 .ui-icon-arrow-4 {
518 background-position: 0 -80px;
519 }
520
521 .ui-icon-arrow-4-diag {
522 background-position: -16px -80px;
523 }
524
525 .ui-icon-extlink {
526 background-position: -32px -80px;
527 }
528
529 .ui-icon-newwin {
530 background-position: -48px -80px;
531 }
532
533 .ui-icon-refresh {
534 background-position: -64px -80px;
535 }
536
537 .ui-icon-shuffle {
538 background-position: -80px -80px;
539 }
540
541 .ui-icon-transfer-e-w {
542 background-position: -96px -80px;
543 }
544
545 .ui-icon-transferthick-e-w {
546 background-position: -112px -80px;
547 }
548
549 .ui-icon-folder-collapsed {
550 background-position: 0 -96px;
551 }
552
553 .ui-icon-folder-open {
554 background-position: -16px -96px;
555 }
556
557 .ui-icon-document {
558 background-position: -32px -96px;
559 }
560
561 .ui-icon-document-b {
562 background-position: -48px -96px;
563 }
564
565 .ui-icon-note {
566 background-position: -64px -96px;
567 }
568
569 .ui-icon-mail-closed {
570 background-position: -80px -96px;
571 }
572
573 .ui-icon-mail-open {
574 background-position: -96px -96px;
575 }
576
577 .ui-icon-suitcase {
578 background-position: -112px -96px;
579 }
580
581 .ui-icon-comment {
582 background-position: -128px -96px;
583 }
584
585 .ui-icon-person {
586 background-position: -144px -96px;
587 }
588
589 .ui-icon-print {
590 background-position: -160px -96px;
591 }
592
593 .ui-icon-trash {
594 background-position: -176px -96px;
595 }
596
597 .ui-icon-locked {
598 background-position: -192px -96px;
599 }
600
601 .ui-icon-unlocked {
602 background-position: -208px -96px;
603 }
604
605 .ui-icon-bookmark {
606 background-position: -224px -96px;
607 }
608
609 .ui-icon-tag {
610 background-position: -240px -96px;
611 }
612
613 .ui-icon-home {
614 background-position: 0 -112px;
615 }
616
617 .ui-icon-flag {
618 background-position: -16px -112px;
619 }
620
621 .ui-icon-calendar {
622 background-position: -32px -112px;
623 }
624
625 .ui-icon-cart {
626 background-position: -48px -112px;
627 }
628
629 .ui-icon-pencil {
630 background-position: -64px -112px;
631 }
632
633 .ui-icon-clock {
634 background-position: -80px -112px;
635 }
636
637 .ui-icon-disk {
638 background-position: -96px -112px;
639 }
640
641 .ui-icon-calculator {
642 background-position: -112px -112px;
643 }
644
645 .ui-icon-zoomin {
646 background-position: -128px -112px;
647 }
648
649 .ui-icon-zoomout {
650 background-position: -144px -112px;
651 }
652
653 .ui-icon-search {
654 background-position: -160px -112px;
655 }
656
657 .ui-icon-wrench {
658 background-position: -176px -112px;
659 }
660
661 .ui-icon-gear {
662 background-position: -192px -112px;
663 }
664
665 .ui-icon-heart {
666 background-position: -208px -112px;
667 }
668
669 .ui-icon-star {
670 background-position: -224px -112px;
671 }
672
673 .ui-icon-link {
674 background-position: -240px -112px;
675 }
676
677 .ui-icon-cancel {
678 background-position: 0 -128px;
679 }
680
681 .ui-icon-plus {
682 background-position: -16px -128px;
683 }
684
685 .ui-icon-plusthick {
686 background-position: -32px -128px;
687 }
688
689 .ui-icon-minus {
690 background-position: -48px -128px;
691 }
692
693 .ui-icon-minusthick {
694 background-position: -64px -128px;
695 }
696
697 .ui-icon-close {
698 background-position: -80px -128px;
699 }
700
701 .ui-icon-closethick {
702 background-position: -96px -128px;
703 }
704
705 .ui-icon-key {
706 background-position: -112px -128px;
707 }
708
709 .ui-icon-lightbulb {
710 background-position: -128px -128px;
711 }
712
713 .ui-icon-scissors {
714 background-position: -144px -128px;
715 }
716
717 .ui-icon-clipboard {
718 background-position: -160px -128px;
719 }
720
721 .ui-icon-copy {
722 background-position: -176px -128px;
723 }
724
725 .ui-icon-contact {
726 background-position: -192px -128px;
727 }
728
729 .ui-icon-image {
730 background-position: -208px -128px;
731 }
732
733 .ui-icon-video {
734 background-position: -224px -128px;
735 }
736
737 .ui-icon-script {
738 background-position: -240px -128px;
739 }
740
741 .ui-icon-alert {
742 background-position: 0 -144px;
743 }
744
745 .ui-icon-info {
746 background-position: -16px -144px;
747 }
748
749 .ui-icon-notice {
750 background-position: -32px -144px;
751 }
752
753 .ui-icon-help {
754 background-position: -48px -144px;
755 }
756
757 .ui-icon-check {
758 background-position: -64px -144px;
759 }
760
761 .ui-icon-bullet {
762 background-position: -80px -144px;
763 }
764
765 .ui-icon-radio-off {
766 background-position: -96px -144px;
767 }
768
769 .ui-icon-radio-on {
770 background-position: -112px -144px;
771 }
772
773 .ui-icon-pin-w {
774 background-position: -128px -144px;
775 }
776
777 .ui-icon-pin-s {
778 background-position: -144px -144px;
779 }
780
781 .ui-icon-play {
782 background-position: 0 -160px;
783 }
784
785 .ui-icon-pause {
786 background-position: -16px -160px;
787 }
788
789 .ui-icon-seek-next {
790 background-position: -32px -160px;
791 }
792
793 .ui-icon-seek-prev {
794 background-position: -48px -160px;
795 }
796
797 .ui-icon-seek-end {
798 background-position: -64px -160px;
799 }
800
801 .ui-icon-seek-start {
802 background-position: -80px -160px;
803 }
804
805 /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
806 .ui-icon-seek-first {
807 background-position: -80px -160px;
808 }
809
810 .ui-icon-stop {
811 background-position: -96px -160px;
812 }
813
814 .ui-icon-eject {
815 background-position: -112px -160px;
816 }
817
818 .ui-icon-volume-off {
819 background-position: -128px -160px;
820 }
821
822 .ui-icon-volume-on {
823 background-position: -144px -160px;
824 }
825
826 .ui-icon-power {
827 background-position: 0 -176px;
828 }
829
830 .ui-icon-signal-diag {
831 background-position: -16px -176px;
832 }
833
834 .ui-icon-signal {
835 background-position: -32px -176px;
836 }
837
838 .ui-icon-battery-0 {
839 background-position: -48px -176px;
840 }
841
842 .ui-icon-battery-1 {
843 background-position: -64px -176px;
844 }
845
846 .ui-icon-battery-2 {
847 background-position: -80px -176px;
848 }
849
850 .ui-icon-battery-3 {
851 background-position: -96px -176px;
852 }
853
854 .ui-icon-circle-plus {
855 background-position: 0 -192px;
856 }
857
858 .ui-icon-circle-minus {
859 background-position: -16px -192px;
860 }
861
862 .ui-icon-circle-close {
863 background-position: -32px -192px;
864 }
865
866 .ui-icon-circle-triangle-e {
867 background-position: -48px -192px;
868 }
869
870 .ui-icon-circle-triangle-s {
871 background-position: -64px -192px;
872 }
873
874 .ui-icon-circle-triangle-w {
875 background-position: -80px -192px;
876 }
877
878 .ui-icon-circle-triangle-n {
879 background-position: -96px -192px;
880 }
881
882 .ui-icon-circle-arrow-e {
883 background-position: -112px -192px;
884 }
885
886 .ui-icon-circle-arrow-s {
887 background-position: -128px -192px;
888 }
889
890 .ui-icon-circle-arrow-w {
891 background-position: -144px -192px;
892 }
893
894 .ui-icon-circle-arrow-n {
895 background-position: -160px -192px;
896 }
897
898 .ui-icon-circle-zoomin {
899 background-position: -176px -192px;
900 }
901
902 .ui-icon-circle-zoomout {
903 background-position: -192px -192px;
904 }
905
906 .ui-icon-circle-check {
907 background-position: -208px -192px;
908 }
909
910 .ui-icon-circlesmall-plus {
911 background-position: 0 -208px;
912 }
913
914 .ui-icon-circlesmall-minus {
915 background-position: -16px -208px;
916 }
917
918 .ui-icon-circlesmall-close {
919 background-position: -32px -208px;
920 }
921
922 .ui-icon-squaresmall-plus {
923 background-position: -48px -208px;
924 }
925
926 .ui-icon-squaresmall-minus {
927 background-position: -64px -208px;
928 }
929
930 .ui-icon-squaresmall-close {
931 background-position: -80px -208px;
932 }
933
934 .ui-icon-grip-dotted-vertical {
935 background-position: 0 -224px;
936 }
937
938 .ui-icon-grip-dotted-horizontal {
939 background-position: -16px -224px;
940 }
941
942 .ui-icon-grip-solid-vertical {
943 background-position: -32px -224px;
944 }
945
946 .ui-icon-grip-solid-horizontal {
947 background-position: -48px -224px;
948 }
949
950 .ui-icon-gripsmall-diagonal-se {
951 background-position: -64px -224px;
952 }
953
954 .ui-icon-grip-diagonal-se {
955 background-position: -80px -224px;
956 }
957
958 /* Misc visuals
959 ----------------------------------*/
960 /* Corner radius */
961 .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
962 -moz-border-radius-topleft: 5px;
963 -webkit-border-top-left-radius: 5px;
964 -khtml-border-top-left-radius: 5px;
965 border-top-left-radius: 5px;
966 }
967
968 .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
969 -moz-border-radius-topright: 5px;
970 -webkit-border-top-right-radius: 5px;
971 -khtml-border-top-right-radius: 5px;
972 border-top-right-radius: 5px;
973 }
974
975 .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
976 -moz-border-radius-bottomleft: 5px;
977 -webkit-border-bottom-left-radius: 5px;
978 -khtml-border-bottom-left-radius: 5px;
979 border-bottom-left-radius: 5px;
980 }
981
982 .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
983 -moz-border-radius-bottomright: 5px;
984 -webkit-border-bottom-right-radius: 5px;
985 -khtml-border-bottom-right-radius: 5px;
986 border-bottom-right-radius: 5px;
987 }
988
989 /* Overlays */
990 .ui-widget-overlay {
991 background: #aaaaaa url(../Images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
992 opacity: .30;
993 filter: Alpha(Opacity=30);
994 }
995
996 .ui-widget-shadow {
997 margin: -8px 0 0 -8px;
998 padding: 8px;
999 background: #aaaaaa url(../Images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
1000 opacity: .30;
1001 filter: Alpha(Opacity=30);
1002 -moz-border-radius: 8px;
1003 -khtml-border-radius: 8px;
1004 -webkit-border-radius: 8px;
1005 border-radius: 8px;
1006 }
1007
1008 /*
1009 * jQuery UI Resizable 1.8.17
1010 *
1011 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1012 * Dual licensed under the MIT or GPL Version 2 licenses.
1013 * http://jquery.org/license
1014 *
1015 * http://docs.jquery.com/UI/Resizable#theming
1016 */
1017 .ui-resizable {
1018 position: relative;
1019 }
1020
1021 .ui-resizable-handle {
1022 position: absolute;
1023 font-size: 0.1px;
1024 z-index: 99999;
1025 display: block;
1026 }
1027
1028 .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
1029 display: none;
1030 }
1031
1032 .ui-resizable-n {
1033 cursor: n-resize;
1034 height: 7px;
1035 width: 100%;
1036 top: -5px;
1037 left: 0;
1038 }
1039
1040 .ui-resizable-s {
1041 cursor: s-resize;
1042 height: 7px;
1043 width: 100%;
1044 bottom: -5px;
1045 left: 0;
1046 }
1047
1048 .ui-resizable-e {
1049 cursor: e-resize;
1050 width: 7px;
1051 right: -5px;
1052 top: 0;
1053 height: 100%;
1054 }
1055
1056 .ui-resizable-w {
1057 cursor: w-resize;
1058 width: 7px;
1059 left: -5px;
1060 top: 0;
1061 height: 100%;
1062 }
1063
1064 .ui-resizable-se {
1065 cursor: se-resize;
1066 width: 12px;
1067 height: 12px;
1068 right: 1px;
1069 bottom: 1px;
1070 }
1071
1072 .ui-resizable-sw {
1073 cursor: sw-resize;
1074 width: 9px;
1075 height: 9px;
1076 left: -5px;
1077 bottom: -5px;
1078 }
1079
1080 .ui-resizable-nw {
1081 cursor: nw-resize;
1082 width: 9px;
1083 height: 9px;
1084 left: -5px;
1085 top: -5px;
1086 }
1087
1088 .ui-resizable-ne {
1089 cursor: ne-resize;
1090 width: 9px;
1091 height: 9px;
1092 right: -5px;
1093 top: -5px;
1094 }
1095
1096 /*
1097 * jQuery UI Selectable 1.8.17
1098 *
1099 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1100 * Dual licensed under the MIT or GPL Version 2 licenses.
1101 * http://jquery.org/license
1102 *
1103 * http://docs.jquery.com/UI/Selectable#theming
1104 */
1105 .ui-selectable-helper {
1106 position: absolute;
1107 z-index: 100;
1108 border: 1px dotted black;
1109 }
1110
1111 /*
1112 * jQuery UI Accordion 1.8.17
1113 *
1114 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1115 * Dual licensed under the MIT or GPL Version 2 licenses.
1116 * http://jquery.org/license
1117 *
1118 * http://docs.jquery.com/UI/Accordion#theming
1119 */
1120 /* IE/Win - Fix animation bug - #4615 */
1121 .ui-accordion {
1122 width: 100%;
1123 }
1124
1125 .ui-accordion .ui-accordion-header {
1126 cursor: pointer;
1127 position: relative;
1128 margin-top: 1px;
1129 zoom: 1;
1130 }
1131
1132 .ui-accordion .ui-accordion-li-fix {
1133 display: inline;
1134 }
1135
1136 .ui-accordion .ui-accordion-header-active {
1137 border-bottom: 0 !important;
1138 }
1139
1140 .ui-accordion .ui-accordion-header a {
1141 display: block;
1142 font-size: 1em;
1143 padding: .5em .5em .5em .7em;
1144 }
1145
1146 .ui-accordion-icons .ui-accordion-header a {
1147 padding-left: 2.2em;
1148 }
1149
1150 .ui-accordion .ui-accordion-header .ui-icon {
1151 position: absolute;
1152 left: .5em;
1153 top: 50%;
1154 margin-top: -8px;
1155 }
1156
1157 .ui-accordion .ui-accordion-content {
1158 padding: 1em 2.2em;
1159 border-top: 0;
1160 margin-top: -2px;
1161 position: relative;
1162 top: 1px;
1163 margin-bottom: 2px;
1164 overflow: auto;
1165 display: none;
1166 zoom: 1;
1167 }
1168
1169 .ui-accordion .ui-accordion-content-active {
1170 display: block;
1171 }
1172
1173 /*
1174 * jQuery UI Autocomplete 1.8.17
1175 *
1176 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1177 * Dual licensed under the MIT or GPL Version 2 licenses.
1178 * http://jquery.org/license
1179 *
1180 * http://docs.jquery.com/UI/Autocomplete#theming
1181 */
1182 .ui-autocomplete {
1183 position: absolute;
1184 cursor: default;
1185 }
1186
1187 /* workarounds */
1188 * html .ui-autocomplete {
1189 width: 1px;
1190 }
1191
1192 /* without this, the menu expands to 100% in IE6 */
1193 /*
1194 * jQuery UI Menu 1.8.17
1195 *
1196 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
1197 * Dual licensed under the MIT or GPL Version 2 licenses.
1198 * http://jquery.org/license
1199 *
1200 * http://docs.jquery.com/UI/Menu#theming
1201 */
1202 .ui-menu {
1203 list-style: none;
1204 padding: 2px;
1205 margin: 0;
1206 display: block;
1207 float: left;
1208 }
1209
1210 .ui-menu .ui-menu {
1211 margin-top: -3px;
1212 }
1213
1214 .ui-menu .ui-menu-item {
1215 margin: 0;
1216 padding: 0;
1217 zoom: 1;
1218 float: left;
1219 clear: left;
1220 width: 100%;
1221 }
1222
1223 .ui-menu .ui-menu-item a {
1224 text-decoration: none;
1225 display: block;
1226 padding: .2em .4em;
1227 line-height: 1.5;
1228 zoom: 1;
1229 }
1230
1231 .ui-menu .ui-menu-item a.ui-state-hover,
1232 .ui-menu .ui-menu-item a.ui-state-active {
1233 font-weight: normal;
1234 margin: -1px;
1235 }
1236
1237 /*
1238 * jQuery UI Button 1.8.17
1239 *
1240 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1241 * Dual licensed under the MIT or GPL Version 2 licenses.
1242 * http://jquery.org/license
1243 *
1244 * http://docs.jquery.com/UI/Button#theming
1245 */
1246 .ui-button {
1247 display: inline-block;
1248 position: relative;
1249 padding: 0;
1250 margin-right: .1em;
1251 text-decoration: none !important;
1252 cursor: pointer;
1253 text-align: center;
1254 zoom: 1;
1255 overflow: visible;
1256 }
1257
1258 /* the overflow property removes extra width in IE */
1259 .ui-button-icon-only {
1260 width: 2.2em;
1261 }
1262
1263 /* to make room for the icon, a width needs to be set here */
1264 button.ui-button-icon-only {
1265 width: 2.4em;
1266 }
1267
1268 /* button elements seem to need a little more width */
1269 .ui-button-icons-only {
1270 width: 3.4em;
1271 }
1272
1273 button.ui-button-icons-only {
1274 width: 3.7em;
1275 }
1276
1277 /*button text element */
1278 .ui-button .ui-button-text {
1279 display: block;
1280 line-height: 1.4;
1281 }
1282
1283 .ui-button-text-only .ui-button-text {
1284 padding: .4em 1em;
1285 }
1286
1287 .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
1288 padding: .4em;
1289 text-indent: -9999999px;
1290 }
1291
1292 .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {
1293 padding: .4em 1em .4em 2.1em;
1294 }
1295
1296 .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {
1297 padding: .4em 2.1em .4em 1em;
1298 }
1299
1300 .ui-button-text-icons .ui-button-text {
1301 padding-left: 2.1em;
1302 padding-right: 2.1em;
1303 }
1304
1305 /* no icon support for input elements, provide padding by default */
1306 input.ui-button {
1307 padding: .4em 1em;
1308 }
1309
1310 /*button icon element(s) */
1311 .ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon {
1312 position: absolute;
1313 top: 50%;
1314 margin-top: -8px;
1315 }
1316
1317 .ui-button-icon-only .ui-icon {
1318 left: 50%;
1319 margin-left: -8px;
1320 }
1321
1322 .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {
1323 left: .5em;
1324 }
1325
1326 .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
1327 right: .5em;
1328 }
1329
1330 .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
1331 right: .5em;
1332 }
1333
1334 /*button sets*/
1335 .ui-buttonset {
1336 margin-right: 7px;
1337 }
1338
1339 .ui-buttonset .ui-button {
1340 margin-left: 0;
1341 margin-right: -0.3em;
1342 }
1343
1344 /* workarounds */
1345 button.ui-button::-moz-focus-inner {
1346 border: 0;
1347 padding: 0;
1348 }
1349
1350 /* reset extra padding in Firefox */
1351 /*
1352 * jQuery UI Dialog 1.8.17
1353 *
1354 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1355 * Dual licensed under the MIT or GPL Version 2 licenses.
1356 * http://jquery.org/license
1357 *
1358 * http://docs.jquery.com/UI/Dialog#theming
1359 */
1360 .ui-dialog {
1361 position: absolute;
1362 padding: .2em;
1363 width: 300px;
1364 overflow: hidden;
1365 }
1366
1367 .ui-dialog .ui-dialog-titlebar {
1368 padding: .4em 1em;
1369 position: relative;
1370 }
1371
1372 .ui-dialog .ui-dialog-title {
1373 float: left;
1374 margin: .1em 16px .1em 0;
1375 }
1376
1377 .ui-dialog .ui-dialog-titlebar-close {
1378 position: absolute;
1379 right: .3em;
1380 top: 50%;
1381 width: 19px;
1382 margin: -10px 0 0 0;
1383 padding: 1px;
1384 height: 18px;
1385 }
1386
1387 .ui-dialog .ui-dialog-titlebar-close span {
1388 display: block;
1389 margin: 1px;
1390 }
1391
1392 .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
1393 padding: 0;
1394 }
1395
1396 .ui-dialog .ui-dialog-content {
1397 position: relative;
1398 border: 0;
1399 padding: .5em 1em;
1400 background: none;
1401 overflow: auto;
1402 zoom: 1;
1403 }
1404
1405 .ui-dialog .ui-dialog-buttonpane {
1406 text-align: left;
1407 border-width: 1px 0 0 0;
1408 background-image: none;
1409 margin: .5em 0 0 0;
1410 padding: .3em 1em .5em .4em;
1411 }
1412
1413 .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
1414 float: right;
1415 }
1416
1417 .ui-dialog .ui-dialog-buttonpane button {
1418 margin: .5em .4em .5em 0;
1419 cursor: pointer;
1420 }
1421
1422 .ui-dialog .ui-resizable-se {
1423 width: 14px;
1424 height: 14px;
1425 right: 3px;
1426 bottom: 3px;
1427 }
1428
1429 .ui-draggable .ui-dialog-titlebar {
1430 cursor: move;
1431 }
1432
1433 /*
1434 * jQuery UI Slider 1.8.17
1435 *
1436 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1437 * Dual licensed under the MIT or GPL Version 2 licenses.
1438 * http://jquery.org/license
1439 *
1440 * http://docs.jquery.com/UI/Slider#theming
1441 */
1442 .ui-slider {
1443 position: relative;
1444 text-align: left;
1445 }
1446
1447 .ui-slider .ui-slider-handle {
1448 position: absolute;
1449 z-index: 2;
1450 width: 1.2em;
1451 height: 1.2em;
1452 cursor: default;
1453 }
1454
1455 .ui-slider .ui-slider-range {
1456 position: absolute;
1457 z-index: 1;
1458 font-size: .7em;
1459 display: block;
1460 border: 0;
1461 background-position: 0 0;
1462 }
1463
1464 .ui-slider-horizontal {
1465 height: .8em;
1466 }
1467
1468 .ui-slider-horizontal .ui-slider-handle {
1469 top: -0.3em;
1470 margin-left: -0.6em;
1471 }
1472
1473 .ui-slider-horizontal .ui-slider-range {
1474 top: 0;
1475 height: 100%;
1476 }
1477
1478 .ui-slider-horizontal .ui-slider-range-min {
1479 left: 0;
1480 }
1481
1482 .ui-slider-horizontal .ui-slider-range-max {
1483 right: 0;
1484 }
1485
1486 .ui-slider-vertical {
1487 width: .8em;
1488 height: 100px;
1489 }
1490
1491 .ui-slider-vertical .ui-slider-handle {
1492 left: -0.3em;
1493 margin-left: 0;
1494 margin-bottom: -0.6em;
1495 }
1496
1497 .ui-slider-vertical .ui-slider-range {
1498 left: 0;
1499 width: 100%;
1500 }
1501
1502 .ui-slider-vertical .ui-slider-range-min {
1503 bottom: 0;
1504 }
1505
1506 .ui-slider-vertical .ui-slider-range-max {
1507 top: 0;
1508 }
1509
1510 /*
1511 * jQuery UI Tabs 1.8.17
1512 *
1513 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1514 * Dual licensed under the MIT or GPL Version 2 licenses.
1515 * http://jquery.org/license
1516 *
1517 * http://docs.jquery.com/UI/Tabs#theming
1518 */
1519 .ui-tabs {
1520 position: relative;
1521 padding: .2em;
1522 zoom: 1;
1523 }
1524
1525 /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
1526 .ui-tabs .ui-tabs-nav {
1527 margin: 0;
1528 padding: .2em .2em 0;
1529 }
1530
1531 .ui-tabs .ui-tabs-nav li {
1532 list-style: none;
1533 float: left;
1534 position: relative;
1535 top: 1px;
1536 margin: 0 .2em 1px 0;
1537 border-bottom: 0 !important;
1538 padding: 0;
1539 white-space: nowrap;
1540 }
1541
1542 .ui-tabs .ui-tabs-nav li a {
1543 float: left;
1544 padding: .5em 1em;
1545 text-decoration: none;
1546 }
1547
1548 .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
1549 margin-bottom: 0;
1550 padding-bottom: 1px;
1551 }
1552
1553 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
1554 cursor: text;
1555 }
1556
1557 .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
1558 cursor: pointer;
1559 }
1560
1561 /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
1562 .ui-tabs .ui-tabs-panel {
1563 display: block;
1564 border-width: 0;
1565 padding: 1em 1.4em;
1566 background: none;
1567 }
1568
1569 .ui-tabs .ui-tabs-hide {
1570 display: none !important;
1571 }
1572
1573 /*
1574 * jQuery UI Datepicker 1.8.17
1575 *
1576 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1577 * Dual licensed under the MIT or GPL Version 2 licenses.
1578 * http://jquery.org/license
1579 *
1580 * http://docs.jquery.com/UI/Datepicker#theming
1581 */
1582 .ui-datepicker {
1583 width: 17em;
1584 padding: .2em .2em 0;
1585 display: none;
1586 }
1587
1588 .ui-datepicker .ui-datepicker-header {
1589 position: relative;
1590 padding: .2em 0;
1591 }
1592
1593 .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
1594 position: absolute;
1595 top: 2px;
1596 width: 1.8em;
1597 height: 1.8em;
1598 }
1599
1600 .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
1601 top: 1px;
1602 }
1603
1604 .ui-datepicker .ui-datepicker-prev {
1605 left: 2px;
1606 }
1607
1608 .ui-datepicker .ui-datepicker-next {
1609 right: 2px;
1610 }
1611
1612 .ui-datepicker .ui-datepicker-prev-hover {
1613 left: 1px;
1614 }
1615
1616 .ui-datepicker .ui-datepicker-next-hover {
1617 right: 1px;
1618 }
1619
1620 .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
1621 display: block;
1622 position: absolute;
1623 left: 50%;
1624 margin-left: -8px;
1625 top: 50%;
1626 margin-top: -8px;
1627 }
1628
1629 .ui-datepicker .ui-datepicker-title {
1630 margin: 0 2.3em;
1631 line-height: 1.8em;
1632 text-align: center;
1633 }
1634
1635 .ui-datepicker .ui-datepicker-title select {
1636 font-size: 1em;
1637 margin: 1px 0;
1638 }
1639
1640 .ui-datepicker select.ui-datepicker-month-year {
1641 width: 100%;
1642 }
1643
1644 .ui-datepicker select.ui-datepicker-month,
1645 .ui-datepicker select.ui-datepicker-year {
1646 width: 49%;
1647 }
1648
1649 .ui-datepicker table {
1650 width: 100%;
1651 font-size: .9em;
1652 border-collapse: collapse;
1653 margin: 0 0 .4em;
1654 }
1655
1656 .ui-datepicker th {
1657 padding: .7em .3em;
1658 text-align: center;
1659 font-weight: bold;
1660 border: 0;
1661 }
1662
1663 .ui-datepicker td {
1664 border: 0;
1665 padding: 1px;
1666 }
1667
1668 .ui-datepicker td span, .ui-datepicker td a {
1669 display: block;
1670 padding: .2em;
1671 text-align: right;
1672 text-decoration: none;
1673 }
1674
1675 .ui-datepicker .ui-datepicker-buttonpane {
1676 background-image: none;
1677 margin: .7em 0 0 0;
1678 padding: 0 .2em;
1679 border-left: 0;
1680 border-right: 0;
1681 border-bottom: 0;
1682 }
1683
1684 .ui-datepicker .ui-datepicker-buttonpane button {
1685 float: right;
1686 margin: .5em .2em .4em;
1687 cursor: pointer;
1688 padding: .2em .6em .3em .6em;
1689 width: auto;
1690 overflow: visible;
1691 }
1692
1693 .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
1694 float: left;
1695 }
1696
1697 /* with multiple calendars */
1698 .ui-datepicker.ui-datepicker-multi {
1699 width: auto;
1700 }
1701
1702 .ui-datepicker-multi .ui-datepicker-group {
1703 float: left;
1704 }
1705
1706 .ui-datepicker-multi .ui-datepicker-group table {
1707 width: 95%;
1708 margin: 0 auto .4em;
1709 }
1710
1711 .ui-datepicker-multi-2 .ui-datepicker-group {
1712 width: 50%;
1713 }
1714
1715 .ui-datepicker-multi-3 .ui-datepicker-group {
1716 width: 33.3%;
1717 }
1718
1719 .ui-datepicker-multi-4 .ui-datepicker-group {
1720 width: 25%;
1721 }
1722
1723 .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
1724 border-left-width: 0;
1725 }
1726
1727 .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
1728 border-left-width: 0;
1729 }
1730
1731 .ui-datepicker-multi .ui-datepicker-buttonpane {
1732 clear: left;
1733 }
1734
1735 .ui-datepicker-row-break {
1736 clear: both;
1737 width: 100%;
1738 font-size: 0em;
1739 }
1740
1741 /* RTL support */
1742 .ui-datepicker-rtl {
1743 direction: rtl;
1744 }
1745
1746 .ui-datepicker-rtl .ui-datepicker-prev {
1747 right: 2px;
1748 left: auto;
1749 }
1750
1751 .ui-datepicker-rtl .ui-datepicker-next {
1752 left: 2px;
1753 right: auto;
1754 }
1755
1756 .ui-datepicker-rtl .ui-datepicker-prev:hover {
1757 right: 1px;
1758 left: auto;
1759 }
1760
1761 .ui-datepicker-rtl .ui-datepicker-next:hover {
1762 left: 1px;
1763 right: auto;
1764 }
1765
1766 .ui-datepicker-rtl .ui-datepicker-buttonpane {
1767 clear: right;
1768 }
1769
1770 .ui-datepicker-rtl .ui-datepicker-buttonpane button {
1771 float: left;
1772 }
1773
1774 .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
1775 float: right;
1776 }
1777
1778 .ui-datepicker-rtl .ui-datepicker-group {
1779 float: right;
1780 }
1781
1782 .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
1783 border-right-width: 0;
1784 border-left-width: 1px;
1785 }
1786
1787 .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
1788 border-right-width: 0;
1789 border-left-width: 1px;
1790 }
1791
1792 /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
1793 .ui-datepicker-cover {
1794 display: none;
1795 /*sorry for IE5*/
1796 display/**/: block;
1797 /*sorry for IE5*/
1798 position: absolute;
1799 /*must have*/
1800 z-index: -1;
1801 /*must have*/
1802 filter: mask();
1803 /*must have*/
1804 top: -4px;
1805 /*must have*/
1806 left: -4px;
1807 /*must have*/
1808 width: 200px;
1809 /*must have*/
1810 height: 200px;
1811 /*must have*/
1812 }
1813
1814 /*
1815 * jQuery UI Progressbar 1.8.17
1816 *
1817 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1818 * Dual licensed under the MIT or GPL Version 2 licenses.
1819 * http://jquery.org/license
1820 *
1821 * http://docs.jquery.com/UI/Progressbar#theming
1822 */
1823 .ui-progressbar {
1824 height: 2em;
1825 text-align: left;
1826 overflow: hidden;
1827 }
1828
1829 .ui-progressbar .ui-progressbar-value {
1830 margin: -1px;
1831 height: 100%;
1832 }
1833
1834 #typo3-extension-main-menu .tabs ul,
1835 #typo3-extension-configuration-forms .tabs ul {
1836 list-style: none;
1837 padding: 0;
1838 margin-bottom: -1px;
1839 }
1840 #typo3-extension-main-menu .tabs ul:after,
1841 #typo3-extension-configuration-forms .tabs ul:after {
1842 display: table;
1843 content: "";
1844 clear: both;
1845 }
1846 #typo3-extension-main-menu .tabs ul a,
1847 #typo3-extension-configuration-forms .tabs ul a {
1848 -webkit-border-radius: 4px 4px 0 0;
1849 -moz-border-radius: 4px 4px 0 0;
1850 border-radius: 4px 4px 0 0;
1851 float: left;
1852 height: 15px;
1853 background: #dadada;
1854 padding: 7px 15px;
1855 margin-top: -1px;
1856 margin-right: 2px;
1857 border: 1px solid #adadad;
1858 color: #606060;
1859 }
1860 #typo3-extension-main-menu .tabs ul a:hover,
1861 #typo3-extension-configuration-forms .tabs ul a:hover {
1862 background-color: #eee;
1863 border-color: #adadad;
1864 color: #606060;
1865 }
1866 #typo3-extension-main-menu .tabs ul a.current,
1867 #typo3-extension-configuration-forms .tabs ul a.current {
1868 background: #fff;
1869 color: #000;
1870 border-bottom: 0;
1871 padding-top: 8px;
1872 }
1873
1874 .ui-widget-header {
1875 background: none;
1876 border: none;
1877 font-weight: normal;
1878 }
1879
1880 .dataTable {
1881 border-right: 1px solid #a2aab8;
1882 border-bottom: 1px solid #a2aab8;
1883 border-left: 1px solid #a2aab8;
1884 }
1885
1886 .dataTables_info {
1887 font-size: 10px;
1888 color: #444;
1889 float: left;
1890 }
1891
1892 .paging_two_button .ui-button {
1893 float: left;
1894 cursor: pointer;
1895 }
1896
1897 .paging_full_numbers .ui-button {
1898 padding: 2px 6px;
1899 margin: 0;
1900 cursor: pointer;
1901 color: #333 !important;
1902 }
1903
1904 .dataTables_paginate .ui-button {
1905 margin-right: -0.1em !important;
1906 }
1907
1908 .paging_full_numbers {
1909 float: right;
1910 }
1911
1912 .dataTables_paginate {
1913 width: auto;
1914 }
1915
1916 .typo3-extension-list {
1917 width: 100%;
1918 }
1919
1920 .typo3-extension-list td {
1921 padding: 10px;
1922 }
1923
1924 #typo3-extension-configuration-forms {
1925 min-width: 400px;
1926 max-width: 900px;
1927 }
1928 #typo3-extension-configuration-forms .category {
1929 background-repeat: repeat-x;
1930 background-color: #fff;
1931 border: 1px solid #adadad;
1932 padding: 15px;
1933 }
1934 #typo3-extension-configuration-forms .group {
1935 margin-bottom: 30px;
1936 }
1937 #typo3-extension-configuration-forms .group label {
1938 display: block;
1939 padding-bottom: 10px;
1940 }
1941
1942 #typo3-extension-configuration-forms #typo3-docheader-row2 .back {
1943 float: right;
1944 }
1945
1946 #typo3-extension-configuration-forms input.submit {
1947 margin-top: 10px;
1948 }
1949
1950 #typo3-extension-configuration-forms .error,
1951 #typo3-extension-configuration-forms .invalid {
1952 -webkit-border-radius: 0 4px 4px 0;
1953 -moz-border-radius: 0 4px 4px 0;
1954 border-radius: 0 4px 4px 0;
1955 -webkit-box-shadow: 0 0 6px #dddddd;
1956 box-shadow: 0 0 6px #dddddd;
1957 /* supply height to ensure consistent positioning for every browser */
1958 height: 15px;
1959 background-color: #ff2262;
1960 border: 1px solid #e1e16d;
1961 font-size: 11px;
1962 color: #000;
1963 padding: 3px 10px;
1964 margin-left: -2px;
1965 }
1966
1967 .alpha {
1968 color: #f14400;
1969 }
1970
1971 .beta {
1972 color: #f4bd00;
1973 }
1974
1975 .stable {
1976 color: #3db900;
1977 }
1978
1979 .experimental {
1980 color: #000;
1981 }
1982
1983 .test {
1984 color: #000;
1985 }
1986
1987 .obsolete {
1988 color: #8c8c8c;
1989 }
1990
1991 .excludeFromUpdates {
1992 color: #000;
1993 }
1994
1995 .alpha,
1996 .beta,
1997 .stable,
1998 .experimental,
1999 .test,
2000 .obsolete,
2001 .excludeFromUpdates {
2002 font-weight: bold;
2003 color: #fff;
2004 }
2005
2006 .typo3-extension-list td.icons {
2007 width: 140px;
2008 }
2009
2010 .typo3-extension-list .icons a {
2011 display: none;
2012 }
2013
2014 .typo3-extension-list tr:hover .icons a {
2015 display: inline;
2016 }
2017
2018 #typo3-extension-configuration-forms .info {
2019 font-size: 9px;
2020 color: #666;
2021 font-weight: normal;
2022 }
2023
2024 .typo3-extension-list tr.installed td {
2025 background-color: #c8ffaa;
2026 }
2027
2028 .typo3-extension-list tr.available td {
2029 background-color: #E1E1aa;
2030 }
2031
2032 .typo3-extension-manager .insecure {
2033 color: #ff2262;
2034 }
2035
2036 .typo3-extension-manager .outdated {
2037 color: #0c08ff;
2038 }
2039
2040 .typo3-extension-list .inactive {
2041 color: #aaaaaa;
2042 }
2043
2044 .headerTooltip,
2045 .tooltip {
2046 -webkit-box-shadow: 2px 2px 11px #666666;
2047 box-shadow: 2px 2px 11px #666666;
2048 display: none;
2049 width: 400px;
2050 background-color: #ffa;
2051 border: 1px solid #cc9;
2052 padding: 3px;
2053 font-size: 13px;
2054 z-index: 1000;
2055 }
2056
2057 .headerTooltip {
2058 width: 150px;
2059 }
2060
2061 p {
2062 padding-bottom: 20px;
2063 }
2064
2065 .typo3-extensionmanager-headerRowLeft {
2066 display: inline-block;
2067 }
2068 .typo3-extensionmanager-headerRowLeft .typo3-extensionmanager-searchTerFieldWrapper {
2069 display: inline-block;
2070 position: relative;
2071 }
2072 .typo3-extensionmanager-headerRowLeft .typo3-extensionmanager-searchTerFieldWrapper input {
2073 height: 15px;
2074 }
2075 .typo3-extensionmanager-headerRowLeft .typo3-extensionmanager-searchTerFieldWrapper .t3-icon-input-clear {
2076 position: absolute;
2077 right: 3px;
2078 top: 4px;
2079 }
2080
2081 .headerRow {
2082 overflow: auto;
2083 width: 100%;
2084 }
2085
2086 .typo3-extensionmanager-headerRowLeft {
2087 float: left;
2088 }
2089
2090 .typo3-extensionmanager-headerRowRight {
2091 float: right;
2092 }
2093
2094 .ui-toolbar {
2095 margin-bottom: 5px;
2096 }
2097 .ui-toolbar .dataTables_filter {
2098 float: left;
2099 }
2100
2101 .typo3-extension-list {
2102 border-spacing: 0;
2103 }
2104 .typo3-extension-list thead {
2105 background-color: #666;
2106 }
2107 .typo3-extension-list thead tr {
2108 background: none !important;
2109 }
2110 .typo3-extension-list thead tr:hover {
2111 background: none;
2112 }
2113 .typo3-extension-list th {
2114 background: none;
2115 border: 0;
2116 padding: 8px 10px;
2117 min-width: 53px;
2118 vertical-align: middle;
2119 font-weight: bold;
2120 color: #fff;
2121 cursor: pointer;
2122 white-space: nowrap;
2123 }
2124 .typo3-extension-list th:hover {
2125 background: rgba(200, 200, 200, 0);
2126 }
2127 .typo3-extension-list th .DataTables_sort_icon {
2128 display: inline-block;
2129 vertical-align: middle;
2130 margin-left: 5px;
2131 }
2132 .typo3-extension-list th .DataTables_sort_icon.ui-icon-carat-2-n-s {
2133 background: none;
2134 }
2135 .typo3-extension-list tr.odd td, .typo3-extension-list tr.even td {
2136 background: none;
2137 }
2138 .typo3-extension-list tr.odd:hover td, .typo3-extension-list tr.even:hover td {
2139 background: none;
2140 }
2141 .typo3-extension-list tr.odd:hover td.alpha, .typo3-extension-list tr.even:hover td.alpha {
2142 color: #f14400;
2143 }
2144 .typo3-extension-list tr.odd:hover td.beta, .typo3-extension-list tr.even:hover td.beta {
2145 color: #f4bd00;
2146 }
2147 .typo3-extension-list tr.odd:hover td.stable, .typo3-extension-list tr.even:hover td.stable {
2148 color: #3db900;
2149 }
2150 .typo3-extension-list tr.odd:hover td.experimental, .typo3-extension-list tr.even:hover td.experimental {
2151 color: #000;
2152 }
2153 .typo3-extension-list tr.odd:hover td.test, .typo3-extension-list tr.even:hover td.test {
2154 color: #000;
2155 }
2156 .typo3-extension-list tr.odd:hover td.obsolete, .typo3-extension-list tr.even:hover td.obsolete {
2157 color: #8c8c8c;
2158 }
2159 .typo3-extension-list tr.odd:hover td.excludeFromUpdates, .typo3-extension-list tr.even:hover td.excludeFromUpdates {
2160 color: #000;
2161 }
2162 .typo3-extension-list tr td {
2163 background: none;
2164 padding: 8px 10px;
2165 vertical-align: middle;
2166 }
2167 .typo3-extension-list tr td.state {
2168 width: 70px;
2169 }
2170 .typo3-extension-list tr td.alpha {
2171 color: #f14400;
2172 }
2173 .typo3-extension-list tr td.beta {
2174 color: #f4bd00;
2175 }
2176 .typo3-extension-list tr td.stable {
2177 color: #3db900;
2178 }
2179 .typo3-extension-list tr td.experimental {
2180 color: #000;
2181 }
2182 .typo3-extension-list tr td.test {
2183 color: #000;
2184 }
2185 .typo3-extension-list tr td.obsolete {
2186 color: #8c8c8c;
2187 }
2188 .typo3-extension-list tr td.excludeFromUpdates {
2189 color: #000;
2190 }
2191 .typo3-extension-list tr td img {
2192 vertical-align: middle;
2193 margin-right: 5px;
2194 }
2195 .typo3-extension-list tr:nth-child(2n) {
2196 background: #fff;
2197 }
2198 .typo3-extension-list tr:nth-child(2n + 1) {
2199 background: #f7f7f7;
2200 }
2201 .typo3-extension-list tr:hover {
2202 background: #ececec;
2203 }
2204
2205 .dataTables_info {
2206 display: none;
2207 }
2208
2209 .dataTables_paginate {
2210 float: left;
2211 margin: 10px 0 0;
2212 }
2213
2214 .uploadForm {
2215 background-color: #ededed;
2216 border-top: 1px solid #cdcdcd;
2217 border-bottom: 1px solid #cdcdcd;
2218 padding: 12px;
2219 margin-bottom: 24px;
2220 }
2221 .uploadForm form .control-group {
2222 clear: both;
2223 margin-bottom: 5px;
2224 }
2225 .uploadForm form label {
2226 float: left;
2227 height: 20px;
2228 padding: 4px 0;
2229 line-height: 20px;
2230 width: 90px;
2231 }
2232 .uploadForm form .control {
2233 min-height: 20px;
2234 padding: 4px 0;
2235 margin-left: 110px;
2236 }
2237
2238 #terTableWrapper {
2239 position: relative;
2240 }
2241 #terTableWrapper .splash-receivedata {
2242 display: none;
2243 position: absolute;
2244 top: 50%;
2245 left: 50%;
2246 margin: -20px 0 0 -150px;
2247 }
2248 #terTableWrapper .splash-receivedata a {
2249 display: inline-block;
2250 width: 200px;
2251 vertical-align: top;
2252 padding: 3px 20px;
2253 }
2254 #terTableWrapper .splash-receivedata.is-shown {
2255 display: block;
2256 }
2257 #terTableWrapper .spinner {
2258 display: inline-block;
2259 }
2260
2261 .time-since-last-update {
2262 font-weight: bold;
2263 padding-right: 0.4em;
2264 cursor: help;
2265 }
2266
2267 .is-loading {
2268 opacity: 0;
2269 }
2270
2271 .is-hidden {
2272 display: none;
2273 }
2274
2275 .typo3-extension-list .t3-icon,
2276 .typo3-extension-list .t3-icon:hover {
2277 border: none;
2278 background-color: transparent;
2279 }
2280 .typo3-extension-list .author {
2281 display: none;
2282 }
2283
2284 .versions-all {
2285 display: inline-block;
2286 width: 20px;
2287 text-indent: -200px;
2288 overflow: hidden;
2289 }
2290
2291 .currentVersionInfo {
2292 padding: 0 0 20px 0;
2293 }
2294 .currentVersionInfo td {
2295 padding: 4px 0;
2296 }
2297 .currentVersionInfo th {
2298 font-weight: normal;
2299 color: #8c8c8c;
2300 padding: 4px 20px 4px 0;
2301 }
2302
2303 .currentVersionInfo a {
2304 text-decoration: underline;
2305 }
2306
2307 span.ter-ext-state {
2308 padding: 0 0 0 5px;
2309 font-weight: bold;
2310 text-transform: capitalize;
2311 }
2312
2313 span.ter-ext-state-obsolete {
2314 color: #8c8c8c;
2315 font-weight: normal;
2316 }
2317
2318 span.ter-ext-state-stable {
2319 color: #3db900;
2320 }
2321
2322 span.ter-ext-state-beta {
2323 color: #f4bd00;
2324 }
2325
2326 span.ter-ext-state-alpha {
2327 color: #f14400;
2328 }