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