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 }