source: main/trunk/greenstone3/web/interfaces/default_new/js/jquery-ui-1.10.2.custom/css/no-theme/jquery-ui-1.10.2.custom.css@ 29852

Last change on this file since 29852 was 29852, checked in by Georgiy Litvinov, 9 years ago

Ckeditor integration commit

  • Property svn:executable set to *
File size: 14.7 KB
Line 
1/*! jQuery UI - v1.10.2 - 2013-04-10
2* http://jqueryui.com
3* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
4* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */
5
6/* Layout helpers
7----------------------------------*/
8.ui-helper-hidden {
9 display: none;
10}
11.ui-helper-hidden-accessible {
12 border: 0;
13 clip: rect(0 0 0 0);
14 height: 1px;
15 margin: -1px;
16 overflow: hidden;
17 padding: 0;
18 position: absolute;
19 width: 1px;
20}
21.ui-helper-reset {
22 margin: 0;
23 padding: 0;
24 border: 0;
25 outline: 0;
26 line-height: 1.3;
27 text-decoration: none;
28 font-size: 100%;
29 list-style: none;
30}
31.ui-helper-clearfix:before,
32.ui-helper-clearfix:after {
33 content: "";
34 display: table;
35 border-collapse: collapse;
36}
37.ui-helper-clearfix:after {
38 clear: both;
39}
40.ui-helper-clearfix {
41 min-height: 0; /* support: IE7 */
42}
43.ui-helper-zfix {
44 width: 100%;
45 height: 100%;
46 top: 0;
47 left: 0;
48 position: absolute;
49 opacity: 0;
50 filter:Alpha(Opacity=0);
51}
52
53.ui-front {
54 z-index: 100;
55}
56
57
58/* Interaction Cues
59----------------------------------*/
60.ui-state-disabled {
61 cursor: default !important;
62}
63
64
65/* Icons
66----------------------------------*/
67
68/* states and images */
69.ui-icon {
70 display: block;
71 text-indent: -99999px;
72 overflow: hidden;
73 background-repeat: no-repeat;
74}
75
76
77/* Misc visuals
78----------------------------------*/
79
80/* Overlays */
81.ui-widget-overlay {
82 position: fixed;
83 top: 0;
84 left: 0;
85 width: 100%;
86 height: 100%;
87}
88.ui-resizable {
89 position: relative;
90}
91.ui-resizable-handle {
92 position: absolute;
93 font-size: 0.1px;
94 display: block;
95}
96.ui-resizable-disabled .ui-resizable-handle,
97.ui-resizable-autohide .ui-resizable-handle {
98 display: none;
99}
100.ui-resizable-n {
101 cursor: n-resize;
102 height: 7px;
103 width: 100%;
104 top: -5px;
105 left: 0;
106}
107.ui-resizable-s {
108 cursor: s-resize;
109 height: 7px;
110 width: 100%;
111 bottom: -5px;
112 left: 0;
113}
114.ui-resizable-e {
115 cursor: e-resize;
116 width: 7px;
117 right: -5px;
118 top: 0;
119 height: 100%;
120}
121.ui-resizable-w {
122 cursor: w-resize;
123 width: 7px;
124 left: -5px;
125 top: 0;
126 height: 100%;
127}
128.ui-resizable-se {
129 cursor: se-resize;
130 width: 12px;
131 height: 12px;
132 right: 1px;
133 bottom: 1px;
134}
135.ui-resizable-sw {
136 cursor: sw-resize;
137 width: 9px;
138 height: 9px;
139 left: -5px;
140 bottom: -5px;
141}
142.ui-resizable-nw {
143 cursor: nw-resize;
144 width: 9px;
145 height: 9px;
146 left: -5px;
147 top: -5px;
148}
149.ui-resizable-ne {
150 cursor: ne-resize;
151 width: 9px;
152 height: 9px;
153 right: -5px;
154 top: -5px;
155}
156.ui-selectable-helper {
157 position: absolute;
158 z-index: 100;
159 border: 1px dotted black;
160}
161.ui-accordion .ui-accordion-header {
162 display: block;
163 cursor: pointer;
164 position: relative;
165 margin-top: 2px;
166 padding: .5em .5em .5em .7em;
167 min-height: 0; /* support: IE7 */
168}
169.ui-accordion .ui-accordion-icons {
170 padding-left: 2.2em;
171}
172.ui-accordion .ui-accordion-noicons {
173 padding-left: .7em;
174}
175.ui-accordion .ui-accordion-icons .ui-accordion-icons {
176 padding-left: 2.2em;
177}
178.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
179 position: absolute;
180 left: .5em;
181 top: 50%;
182 margin-top: -8px;
183}
184.ui-accordion .ui-accordion-content {
185 padding: 1em 2.2em;
186 border-top: 0;
187 overflow: auto;
188}
189.ui-autocomplete {
190 position: absolute;
191 top: 0;
192 left: 0;
193 cursor: default;
194}
195.ui-button {
196 display: inline-block;
197 position: relative;
198 padding: 0;
199 line-height: normal;
200 margin-right: .1em;
201 cursor: pointer;
202 vertical-align: middle;
203 text-align: center;
204 overflow: visible; /* removes extra width in IE */
205}
206.ui-button,
207.ui-button:link,
208.ui-button:visited,
209.ui-button:hover,
210.ui-button:active {
211 text-decoration: none;
212}
213/* to make room for the icon, a width needs to be set here */
214.ui-button-icon-only {
215 width: 2.2em;
216}
217/* button elements seem to need a little more width */
218button.ui-button-icon-only {
219 width: 2.4em;
220}
221.ui-button-icons-only {
222 width: 3.4em;
223}
224button.ui-button-icons-only {
225 width: 3.7em;
226}
227
228/* button text element */
229.ui-button .ui-button-text {
230 display: block;
231 line-height: normal;
232}
233.ui-button-text-only .ui-button-text {
234 padding: .4em 1em;
235}
236.ui-button-icon-only .ui-button-text,
237.ui-button-icons-only .ui-button-text {
238 padding: .4em;
239 text-indent: -9999999px;
240}
241.ui-button-text-icon-primary .ui-button-text,
242.ui-button-text-icons .ui-button-text {
243 padding: .4em 1em .4em 2.1em;
244}
245.ui-button-text-icon-secondary .ui-button-text,
246.ui-button-text-icons .ui-button-text {
247 padding: .4em 2.1em .4em 1em;
248}
249.ui-button-text-icons .ui-button-text {
250 padding-left: 2.1em;
251 padding-right: 2.1em;
252}
253/* no icon support for input elements, provide padding by default */
254input.ui-button {
255 padding: .4em 1em;
256}
257
258/* button icon element(s) */
259.ui-button-icon-only .ui-icon,
260.ui-button-text-icon-primary .ui-icon,
261.ui-button-text-icon-secondary .ui-icon,
262.ui-button-text-icons .ui-icon,
263.ui-button-icons-only .ui-icon {
264 position: absolute;
265 top: 50%;
266 margin-top: -8px;
267}
268.ui-button-icon-only .ui-icon {
269 left: 50%;
270 margin-left: -8px;
271}
272.ui-button-text-icon-primary .ui-button-icon-primary,
273.ui-button-text-icons .ui-button-icon-primary,
274.ui-button-icons-only .ui-button-icon-primary {
275 left: .5em;
276}
277.ui-button-text-icon-secondary .ui-button-icon-secondary,
278.ui-button-text-icons .ui-button-icon-secondary,
279.ui-button-icons-only .ui-button-icon-secondary {
280 right: .5em;
281}
282
283/* button sets */
284.ui-buttonset {
285 margin-right: 7px;
286}
287.ui-buttonset .ui-button {
288 margin-left: 0;
289 margin-right: -.3em;
290}
291
292/* workarounds */
293/* reset extra padding in Firefox, see h5bp.com/l */
294input.ui-button::-moz-focus-inner,
295button.ui-button::-moz-focus-inner {
296 border: 0;
297 padding: 0;
298}
299.ui-datepicker {
300 width: 17em;
301 padding: .2em .2em 0;
302 display: none;
303}
304.ui-datepicker .ui-datepicker-header {
305 position: relative;
306 padding: .2em 0;
307}
308.ui-datepicker .ui-datepicker-prev,
309.ui-datepicker .ui-datepicker-next {
310 position: absolute;
311 top: 2px;
312 width: 1.8em;
313 height: 1.8em;
314}
315.ui-datepicker .ui-datepicker-prev-hover,
316.ui-datepicker .ui-datepicker-next-hover {
317 top: 1px;
318}
319.ui-datepicker .ui-datepicker-prev {
320 left: 2px;
321}
322.ui-datepicker .ui-datepicker-next {
323 right: 2px;
324}
325.ui-datepicker .ui-datepicker-prev-hover {
326 left: 1px;
327}
328.ui-datepicker .ui-datepicker-next-hover {
329 right: 1px;
330}
331.ui-datepicker .ui-datepicker-prev span,
332.ui-datepicker .ui-datepicker-next span {
333 display: block;
334 position: absolute;
335 left: 50%;
336 margin-left: -8px;
337 top: 50%;
338 margin-top: -8px;
339}
340.ui-datepicker .ui-datepicker-title {
341 margin: 0 2.3em;
342 line-height: 1.8em;
343 text-align: center;
344}
345.ui-datepicker .ui-datepicker-title select {
346 font-size: 1em;
347 margin: 1px 0;
348}
349.ui-datepicker select.ui-datepicker-month-year {
350 width: 100%;
351}
352.ui-datepicker select.ui-datepicker-month,
353.ui-datepicker select.ui-datepicker-year {
354 width: 49%;
355}
356.ui-datepicker table {
357 width: 100%;
358 font-size: .9em;
359 border-collapse: collapse;
360 margin: 0 0 .4em;
361}
362.ui-datepicker th {
363 padding: .7em .3em;
364 text-align: center;
365 font-weight: bold;
366 border: 0;
367}
368.ui-datepicker td {
369 border: 0;
370 padding: 1px;
371}
372.ui-datepicker td span,
373.ui-datepicker td a {
374 display: block;
375 padding: .2em;
376 text-align: right;
377 text-decoration: none;
378}
379.ui-datepicker .ui-datepicker-buttonpane {
380 background-image: none;
381 margin: .7em 0 0 0;
382 padding: 0 .2em;
383 border-left: 0;
384 border-right: 0;
385 border-bottom: 0;
386}
387.ui-datepicker .ui-datepicker-buttonpane button {
388 float: right;
389 margin: .5em .2em .4em;
390 cursor: pointer;
391 padding: .2em .6em .3em .6em;
392 width: auto;
393 overflow: visible;
394}
395.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
396 float: left;
397}
398
399/* with multiple calendars */
400.ui-datepicker.ui-datepicker-multi {
401 width: auto;
402}
403.ui-datepicker-multi .ui-datepicker-group {
404 float: left;
405}
406.ui-datepicker-multi .ui-datepicker-group table {
407 width: 95%;
408 margin: 0 auto .4em;
409}
410.ui-datepicker-multi-2 .ui-datepicker-group {
411 width: 50%;
412}
413.ui-datepicker-multi-3 .ui-datepicker-group {
414 width: 33.3%;
415}
416.ui-datepicker-multi-4 .ui-datepicker-group {
417 width: 25%;
418}
419.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
420.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
421 border-left-width: 0;
422}
423.ui-datepicker-multi .ui-datepicker-buttonpane {
424 clear: left;
425}
426.ui-datepicker-row-break {
427 clear: both;
428 width: 100%;
429 font-size: 0;
430}
431
432/* RTL support */
433.ui-datepicker-rtl {
434 direction: rtl;
435}
436.ui-datepicker-rtl .ui-datepicker-prev {
437 right: 2px;
438 left: auto;
439}
440.ui-datepicker-rtl .ui-datepicker-next {
441 left: 2px;
442 right: auto;
443}
444.ui-datepicker-rtl .ui-datepicker-prev:hover {
445 right: 1px;
446 left: auto;
447}
448.ui-datepicker-rtl .ui-datepicker-next:hover {
449 left: 1px;
450 right: auto;
451}
452.ui-datepicker-rtl .ui-datepicker-buttonpane {
453 clear: right;
454}
455.ui-datepicker-rtl .ui-datepicker-buttonpane button {
456 float: left;
457}
458.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
459.ui-datepicker-rtl .ui-datepicker-group {
460 float: right;
461}
462.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
463.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
464 border-right-width: 0;
465 border-left-width: 1px;
466}
467.ui-dialog {
468 position: absolute;
469 top: 0;
470 left: 0;
471 padding: .2em;
472 outline: 0;
473}
474.ui-dialog .ui-dialog-titlebar {
475 padding: .4em 1em;
476 position: relative;
477}
478.ui-dialog .ui-dialog-title {
479 float: left;
480 margin: .1em 0;
481 white-space: nowrap;
482 width: 90%;
483 overflow: hidden;
484 text-overflow: ellipsis;
485}
486.ui-dialog .ui-dialog-titlebar-close {
487 position: absolute;
488 right: .3em;
489 top: 50%;
490 width: 21px;
491 margin: -10px 0 0 0;
492 padding: 1px;
493 height: 20px;
494}
495.ui-dialog .ui-dialog-content {
496 position: relative;
497 border: 0;
498 padding: .5em 1em;
499 background: none;
500 overflow: auto;
501}
502.ui-dialog .ui-dialog-buttonpane {
503 text-align: left;
504 border-width: 1px 0 0 0;
505 background-image: none;
506 margin-top: .5em;
507 padding: .3em 1em .5em .4em;
508}
509.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
510 float: right;
511}
512.ui-dialog .ui-dialog-buttonpane button {
513 margin: .5em .4em .5em 0;
514 cursor: pointer;
515}
516.ui-dialog .ui-resizable-se {
517 width: 12px;
518 height: 12px;
519 right: -5px;
520 bottom: -5px;
521 background-position: 16px 16px;
522}
523.ui-draggable .ui-dialog-titlebar {
524 cursor: move;
525}
526.ui-menu {
527 list-style: none;
528 padding: 2px;
529 margin: 0;
530 display: block;
531 outline: none;
532}
533.ui-menu .ui-menu {
534 margin-top: -3px;
535 position: absolute;
536}
537.ui-menu .ui-menu-item {
538 margin: 0;
539 padding: 0;
540 width: 100%;
541}
542.ui-menu .ui-menu-divider {
543 margin: 5px -2px 5px -2px;
544 height: 0;
545 font-size: 0;
546 line-height: 0;
547 border-width: 1px 0 0 0;
548}
549.ui-menu .ui-menu-item a {
550 text-decoration: none;
551 display: block;
552 padding: 2px .4em;
553 line-height: 1.5;
554 min-height: 0; /* support: IE7 */
555 font-weight: normal;
556}
557.ui-menu .ui-menu-item a.ui-state-focus,
558.ui-menu .ui-menu-item a.ui-state-active {
559 font-weight: normal;
560 margin: -1px;
561}
562
563.ui-menu .ui-state-disabled {
564 font-weight: normal;
565 margin: .4em 0 .2em;
566 line-height: 1.5;
567}
568.ui-menu .ui-state-disabled a {
569 cursor: default;
570}
571
572/* icon support */
573.ui-menu-icons {
574 position: relative;
575}
576.ui-menu-icons .ui-menu-item a {
577 position: relative;
578 padding-left: 2em;
579}
580
581/* left-aligned */
582.ui-menu .ui-icon {
583 position: absolute;
584 top: .2em;
585 left: .2em;
586}
587
588/* right-aligned */
589.ui-menu .ui-menu-icon {
590 position: static;
591 float: right;
592}
593.ui-progressbar {
594 height: 2em;
595 text-align: left;
596 overflow: hidden;
597}
598.ui-progressbar .ui-progressbar-value {
599 margin: -1px;
600 height: 100%;
601}
602.ui-progressbar .ui-progressbar-overlay {
603 background: url("images/animated-overlay.gif");
604 height: 100%;
605 filter: alpha(opacity=25);
606 opacity: 0.25;
607}
608.ui-progressbar-indeterminate .ui-progressbar-value {
609 background-image: none;
610}
611.ui-slider {
612 position: relative;
613 text-align: left;
614}
615.ui-slider .ui-slider-handle {
616 position: absolute;
617 z-index: 2;
618 width: 1.2em;
619 height: 1.2em;
620 cursor: default;
621}
622.ui-slider .ui-slider-range {
623 position: absolute;
624 z-index: 1;
625 font-size: .7em;
626 display: block;
627 border: 0;
628 background-position: 0 0;
629}
630
631/* For IE8 - See #6727 */
632.ui-slider.ui-state-disabled .ui-slider-handle,
633.ui-slider.ui-state-disabled .ui-slider-range {
634 filter: inherit;
635}
636
637.ui-slider-horizontal {
638 height: .8em;
639}
640.ui-slider-horizontal .ui-slider-handle {
641 top: -.3em;
642 margin-left: -.6em;
643}
644.ui-slider-horizontal .ui-slider-range {
645 top: 0;
646 height: 100%;
647}
648.ui-slider-horizontal .ui-slider-range-min {
649 left: 0;
650}
651.ui-slider-horizontal .ui-slider-range-max {
652 right: 0;
653}
654
655.ui-slider-vertical {
656 width: .8em;
657 height: 100px;
658}
659.ui-slider-vertical .ui-slider-handle {
660 left: -.3em;
661 margin-left: 0;
662 margin-bottom: -.6em;
663}
664.ui-slider-vertical .ui-slider-range {
665 left: 0;
666 width: 100%;
667}
668.ui-slider-vertical .ui-slider-range-min {
669 bottom: 0;
670}
671.ui-slider-vertical .ui-slider-range-max {
672 top: 0;
673}
674.ui-spinner {
675 position: relative;
676 display: inline-block;
677 overflow: hidden;
678 padding: 0;
679 vertical-align: middle;
680}
681.ui-spinner-input {
682 border: none;
683 background: none;
684 color: inherit;
685 padding: 0;
686 margin: .2em 0;
687 vertical-align: middle;
688 margin-left: .4em;
689 margin-right: 22px;
690}
691.ui-spinner-button {
692 width: 16px;
693 height: 50%;
694 font-size: .5em;
695 padding: 0;
696 margin: 0;
697 text-align: center;
698 position: absolute;
699 cursor: default;
700 display: block;
701 overflow: hidden;
702 right: 0;
703}
704/* more specificity required here to overide default borders */
705.ui-spinner a.ui-spinner-button {
706 border-top: none;
707 border-bottom: none;
708 border-right: none;
709}
710/* vertical centre icon */
711.ui-spinner .ui-icon {
712 position: absolute;
713 margin-top: -8px;
714 top: 50%;
715 left: 0;
716}
717.ui-spinner-up {
718 top: 0;
719}
720.ui-spinner-down {
721 bottom: 0;
722}
723
724/* TR overrides */
725.ui-spinner .ui-icon-triangle-1-s {
726 /* need to fix icons sprite */
727 background-position: -65px -16px;
728}
729.ui-tabs {
730 position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
731 padding: .2em;
732}
733.ui-tabs .ui-tabs-nav {
734 margin: 0;
735 padding: .2em .2em 0;
736}
737.ui-tabs .ui-tabs-nav li {
738 list-style: none;
739 float: left;
740 position: relative;
741 top: 0;
742 margin: 1px .2em 0 0;
743 border-bottom-width: 0;
744 padding: 0;
745 white-space: nowrap;
746}
747.ui-tabs .ui-tabs-nav li a {
748 float: left;
749 padding: .5em 1em;
750 text-decoration: none;
751}
752.ui-tabs .ui-tabs-nav li.ui-tabs-active {
753 margin-bottom: -1px;
754 padding-bottom: 1px;
755}
756.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
757.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
758.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
759 cursor: text;
760}
761.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
762.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
763 cursor: pointer;
764}
765.ui-tabs .ui-tabs-panel {
766 display: block;
767 border-width: 0;
768 padding: 1em 1.4em;
769 background: none;
770}
771.ui-tooltip {
772 padding: 8px;
773 position: absolute;
774 z-index: 9999;
775 max-width: 300px;
776 -webkit-box-shadow: 0 0 5px #aaa;
777 box-shadow: 0 0 5px #aaa;
778}
779body .ui-tooltip {
780 border-width: 2px;
781}
Note: See TracBrowser for help on using the repository browser.