6 #smallipop-tour-overlay {
19 background-color: #314b64;
20 border: 1px solid #0f161e;
25 .smallipop-instance font {
29 .smallipop-instance a {
32 .smallipop-instance:before, .smallipop-instance:after {
40 .smallipop-instance:before {
43 border: 10px solid transparent;
45 .smallipop-instance:after {
48 border: 12px solid transparent;
51 .smallipop-align-left:before, .smallipop-align-left:after {
56 .smallipop-align-left:after {
60 .smallipop-align-right:before, .smallipop-align-right:after {
65 .smallipop-align-right:after {
69 .smallipop-bottom:before, .smallipop-bottom:after {
73 .smallipop-bottom:after {
77 .smallipop-left:before, .smallipop-left:after,
78 .smallipop-right:before,
79 .smallipop-right:after {
87 .smallipop-left:after,
88 .smallipop-right:after {
94 .smallipop-right:before, .smallipop-right:after {
98 .smallipop-right:after {
106 .smallipop-tour-content {
111 .smallipop-tour-footer {
118 .smallipop-tour-progress {
128 .smallipop-tour-close-icon {
139 text-shadow: 0 -1px 1px #666666;
140 text-decoration: none;
141 -webkit-border-radius: 8px;
142 -moz-border-radius: 8px;
143 -ms-border-radius: 8px;
144 -o-border-radius: 8px;
146 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
147 -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
148 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
150 .smallipop-tour-close-icon:hover {
151 text-decoration: none;
156 .smallipop-tour-prev,
157 .smallipop-tour-next,
158 .smallipop-tour-close {
161 padding: 3px 4px 2px;
165 -webkit-border-radius: 3px;
166 -moz-border-radius: 3px;
167 -ms-border-radius: 3px;
168 -o-border-radius: 3px;
170 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
171 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
172 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
174 .smallipop-tour-prev:hover,
175 .smallipop-tour-next:hover,
176 .smallipop-tour-close:hover {
179 text-decoration: none;
182 .smallipop-tour-next,
183 .smallipop-tour-close {
188 .smallipop-theme-default {
189 text-shadow: 0 -1px 1px #0f161e;
190 -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
191 -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
192 box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
193 -webkit-border-radius: 12px;
194 -moz-border-radius: 12px;
195 -ms-border-radius: 12px;
196 -o-border-radius: 12px;
198 background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(49, 75, 100, 0.9)), color-stop(100%, rgba(26, 38, 52, 0.9)));
199 background: -webkit-linear-gradient(rgba(49, 75, 100, 0.9), rgba(26, 38, 52, 0.9));
200 background: -moz-linear-gradient(rgba(49, 75, 100, 0.9), rgba(26, 38, 52, 0.9));
201 background: -o-linear-gradient(rgba(49, 75, 100, 0.9), rgba(26, 38, 52, 0.9));
202 background: linear-gradient(rgba(49, 75, 100, 0.9), rgba(26, 38, 52, 0.9));
203 /* Fallback for opera */
204 background: -webkit-gradient(radial, 50% -100px, 0, 50% -100px, 150, color-stop(66.66667%, rgba(49, 75, 100, 0.9)), color-stop(86.66667%, rgba(33, 50, 66, 0.9)), color-stop(100%, rgba(26, 38, 52, 0.9)));
205 background: -webkit-radial-gradient(50% -100px, circle contain, rgba(49, 75, 100, 0.9) 100px, rgba(33, 50, 66, 0.9) 130px, rgba(26, 38, 52, 0.9) 150px);
206 background: -moz-radial-gradient(50% -100px, circle contain, rgba(49, 75, 100, 0.9) 100px, rgba(33, 50, 66, 0.9) 130px, rgba(26, 38, 52, 0.9) 150px);
207 background: -o-radial-gradient(50% -100px, circle contain, rgba(49, 75, 100, 0.9) 100px, rgba(33, 50, 66, 0.9) 130px, rgba(26, 38, 52, 0.9) 150px);
208 background: radial-gradient(50% -100px, circle contain, rgba(49, 75, 100, 0.9) 100px, rgba(33, 50, 66, 0.9) 130px, rgba(26, 38, 52, 0.9) 150px);
210 .smallipop-theme-default a {
211 text-shadow: 0 -1px 1px #0f161e;
213 .smallipop-theme-default .smallipop-content {
214 border-top: 1px solid #586d82;
215 -webkit-border-radius: 12px;
216 -moz-border-radius: 12px;
217 -ms-border-radius: 12px;
218 -o-border-radius: 12px;
221 .smallipop-theme-default:before {
222 border-color: #1a2634 transparent transparent transparent;
224 .smallipop-theme-default:after {
225 border-color: #0f161e transparent transparent transparent;
227 .smallipop-theme-default.smallipop-bottom:before {
228 border-color: transparent transparent #1a2634 transparent;
230 .smallipop-theme-default.smallipop-bottom:after {
231 border-color: transparent transparent #0f161e transparent;
233 .smallipop-theme-default.smallipop-left:before {
234 border-color: transparent transparent transparent #1a2634;
236 .smallipop-theme-default.smallipop-left:after {
237 border-color: transparent transparent transparent #0f161e;
239 .smallipop-theme-default.smallipop-right:before {
240 border-color: transparent #1a2634 transparent transparent;
242 .smallipop-theme-default.smallipop-right:after {
243 border-color: transparent #0f161e transparent transparent;
246 .cssgradients.rgba .smallipop-theme-default {
247 background-color: transparent;
251 .smallipop-theme-blue {
252 background: transparent;
254 border: 10px solid rgba(0, 100, 180, 0.9);
255 -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
256 -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
257 box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
258 -webkit-border-radius: 7px;
259 -moz-border-radius: 7px;
260 -ms-border-radius: 7px;
261 -o-border-radius: 7px;
264 .smallipop-theme-blue a {
267 .smallipop-theme-blue:after {
269 border-color: rgba(0, 100, 180, 0.9) transparent transparent transparent;
271 .smallipop-theme-blue:before {
274 .smallipop-theme-blue.smallipop-bottom:after {
276 border-color: transparent transparent rgba(0, 100, 180, 0.9) transparent;
278 .smallipop-theme-blue.smallipop-left {
281 .smallipop-theme-blue.smallipop-left:after {
282 border-color: transparent transparent transparent rgba(0, 100, 180, 0.9);
284 .smallipop-theme-blue.smallipop-right {
287 .smallipop-theme-blue.smallipop-right:after {
288 border-color: transparent rgba(0, 100, 180, 0.9) transparent transparent;
290 .smallipop-theme-blue .smallipop-content {
294 .smallipop-theme-blue .smallipop-tour-progress {
297 .smallipop-theme-blue .smallipop-tour-prev,
298 .smallipop-theme-blue .smallipop-tour-next,
299 .smallipop-theme-blue .smallipop-tour-close {
303 .smallipop-theme-blue .smallipop-tour-prev:hover,
304 .smallipop-theme-blue .smallipop-tour-next:hover,
305 .smallipop-theme-blue .smallipop-tour-close:hover {
311 .smallipop-theme-black {
312 background-color: #222222;
314 text-shadow: 0 -1px 1px #111111;
316 -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
317 -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
318 box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
319 background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #333333), color-stop(100%, #222222));
320 background: -webkit-linear-gradient(#333333, #222222);
321 background: -moz-linear-gradient(#333333, #222222);
322 background: -o-linear-gradient(#333333, #222222);
323 background: linear-gradient(#333333, #222222);
324 -webkit-border-radius: 5px;
325 -moz-border-radius: 5px;
326 -ms-border-radius: 5px;
327 -o-border-radius: 5px;
330 .smallipop-theme-black a {
332 text-shadow: 0 -1px 1px #111111;
334 .smallipop-theme-black:before {
335 border-color: #222222 transparent transparent transparent;
337 .smallipop-theme-black:after {
338 border-color: #111111 transparent transparent transparent;
340 .smallipop-theme-black.smallipop-bottom:before {
341 border-color: transparent transparent #222222 transparent;
343 .smallipop-theme-black.smallipop-bottom:after {
344 border-color: transparent transparent #111111 transparent;
346 .smallipop-theme-black.smallipop-left:before {
347 border-color: transparent transparent transparent #222222;
349 .smallipop-theme-black.smallipop-left:after {
350 border-color: transparent transparent transparent #111111;
352 .smallipop-theme-black.smallipop-right:before {
353 border-color: transparent #222222 transparent transparent;
355 .smallipop-theme-black.smallipop-right:after {
356 border-color: transparent #111111 transparent transparent;
358 .smallipop-theme-black .smallipop-content {
359 border-top: 1px solid #666;
360 -webkit-border-radius: 5px;
361 -moz-border-radius: 5px;
362 -ms-border-radius: 5px;
363 -o-border-radius: 5px;
366 .smallipop-theme-black .smallipop-tour-progress {
369 .smallipop-theme-black .smallipop-tour-prev,
370 .smallipop-theme-black .smallipop-tour-next,
371 .smallipop-theme-black .smallipop-tour-close {
375 .smallipop-theme-black .smallipop-tour-prev:hover,
376 .smallipop-theme-black .smallipop-tour-next:hover,
377 .smallipop-theme-black .smallipop-tour-close:hover {
382 .cssgradients .smallipop-theme-black {
383 background-color: transparent;
387 .smallipop-theme-orange {
388 background-color: #f9aa18;
389 border-color: #e17500;
390 text-shadow: 0 1px 1px #fff24d;
392 background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff24d), color-stop(100%, #f9aa18));
393 background: -webkit-linear-gradient(#fff24d, #f9aa18);
394 background: -moz-linear-gradient(#fff24d, #f9aa18);
395 background: -o-linear-gradient(#fff24d, #f9aa18);
396 background: linear-gradient(#fff24d, #f9aa18);
397 -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
398 -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
399 box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
400 -webkit-border-radius: 10px;
401 -moz-border-radius: 10px;
402 -ms-border-radius: 10px;
403 -o-border-radius: 10px;
406 .smallipop-theme-orange a {
408 text-shadow: 0 1px 1px #fff24d;
410 .smallipop-theme-orange:before {
411 border-color: #f9aa18 transparent transparent transparent;
413 .smallipop-theme-orange:after {
414 border-color: #e17500 transparent transparent transparent;
416 .smallipop-theme-orange.smallipop-bottom:before {
417 border-color: transparent transparent #f9aa18 transparent;
419 .smallipop-theme-orange.smallipop-bottom:after {
420 border-color: transparent transparent #e17500 transparent;
422 .smallipop-theme-orange.smallipop-left:before {
423 border-color: transparent transparent transparent #f9aa18;
425 .smallipop-theme-orange.smallipop-left:after {
426 border-color: transparent transparent transparent #e17500;
428 .smallipop-theme-orange.smallipop-right:before {
429 border-color: transparent #f9aa18 transparent transparent;
431 .smallipop-theme-orange.smallipop-right:after {
432 border-color: transparent #e17500 transparent transparent;
434 .smallipop-theme-orange .smallipop-content {
435 border-top: 1px solid #fffabc;
436 -webkit-border-radius: 10px;
437 -moz-border-radius: 10px;
438 -ms-border-radius: 10px;
439 -o-border-radius: 10px;
442 .smallipop-theme-orange .smallipop-tour-progress {
445 .smallipop-theme-orange .smallipop-tour-prev,
446 .smallipop-theme-orange .smallipop-tour-next,
447 .smallipop-theme-orange .smallipop-tour-close {
451 .smallipop-theme-orange .smallipop-tour-prev:hover,
452 .smallipop-theme-orange .smallipop-tour-next:hover,
453 .smallipop-theme-orange .smallipop-tour-close:hover {
459 .smallipop-theme-white {
460 background-color: #fcfcfc;
462 text-shadow: 0 1px 1px #eee;
466 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
467 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
468 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
469 -webkit-border-radius: 6px;
470 -moz-border-radius: 6px;
471 -ms-border-radius: 6px;
472 -o-border-radius: 6px;
475 .smallipop-theme-white:before {
476 border-color: #fcfcfc transparent transparent transparent;
478 .smallipop-theme-white:after {
479 border-color: #cccccc transparent transparent transparent;
481 .smallipop-theme-white.smallipop-bottom:before {
482 border-color: transparent transparent #fcfcfc transparent;
484 .smallipop-theme-white.smallipop-bottom:after {
485 border-color: transparent transparent #cccccc transparent;
487 .smallipop-theme-white.smallipop-left:before {
488 border-color: transparent transparent transparent #fcfcfc;
490 .smallipop-theme-white.smallipop-left:after {
491 border-color: transparent transparent transparent #cccccc;
493 .smallipop-theme-white.smallipop-right:before {
494 border-color: transparent #fcfcfc transparent transparent;
496 .smallipop-theme-white.smallipop-right:after {
497 border-color: transparent #cccccc transparent transparent;
499 .smallipop-theme-white .smallipop-content {
501 -webkit-border-radius: 6px;
502 -moz-border-radius: 6px;
503 -ms-border-radius: 6px;
504 -o-border-radius: 6px;
507 .smallipop-theme-white .smallipop-tour-progress {
510 .smallipop-theme-white .smallipop-tour-close-icon {
513 text-shadow: 0 1px 1px #fff;
515 .smallipop-theme-white .smallipop-tour-close-icon:hover {
519 .smallipop-theme-white .smallipop-tour-prev,
520 .smallipop-theme-white .smallipop-tour-next,
521 .smallipop-theme-white .smallipop-tour-close {
525 .smallipop-theme-white .smallipop-tour-prev:hover,
526 .smallipop-theme-white .smallipop-tour-next:hover,
527 .smallipop-theme-white .smallipop-tour-close:hover {
532 /* white theme extended, requires rgba support */
533 .smallipop-theme-white-transparent {
534 background-color: rgba(255, 255, 255, 0.8);
536 .smallipop-theme-white-transparent:before {
538 border-color: rgba(255, 255, 255, 0.8) transparent transparent transparent;
540 .smallipop-theme-white-transparent:after {
541 border-color: transparent;
543 .smallipop-theme-white-transparent.sipAlignBottom:before {
545 border-color: transparent transparent rgba(255, 255, 255, 0.8) transparent;
547 .smallipop-theme-white-transparent.sipPositionedLeft:before {
548 border-color: transparent transparent transparent rgba(255, 255, 255, 0.8);
550 .smallipop-theme-white-transparent.sipPositionedRight:before {
551 border-color: transparent rgba(255, 255, 255, 0.8) transparent transparent;
554 /* fat shadow extension theme */
555 .smallipop-instance.smallipop-theme-fat-shadow {
556 -webkit-box-shadow: 0 2px 20px rgba(0, 0, 0, 0.8);
557 -moz-box-shadow: 0 2px 20px rgba(0, 0, 0, 0.8);
558 box-shadow: 0 2px 20px rgba(0, 0, 0, 0.8);
561 /* wide content extension theme */
562 .smallipop-instance.smallipop-theme-wide {