Warning, /webapps/ocs-webserver/httpdocs/theme/flatui/js/lib/tooltipster/dist/css/tooltipster.bundle.css is written in an unsupported language. File is not indexed.
0001 /* This is the core CSS of Tooltipster */
0002
0003 /* GENERAL STRUCTURE RULES (do not edit this section) */
0004
0005 .tooltipster-base {
0006 /* this ensures that a constrained height set by functionPosition,
0007 if greater that the natural height of the tooltip, will be enforced
0008 in browsers that support display:flex */
0009 display: flex;
0010 pointer-events: none;
0011 /* this may be overriden in JS for fixed position origins */
0012 position: absolute;
0013 }
0014
0015 .tooltipster-box {
0016 /* see .tooltipster-base. flex-shrink 1 is only necessary for IE10-
0017 and flex-basis auto for IE11- (at least) */
0018 flex: 1 1 auto;
0019 }
0020
0021 .tooltipster-content {
0022 /* prevents an overflow if the user adds padding to the div */
0023 box-sizing: border-box;
0024 /* these make sure we'll be able to detect any overflow */
0025 max-height: 100%;
0026 max-width: 100%;
0027 overflow: auto;
0028 }
0029
0030 .tooltipster-ruler {
0031 /* these let us test the size of the tooltip without overflowing the window */
0032 bottom: 0;
0033 left: 0;
0034 overflow: hidden;
0035 position: fixed;
0036 right: 0;
0037 top: 0;
0038 visibility: hidden;
0039 }
0040
0041 /* ANIMATIONS */
0042
0043 /* Open/close animations */
0044
0045 /* fade */
0046
0047 .tooltipster-fade {
0048 opacity: 0;
0049 -webkit-transition-property: opacity;
0050 -moz-transition-property: opacity;
0051 -o-transition-property: opacity;
0052 -ms-transition-property: opacity;
0053 transition-property: opacity;
0054 }
0055 .tooltipster-fade.tooltipster-show {
0056 opacity: 1;
0057 }
0058
0059 /* grow */
0060
0061 .tooltipster-grow {
0062 -webkit-transform: scale(0,0);
0063 -moz-transform: scale(0,0);
0064 -o-transform: scale(0,0);
0065 -ms-transform: scale(0,0);
0066 transform: scale(0,0);
0067 -webkit-transition-property: -webkit-transform;
0068 -moz-transition-property: -moz-transform;
0069 -o-transition-property: -o-transform;
0070 -ms-transition-property: -ms-transform;
0071 transition-property: transform;
0072 -webkit-backface-visibility: hidden;
0073 }
0074 .tooltipster-grow.tooltipster-show {
0075 -webkit-transform: scale(1,1);
0076 -moz-transform: scale(1,1);
0077 -o-transform: scale(1,1);
0078 -ms-transform: scale(1,1);
0079 transform: scale(1,1);
0080 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
0081 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
0082 -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
0083 -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
0084 -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
0085 transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
0086 }
0087
0088 /* swing */
0089
0090 .tooltipster-swing {
0091 opacity: 0;
0092 -webkit-transform: rotateZ(4deg);
0093 -moz-transform: rotateZ(4deg);
0094 -o-transform: rotateZ(4deg);
0095 -ms-transform: rotateZ(4deg);
0096 transform: rotateZ(4deg);
0097 -webkit-transition-property: -webkit-transform, opacity;
0098 -moz-transition-property: -moz-transform;
0099 -o-transition-property: -o-transform;
0100 -ms-transition-property: -ms-transform;
0101 transition-property: transform;
0102 }
0103 .tooltipster-swing.tooltipster-show {
0104 opacity: 1;
0105 -webkit-transform: rotateZ(0deg);
0106 -moz-transform: rotateZ(0deg);
0107 -o-transform: rotateZ(0deg);
0108 -ms-transform: rotateZ(0deg);
0109 transform: rotateZ(0deg);
0110 -webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);
0111 -webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
0112 -moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
0113 -ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
0114 -o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
0115 transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
0116 }
0117
0118 /* fall */
0119
0120 .tooltipster-fall {
0121 -webkit-transition-property: top;
0122 -moz-transition-property: top;
0123 -o-transition-property: top;
0124 -ms-transition-property: top;
0125 transition-property: top;
0126 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
0127 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
0128 -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
0129 -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
0130 -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
0131 transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
0132 }
0133 .tooltipster-fall.tooltipster-initial {
0134 top: 0 !important;
0135 }
0136 .tooltipster-fall.tooltipster-show {
0137 }
0138 .tooltipster-fall.tooltipster-dying {
0139 -webkit-transition-property: all;
0140 -moz-transition-property: all;
0141 -o-transition-property: all;
0142 -ms-transition-property: all;
0143 transition-property: all;
0144 top: 0 !important;
0145 opacity: 0;
0146 }
0147
0148 /* slide */
0149
0150 .tooltipster-slide {
0151 -webkit-transition-property: left;
0152 -moz-transition-property: left;
0153 -o-transition-property: left;
0154 -ms-transition-property: left;
0155 transition-property: left;
0156 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
0157 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
0158 -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
0159 -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
0160 -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
0161 transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
0162 }
0163 .tooltipster-slide.tooltipster-initial {
0164 left: -40px !important;
0165 }
0166 .tooltipster-slide.tooltipster-show {
0167 }
0168 .tooltipster-slide.tooltipster-dying {
0169 -webkit-transition-property: all;
0170 -moz-transition-property: all;
0171 -o-transition-property: all;
0172 -ms-transition-property: all;
0173 transition-property: all;
0174 left: 0 !important;
0175 opacity: 0;
0176 }
0177
0178 /* Update animations */
0179
0180 /* We use animations rather than transitions here because
0181 transition durations may be specified in the style tag due to
0182 animationDuration, and we try to avoid collisions and the use
0183 of !important */
0184
0185 /* fade */
0186
0187 @keyframes tooltipster-fading {
0188 0% {
0189 opacity: 0;
0190 }
0191 100% {
0192 opacity: 1;
0193 }
0194 }
0195
0196 .tooltipster-update-fade {
0197 animation: tooltipster-fading 400ms;
0198 }
0199
0200 /* rotate */
0201
0202 @keyframes tooltipster-rotating {
0203 25% {
0204 transform: rotate(-2deg);
0205 }
0206 75% {
0207 transform: rotate(2deg);
0208 }
0209 100% {
0210 transform: rotate(0);
0211 }
0212 }
0213
0214 .tooltipster-update-rotate {
0215 animation: tooltipster-rotating 600ms;
0216 }
0217
0218 /* scale */
0219
0220 @keyframes tooltipster-scaling {
0221 50% {
0222 transform: scale(1.1);
0223 }
0224 100% {
0225 transform: scale(1);
0226 }
0227 }
0228
0229 .tooltipster-update-scale {
0230 animation: tooltipster-scaling 600ms;
0231 }
0232
0233 /**
0234 * DEFAULT STYLE OF THE SIDETIP PLUGIN
0235 *
0236 * All styles are "namespaced" with .tooltipster-sidetip to prevent
0237 * conflicts between plugins.
0238 */
0239
0240 /* .tooltipster-box */
0241
0242 .tooltipster-sidetip .tooltipster-box {
0243 background: #565656;
0244 border: 2px solid black;
0245 border-radius: 4px;
0246 }
0247
0248 .tooltipster-sidetip.tooltipster-bottom .tooltipster-box {
0249 margin-top: 8px;
0250 }
0251
0252 .tooltipster-sidetip.tooltipster-left .tooltipster-box {
0253 margin-right: 8px;
0254 }
0255
0256 .tooltipster-sidetip.tooltipster-right .tooltipster-box {
0257 margin-left: 8px;
0258 }
0259
0260 .tooltipster-sidetip.tooltipster-top .tooltipster-box {
0261 margin-bottom: 8px;
0262 }
0263
0264 /* .tooltipster-content */
0265
0266 .tooltipster-sidetip .tooltipster-content {
0267 color: white;
0268 line-height: 18px;
0269 padding: 6px 14px;
0270 }
0271
0272 /* .tooltipster-arrow : will keep only the zone of .tooltipster-arrow-uncropped that
0273 corresponds to the arrow we want to display */
0274
0275 .tooltipster-sidetip .tooltipster-arrow {
0276 overflow: hidden;
0277 position: absolute;
0278 }
0279
0280 .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow {
0281 height: 10px;
0282 /* half the width, for centering */
0283 margin-left: -10px;
0284 top: 0;
0285 width: 20px;
0286 }
0287
0288 .tooltipster-sidetip.tooltipster-left .tooltipster-arrow {
0289 height: 20px;
0290 margin-top: -10px;
0291 right: 0;
0292 /* top 0 to keep the arrow from overflowing .tooltipster-base when it has not
0293 been positioned yet */
0294 top: 0;
0295 width: 10px;
0296 }
0297
0298 .tooltipster-sidetip.tooltipster-right .tooltipster-arrow {
0299 height: 20px;
0300 margin-top: -10px;
0301 left: 0;
0302 /* same as .tooltipster-left .tooltipster-arrow */
0303 top: 0;
0304 width: 10px;
0305 }
0306
0307 .tooltipster-sidetip.tooltipster-top .tooltipster-arrow {
0308 bottom: 0;
0309 height: 10px;
0310 margin-left: -10px;
0311 width: 20px;
0312 }
0313
0314 /* common rules between .tooltipster-arrow-background and .tooltipster-arrow-border */
0315
0316 .tooltipster-sidetip .tooltipster-arrow-background, .tooltipster-sidetip .tooltipster-arrow-border {
0317 height: 0;
0318 position: absolute;
0319 width: 0;
0320 }
0321
0322 /* .tooltipster-arrow-background */
0323
0324 .tooltipster-sidetip .tooltipster-arrow-background {
0325 border: 10px solid transparent;
0326 }
0327
0328 .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background {
0329 border-bottom-color: #565656;
0330 left: 0;
0331 top: 3px;
0332 }
0333
0334 .tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background {
0335 border-left-color: #565656;
0336 left: -3px;
0337 top: 0;
0338 }
0339
0340 .tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background {
0341 border-right-color: #565656;
0342 left: 3px;
0343 top: 0;
0344 }
0345
0346 .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {
0347 border-top-color: #565656;
0348 left: 0;
0349 top: -3px;
0350 }
0351
0352 /* .tooltipster-arrow-border */
0353
0354 .tooltipster-sidetip .tooltipster-arrow-border {
0355 border: 10px solid transparent;
0356 left: 0;
0357 top: 0;
0358 }
0359
0360 .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border {
0361 border-bottom-color: black;
0362 }
0363
0364 .tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border {
0365 border-left-color: black;
0366 }
0367
0368 .tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border {
0369 border-right-color: black;
0370 }
0371
0372 .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border {
0373 border-top-color: black;
0374 }
0375
0376 /* tooltipster-arrow-uncropped */
0377
0378 .tooltipster-sidetip .tooltipster-arrow-uncropped {
0379 position: relative;
0380 }
0381
0382 .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped {
0383 top: -10px;
0384 }
0385
0386 .tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped {
0387 left: -10px;
0388 }