Warning, /webapps/ocs-webserver/httpdocs/theme/backend/lib/jquery-ui/jquery-ui.structure.css is written in an unsupported language. File is not indexed.

0001 /*!
0002  * jQuery UI CSS Framework 1.12.1
0003  * http://jqueryui.com
0004  *
0005  * Copyright jQuery Foundation and other contributors
0006  * Released under the MIT license.
0007  * http://jquery.org/license
0008  *
0009  * http://api.jqueryui.com/category/theming/
0010  */
0011 /* Layout helpers
0012 ----------------------------------*/
0013 .ui-helper-hidden {
0014         display: none;
0015 }
0016 .ui-helper-hidden-accessible {
0017         border: 0;
0018         clip: rect(0 0 0 0);
0019         height: 1px;
0020         margin: -1px;
0021         overflow: hidden;
0022         padding: 0;
0023         position: absolute;
0024         width: 1px;
0025 }
0026 .ui-helper-reset {
0027         margin: 0;
0028         padding: 0;
0029         border: 0;
0030         outline: 0;
0031         line-height: 1.3;
0032         text-decoration: none;
0033         font-size: 100%;
0034         list-style: none;
0035 }
0036 .ui-helper-clearfix:before,
0037 .ui-helper-clearfix:after {
0038         content: "";
0039         display: table;
0040         border-collapse: collapse;
0041 }
0042 .ui-helper-clearfix:after {
0043         clear: both;
0044 }
0045 .ui-helper-zfix {
0046         width: 100%;
0047         height: 100%;
0048         top: 0;
0049         left: 0;
0050         position: absolute;
0051         opacity: 0;
0052         filter:Alpha(Opacity=0); /* support: IE8 */
0053 }
0054 
0055 .ui-front {
0056         z-index: 100;
0057 }
0058 
0059 
0060 /* Interaction Cues
0061 ----------------------------------*/
0062 .ui-state-disabled {
0063         cursor: default !important;
0064         pointer-events: none;
0065 }
0066 
0067 
0068 /* Icons
0069 ----------------------------------*/
0070 .ui-icon {
0071         display: inline-block;
0072         vertical-align: middle;
0073         margin-top: -.25em;
0074         position: relative;
0075         text-indent: -99999px;
0076         overflow: hidden;
0077         background-repeat: no-repeat;
0078 }
0079 
0080 .ui-widget-icon-block {
0081         left: 50%;
0082         margin-left: -8px;
0083         display: block;
0084 }
0085 
0086 /* Misc visuals
0087 ----------------------------------*/
0088 
0089 /* Overlays */
0090 .ui-widget-overlay {
0091         position: fixed;
0092         top: 0;
0093         left: 0;
0094         width: 100%;
0095         height: 100%;
0096 }
0097 .ui-accordion .ui-accordion-header {
0098         display: block;
0099         cursor: pointer;
0100         position: relative;
0101         margin: 2px 0 0 0;
0102         padding: .5em .5em .5em .7em;
0103         font-size: 100%;
0104 }
0105 .ui-accordion .ui-accordion-content {
0106         padding: 1em 2.2em;
0107         border-top: 0;
0108         overflow: auto;
0109 }
0110 .ui-autocomplete {
0111         position: absolute;
0112         top: 0;
0113         left: 0;
0114         cursor: default;
0115 }
0116 .ui-menu {
0117         list-style: none;
0118         padding: 0;
0119         margin: 0;
0120         display: block;
0121         outline: 0;
0122 }
0123 .ui-menu .ui-menu {
0124         position: absolute;
0125 }
0126 .ui-menu .ui-menu-item {
0127         margin: 0;
0128         cursor: pointer;
0129         /* support: IE10, see #8844 */
0130         list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
0131 }
0132 .ui-menu .ui-menu-item-wrapper {
0133         position: relative;
0134         padding: 3px 1em 3px .4em;
0135 }
0136 .ui-menu .ui-menu-divider {
0137         margin: 5px 0;
0138         height: 0;
0139         font-size: 0;
0140         line-height: 0;
0141         border-width: 1px 0 0 0;
0142 }
0143 .ui-menu .ui-state-focus,
0144 .ui-menu .ui-state-active {
0145         margin: -1px;
0146 }
0147 
0148 /* icon support */
0149 .ui-menu-icons {
0150         position: relative;
0151 }
0152 .ui-menu-icons .ui-menu-item-wrapper {
0153         padding-left: 2em;
0154 }
0155 
0156 /* left-aligned */
0157 .ui-menu .ui-icon {
0158         position: absolute;
0159         top: 0;
0160         bottom: 0;
0161         left: .2em;
0162         margin: auto 0;
0163 }
0164 
0165 /* right-aligned */
0166 .ui-menu .ui-menu-icon {
0167         left: auto;
0168         right: 0;
0169 }
0170 .ui-button {
0171         padding: .4em 1em;
0172         display: inline-block;
0173         position: relative;
0174         line-height: normal;
0175         margin-right: .1em;
0176         cursor: pointer;
0177         vertical-align: middle;
0178         text-align: center;
0179         -webkit-user-select: none;
0180         -moz-user-select: none;
0181         -ms-user-select: none;
0182         user-select: none;
0183 
0184         /* Support: IE <= 11 */
0185         overflow: visible;
0186 }
0187 
0188 .ui-button,
0189 .ui-button:link,
0190 .ui-button:visited,
0191 .ui-button:hover,
0192 .ui-button:active {
0193         text-decoration: none;
0194 }
0195 
0196 /* to make room for the icon, a width needs to be set here */
0197 .ui-button-icon-only {
0198         width: 2em;
0199         box-sizing: border-box;
0200         text-indent: -9999px;
0201         white-space: nowrap;
0202 }
0203 
0204 /* no icon support for input elements */
0205 input.ui-button.ui-button-icon-only {
0206         text-indent: 0;
0207 }
0208 
0209 /* button icon element(s) */
0210 .ui-button-icon-only .ui-icon {
0211         position: absolute;
0212         top: 50%;
0213         left: 50%;
0214         margin-top: -8px;
0215         margin-left: -8px;
0216 }
0217 
0218 .ui-button.ui-icon-notext .ui-icon {
0219         padding: 0;
0220         width: 2.1em;
0221         height: 2.1em;
0222         text-indent: -9999px;
0223         white-space: nowrap;
0224 
0225 }
0226 
0227 input.ui-button.ui-icon-notext .ui-icon {
0228         width: auto;
0229         height: auto;
0230         text-indent: 0;
0231         white-space: normal;
0232         padding: .4em 1em;
0233 }
0234 
0235 /* workarounds */
0236 /* Support: Firefox 5 - 40 */
0237 input.ui-button::-moz-focus-inner,
0238 button.ui-button::-moz-focus-inner {
0239         border: 0;
0240         padding: 0;
0241 }
0242 .ui-controlgroup {
0243         vertical-align: middle;
0244         display: inline-block;
0245 }
0246 .ui-controlgroup > .ui-controlgroup-item {
0247         float: left;
0248         margin-left: 0;
0249         margin-right: 0;
0250 }
0251 .ui-controlgroup > .ui-controlgroup-item:focus,
0252 .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
0253         z-index: 9999;
0254 }
0255 .ui-controlgroup-vertical > .ui-controlgroup-item {
0256         display: block;
0257         float: none;
0258         width: 100%;
0259         margin-top: 0;
0260         margin-bottom: 0;
0261         text-align: left;
0262 }
0263 .ui-controlgroup-vertical .ui-controlgroup-item {
0264         box-sizing: border-box;
0265 }
0266 .ui-controlgroup .ui-controlgroup-label {
0267         padding: .4em 1em;
0268 }
0269 .ui-controlgroup .ui-controlgroup-label span {
0270         font-size: 80%;
0271 }
0272 .ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
0273         border-left: none;
0274 }
0275 .ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
0276         border-top: none;
0277 }
0278 .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
0279         border-right: none;
0280 }
0281 .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
0282         border-bottom: none;
0283 }
0284 
0285 /* Spinner specific style fixes */
0286 .ui-controlgroup-vertical .ui-spinner-input {
0287 
0288         /* Support: IE8 only, Android < 4.4 only */
0289         width: 75%;
0290         width: calc( 100% - 2.4em );
0291 }
0292 .ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
0293         border-top-style: solid;
0294 }
0295 
0296 .ui-checkboxradio-label .ui-icon-background {
0297         box-shadow: inset 1px 1px 1px #ccc;
0298         border-radius: .12em;
0299         border: none;
0300 }
0301 .ui-checkboxradio-radio-label .ui-icon-background {
0302         width: 16px;
0303         height: 16px;
0304         border-radius: 1em;
0305         overflow: visible;
0306         border: none;
0307 }
0308 .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
0309 .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
0310         background-image: none;
0311         width: 8px;
0312         height: 8px;
0313         border-width: 4px;
0314         border-style: solid;
0315 }
0316 .ui-checkboxradio-disabled {
0317         pointer-events: none;
0318 }
0319 .ui-datepicker {
0320         width: 17em;
0321         padding: .2em .2em 0;
0322         display: none;
0323 }
0324 .ui-datepicker .ui-datepicker-header {
0325         position: relative;
0326         padding: .2em 0;
0327 }
0328 .ui-datepicker .ui-datepicker-prev,
0329 .ui-datepicker .ui-datepicker-next {
0330         position: absolute;
0331         top: 2px;
0332         width: 1.8em;
0333         height: 1.8em;
0334 }
0335 .ui-datepicker .ui-datepicker-prev-hover,
0336 .ui-datepicker .ui-datepicker-next-hover {
0337         top: 1px;
0338 }
0339 .ui-datepicker .ui-datepicker-prev {
0340         left: 2px;
0341 }
0342 .ui-datepicker .ui-datepicker-next {
0343         right: 2px;
0344 }
0345 .ui-datepicker .ui-datepicker-prev-hover {
0346         left: 1px;
0347 }
0348 .ui-datepicker .ui-datepicker-next-hover {
0349         right: 1px;
0350 }
0351 .ui-datepicker .ui-datepicker-prev span,
0352 .ui-datepicker .ui-datepicker-next span {
0353         display: block;
0354         position: absolute;
0355         left: 50%;
0356         margin-left: -8px;
0357         top: 50%;
0358         margin-top: -8px;
0359 }
0360 .ui-datepicker .ui-datepicker-title {
0361         margin: 0 2.3em;
0362         line-height: 1.8em;
0363         text-align: center;
0364 }
0365 .ui-datepicker .ui-datepicker-title select {
0366         font-size: 1em;
0367         margin: 1px 0;
0368 }
0369 .ui-datepicker select.ui-datepicker-month,
0370 .ui-datepicker select.ui-datepicker-year {
0371         width: 45%;
0372 }
0373 .ui-datepicker table {
0374         width: 100%;
0375         font-size: .9em;
0376         border-collapse: collapse;
0377         margin: 0 0 .4em;
0378 }
0379 .ui-datepicker th {
0380         padding: .7em .3em;
0381         text-align: center;
0382         font-weight: bold;
0383         border: 0;
0384 }
0385 .ui-datepicker td {
0386         border: 0;
0387         padding: 1px;
0388 }
0389 .ui-datepicker td span,
0390 .ui-datepicker td a {
0391         display: block;
0392         padding: .2em;
0393         text-align: right;
0394         text-decoration: none;
0395 }
0396 .ui-datepicker .ui-datepicker-buttonpane {
0397         background-image: none;
0398         margin: .7em 0 0 0;
0399         padding: 0 .2em;
0400         border-left: 0;
0401         border-right: 0;
0402         border-bottom: 0;
0403 }
0404 .ui-datepicker .ui-datepicker-buttonpane button {
0405         float: right;
0406         margin: .5em .2em .4em;
0407         cursor: pointer;
0408         padding: .2em .6em .3em .6em;
0409         width: auto;
0410         overflow: visible;
0411 }
0412 .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
0413         float: left;
0414 }
0415 
0416 /* with multiple calendars */
0417 .ui-datepicker.ui-datepicker-multi {
0418         width: auto;
0419 }
0420 .ui-datepicker-multi .ui-datepicker-group {
0421         float: left;
0422 }
0423 .ui-datepicker-multi .ui-datepicker-group table {
0424         width: 95%;
0425         margin: 0 auto .4em;
0426 }
0427 .ui-datepicker-multi-2 .ui-datepicker-group {
0428         width: 50%;
0429 }
0430 .ui-datepicker-multi-3 .ui-datepicker-group {
0431         width: 33.3%;
0432 }
0433 .ui-datepicker-multi-4 .ui-datepicker-group {
0434         width: 25%;
0435 }
0436 .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
0437 .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
0438         border-left-width: 0;
0439 }
0440 .ui-datepicker-multi .ui-datepicker-buttonpane {
0441         clear: left;
0442 }
0443 .ui-datepicker-row-break {
0444         clear: both;
0445         width: 100%;
0446         font-size: 0;
0447 }
0448 
0449 /* RTL support */
0450 .ui-datepicker-rtl {
0451         direction: rtl;
0452 }
0453 .ui-datepicker-rtl .ui-datepicker-prev {
0454         right: 2px;
0455         left: auto;
0456 }
0457 .ui-datepicker-rtl .ui-datepicker-next {
0458         left: 2px;
0459         right: auto;
0460 }
0461 .ui-datepicker-rtl .ui-datepicker-prev:hover {
0462         right: 1px;
0463         left: auto;
0464 }
0465 .ui-datepicker-rtl .ui-datepicker-next:hover {
0466         left: 1px;
0467         right: auto;
0468 }
0469 .ui-datepicker-rtl .ui-datepicker-buttonpane {
0470         clear: right;
0471 }
0472 .ui-datepicker-rtl .ui-datepicker-buttonpane button {
0473         float: left;
0474 }
0475 .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
0476 .ui-datepicker-rtl .ui-datepicker-group {
0477         float: right;
0478 }
0479 .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
0480 .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
0481         border-right-width: 0;
0482         border-left-width: 1px;
0483 }
0484 
0485 /* Icons */
0486 .ui-datepicker .ui-icon {
0487         display: block;
0488         text-indent: -99999px;
0489         overflow: hidden;
0490         background-repeat: no-repeat;
0491         left: .5em;
0492         top: .3em;
0493 }
0494 .ui-dialog {
0495         position: absolute;
0496         top: 0;
0497         left: 0;
0498         padding: .2em;
0499         outline: 0;
0500 }
0501 .ui-dialog .ui-dialog-titlebar {
0502         padding: .4em 1em;
0503         position: relative;
0504 }
0505 .ui-dialog .ui-dialog-title {
0506         float: left;
0507         margin: .1em 0;
0508         white-space: nowrap;
0509         width: 90%;
0510         overflow: hidden;
0511         text-overflow: ellipsis;
0512 }
0513 .ui-dialog .ui-dialog-titlebar-close {
0514         position: absolute;
0515         right: .3em;
0516         top: 50%;
0517         width: 20px;
0518         margin: -10px 0 0 0;
0519         padding: 1px;
0520         height: 20px;
0521 }
0522 .ui-dialog .ui-dialog-content {
0523         position: relative;
0524         border: 0;
0525         padding: .5em 1em;
0526         background: none;
0527         overflow: auto;
0528 }
0529 .ui-dialog .ui-dialog-buttonpane {
0530         text-align: left;
0531         border-width: 1px 0 0 0;
0532         background-image: none;
0533         margin-top: .5em;
0534         padding: .3em 1em .5em .4em;
0535 }
0536 .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
0537         float: right;
0538 }
0539 .ui-dialog .ui-dialog-buttonpane button {
0540         margin: .5em .4em .5em 0;
0541         cursor: pointer;
0542 }
0543 .ui-dialog .ui-resizable-n {
0544         height: 2px;
0545         top: 0;
0546 }
0547 .ui-dialog .ui-resizable-e {
0548         width: 2px;
0549         right: 0;
0550 }
0551 .ui-dialog .ui-resizable-s {
0552         height: 2px;
0553         bottom: 0;
0554 }
0555 .ui-dialog .ui-resizable-w {
0556         width: 2px;
0557         left: 0;
0558 }
0559 .ui-dialog .ui-resizable-se,
0560 .ui-dialog .ui-resizable-sw,
0561 .ui-dialog .ui-resizable-ne,
0562 .ui-dialog .ui-resizable-nw {
0563         width: 7px;
0564         height: 7px;
0565 }
0566 .ui-dialog .ui-resizable-se {
0567         right: 0;
0568         bottom: 0;
0569 }
0570 .ui-dialog .ui-resizable-sw {
0571         left: 0;
0572         bottom: 0;
0573 }
0574 .ui-dialog .ui-resizable-ne {
0575         right: 0;
0576         top: 0;
0577 }
0578 .ui-dialog .ui-resizable-nw {
0579         left: 0;
0580         top: 0;
0581 }
0582 .ui-draggable .ui-dialog-titlebar {
0583         cursor: move;
0584 }
0585 .ui-draggable-handle {
0586         -ms-touch-action: none;
0587         touch-action: none;
0588 }
0589 .ui-resizable {
0590         position: relative;
0591 }
0592 .ui-resizable-handle {
0593         position: absolute;
0594         font-size: 0.1px;
0595         display: block;
0596         -ms-touch-action: none;
0597         touch-action: none;
0598 }
0599 .ui-resizable-disabled .ui-resizable-handle,
0600 .ui-resizable-autohide .ui-resizable-handle {
0601         display: none;
0602 }
0603 .ui-resizable-n {
0604         cursor: n-resize;
0605         height: 7px;
0606         width: 100%;
0607         top: -5px;
0608         left: 0;
0609 }
0610 .ui-resizable-s {
0611         cursor: s-resize;
0612         height: 7px;
0613         width: 100%;
0614         bottom: -5px;
0615         left: 0;
0616 }
0617 .ui-resizable-e {
0618         cursor: e-resize;
0619         width: 7px;
0620         right: -5px;
0621         top: 0;
0622         height: 100%;
0623 }
0624 .ui-resizable-w {
0625         cursor: w-resize;
0626         width: 7px;
0627         left: -5px;
0628         top: 0;
0629         height: 100%;
0630 }
0631 .ui-resizable-se {
0632         cursor: se-resize;
0633         width: 12px;
0634         height: 12px;
0635         right: 1px;
0636         bottom: 1px;
0637 }
0638 .ui-resizable-sw {
0639         cursor: sw-resize;
0640         width: 9px;
0641         height: 9px;
0642         left: -5px;
0643         bottom: -5px;
0644 }
0645 .ui-resizable-nw {
0646         cursor: nw-resize;
0647         width: 9px;
0648         height: 9px;
0649         left: -5px;
0650         top: -5px;
0651 }
0652 .ui-resizable-ne {
0653         cursor: ne-resize;
0654         width: 9px;
0655         height: 9px;
0656         right: -5px;
0657         top: -5px;
0658 }
0659 .ui-progressbar {
0660         height: 2em;
0661         text-align: left;
0662         overflow: hidden;
0663 }
0664 .ui-progressbar .ui-progressbar-value {
0665         margin: -1px;
0666         height: 100%;
0667 }
0668 .ui-progressbar .ui-progressbar-overlay {
0669         background: url("data:image/gif;base64,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");
0670         height: 100%;
0671         filter: alpha(opacity=25); /* support: IE8 */
0672         opacity: 0.25;
0673 }
0674 .ui-progressbar-indeterminate .ui-progressbar-value {
0675         background-image: none;
0676 }
0677 .ui-selectable {
0678         -ms-touch-action: none;
0679         touch-action: none;
0680 }
0681 .ui-selectable-helper {
0682         position: absolute;
0683         z-index: 100;
0684         border: 1px dotted black;
0685 }
0686 .ui-selectmenu-menu {
0687         padding: 0;
0688         margin: 0;
0689         position: absolute;
0690         top: 0;
0691         left: 0;
0692         display: none;
0693 }
0694 .ui-selectmenu-menu .ui-menu {
0695         overflow: auto;
0696         overflow-x: hidden;
0697         padding-bottom: 1px;
0698 }
0699 .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
0700         font-size: 1em;
0701         font-weight: bold;
0702         line-height: 1.5;
0703         padding: 2px 0.4em;
0704         margin: 0.5em 0 0 0;
0705         height: auto;
0706         border: 0;
0707 }
0708 .ui-selectmenu-open {
0709         display: block;
0710 }
0711 .ui-selectmenu-text {
0712         display: block;
0713         margin-right: 20px;
0714         overflow: hidden;
0715         text-overflow: ellipsis;
0716 }
0717 .ui-selectmenu-button.ui-button {
0718         text-align: left;
0719         white-space: nowrap;
0720         width: 14em;
0721 }
0722 .ui-selectmenu-icon.ui-icon {
0723         float: right;
0724         margin-top: 0;
0725 }
0726 .ui-slider {
0727         position: relative;
0728         text-align: left;
0729 }
0730 .ui-slider .ui-slider-handle {
0731         position: absolute;
0732         z-index: 2;
0733         width: 1.2em;
0734         height: 1.2em;
0735         cursor: default;
0736         -ms-touch-action: none;
0737         touch-action: none;
0738 }
0739 .ui-slider .ui-slider-range {
0740         position: absolute;
0741         z-index: 1;
0742         font-size: .7em;
0743         display: block;
0744         border: 0;
0745         background-position: 0 0;
0746 }
0747 
0748 /* support: IE8 - See #6727 */
0749 .ui-slider.ui-state-disabled .ui-slider-handle,
0750 .ui-slider.ui-state-disabled .ui-slider-range {
0751         filter: inherit;
0752 }
0753 
0754 .ui-slider-horizontal {
0755         height: .8em;
0756 }
0757 .ui-slider-horizontal .ui-slider-handle {
0758         top: -.3em;
0759         margin-left: -.6em;
0760 }
0761 .ui-slider-horizontal .ui-slider-range {
0762         top: 0;
0763         height: 100%;
0764 }
0765 .ui-slider-horizontal .ui-slider-range-min {
0766         left: 0;
0767 }
0768 .ui-slider-horizontal .ui-slider-range-max {
0769         right: 0;
0770 }
0771 
0772 .ui-slider-vertical {
0773         width: .8em;
0774         height: 100px;
0775 }
0776 .ui-slider-vertical .ui-slider-handle {
0777         left: -.3em;
0778         margin-left: 0;
0779         margin-bottom: -.6em;
0780 }
0781 .ui-slider-vertical .ui-slider-range {
0782         left: 0;
0783         width: 100%;
0784 }
0785 .ui-slider-vertical .ui-slider-range-min {
0786         bottom: 0;
0787 }
0788 .ui-slider-vertical .ui-slider-range-max {
0789         top: 0;
0790 }
0791 .ui-sortable-handle {
0792         -ms-touch-action: none;
0793         touch-action: none;
0794 }
0795 .ui-spinner {
0796         position: relative;
0797         display: inline-block;
0798         overflow: hidden;
0799         padding: 0;
0800         vertical-align: middle;
0801 }
0802 .ui-spinner-input {
0803         border: none;
0804         background: none;
0805         color: inherit;
0806         padding: .222em 0;
0807         margin: .2em 0;
0808         vertical-align: middle;
0809         margin-left: .4em;
0810         margin-right: 2em;
0811 }
0812 .ui-spinner-button {
0813         width: 1.6em;
0814         height: 50%;
0815         font-size: .5em;
0816         padding: 0;
0817         margin: 0;
0818         text-align: center;
0819         position: absolute;
0820         cursor: default;
0821         display: block;
0822         overflow: hidden;
0823         right: 0;
0824 }
0825 /* more specificity required here to override default borders */
0826 .ui-spinner a.ui-spinner-button {
0827         border-top-style: none;
0828         border-bottom-style: none;
0829         border-right-style: none;
0830 }
0831 .ui-spinner-up {
0832         top: 0;
0833 }
0834 .ui-spinner-down {
0835         bottom: 0;
0836 }
0837 .ui-tabs {
0838         position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
0839         padding: .2em;
0840 }
0841 .ui-tabs .ui-tabs-nav {
0842         margin: 0;
0843         padding: .2em .2em 0;
0844 }
0845 .ui-tabs .ui-tabs-nav li {
0846         list-style: none;
0847         float: left;
0848         position: relative;
0849         top: 0;
0850         margin: 1px .2em 0 0;
0851         border-bottom-width: 0;
0852         padding: 0;
0853         white-space: nowrap;
0854 }
0855 .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
0856         float: left;
0857         padding: .5em 1em;
0858         text-decoration: none;
0859 }
0860 .ui-tabs .ui-tabs-nav li.ui-tabs-active {
0861         margin-bottom: -1px;
0862         padding-bottom: 1px;
0863 }
0864 .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
0865 .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
0866 .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
0867         cursor: text;
0868 }
0869 .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
0870         cursor: pointer;
0871 }
0872 .ui-tabs .ui-tabs-panel {
0873         display: block;
0874         border-width: 0;
0875         padding: 1em 1.4em;
0876         background: none;
0877 }
0878 .ui-tooltip {
0879         padding: 8px;
0880         position: absolute;
0881         z-index: 9999;
0882         max-width: 300px;
0883 }
0884 body .ui-tooltip {
0885         border-width: 2px;
0886 }