672239342a9b6dc0d843c4c577434aa29f7fb191
[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 .ui-helper-hidden-accessible {
24 position: absolute !important;
25 clip: rect(1px 1px 1px 1px);
26 clip: rect(1px, 1px, 1px, 1px); }
27
28 .ui-helper-reset {
29 margin: 0;
30 padding: 0;
31 border: 0;
32 outline: 0;
33 line-height: 1.3;
34 text-decoration: none;
35 font-size: 100%;
36 list-style: none; }
37
38 .ui-helper-clearfix:before, .ui-helper-clearfix:after {
39 content: "";
40 display: table; }
41
42 .ui-helper-clearfix:after {
43 clear: both; }
44
45 .ui-helper-clearfix {
46 zoom: 1; }
47
48 .ui-helper-zfix {
49 width: 100%;
50 height: 100%;
51 top: 0;
52 left: 0;
53 position: absolute;
54 opacity: 0;
55 filter: Alpha(Opacity=0); }
56
57 /* Interaction Cues
58 ----------------------------------*/
59 .ui-state-disabled {
60 cursor: default !important; }
61
62 /* Icons
63 ----------------------------------*/
64 /* states and images */
65 .ui-icon {
66 display: block;
67 text-indent: -99999px;
68 overflow: hidden;
69 background-repeat: no-repeat; }
70
71 /* Misc visuals
72 ----------------------------------*/
73 /* Overlays */
74 .ui-widget-overlay {
75 position: absolute;
76 top: 0;
77 left: 0;
78 width: 100%;
79 height: 100%; }
80
81 /*
82 * jQuery UI CSS Framework 1.8.17
83 *
84 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
85 * Dual licensed under the MIT or GPL Version 2 licenses.
86 * http://jquery.org/license
87 *
88 * http://docs.jquery.com/UI/Theming/API
89 *
90 * 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
91 */
92 /* Component containers
93 ----------------------------------*/
94 .ui-widget {
95 font-family: Verdana,Arial,sans-serif;
96 font-size: 1.4em; }
97
98 .ui-widget .ui-widget {
99 font-size: 1em; }
100
101 .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
102 font-family: Verdana,Arial,sans-serif;
103 font-size: 1em; }
104
105 .ui-widget-content {
106 border: 1px solid #aaaaaa;
107 background: white url(../Images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
108 color: #222222; }
109
110 .ui-widget-content a {
111 color: #222222; }
112
113 .ui-widget-header {
114 border: 1px solid #aaaaaa;
115 background: #cccccc url(../Images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
116 color: #222222;
117 font-weight: bold; }
118
119 .ui-widget-header a {
120 color: #222222; }
121
122 /* Interaction states
123 ----------------------------------*/
124 .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
125 border: 1px solid lightgrey;
126 background: #e6e6e6 url(../Images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
127 font-weight: normal;
128 color: #555555; }
129
130 .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
131 color: #555555;
132 text-decoration: none; }
133
134 .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 {
135 border: 1px solid #999999;
136 background: #f6af23 url(../Images/ui-bg_glass_75_f6af23_1x400.png) 50% 50% repeat-x;
137 font-weight: normal;
138 color: #212121; }
139
140 .ui-state-hover a, .ui-state-hover a:hover {
141 color: #212121;
142 text-decoration: none; }
143
144 .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
145 border: 1px solid #aaaaaa;
146 background: white url(../Images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
147 font-weight: normal;
148 color: #212121; }
149
150 .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
151 color: #212121;
152 text-decoration: none; }
153
154 .ui-widget :active {
155 outline: none; }
156
157 /* Interaction Cues
158 ----------------------------------*/
159 .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
160 border: 1px solid #fcefa1;
161 background: #fdd66d url(../Images/ui-bg_highlight-soft_55_fdd66d_1x100.png) 50% top repeat-x;
162 color: #363636; }
163
164 .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
165 color: #363636; }
166
167 .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
168 border: 1px solid #cd0a0a;
169 background: #fef1ec url(../Images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x;
170 color: #cd0a0a; }
171
172 .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
173 color: #cd0a0a; }
174
175 .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
176 color: #cd0a0a; }
177
178 .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
179 font-weight: bold; }
180
181 .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
182 opacity: .7;
183 filter: Alpha(Opacity=70);
184 font-weight: normal; }
185
186 .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
187 opacity: .35;
188 filter: Alpha(Opacity=35);
189 background-image: none; }
190
191 /* Icons
192 ----------------------------------*/
193 /* states and images */
194 .ui-icon {
195 width: 16px;
196 height: 16px;
197 background-image: url(../Images/ui-icons_222222_256x240.png); }
198
199 .ui-widget-content .ui-icon {
200 background-image: url(../Images/ui-icons_222222_256x240.png); }
201
202 .ui-widget-header .ui-icon {
203 background-image: url(../Images/ui-icons_222222_256x240.png); }
204
205 .ui-state-default .ui-icon {
206 background-image: url(../Images/ui-icons_ffffff_256x240.png); }
207
208 .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
209 background-image: url(../Images/ui-icons_454545_256x240.png); }
210
211 .ui-state-active .ui-icon {
212 background-image: url(../Images/ui-icons_454545_256x240.png); }
213
214 .ui-state-highlight .ui-icon {
215 background-image: url(../Images/ui-icons_2e83ff_256x240.png); }
216
217 .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
218 background-image: url(../Images/ui-icons_cd0a0a_256x240.png); }
219
220 /* positioning */
221 .ui-icon-carat-1-n {
222 background-position: 0 0; }
223
224 .ui-icon-carat-1-ne {
225 background-position: -16px 0; }
226
227 .ui-icon-carat-1-e {
228 background-position: -32px 0; }
229
230 .ui-icon-carat-1-se {
231 background-position: -48px 0; }
232
233 .ui-icon-carat-1-s {
234 background-position: -64px 0; }
235
236 .ui-icon-carat-1-sw {
237 background-position: -80px 0; }
238
239 .ui-icon-carat-1-w {
240 background-position: -96px 0; }
241
242 .ui-icon-carat-1-nw {
243 background-position: -112px 0; }
244
245 .ui-icon-carat-2-n-s {
246 background-position: -128px 0; }
247
248 .ui-icon-carat-2-e-w {
249 background-position: -144px 0; }
250
251 .ui-icon-triangle-1-n {
252 background-position: 0 -16px; }
253
254 .ui-icon-triangle-1-ne {
255 background-position: -16px -16px; }
256
257 .ui-icon-triangle-1-e {
258 background-position: -32px -16px; }
259
260 .ui-icon-triangle-1-se {
261 background-position: -48px -16px; }
262
263 .ui-icon-triangle-1-s {
264 background-position: -64px -16px; }
265
266 .ui-icon-triangle-1-sw {
267 background-position: -80px -16px; }
268
269 .ui-icon-triangle-1-w {
270 background-position: -96px -16px; }
271
272 .ui-icon-triangle-1-nw {
273 background-position: -112px -16px; }
274
275 .ui-icon-triangle-2-n-s {
276 background-position: -128px -16px; }
277
278 .ui-icon-triangle-2-e-w {
279 background-position: -144px -16px; }
280
281 .ui-icon-arrow-1-n {
282 background-position: 0 -32px; }
283
284 .ui-icon-arrow-1-ne {
285 background-position: -16px -32px; }
286
287 .ui-icon-arrow-1-e {
288 background-position: -32px -32px; }
289
290 .ui-icon-arrow-1-se {
291 background-position: -48px -32px; }
292
293 .ui-icon-arrow-1-s {
294 background-position: -64px -32px; }
295
296 .ui-icon-arrow-1-sw {
297 background-position: -80px -32px; }
298
299 .ui-icon-arrow-1-w {
300 background-position: -96px -32px; }
301
302 .ui-icon-arrow-1-nw {
303 background-position: -112px -32px; }
304
305 .ui-icon-arrow-2-n-s {
306 background-position: -128px -32px; }
307
308 .ui-icon-arrow-2-ne-sw {
309 background-position: -144px -32px; }
310
311 .ui-icon-arrow-2-e-w {
312 background-position: -160px -32px; }
313
314 .ui-icon-arrow-2-se-nw {
315 background-position: -176px -32px; }
316
317 .ui-icon-arrowstop-1-n {
318 background-position: -192px -32px; }
319
320 .ui-icon-arrowstop-1-e {
321 background-position: -208px -32px; }
322
323 .ui-icon-arrowstop-1-s {
324 background-position: -224px -32px; }
325
326 .ui-icon-arrowstop-1-w {
327 background-position: -240px -32px; }
328
329 .ui-icon-arrowthick-1-n {
330 background-position: 0 -48px; }
331
332 .ui-icon-arrowthick-1-ne {
333 background-position: -16px -48px; }
334
335 .ui-icon-arrowthick-1-e {
336 background-position: -32px -48px; }
337
338 .ui-icon-arrowthick-1-se {
339 background-position: -48px -48px; }
340
341 .ui-icon-arrowthick-1-s {
342 background-position: -64px -48px; }
343
344 .ui-icon-arrowthick-1-sw {
345 background-position: -80px -48px; }
346
347 .ui-icon-arrowthick-1-w {
348 background-position: -96px -48px; }
349
350 .ui-icon-arrowthick-1-nw {
351 background-position: -112px -48px; }
352
353 .ui-icon-arrowthick-2-n-s {
354 background-position: -128px -48px; }
355
356 .ui-icon-arrowthick-2-ne-sw {
357 background-position: -144px -48px; }
358
359 .ui-icon-arrowthick-2-e-w {
360 background-position: -160px -48px; }
361
362 .ui-icon-arrowthick-2-se-nw {
363 background-position: -176px -48px; }
364
365 .ui-icon-arrowthickstop-1-n {
366 background-position: -192px -48px; }
367
368 .ui-icon-arrowthickstop-1-e {
369 background-position: -208px -48px; }
370
371 .ui-icon-arrowthickstop-1-s {
372 background-position: -224px -48px; }
373
374 .ui-icon-arrowthickstop-1-w {
375 background-position: -240px -48px; }
376
377 .ui-icon-arrowreturnthick-1-w {
378 background-position: 0 -64px; }
379
380 .ui-icon-arrowreturnthick-1-n {
381 background-position: -16px -64px; }
382
383 .ui-icon-arrowreturnthick-1-e {
384 background-position: -32px -64px; }
385
386 .ui-icon-arrowreturnthick-1-s {
387 background-position: -48px -64px; }
388
389 .ui-icon-arrowreturn-1-w {
390 background-position: -64px -64px; }
391
392 .ui-icon-arrowreturn-1-n {
393 background-position: -80px -64px; }
394
395 .ui-icon-arrowreturn-1-e {
396 background-position: -96px -64px; }
397
398 .ui-icon-arrowreturn-1-s {
399 background-position: -112px -64px; }
400
401 .ui-icon-arrowrefresh-1-w {
402 background-position: -128px -64px; }
403
404 .ui-icon-arrowrefresh-1-n {
405 background-position: -144px -64px; }
406
407 .ui-icon-arrowrefresh-1-e {
408 background-position: -160px -64px; }
409
410 .ui-icon-arrowrefresh-1-s {
411 background-position: -176px -64px; }
412
413 .ui-icon-arrow-4 {
414 background-position: 0 -80px; }
415
416 .ui-icon-arrow-4-diag {
417 background-position: -16px -80px; }
418
419 .ui-icon-extlink {
420 background-position: -32px -80px; }
421
422 .ui-icon-newwin {
423 background-position: -48px -80px; }
424
425 .ui-icon-refresh {
426 background-position: -64px -80px; }
427
428 .ui-icon-shuffle {
429 background-position: -80px -80px; }
430
431 .ui-icon-transfer-e-w {
432 background-position: -96px -80px; }
433
434 .ui-icon-transferthick-e-w {
435 background-position: -112px -80px; }
436
437 .ui-icon-folder-collapsed {
438 background-position: 0 -96px; }
439
440 .ui-icon-folder-open {
441 background-position: -16px -96px; }
442
443 .ui-icon-document {
444 background-position: -32px -96px; }
445
446 .ui-icon-document-b {
447 background-position: -48px -96px; }
448
449 .ui-icon-note {
450 background-position: -64px -96px; }
451
452 .ui-icon-mail-closed {
453 background-position: -80px -96px; }
454
455 .ui-icon-mail-open {
456 background-position: -96px -96px; }
457
458 .ui-icon-suitcase {
459 background-position: -112px -96px; }
460
461 .ui-icon-comment {
462 background-position: -128px -96px; }
463
464 .ui-icon-person {
465 background-position: -144px -96px; }
466
467 .ui-icon-print {
468 background-position: -160px -96px; }
469
470 .ui-icon-trash {
471 background-position: -176px -96px; }
472
473 .ui-icon-locked {
474 background-position: -192px -96px; }
475
476 .ui-icon-unlocked {
477 background-position: -208px -96px; }
478
479 .ui-icon-bookmark {
480 background-position: -224px -96px; }
481
482 .ui-icon-tag {
483 background-position: -240px -96px; }
484
485 .ui-icon-home {
486 background-position: 0 -112px; }
487
488 .ui-icon-flag {
489 background-position: -16px -112px; }
490
491 .ui-icon-calendar {
492 background-position: -32px -112px; }
493
494 .ui-icon-cart {
495 background-position: -48px -112px; }
496
497 .ui-icon-pencil {
498 background-position: -64px -112px; }
499
500 .ui-icon-clock {
501 background-position: -80px -112px; }
502
503 .ui-icon-disk {
504 background-position: -96px -112px; }
505
506 .ui-icon-calculator {
507 background-position: -112px -112px; }
508
509 .ui-icon-zoomin {
510 background-position: -128px -112px; }
511
512 .ui-icon-zoomout {
513 background-position: -144px -112px; }
514
515 .ui-icon-search {
516 background-position: -160px -112px; }
517
518 .ui-icon-wrench {
519 background-position: -176px -112px; }
520
521 .ui-icon-gear {
522 background-position: -192px -112px; }
523
524 .ui-icon-heart {
525 background-position: -208px -112px; }
526
527 .ui-icon-star {
528 background-position: -224px -112px; }
529
530 .ui-icon-link {
531 background-position: -240px -112px; }
532
533 .ui-icon-cancel {
534 background-position: 0 -128px; }
535
536 .ui-icon-plus {
537 background-position: -16px -128px; }
538
539 .ui-icon-plusthick {
540 background-position: -32px -128px; }
541
542 .ui-icon-minus {
543 background-position: -48px -128px; }
544
545 .ui-icon-minusthick {
546 background-position: -64px -128px; }
547
548 .ui-icon-close {
549 background-position: -80px -128px; }
550
551 .ui-icon-closethick {
552 background-position: -96px -128px; }
553
554 .ui-icon-key {
555 background-position: -112px -128px; }
556
557 .ui-icon-lightbulb {
558 background-position: -128px -128px; }
559
560 .ui-icon-scissors {
561 background-position: -144px -128px; }
562
563 .ui-icon-clipboard {
564 background-position: -160px -128px; }
565
566 .ui-icon-copy {
567 background-position: -176px -128px; }
568
569 .ui-icon-contact {
570 background-position: -192px -128px; }
571
572 .ui-icon-image {
573 background-position: -208px -128px; }
574
575 .ui-icon-video {
576 background-position: -224px -128px; }
577
578 .ui-icon-script {
579 background-position: -240px -128px; }
580
581 .ui-icon-alert {
582 background-position: 0 -144px; }
583
584 .ui-icon-info {
585 background-position: -16px -144px; }
586
587 .ui-icon-notice {
588 background-position: -32px -144px; }
589
590 .ui-icon-help {
591 background-position: -48px -144px; }
592
593 .ui-icon-check {
594 background-position: -64px -144px; }
595
596 .ui-icon-bullet {
597 background-position: -80px -144px; }
598
599 .ui-icon-radio-off {
600 background-position: -96px -144px; }
601
602 .ui-icon-radio-on {
603 background-position: -112px -144px; }
604
605 .ui-icon-pin-w {
606 background-position: -128px -144px; }
607
608 .ui-icon-pin-s {
609 background-position: -144px -144px; }
610
611 .ui-icon-play {
612 background-position: 0 -160px; }
613
614 .ui-icon-pause {
615 background-position: -16px -160px; }
616
617 .ui-icon-seek-next {
618 background-position: -32px -160px; }
619
620 .ui-icon-seek-prev {
621 background-position: -48px -160px; }
622
623 .ui-icon-seek-end {
624 background-position: -64px -160px; }
625
626 .ui-icon-seek-start {
627 background-position: -80px -160px; }
628
629 /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
630 .ui-icon-seek-first {
631 background-position: -80px -160px; }
632
633 .ui-icon-stop {
634 background-position: -96px -160px; }
635
636 .ui-icon-eject {
637 background-position: -112px -160px; }
638
639 .ui-icon-volume-off {
640 background-position: -128px -160px; }
641
642 .ui-icon-volume-on {
643 background-position: -144px -160px; }
644
645 .ui-icon-power {
646 background-position: 0 -176px; }
647
648 .ui-icon-signal-diag {
649 background-position: -16px -176px; }
650
651 .ui-icon-signal {
652 background-position: -32px -176px; }
653
654 .ui-icon-battery-0 {
655 background-position: -48px -176px; }
656
657 .ui-icon-battery-1 {
658 background-position: -64px -176px; }
659
660 .ui-icon-battery-2 {
661 background-position: -80px -176px; }
662
663 .ui-icon-battery-3 {
664 background-position: -96px -176px; }
665
666 .ui-icon-circle-plus {
667 background-position: 0 -192px; }
668
669 .ui-icon-circle-minus {
670 background-position: -16px -192px; }
671
672 .ui-icon-circle-close {
673 background-position: -32px -192px; }
674
675 .ui-icon-circle-triangle-e {
676 background-position: -48px -192px; }
677
678 .ui-icon-circle-triangle-s {
679 background-position: -64px -192px; }
680
681 .ui-icon-circle-triangle-w {
682 background-position: -80px -192px; }
683
684 .ui-icon-circle-triangle-n {
685 background-position: -96px -192px; }
686
687 .ui-icon-circle-arrow-e {
688 background-position: -112px -192px; }
689
690 .ui-icon-circle-arrow-s {
691 background-position: -128px -192px; }
692
693 .ui-icon-circle-arrow-w {
694 background-position: -144px -192px; }
695
696 .ui-icon-circle-arrow-n {
697 background-position: -160px -192px; }
698
699 .ui-icon-circle-zoomin {
700 background-position: -176px -192px; }
701
702 .ui-icon-circle-zoomout {
703 background-position: -192px -192px; }
704
705 .ui-icon-circle-check {
706 background-position: -208px -192px; }
707
708 .ui-icon-circlesmall-plus {
709 background-position: 0 -208px; }
710
711 .ui-icon-circlesmall-minus {
712 background-position: -16px -208px; }
713
714 .ui-icon-circlesmall-close {
715 background-position: -32px -208px; }
716
717 .ui-icon-squaresmall-plus {
718 background-position: -48px -208px; }
719
720 .ui-icon-squaresmall-minus {
721 background-position: -64px -208px; }
722
723 .ui-icon-squaresmall-close {
724 background-position: -80px -208px; }
725
726 .ui-icon-grip-dotted-vertical {
727 background-position: 0 -224px; }
728
729 .ui-icon-grip-dotted-horizontal {
730 background-position: -16px -224px; }
731
732 .ui-icon-grip-solid-vertical {
733 background-position: -32px -224px; }
734
735 .ui-icon-grip-solid-horizontal {
736 background-position: -48px -224px; }
737
738 .ui-icon-gripsmall-diagonal-se {
739 background-position: -64px -224px; }
740
741 .ui-icon-grip-diagonal-se {
742 background-position: -80px -224px; }
743
744 /* Misc visuals
745 ----------------------------------*/
746 /* Corner radius */
747 .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
748 -moz-border-radius-topleft: 5px;
749 -webkit-border-top-left-radius: 5px;
750 -khtml-border-top-left-radius: 5px;
751 border-top-left-radius: 5px; }
752
753 .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
754 -moz-border-radius-topright: 5px;
755 -webkit-border-top-right-radius: 5px;
756 -khtml-border-top-right-radius: 5px;
757 border-top-right-radius: 5px; }
758
759 .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
760 -moz-border-radius-bottomleft: 5px;
761 -webkit-border-bottom-left-radius: 5px;
762 -khtml-border-bottom-left-radius: 5px;
763 border-bottom-left-radius: 5px; }
764
765 .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
766 -moz-border-radius-bottomright: 5px;
767 -webkit-border-bottom-right-radius: 5px;
768 -khtml-border-bottom-right-radius: 5px;
769 border-bottom-right-radius: 5px; }
770
771 /* Overlays */
772 .ui-widget-overlay {
773 background: #aaaaaa url(../Images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
774 opacity: .30;
775 filter: Alpha(Opacity=30); }
776
777 .ui-widget-shadow {
778 margin: -8px 0 0 -8px;
779 padding: 8px;
780 background: #aaaaaa url(../Images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
781 opacity: .30;
782 filter: Alpha(Opacity=30);
783 -moz-border-radius: 8px;
784 -khtml-border-radius: 8px;
785 -webkit-border-radius: 8px;
786 border-radius: 8px; }
787
788 /*
789 * jQuery UI Resizable 1.8.17
790 *
791 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
792 * Dual licensed under the MIT or GPL Version 2 licenses.
793 * http://jquery.org/license
794 *
795 * http://docs.jquery.com/UI/Resizable#theming
796 */
797 .ui-resizable {
798 position: relative; }
799
800 .ui-resizable-handle {
801 position: absolute;
802 font-size: 0.1px;
803 z-index: 99999;
804 display: block; }
805
806 .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
807 display: none; }
808
809 .ui-resizable-n {
810 cursor: n-resize;
811 height: 7px;
812 width: 100%;
813 top: -5px;
814 left: 0; }
815
816 .ui-resizable-s {
817 cursor: s-resize;
818 height: 7px;
819 width: 100%;
820 bottom: -5px;
821 left: 0; }
822
823 .ui-resizable-e {
824 cursor: e-resize;
825 width: 7px;
826 right: -5px;
827 top: 0;
828 height: 100%; }
829
830 .ui-resizable-w {
831 cursor: w-resize;
832 width: 7px;
833 left: -5px;
834 top: 0;
835 height: 100%; }
836
837 .ui-resizable-se {
838 cursor: se-resize;
839 width: 12px;
840 height: 12px;
841 right: 1px;
842 bottom: 1px; }
843
844 .ui-resizable-sw {
845 cursor: sw-resize;
846 width: 9px;
847 height: 9px;
848 left: -5px;
849 bottom: -5px; }
850
851 .ui-resizable-nw {
852 cursor: nw-resize;
853 width: 9px;
854 height: 9px;
855 left: -5px;
856 top: -5px; }
857
858 .ui-resizable-ne {
859 cursor: ne-resize;
860 width: 9px;
861 height: 9px;
862 right: -5px;
863 top: -5px; }
864
865 /*
866 * jQuery UI Selectable 1.8.17
867 *
868 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
869 * Dual licensed under the MIT or GPL Version 2 licenses.
870 * http://jquery.org/license
871 *
872 * http://docs.jquery.com/UI/Selectable#theming
873 */
874 .ui-selectable-helper {
875 position: absolute;
876 z-index: 100;
877 border: 1px dotted black; }
878
879 /*
880 * jQuery UI Accordion 1.8.17
881 *
882 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
883 * Dual licensed under the MIT or GPL Version 2 licenses.
884 * http://jquery.org/license
885 *
886 * http://docs.jquery.com/UI/Accordion#theming
887 */
888 /* IE/Win - Fix animation bug - #4615 */
889 .ui-accordion {
890 width: 100%; }
891
892 .ui-accordion .ui-accordion-header {
893 cursor: pointer;
894 position: relative;
895 margin-top: 1px;
896 zoom: 1; }
897
898 .ui-accordion .ui-accordion-li-fix {
899 display: inline; }
900
901 .ui-accordion .ui-accordion-header-active {
902 border-bottom: 0 !important; }
903
904 .ui-accordion .ui-accordion-header a {
905 display: block;
906 font-size: 1em;
907 padding: 0.5em 0.5em 0.5em 0.7em; }
908
909 .ui-accordion-icons .ui-accordion-header a {
910 padding-left: 2.2em; }
911
912 .ui-accordion .ui-accordion-header .ui-icon {
913 position: absolute;
914 left: .5em;
915 top: 50%;
916 margin-top: -8px; }
917
918 .ui-accordion .ui-accordion-content {
919 padding: 1em 2.2em;
920 border-top: 0;
921 margin-top: -2px;
922 position: relative;
923 top: 1px;
924 margin-bottom: 2px;
925 overflow: auto;
926 display: none;
927 zoom: 1; }
928
929 .ui-accordion .ui-accordion-content-active {
930 display: block; }
931
932 /*
933 * jQuery UI Autocomplete 1.8.17
934 *
935 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
936 * Dual licensed under the MIT or GPL Version 2 licenses.
937 * http://jquery.org/license
938 *
939 * http://docs.jquery.com/UI/Autocomplete#theming
940 */
941 .ui-autocomplete {
942 position: absolute;
943 cursor: default; }
944
945 /* workarounds */
946 * html .ui-autocomplete {
947 width: 1px; }
948
949 /* without this, the menu expands to 100% in IE6 */
950 /*
951 * jQuery UI Menu 1.8.17
952 *
953 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
954 * Dual licensed under the MIT or GPL Version 2 licenses.
955 * http://jquery.org/license
956 *
957 * http://docs.jquery.com/UI/Menu#theming
958 */
959 .ui-menu {
960 list-style: none;
961 padding: 2px;
962 margin: 0;
963 display: block;
964 float: left; }
965
966 .ui-menu .ui-menu {
967 margin-top: -3px; }
968
969 .ui-menu .ui-menu-item {
970 margin: 0;
971 padding: 0;
972 zoom: 1;
973 float: left;
974 clear: left;
975 width: 100%; }
976
977 .ui-menu .ui-menu-item a {
978 text-decoration: none;
979 display: block;
980 padding: 0.2em 0.4em;
981 line-height: 1.5;
982 zoom: 1; }
983
984 .ui-menu .ui-menu-item a.ui-state-hover,
985 .ui-menu .ui-menu-item a.ui-state-active {
986 font-weight: normal;
987 margin: -1px; }
988
989 /*
990 * jQuery UI Button 1.8.17
991 *
992 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
993 * Dual licensed under the MIT or GPL Version 2 licenses.
994 * http://jquery.org/license
995 *
996 * http://docs.jquery.com/UI/Button#theming
997 */
998 .ui-button {
999 display: inline-block;
1000 position: relative;
1001 padding: 0;
1002 margin-right: .1em;
1003 text-decoration: none !important;
1004 cursor: pointer;
1005 text-align: center;
1006 zoom: 1;
1007 overflow: visible; }
1008
1009 /* the overflow property removes extra width in IE */
1010 .ui-button-icon-only {
1011 width: 2.2em; }
1012
1013 /* to make room for the icon, a width needs to be set here */
1014 button.ui-button-icon-only {
1015 width: 2.4em; }
1016
1017 /* button elements seem to need a little more width */
1018 .ui-button-icons-only {
1019 width: 3.4em; }
1020
1021 button.ui-button-icons-only {
1022 width: 3.7em; }
1023
1024 /*button text element */
1025 .ui-button .ui-button-text {
1026 display: block;
1027 line-height: 1.4; }
1028
1029 .ui-button-text-only .ui-button-text {
1030 padding: 0.4em 1em; }
1031
1032 .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
1033 padding: .4em;
1034 text-indent: -9999999px; }
1035
1036 .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {
1037 padding: 0.4em 1em 0.4em 2.1em; }
1038
1039 .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {
1040 padding: 0.4em 2.1em 0.4em 1em; }
1041
1042 .ui-button-text-icons .ui-button-text {
1043 padding-left: 2.1em;
1044 padding-right: 2.1em; }
1045
1046 /* no icon support for input elements, provide padding by default */
1047 input.ui-button {
1048 padding: 0.4em 1em; }
1049
1050 /*button icon element(s) */
1051 .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 {
1052 position: absolute;
1053 top: 50%;
1054 margin-top: -8px; }
1055
1056 .ui-button-icon-only .ui-icon {
1057 left: 50%;
1058 margin-left: -8px; }
1059
1060 .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 {
1061 left: .5em; }
1062
1063 .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 {
1064 right: .5em; }
1065
1066 .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
1067 right: .5em; }
1068
1069 /*button sets*/
1070 .ui-buttonset {
1071 margin-right: 7px; }
1072
1073 .ui-buttonset .ui-button {
1074 margin-left: 0;
1075 margin-right: -.3em; }
1076
1077 /* workarounds */
1078 button.ui-button::-moz-focus-inner {
1079 border: 0;
1080 padding: 0; }
1081
1082 /* reset extra padding in Firefox */
1083 /*
1084 * jQuery UI Dialog 1.8.17
1085 *
1086 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1087 * Dual licensed under the MIT or GPL Version 2 licenses.
1088 * http://jquery.org/license
1089 *
1090 * http://docs.jquery.com/UI/Dialog#theming
1091 */
1092 .ui-dialog {
1093 position: absolute;
1094 padding: .2em;
1095 width: 300px;
1096 overflow: hidden; }
1097
1098 .ui-dialog .ui-dialog-titlebar {
1099 padding: 0.4em 1em;
1100 position: relative; }
1101
1102 .ui-dialog .ui-dialog-title {
1103 float: left;
1104 margin: 0.1em 16px 0.1em 0; }
1105
1106 .ui-dialog .ui-dialog-titlebar-close {
1107 position: absolute;
1108 right: .3em;
1109 top: 50%;
1110 width: 19px;
1111 margin: -10px 0 0 0;
1112 padding: 1px;
1113 height: 18px; }
1114
1115 .ui-dialog .ui-dialog-titlebar-close span {
1116 display: block;
1117 margin: 1px; }
1118
1119 .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
1120 padding: 0; }
1121
1122 .ui-dialog .ui-dialog-content {
1123 position: relative;
1124 border: 0;
1125 padding: 0.5em 1em;
1126 background: none;
1127 overflow: auto;
1128 zoom: 1; }
1129
1130 .ui-dialog .ui-dialog-buttonpane {
1131 text-align: left;
1132 border-width: 1px 0 0 0;
1133 background-image: none;
1134 margin: 0.5em 0 0 0;
1135 padding: 0.3em 1em 0.5em 0.4em; }
1136
1137 .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
1138 float: right; }
1139
1140 .ui-dialog .ui-dialog-buttonpane button {
1141 margin: 0.5em 0.4em 0.5em 0;
1142 cursor: pointer; }
1143
1144 .ui-dialog .ui-resizable-se {
1145 width: 14px;
1146 height: 14px;
1147 right: 3px;
1148 bottom: 3px; }
1149
1150 .ui-draggable .ui-dialog-titlebar {
1151 cursor: move; }
1152
1153 /*
1154 * jQuery UI Slider 1.8.17
1155 *
1156 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1157 * Dual licensed under the MIT or GPL Version 2 licenses.
1158 * http://jquery.org/license
1159 *
1160 * http://docs.jquery.com/UI/Slider#theming
1161 */
1162 .ui-slider {
1163 position: relative;
1164 text-align: left; }
1165
1166 .ui-slider .ui-slider-handle {
1167 position: absolute;
1168 z-index: 2;
1169 width: 1.2em;
1170 height: 1.2em;
1171 cursor: default; }
1172
1173 .ui-slider .ui-slider-range {
1174 position: absolute;
1175 z-index: 1;
1176 font-size: .7em;
1177 display: block;
1178 border: 0;
1179 background-position: 0 0; }
1180
1181 .ui-slider-horizontal {
1182 height: .8em; }
1183
1184 .ui-slider-horizontal .ui-slider-handle {
1185 top: -.3em;
1186 margin-left: -.6em; }
1187
1188 .ui-slider-horizontal .ui-slider-range {
1189 top: 0;
1190 height: 100%; }
1191
1192 .ui-slider-horizontal .ui-slider-range-min {
1193 left: 0; }
1194
1195 .ui-slider-horizontal .ui-slider-range-max {
1196 right: 0; }
1197
1198 .ui-slider-vertical {
1199 width: .8em;
1200 height: 100px; }
1201
1202 .ui-slider-vertical .ui-slider-handle {
1203 left: -.3em;
1204 margin-left: 0;
1205 margin-bottom: -.6em; }
1206
1207 .ui-slider-vertical .ui-slider-range {
1208 left: 0;
1209 width: 100%; }
1210
1211 .ui-slider-vertical .ui-slider-range-min {
1212 bottom: 0; }
1213
1214 .ui-slider-vertical .ui-slider-range-max {
1215 top: 0; }
1216
1217 /*
1218 * jQuery UI Tabs 1.8.17
1219 *
1220 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1221 * Dual licensed under the MIT or GPL Version 2 licenses.
1222 * http://jquery.org/license
1223 *
1224 * http://docs.jquery.com/UI/Tabs#theming
1225 */
1226 .ui-tabs {
1227 position: relative;
1228 padding: .2em;
1229 zoom: 1; }
1230
1231 /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
1232 .ui-tabs .ui-tabs-nav {
1233 margin: 0;
1234 padding: 0.2em 0.2em 0; }
1235
1236 .ui-tabs .ui-tabs-nav li {
1237 list-style: none;
1238 float: left;
1239 position: relative;
1240 top: 1px;
1241 margin: 0 0.2em 1px 0;
1242 border-bottom: 0 !important;
1243 padding: 0;
1244 white-space: nowrap; }
1245
1246 .ui-tabs .ui-tabs-nav li a {
1247 float: left;
1248 padding: 0.5em 1em;
1249 text-decoration: none; }
1250
1251 .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
1252 margin-bottom: 0;
1253 padding-bottom: 1px; }
1254
1255 .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 {
1256 cursor: text; }
1257
1258 .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
1259 cursor: pointer; }
1260
1261 /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
1262 .ui-tabs .ui-tabs-panel {
1263 display: block;
1264 border-width: 0;
1265 padding: 1em 1.4em;
1266 background: none; }
1267
1268 .ui-tabs .ui-tabs-hide {
1269 display: none !important; }
1270
1271 /*
1272 * jQuery UI Datepicker 1.8.17
1273 *
1274 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1275 * Dual licensed under the MIT or GPL Version 2 licenses.
1276 * http://jquery.org/license
1277 *
1278 * http://docs.jquery.com/UI/Datepicker#theming
1279 */
1280 .ui-datepicker {
1281 width: 17em;
1282 padding: 0.2em 0.2em 0;
1283 display: none; }
1284
1285 .ui-datepicker .ui-datepicker-header {
1286 position: relative;
1287 padding: 0.2em 0; }
1288
1289 .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
1290 position: absolute;
1291 top: 2px;
1292 width: 1.8em;
1293 height: 1.8em; }
1294
1295 .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
1296 top: 1px; }
1297
1298 .ui-datepicker .ui-datepicker-prev {
1299 left: 2px; }
1300
1301 .ui-datepicker .ui-datepicker-next {
1302 right: 2px; }
1303
1304 .ui-datepicker .ui-datepicker-prev-hover {
1305 left: 1px; }
1306
1307 .ui-datepicker .ui-datepicker-next-hover {
1308 right: 1px; }
1309
1310 .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
1311 display: block;
1312 position: absolute;
1313 left: 50%;
1314 margin-left: -8px;
1315 top: 50%;
1316 margin-top: -8px; }
1317
1318 .ui-datepicker .ui-datepicker-title {
1319 margin: 0 2.3em;
1320 line-height: 1.8em;
1321 text-align: center; }
1322
1323 .ui-datepicker .ui-datepicker-title select {
1324 font-size: 1em;
1325 margin: 1px 0; }
1326
1327 .ui-datepicker select.ui-datepicker-month-year {
1328 width: 100%; }
1329
1330 .ui-datepicker select.ui-datepicker-month,
1331 .ui-datepicker select.ui-datepicker-year {
1332 width: 49%; }
1333
1334 .ui-datepicker table {
1335 width: 100%;
1336 font-size: .9em;
1337 border-collapse: collapse;
1338 margin: 0 0 0.4em; }
1339
1340 .ui-datepicker th {
1341 padding: 0.7em 0.3em;
1342 text-align: center;
1343 font-weight: bold;
1344 border: 0; }
1345
1346 .ui-datepicker td {
1347 border: 0;
1348 padding: 1px; }
1349
1350 .ui-datepicker td span, .ui-datepicker td a {
1351 display: block;
1352 padding: .2em;
1353 text-align: right;
1354 text-decoration: none; }
1355
1356 .ui-datepicker .ui-datepicker-buttonpane {
1357 background-image: none;
1358 margin: 0.7em 0 0 0;
1359 padding: 0 0.2em;
1360 border-left: 0;
1361 border-right: 0;
1362 border-bottom: 0; }
1363
1364 .ui-datepicker .ui-datepicker-buttonpane button {
1365 float: right;
1366 margin: 0.5em 0.2em 0.4em;
1367 cursor: pointer;
1368 padding: 0.2em 0.6em 0.3em 0.6em;
1369 width: auto;
1370 overflow: visible; }
1371
1372 .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
1373 float: left; }
1374
1375 /* with multiple calendars */
1376 .ui-datepicker.ui-datepicker-multi {
1377 width: auto; }
1378
1379 .ui-datepicker-multi .ui-datepicker-group {
1380 float: left; }
1381
1382 .ui-datepicker-multi .ui-datepicker-group table {
1383 width: 95%;
1384 margin: 0 auto 0.4em; }
1385
1386 .ui-datepicker-multi-2 .ui-datepicker-group {
1387 width: 50%; }
1388
1389 .ui-datepicker-multi-3 .ui-datepicker-group {
1390 width: 33.3%; }
1391
1392 .ui-datepicker-multi-4 .ui-datepicker-group {
1393 width: 25%; }
1394
1395 .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
1396 border-left-width: 0; }
1397
1398 .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
1399 border-left-width: 0; }
1400
1401 .ui-datepicker-multi .ui-datepicker-buttonpane {
1402 clear: left; }
1403
1404 .ui-datepicker-row-break {
1405 clear: both;
1406 width: 100%;
1407 font-size: 0em; }
1408
1409 /* RTL support */
1410 .ui-datepicker-rtl {
1411 direction: rtl; }
1412
1413 .ui-datepicker-rtl .ui-datepicker-prev {
1414 right: 2px;
1415 left: auto; }
1416
1417 .ui-datepicker-rtl .ui-datepicker-next {
1418 left: 2px;
1419 right: auto; }
1420
1421 .ui-datepicker-rtl .ui-datepicker-prev:hover {
1422 right: 1px;
1423 left: auto; }
1424
1425 .ui-datepicker-rtl .ui-datepicker-next:hover {
1426 left: 1px;
1427 right: auto; }
1428
1429 .ui-datepicker-rtl .ui-datepicker-buttonpane {
1430 clear: right; }
1431
1432 .ui-datepicker-rtl .ui-datepicker-buttonpane button {
1433 float: left; }
1434
1435 .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
1436 float: right; }
1437
1438 .ui-datepicker-rtl .ui-datepicker-group {
1439 float: right; }
1440
1441 .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
1442 border-right-width: 0;
1443 border-left-width: 1px; }
1444
1445 .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
1446 border-right-width: 0;
1447 border-left-width: 1px; }
1448
1449 /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
1450 .ui-datepicker-cover {
1451 display: none;
1452 /*sorry for IE5*/
1453 display/**/: block;
1454 /*sorry for IE5*/
1455 position: absolute;
1456 /*must have*/
1457 z-index: -1;
1458 /*must have*/
1459 filter: mask();
1460 /*must have*/
1461 top: -4px;
1462 /*must have*/
1463 left: -4px;
1464 /*must have*/
1465 width: 200px;
1466 /*must have*/
1467 height: 200px;
1468 /*must have*/ }
1469
1470 /*
1471 * jQuery UI Progressbar 1.8.17
1472 *
1473 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
1474 * Dual licensed under the MIT or GPL Version 2 licenses.
1475 * http://jquery.org/license
1476 *
1477 * http://docs.jquery.com/UI/Progressbar#theming
1478 */
1479 .ui-progressbar {
1480 height: 2em;
1481 text-align: left;
1482 overflow: hidden; }
1483
1484 .ui-progressbar .ui-progressbar-value {
1485 margin: -1px;
1486 height: 100%; }
1487
1488 #typo3-extension-main-menu .tabs ul,
1489 #typo3-extension-configuration-forms .tabs ul {
1490 list-style: none;
1491 padding: 0;
1492 margin-bottom: -1px; }
1493 #typo3-extension-main-menu .tabs ul:after,
1494 #typo3-extension-configuration-forms .tabs ul:after {
1495 display: table;
1496 content: "";
1497 clear: both; }
1498 #typo3-extension-main-menu .tabs ul a,
1499 #typo3-extension-configuration-forms .tabs ul a {
1500 -webkit-border-radius: 4px 4px 0 0;
1501 -moz-border-radius: 4px 4px 0 0;
1502 border-radius: 4px 4px 0 0;
1503 float: left;
1504 height: 15px;
1505 background: #dadada;
1506 padding: 7px 15px;
1507 margin-top: -1px;
1508 margin-right: 2px;
1509 border: 1px solid #adadad;
1510 color: #606060; }
1511 #typo3-extension-main-menu .tabs ul a:hover,
1512 #typo3-extension-configuration-forms .tabs ul a:hover {
1513 background-color: #eee;
1514 border-color: #adadad;
1515 color: #606060; }
1516 #typo3-extension-main-menu .tabs ul a.current,
1517 #typo3-extension-configuration-forms .tabs ul a.current {
1518 background: #fff;
1519 color: #000;
1520 border-bottom: 0;
1521 padding-top: 8px; }
1522
1523 .contentWrapper .ui-widget-header {
1524 background: none;
1525 border: none;
1526 font-weight: normal; }
1527
1528 .dataTables_info {
1529 font-size: 10px;
1530 color: #444;
1531 float: left; }
1532
1533 .paging_two_button .ui-button {
1534 float: left;
1535 cursor: pointer; }
1536
1537 .paging_full_numbers .ui-button {
1538 padding: 2px 6px;
1539 margin: 0;
1540 cursor: pointer;
1541 color: #333333 !important; }
1542
1543 .dataTables_paginate .ui-button {
1544 margin-right: -0.1em !important; }
1545
1546 .paging_full_numbers {
1547 float: right; }
1548
1549 .dataTables_paginate {
1550 width: auto; }
1551
1552 .typo3-extension-list {
1553 width: 100%; }
1554
1555 .typo3-extension-list td {
1556 padding: 10px; }
1557
1558 #typo3-extension-configuration-forms {
1559 margin: 20px;
1560 max-width: 900px; }
1561
1562 #typo3-extension-configuration-forms h3 {
1563 margin-bottom: 0;
1564 margin-top: 15px; }
1565
1566 #typo3-extension-configuration-forms #typo3-docheader-row2 .back {
1567 float: right; }
1568
1569 #typo3-extension-configuration-forms .category {
1570 background-repeat: repeat-x;
1571 border: 1px solid #adadad;
1572 padding: 15px; }
1573
1574 #typo3-extension-configuration-forms input.submit {
1575 margin-top: 10px; }
1576
1577 #typo3-extension-configuration-forms .error,
1578 #typo3-extension-configuration-forms .invalid {
1579 -webkit-border-radius: 0 4px 4px 0;
1580 -moz-border-radius: 0 4px 4px 0;
1581 border-radius: 0 4px 4px 0;
1582 -webkit-box-shadow: 0 0 6px #dddddd;
1583 box-shadow: 0 0 6px #dddddd;
1584 /* supply height to ensure consistent positioning for every browser */
1585 height: 15px;
1586 background-color: #ff2262;
1587 border: 1px solid #e1e16d;
1588 font-size: 11px;
1589 color: #000;
1590 padding: 3px 10px;
1591 margin-left: -2px; }
1592
1593 .obsolete, .test, .experimental {
1594 background-color: #a3a3a3; }
1595
1596 .stable {
1597 background-color: #b7ff97 !important; }
1598
1599 .alpha {
1600 background-color: #ffb1e0 !important; }
1601
1602 .beta {
1603 background-color: #aaffcb !important; }
1604
1605 .stable,
1606 .alpha,
1607 .beta {
1608 font-weight: bold;
1609 color: #fff; }
1610
1611 .typo3-extension-list td.icons {
1612 width: 140px; }
1613
1614 .typo3-extension-list .icons a {
1615 display: none; }
1616
1617 .typo3-extension-list tr:hover .icons a {
1618 display: inline; }
1619
1620 #typo3-extension-configuration-forms .info {
1621 font-size: 9px;
1622 color: #666;
1623 font-weight: normal; }
1624
1625 .typo3-extension-list tr.installed td {
1626 background-color: #c8ffaa; }
1627
1628 .typo3-extension-list tr.available td {
1629 background-color: #E1E1aa; }
1630
1631 .typo3-extension-manager .insecure {
1632 color: #ff2262; }
1633
1634 .typo3-extension-list .inactive {
1635 color: #aaaaaa; }
1636
1637 .headerTooltip,
1638 .tooltip {
1639 -webkit-box-shadow: 2px 2px 11px #666666;
1640 box-shadow: 2px 2px 11px #666666;
1641 display: none;
1642 width: 400px;
1643 background-color: #ffa;
1644 border: 1px solid #cccc99;
1645 padding: 3px;
1646 font-size: 13px;
1647 z-index: 1000; }
1648
1649 .headerTooltip {
1650 width: 150px; }
1651
1652 .typo3-extensionmanager-headerRowLeft {
1653 display: inline-block; }
1654 .typo3-extensionmanager-headerRowLeft .typo3-extensionmanager-searchTerFieldWrapper {
1655 display: inline-block;
1656 position: relative; }
1657 .typo3-extensionmanager-headerRowLeft .typo3-extensionmanager-searchTerFieldWrapper input {
1658 height: 15px; }
1659 .typo3-extensionmanager-headerRowLeft .typo3-extensionmanager-searchTerFieldWrapper .t3-icon-input-clear {
1660 position: absolute;
1661 right: 3px;
1662 top: 4px; }
1663
1664 .headerRow {
1665 overflow: auto;
1666 width: 100%; }
1667
1668 .typo3-extensionmanager-headerRowLeft {
1669 float: left; }
1670
1671 .typo3-extensionmanager-headerRowRight {
1672 float: right; }
1673
1674 .contentWrapper {
1675 background-color: #ececec;
1676 background-image: -webkit-gradient(linear, left top, left bottom, from(white 0), to(#ececec 36%));
1677 background-image: -webkit-linear-gradient(top, white 0, #ececec 36%);
1678 background-image: -moz-linear-gradient(top, white 0, #ececec 36%);
1679 background-image: -ms-linear-gradient(top, white 0, #ececec 36%);
1680 background-image: -o-linear-gradient(top, white 0, #ececec 36%);
1681 background-image: linear-gradient(to bottom, white 0, #ececec 36%);
1682 padding: 15px;
1683 border: 1px solid #adadad; }
1684 .contentWrapper .ui-toolbar {
1685 margin-bottom: 5px; }
1686 .contentWrapper .ui-toolbar .dataTables_filter {
1687 float: left; }
1688
1689 .typo3-extension-list {
1690 border-spacing: 0; }
1691 .typo3-extension-list thead {
1692 background-color: #5b5b5b;
1693 background-image: -webkit-gradient(linear, left top, left bottom, from(#7f7f7f 10%), to(#5b5b5b 100%));
1694 background-image: -webkit-linear-gradient(top, #7f7f7f 10%, #5b5b5b 100%);
1695 background-image: -moz-linear-gradient(top, #7f7f7f 10%, #5b5b5b 100%);
1696 background-image: -ms-linear-gradient(top, #7f7f7f 10%, #5b5b5b 100%);
1697 background-image: -o-linear-gradient(top, #7f7f7f 10%, #5b5b5b 100%);
1698 background-image: linear-gradient(to bottom, #7f7f7f 10%, #5b5b5b 100%); }
1699 .typo3-extension-list thead tr {
1700 background: none !important; }
1701 .typo3-extension-list thead tr:hover {
1702 background: none; }
1703 .typo3-extension-list th {
1704 background: none;
1705 border: 0;
1706 padding: 8px 10px;
1707 min-width: 53px;
1708 vertical-align: middle;
1709 font-weight: bold;
1710 color: #fff;
1711 cursor: pointer;
1712 white-space: nowrap; }
1713 .typo3-extension-list th:hover {
1714 background: rgba(200, 200, 200, 0.3); }
1715 .typo3-extension-list th .DataTables_sort_icon {
1716 display: inline-block;
1717 vertical-align: middle;
1718 margin-left: 5px; }
1719 .typo3-extension-list th .DataTables_sort_icon.ui-icon-carat-2-n-s {
1720 background: none; }
1721 .typo3-extension-list tr.odd td, .typo3-extension-list tr.even td {
1722 background: none; }
1723 .typo3-extension-list tr.odd:hover td, .typo3-extension-list tr.even:hover td {
1724 background: none; }
1725 .typo3-extension-list tr.odd:hover td.stable, .typo3-extension-list tr.even:hover td.stable {
1726 background-color: #87b374;
1727 background-image: -webkit-gradient(linear, left top, left bottom, from(#87b374 0%), to(#5f8d4b 100%));
1728 background-image: -webkit-linear-gradient(top, #87b374 0%, #5f8d4b 100%);
1729 background-image: -moz-linear-gradient(top, #87b374 0%, #5f8d4b 100%);
1730 background-image: -ms-linear-gradient(top, #87b374 0%, #5f8d4b 100%);
1731 background-image: -o-linear-gradient(top, #87b374 0%, #5f8d4b 100%);
1732 background-image: linear-gradient(to bottom, #87b374 0%, #5f8d4b 100%); }
1733 .typo3-extension-list tr.odd:hover td.beta, .typo3-extension-list tr.even:hover td.beta {
1734 background-color: #f39300;
1735 background-image: -webkit-gradient(linear, left top, left bottom, from(#f39300 0%), to(#d15e00 100%));
1736 background-image: -webkit-linear-gradient(top, #f39300 0%, #d15e00 100%);
1737 background-image: -moz-linear-gradient(top, #f39300 0%, #d15e00 100%);
1738 background-image: -ms-linear-gradient(top, #f39300 0%, #d15e00 100%);
1739 background-image: -o-linear-gradient(top, #f39300 0%, #d15e00 100%);
1740 background-image: linear-gradient(to bottom, #f39300 0%, #d15e00 100%); }
1741 .typo3-extension-list tr td {
1742 background: none;
1743 padding: 8px 10px;
1744 vertical-align: middle;
1745 border-bottom: 1px solid white; }
1746 .typo3-extension-list tr td.stable {
1747 background-color: #87b374;
1748 background-image: -webkit-gradient(linear, left top, left bottom, from(#87b374 0%), to(#5f8d4b 100%));
1749 background-image: -webkit-linear-gradient(top, #87b374 0%, #5f8d4b 100%);
1750 background-image: -moz-linear-gradient(top, #87b374 0%, #5f8d4b 100%);
1751 background-image: -ms-linear-gradient(top, #87b374 0%, #5f8d4b 100%);
1752 background-image: -o-linear-gradient(top, #87b374 0%, #5f8d4b 100%);
1753 background-image: linear-gradient(to bottom, #87b374 0%, #5f8d4b 100%); }
1754 .typo3-extension-list tr td.beta {
1755 background-color: #f39300;
1756 background-image: -webkit-gradient(linear, left top, left bottom, from(#f39300 0%), to(#d15e00 100%));
1757 background-image: -webkit-linear-gradient(top, #f39300 0%, #d15e00 100%);
1758 background-image: -moz-linear-gradient(top, #f39300 0%, #d15e00 100%);
1759 background-image: -ms-linear-gradient(top, #f39300 0%, #d15e00 100%);
1760 background-image: -o-linear-gradient(top, #f39300 0%, #d15e00 100%);
1761 background-image: linear-gradient(to bottom, #f39300 0%, #d15e00 100%); }
1762 .typo3-extension-list tr td img {
1763 vertical-align: middle;
1764 margin-right: 5px; }
1765 .typo3-extension-list tr:nth-child(2n) {
1766 background: #fff; }
1767 .typo3-extension-list tr:nth-child(2n + 1) {
1768 background: #f7f7f7; }
1769 .typo3-extension-list tr:hover {
1770 background: #ececec; }
1771
1772 .dataTables_info {
1773 display: none; }
1774
1775 .dataTables_paginate {
1776 float: left;
1777 margin: 10px 0 0; }
1778
1779 #terTableWrapper {
1780 position: relative; }
1781 #terTableWrapper .splash-receivedata {
1782 display: none;
1783 position: absolute;
1784 top: 50%;
1785 left: 50%;
1786 margin: -20px 0 0 -150px; }
1787 #terTableWrapper .splash-receivedata a {
1788 display: inline-block;
1789 width: 200px;
1790 vertical-align: top;
1791 padding: 3px 20px; }
1792 #terTableWrapper .splash-receivedata.is-shown {
1793 display: block; }
1794 #terTableWrapper .spinner {
1795 display: inline-block; }
1796
1797 .is-loading {
1798 opacity: 0; }
1799
1800 .typo3-extensionmanager-headerRowRight .splash-receivedata {
1801 position: relative; }
1802 .typo3-extensionmanager-headerRowRight .splash-receivedata .spinner {
1803 display: none; }
1804
1805 .is-hidden {
1806 display: none; }
1807
1808 .typo3-extension-list .t3-icon,
1809 .typo3-extension-list .t3-icon:hover {
1810 border: none;
1811 background-color: transparent; }
1812 .typo3-extension-list .author {
1813 display: none; }
1814
1815 .versions-all {
1816 display: inline-block;
1817 width: 20px;
1818 text-indent: -200px;
1819 overflow: hidden; }