]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/libxo/xohtml/external/jquery.qtip.css
Merge llvm, clang, lld, lldb, compiler-rt and libc++ r306325, and update
[FreeBSD/FreeBSD.git] / contrib / libxo / xohtml / external / jquery.qtip.css
1 /*
2  * qTip2 - Pretty powerful tooltips - v2.1.1
3  * http://qtip2.com
4  *
5  * Copyright (c) 2013 Craig Michael Thompson
6  * Released under the MIT, GPL licenses
7  * http://jquery.org/license
8  *
9  * Date: Thu Jul 11 2013 02:15 UTC+0000
10  * Plugins: tips viewport
11  * Styles: basic css3
12  */
13 .qtip{
14         position: absolute;
15         left: -28000px;
16         top: -28000px;
17         display: none;
18
19         max-width: 280px;
20         min-width: 50px;
21         
22         font-size: 10.5px;
23         line-height: 12px;
24
25         direction: ltr;
26
27         box-shadow: none;
28         padding: 0;
29 }
30
31         .qtip-content{
32                 position: relative;
33                 padding: 5px 9px;
34                 overflow: hidden;
35
36                 text-align: left;
37                 word-wrap: break-word;
38         }
39
40         .qtip-titlebar{
41                 position: relative;
42                 padding: 5px 35px 5px 10px;
43                 overflow: hidden;
44
45                 border-width: 0 0 1px;
46                 font-weight: bold;
47         }
48
49         .qtip-titlebar + .qtip-content{ border-top-width: 0 !important; }
50
51         /* Default close button class */
52         .qtip-close{
53                 position: absolute;
54                 right: -9px; top: -9px;
55
56                 cursor: pointer;
57                 outline: medium none;
58
59                 border-width: 1px;
60                 border-style: solid;
61                 border-color: transparent;
62         }
63
64                 .qtip-titlebar .qtip-close{
65                         right: 4px; top: 50%;
66                         margin-top: -9px;
67                 }
68         
69                 * html .qtip-titlebar .qtip-close{ top: 16px; } /* IE fix */
70
71                 .qtip-titlebar .ui-icon,
72                 .qtip-icon .ui-icon{
73                         display: block;
74                         text-indent: -1000em;
75                         direction: ltr;
76                 }
77
78                 .qtip-icon, .qtip-icon .ui-icon{
79                         -moz-border-radius: 3px;
80                         -webkit-border-radius: 3px;
81                         border-radius: 3px;
82                         text-decoration: none;
83                 }
84
85                         .qtip-icon .ui-icon{
86                                 width: 18px;
87                                 height: 14px;
88
89                                 line-height: 14px;
90                                 text-align: center;
91                                 text-indent: 0;
92                                 font: normal bold 10px/13px Tahoma,sans-serif;
93
94                                 color: inherit;
95                                 background: transparent none no-repeat -100em -100em;
96                         }
97
98 /* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
99 .qtip-focus{}
100
101 /* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
102 .qtip-hover{}
103
104 /* Default tooltip style */
105 .qtip-default{
106         border-width: 1px;
107         border-style: solid;
108         border-color: #F1D031;
109
110         background-color: #FFFFA3;
111         color: #555;
112 }
113
114         .qtip-default .qtip-titlebar{
115                 background-color: #FFEF93;
116         }
117
118         .qtip-default .qtip-icon{
119                 border-color: #CCC;
120                 background: #F1F1F1;
121                 color: #777;
122         }
123         
124         .qtip-default .qtip-titlebar .qtip-close{
125                 border-color: #AAA;
126                 color: #111;
127         }
128
129
130
131 /*! Light tooltip style */
132 .qtip-light{
133         background-color: white;
134         border-color: #E2E2E2;
135         color: #454545;
136 }
137
138         .qtip-light .qtip-titlebar{
139                 background-color: #f1f1f1;
140         }
141
142
143 /*! Dark tooltip style */
144 .qtip-dark{
145         background-color: #505050;
146         border-color: #303030;
147         color: #f3f3f3;
148 }
149
150         .qtip-dark .qtip-titlebar{
151                 background-color: #404040;
152         }
153
154         .qtip-dark .qtip-icon{
155                 border-color: #444;
156         }
157
158         .qtip-dark .qtip-titlebar .ui-state-hover{
159                 border-color: #303030;
160         }
161
162
163 /*! Cream tooltip style */
164 .qtip-cream{
165         background-color: #FBF7AA;
166         border-color: #F9E98E;
167         color: #A27D35;
168 }
169
170         .qtip-cream .qtip-titlebar{
171                 background-color: #F0DE7D;
172         }
173
174         .qtip-cream .qtip-close .qtip-icon{
175                 background-position: -82px 0;
176         }
177
178
179 /*! Red tooltip style */
180 .qtip-red{
181         background-color: #F78B83;
182         border-color: #D95252;
183         color: #912323;
184 }
185
186         .qtip-red .qtip-titlebar{
187                 background-color: #F06D65;
188         }
189
190         .qtip-red .qtip-close .qtip-icon{
191                 background-position: -102px 0;
192         }
193
194         .qtip-red .qtip-icon{
195                 border-color: #D95252;
196         }
197
198         .qtip-red .qtip-titlebar .ui-state-hover{
199                 border-color: #D95252;
200         }
201
202
203 /*! Green tooltip style */
204 .qtip-green{
205         background-color: #CAED9E;
206         border-color: #90D93F;
207         color: #3F6219;
208 }
209
210         .qtip-green .qtip-titlebar{
211                 background-color: #B0DE78;
212         }
213
214         .qtip-green .qtip-close .qtip-icon{
215                 background-position: -42px 0;
216         }
217
218
219 /*! Blue tooltip style */
220 .qtip-blue{
221         background-color: #E5F6FE;
222         border-color: #ADD9ED;
223         color: #5E99BD;
224 }
225
226         .qtip-blue .qtip-titlebar{
227                 background-color: #D0E9F5;
228         }
229
230         .qtip-blue .qtip-close .qtip-icon{
231                 background-position: -2px 0;
232         }
233
234
235
236 .qtip-shadow{
237         -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
238         -moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
239         box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
240 }
241
242 /* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
243 .qtip-rounded,
244 .qtip-tipsy,
245 .qtip-bootstrap{
246         -moz-border-radius: 5px;
247         -webkit-border-radius: 5px;
248         border-radius: 5px;
249 }
250
251 .qtip-rounded .qtip-titlebar{
252         -moz-border-radius: 4px 4px 0 0;
253         -webkit-border-radius: 4px 4px 0 0;
254         border-radius: 4px 4px 0 0;
255 }
256
257 /* Youtube tooltip style */
258 .qtip-youtube{
259         -moz-border-radius: 2px;
260         -webkit-border-radius: 2px;
261         border-radius: 2px;
262         
263         -webkit-box-shadow: 0 0 3px #333;
264         -moz-box-shadow: 0 0 3px #333;
265         box-shadow: 0 0 3px #333;
266
267         color: white;
268         border-width: 0;
269
270         background: #4A4A4A;
271         background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black));
272         background-image: -webkit-linear-gradient(top,#4A4A4A 0,black 100%);
273         background-image: -moz-linear-gradient(top,#4A4A4A 0,black 100%);
274         background-image: -ms-linear-gradient(top,#4A4A4A 0,black 100%);
275         background-image: -o-linear-gradient(top,#4A4A4A 0,black 100%);
276 }
277
278         .qtip-youtube .qtip-titlebar{
279                 background-color: #4A4A4A;
280                 background-color: rgba(0,0,0,0);
281         }
282         
283         .qtip-youtube .qtip-content{
284                 padding: .75em;
285                 font: 12px arial,sans-serif;
286                 
287                 filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);
288                 -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);";
289         }
290
291         .qtip-youtube .qtip-icon{
292                 border-color: #222;
293         }
294
295         .qtip-youtube .qtip-titlebar .ui-state-hover{
296                 border-color: #303030;
297         }
298
299
300 /* jQuery TOOLS Tooltip style */
301 .qtip-jtools{
302         background: #232323;
303         background: rgba(0, 0, 0, 0.7);
304         background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
305         background-image: -moz-linear-gradient(top, #717171, #232323);
306         background-image: -webkit-linear-gradient(top, #717171, #232323);
307         background-image: -ms-linear-gradient(top, #717171, #232323);
308         background-image: -o-linear-gradient(top, #717171, #232323);
309
310         border: 2px solid #ddd;
311         border: 2px solid rgba(241,241,241,1);
312
313         -moz-border-radius: 2px;
314         -webkit-border-radius: 2px;
315         border-radius: 2px;
316
317         -webkit-box-shadow: 0 0 12px #333;
318         -moz-box-shadow: 0 0 12px #333;
319         box-shadow: 0 0 12px #333;
320 }
321
322         /* IE Specific */
323         .qtip-jtools .qtip-titlebar{
324                 background-color: transparent;
325                 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);
326                 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";
327         }
328         .qtip-jtools .qtip-content{
329                 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);
330                 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";
331         }
332
333         .qtip-jtools .qtip-titlebar,
334         .qtip-jtools .qtip-content{
335                 background: transparent;
336                 color: white;
337                 border: 0 dashed transparent;
338         }
339
340         .qtip-jtools .qtip-icon{
341                 border-color: #555;
342         }
343
344         .qtip-jtools .qtip-titlebar .ui-state-hover{
345                 border-color: #333;
346         }
347
348
349 /* Cluetip style */
350 .qtip-cluetip{
351         -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
352         -moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
353         box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
354
355         background-color: #D9D9C2;
356         color: #111;
357         border: 0 dashed transparent;
358 }
359
360         .qtip-cluetip .qtip-titlebar{
361                 background-color: #87876A;
362                 color: white;
363                 border: 0 dashed transparent;
364         }
365         
366         .qtip-cluetip .qtip-icon{
367                 border-color: #808064;
368         }
369         
370         .qtip-cluetip .qtip-titlebar .ui-state-hover{
371                 border-color: #696952;
372                 color: #696952;
373         }
374
375
376 /* Tipsy style */
377 .qtip-tipsy{
378         background: black;
379         background: rgba(0, 0, 0, .87);
380
381         color: white;
382         border: 0 solid transparent;
383
384         font-size: 11px;
385         font-family: 'Lucida Grande', sans-serif;
386         font-weight: bold;
387         line-height: 16px;
388         text-shadow: 0 1px black;
389 }
390
391         .qtip-tipsy .qtip-titlebar{
392                 padding: 6px 35px 0 10px;
393                 background-color: transparent;
394         }
395
396         .qtip-tipsy .qtip-content{
397                 padding: 6px 10px;
398         }
399         
400         .qtip-tipsy .qtip-icon{
401                 border-color: #222;
402                 text-shadow: none;
403         }
404
405         .qtip-tipsy .qtip-titlebar .ui-state-hover{
406                 border-color: #303030;
407         }
408
409
410 /* Tipped style */
411 .qtip-tipped{
412         border: 3px solid #959FA9;
413
414         -moz-border-radius: 3px;
415         -webkit-border-radius: 3px;
416         border-radius: 3px;
417
418         background-color: #F9F9F9;
419         color: #454545;
420
421         font-weight: normal;
422         font-family: serif;
423
424         font-size: 12px;
425 }
426
427         .qtip-tipped .qtip-titlebar{
428                 border-bottom-width: 0;
429
430                 color: white;
431                 background: #3A79B8;
432                 background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));
433                 background-image: -webkit-linear-gradient(top, #3A79B8, #2E629D);
434                 background-image: -moz-linear-gradient(top, #3A79B8, #2E629D);
435                 background-image: -ms-linear-gradient(top, #3A79B8, #2E629D);
436                 background-image: -o-linear-gradient(top, #3A79B8, #2E629D);
437                 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);
438                 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";
439
440                 font-size: 14px;
441         }
442
443         .qtip-tipped .qtip-icon{
444                 border: 2px solid #285589;
445                 background: #285589;
446         }
447
448                 .qtip-tipped .qtip-icon .ui-icon{
449                         background-color: #FBFBFB;
450                         color: #555;
451                 }
452
453
454 /**
455  * Twitter Bootstrap style.
456  *
457  * Tested with IE 8, IE 9, Chrome 18, Firefox 9, Opera 11.
458  * Does not work with IE 7.
459  */
460 .qtip-bootstrap{
461         /** Taken from Bootstrap body */
462         font-size: 14px;
463         line-height: 20px;
464         color: #333333;
465
466         /** Taken from Bootstrap .popover */
467         padding: 1px;
468         background-color: #ffffff;
469         border: 1px solid #ccc;
470         border: 1px solid rgba(0, 0, 0, 0.2);
471         -webkit-border-radius: 6px;
472         -moz-border-radius: 6px;
473         border-radius: 6px;
474         -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
475         -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
476         box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
477         -webkit-background-clip: padding-box;
478         -moz-background-clip: padding;
479         background-clip: padding-box;
480 }
481
482         .qtip-bootstrap .qtip-titlebar{
483                 /** Taken from Bootstrap .popover-title */
484                 padding: 8px 14px;
485                 margin: 0;
486                 font-size: 14px;
487                 font-weight: normal;
488                 line-height: 18px;
489                 background-color: #f7f7f7;
490                 border-bottom: 1px solid #ebebeb;
491                 -webkit-border-radius: 5px 5px 0 0;
492                 -moz-border-radius: 5px 5px 0 0;
493                 border-radius: 5px 5px 0 0;
494         }
495
496                 .qtip-bootstrap .qtip-titlebar .qtip-close{
497                         /**
498                          * Overrides qTip2:
499                          * .qtip-titlebar .qtip-close{
500                          *   [...]
501                          *   right: 4px;
502                          *   top: 50%;
503                          *   [...]
504                          *   border-style: solid;
505                          * }
506                          */
507                         right: 11px;
508                         top: 45%;
509                         border-style: none;
510                 }
511
512         .qtip-bootstrap .qtip-content{
513                 /** Taken from Bootstrap .popover-content */
514                 padding: 9px 14px;
515         }
516
517         .qtip-bootstrap .qtip-icon{
518                 /**
519                  * Overrides qTip2:
520                  * .qtip-default .qtip-icon {
521                  *   border-color: #CCC;
522                  *   background: #F1F1F1;
523                  *   color: #777;
524                  * }
525                  */
526                 background: transparent;
527         }
528
529                 .qtip-bootstrap .qtip-icon .ui-icon{
530                         /**
531                          * Overrides qTip2:
532                          * .qtip-icon .ui-icon{
533                          *   width: 18px;
534                          *   height: 14px;
535                          * }
536                          */
537                         width: auto;
538                         height: auto;
539
540                         /* Taken from Bootstrap .close */
541                         float: right;
542                         font-size: 20px;
543                         font-weight: bold;
544                         line-height: 18px;
545                         color: #000000;
546                         text-shadow: 0 1px 0 #ffffff;
547                         opacity: 0.2;
548                         filter: alpha(opacity=20);
549                 }
550
551                 .qtip-bootstrap .qtip-icon .ui-icon:hover{
552                         /* Taken from Bootstrap .close:hover */
553                         color: #000000;
554                         text-decoration: none;
555                         cursor: pointer;
556                         opacity: 0.4;
557                         filter: alpha(opacity=40);
558                 }
559
560
561 /* IE9 fix - removes all filters */
562 .qtip:not(.ie9haxors) div.qtip-content,
563 .qtip:not(.ie9haxors) div.qtip-titlebar{
564         filter: none;
565         -ms-filter: none;
566 }
567
568
569
570 .qtip .qtip-tip{
571         margin: 0 auto;
572         overflow: hidden;
573         z-index: 10;
574         
575 }
576
577         /* Opera bug #357 - Incorrect tip position
578         https://github.com/Craga89/qTip2/issues/367 */
579         x:-o-prefocus, .qtip .qtip-tip{
580                 visibility: hidden;
581         }
582
583         .qtip .qtip-tip,
584         .qtip .qtip-tip .qtip-vml,
585         .qtip .qtip-tip canvas{
586                 position: absolute;
587
588                 color: #123456;
589                 background: transparent;
590                 border: 0 dashed transparent;
591         }
592         
593         .qtip .qtip-tip canvas{ top: 0; left: 0; }
594
595         .qtip .qtip-tip .qtip-vml{
596                 behavior: url(#default#VML);
597                 display: inline-block;
598                 visibility: visible;
599         }