PluginProbe
Additional Terms Lite for WooCommerce / 1.6.3
Additional Terms Lite for WooCommerce v1.6.3
1.7.3 1.7.2.1 trunk 1.0.1 1.0.2 1.1.0 1.2.0 1.2.1 1.2.2 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.4.0 1.4.1 1.5.0 1.5.1 1.5.2 1.6.0 1.6.1 1.6.2 1.6.3 All 35 releases
woo-additional-terms / assets / css / jquery.fancybox.css

jquery.fancybox.css in Additional Terms Lite for WooCommerce 1.6.3, at assets/css/jquery.fancybox.css

896 lines 17.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 body.compensate-for-scrollbar {
2 overflow: hidden;
3 }
4
5 .fancybox-active {
6 height: auto;
7 }
8
9 .fancybox-is-hidden {
10 left: -9999px;
11 margin: 0;
12 position: absolute !important;
13 top: -9999px;
14 visibility: hidden;
15 }
16
17 .fancybox-container {
18 -webkit-backface-visibility: hidden;
19 height: 100%;
20 left: 0;
21 outline: none;
22 position: fixed;
23 -webkit-tap-highlight-color: transparent;
24 top: 0;
25 -ms-touch-action: manipulation;
26 touch-action: manipulation;
27 transform: translateZ(0);
28 width: 100%;
29 z-index: 99992;
30 }
31
32 .fancybox-container * {
33 box-sizing: border-box;
34 }
35
36 .fancybox-outer,
37 .fancybox-inner,
38 .fancybox-bg,
39 .fancybox-stage {
40 bottom: 0;
41 left: 0;
42 position: absolute;
43 right: 0;
44 top: 0;
45 }
46
47 .fancybox-outer {
48 -webkit-overflow-scrolling: touch;
49 overflow-y: auto;
50 }
51
52 .fancybox-bg {
53 background: rgb(30, 30, 30);
54 opacity: 0;
55 transition-duration: inherit;
56 transition-property: opacity;
57 transition-timing-function: cubic-bezier(.47, 0, .74, .71);
58 }
59
60 .fancybox-is-open .fancybox-bg {
61 opacity: .9;
62 transition-timing-function: cubic-bezier(.22, .61, .36, 1);
63 }
64
65 .fancybox-infobar,
66 .fancybox-toolbar,
67 .fancybox-caption,
68 .fancybox-navigation .fancybox-button {
69 direction: ltr;
70 opacity: 0;
71 position: absolute;
72 transition: opacity .25s ease, visibility 0s ease .25s;
73 visibility: hidden;
74 z-index: 99997;
75 }
76
77 .fancybox-show-infobar .fancybox-infobar,
78 .fancybox-show-toolbar .fancybox-toolbar,
79 .fancybox-show-caption .fancybox-caption,
80 .fancybox-show-nav .fancybox-navigation .fancybox-button {
81 opacity: 1;
82 transition: opacity .25s ease 0s, visibility 0s ease 0s;
83 visibility: visible;
84 }
85
86 .fancybox-infobar {
87 color: #ccc;
88 font-size: 13px;
89 -webkit-font-smoothing: subpixel-antialiased;
90 height: 44px;
91 left: 0;
92 line-height: 44px;
93 min-width: 44px;
94 mix-blend-mode: difference;
95 padding: 0 10px;
96 pointer-events: none;
97 top: 0;
98 -webkit-touch-callout: none;
99 -webkit-user-select: none;
100 -moz-user-select: none;
101 -ms-user-select: none;
102 user-select: none;
103 }
104
105 .fancybox-toolbar {
106 right: 0;
107 top: 0;
108 }
109
110 .fancybox-stage {
111 direction: ltr;
112 overflow: visible;
113 transform: translateZ(0);
114 z-index: 99994;
115 }
116
117 .fancybox-is-open .fancybox-stage {
118 overflow: hidden;
119 }
120
121 .fancybox-slide {
122 -webkit-backface-visibility: hidden; /* Using without prefix would break IE11 */
123 display: none;
124 height: 100%;
125 left: 0;
126 outline: none;
127 overflow: auto;
128 -webkit-overflow-scrolling: touch;
129 padding: 44px;
130 position: absolute;
131 text-align: center;
132 top: 0;
133 transition-property: transform, opacity;
134 white-space: normal;
135 width: 100%;
136 z-index: 99994;
137 }
138
139 .fancybox-slide::before {
140 content: '';
141 display: inline-block;
142 font-size: 0;
143 height: 100%;
144 vertical-align: middle;
145 width: 0;
146 }
147
148 .fancybox-is-sliding .fancybox-slide,
149 .fancybox-slide--previous,
150 .fancybox-slide--current,
151 .fancybox-slide--next {
152 display: block;
153 }
154
155 .fancybox-slide--image {
156 overflow: hidden;
157 padding: 44px 0;
158 }
159
160 .fancybox-slide--image::before {
161 display: none;
162 }
163
164 .fancybox-slide--html {
165 padding: 6px;
166 }
167
168 .fancybox-content {
169 background: #fff;
170 display: inline-block;
171 margin: 0;
172 max-width: 100%;
173 overflow: auto;
174 -webkit-overflow-scrolling: touch;
175 padding: 44px;
176 position: relative;
177 text-align: left;
178 vertical-align: middle;
179 }
180
181 .fancybox-slide--image .fancybox-content {
182 animation-timing-function: cubic-bezier(.5, 0, .14, 1);
183 -webkit-backface-visibility: hidden;
184 background: transparent;
185 background-repeat: no-repeat;
186 background-size: 100% 100%;
187 left: 0;
188 max-width: none;
189 overflow: visible;
190 padding: 0;
191 position: absolute;
192 top: 0;
193 -ms-transform-origin: top left;
194 transform-origin: top left;
195 transition-property: transform, opacity;
196 -webkit-user-select: none;
197 -moz-user-select: none;
198 -ms-user-select: none;
199 user-select: none;
200 z-index: 99995;
201 }
202
203 .fancybox-can-zoomOut .fancybox-content {
204 cursor: zoom-out;
205 }
206
207 .fancybox-can-zoomIn .fancybox-content {
208 cursor: zoom-in;
209 }
210
211 .fancybox-can-swipe .fancybox-content,
212 .fancybox-can-pan .fancybox-content {
213 cursor: -webkit-grab;
214 cursor: grab;
215 }
216
217 .fancybox-is-grabbing .fancybox-content {
218 cursor: -webkit-grabbing;
219 cursor: grabbing;
220 }
221
222 .fancybox-container [data-selectable='true'] {
223 cursor: text;
224 }
225
226 .fancybox-image,
227 .fancybox-spaceball {
228 background: transparent;
229 border: 0;
230 height: 100%;
231 left: 0;
232 margin: 0;
233 max-height: none;
234 max-width: none;
235 padding: 0;
236 position: absolute;
237 top: 0;
238 -webkit-user-select: none;
239 -moz-user-select: none;
240 -ms-user-select: none;
241 user-select: none;
242 width: 100%;
243 }
244
245 .fancybox-spaceball {
246 z-index: 1;
247 }
248
249 .fancybox-slide--video .fancybox-content,
250 .fancybox-slide--map .fancybox-content,
251 .fancybox-slide--pdf .fancybox-content,
252 .fancybox-slide--iframe .fancybox-content {
253 height: 100%;
254 overflow: visible;
255 padding: 0;
256 width: 100%;
257 }
258
259 .fancybox-slide--video .fancybox-content {
260 background: #000;
261 }
262
263 .fancybox-slide--map .fancybox-content {
264 background: #e5e3df;
265 }
266
267 .fancybox-slide--iframe .fancybox-content {
268 background: #fff;
269 }
270
271 .fancybox-video,
272 .fancybox-iframe {
273 background: transparent;
274 border: 0;
275 display: block;
276 height: 100%;
277 margin: 0;
278 overflow: hidden;
279 padding: 0;
280 width: 100%;
281 }
282
283 /* Fix iOS */
284 .fancybox-iframe {
285 left: 0;
286 position: absolute;
287 top: 0;
288 }
289
290 .fancybox-error {
291 background: #fff;
292 cursor: default;
293 max-width: 400px;
294 padding: 40px;
295 width: 100%;
296 }
297
298 .fancybox-error p {
299 color: #444;
300 font-size: 16px;
301 line-height: 20px;
302 margin: 0;
303 padding: 0;
304 }
305
306 /* Buttons */
307
308 .fancybox-button {
309 background: rgba(30, 30, 30, .6);
310 border: 0;
311 border-radius: 0;
312 box-shadow: none;
313 cursor: pointer;
314 display: inline-block;
315 height: 44px;
316 margin: 0;
317 padding: 10px;
318 position: relative;
319 transition: color .2s;
320 vertical-align: top;
321 visibility: inherit;
322 width: 44px;
323 }
324
325 .fancybox-button,
326 .fancybox-button:visited,
327 .fancybox-button:link {
328 color: #ccc;
329 }
330
331 .fancybox-button:hover {
332 color: #fff;
333 }
334
335 .fancybox-button:focus {
336 outline: none;
337 }
338
339 .fancybox-button.fancybox-focus {
340 outline: 1px dotted;
341 }
342
343 .fancybox-button[disabled],
344 .fancybox-button[disabled]:hover {
345 color: #888;
346 cursor: default;
347 outline: none;
348 }
349
350 /* Fix IE11 */
351 .fancybox-button div {
352 height: 100%;
353 }
354
355 .fancybox-button svg {
356 display: block;
357 height: 100%;
358 overflow: visible;
359 position: relative;
360 width: 100%;
361 }
362
363 .fancybox-button svg path {
364 fill: currentColor;
365 stroke-width: 0;
366 }
367
368 .fancybox-button--play svg:nth-child(2),
369 .fancybox-button--fsenter svg:nth-child(2) {
370 display: none;
371 }
372
373 .fancybox-button--pause svg:nth-child(1),
374 .fancybox-button--fsexit svg:nth-child(1) {
375 display: none;
376 }
377
378 .fancybox-progress {
379 background: #ff5268;
380 height: 2px;
381 left: 0;
382 position: absolute;
383 right: 0;
384 top: 0;
385 -ms-transform: scaleX(0);
386 transform: scaleX(0);
387 -ms-transform-origin: 0;
388 transform-origin: 0;
389 transition-property: transform;
390 transition-timing-function: linear;
391 z-index: 99998;
392 }
393 /* Close button on the top right corner of html content */
394
395 .fancybox-close-small {
396 background: transparent;
397 border: 0;
398 border-radius: 0;
399 color: #ccc;
400 cursor: pointer;
401 opacity: .8;
402 padding: 8px;
403 position: absolute;
404 right: -12px;
405 top: -44px;
406 z-index: 401;
407 }
408
409 .fancybox-close-small:hover {
410 color: #fff;
411 opacity: 1;
412 }
413
414 .fancybox-slide--html .fancybox-close-small {
415 color: currentColor;
416 padding: 10px;
417 right: 0;
418 top: 0;
419 }
420
421 .fancybox-slide--image.fancybox-is-scaling .fancybox-content {
422 overflow: hidden;
423 }
424
425 .fancybox-is-scaling .fancybox-close-small,
426 .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
427 display: none;
428 }
429
430 /* Navigation arrows */
431
432 .fancybox-navigation .fancybox-button {
433 background-clip: content-box;
434 height: 100px;
435 opacity: 0;
436 position: absolute;
437 top: calc(50% - 50px);
438 width: 70px;
439 }
440
441 .fancybox-navigation .fancybox-button div {
442 padding: 7px;
443 }
444
445 .fancybox-navigation .fancybox-button--arrow_left {
446 left: 0;
447 left: env(safe-area-inset-left);
448 padding: 31px 26px 31px 6px;
449 }
450
451 .fancybox-navigation .fancybox-button--arrow_right {
452 padding: 31px 6px 31px 26px;
453 right: 0;
454 right: env(safe-area-inset-right);
455 }
456
457 /* Caption */
458
459 .fancybox-caption {
460 background: linear-gradient(
461 to top,
462 rgba(0, 0, 0, .85) 0%,
463 rgba(0, 0, 0, .3) 50%,
464 rgba(0, 0, 0, .15) 65%,
465 rgba(0, 0, 0, .075) 75.5%,
466 rgba(0, 0, 0, .037) 82.85%,
467 rgba(0, 0, 0, .019) 88%,
468 rgba(0, 0, 0, 0) 100%
469 );
470 bottom: 0;
471 color: #eee;
472 font-size: 14px;
473 font-weight: 400;
474 left: 0;
475 line-height: 1.5;
476 padding: 75px 44px 25px 44px;
477 pointer-events: none;
478 right: 0;
479 text-align: center;
480 z-index: 99996;
481 }
482
483 @supports (padding: max(0px)) {
484 .fancybox-caption {
485 padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));
486 }
487 }
488
489 .fancybox-caption--separate {
490 margin-top: -50px;
491 }
492
493 .fancybox-caption__body {
494 max-height: 50vh;
495 overflow: auto;
496 pointer-events: all;
497 }
498
499 .fancybox-caption a,
500 .fancybox-caption a:link,
501 .fancybox-caption a:visited {
502 color: #ccc;
503 text-decoration: none;
504 }
505
506 .fancybox-caption a:hover {
507 color: #fff;
508 text-decoration: underline;
509 }
510
511 /* Loading indicator */
512
513 .fancybox-loading {
514 animation: fancybox-rotate 1s linear infinite;
515 background: transparent;
516 border: 4px solid #888;
517 border-bottom-color: #fff;
518 border-radius: 50%;
519 height: 50px;
520 left: 50%;
521 margin: -25px 0 0 -25px;
522 opacity: .7;
523 padding: 0;
524 position: absolute;
525 top: 50%;
526 width: 50px;
527 z-index: 99999;
528 }
529
530 @keyframes fancybox-rotate {
531 100% {
532 transform: rotate(360deg);
533 }
534 }
535
536 /* Transition effects */
537
538 .fancybox-animated {
539 transition-timing-function: cubic-bezier(0, 0, .25, 1);
540 }
541
542 /* transitionEffect: slide */
543
544 .fancybox-fx-slide.fancybox-slide--previous {
545 opacity: 0;
546 transform: translate3d(-100%, 0, 0);
547 }
548
549 .fancybox-fx-slide.fancybox-slide--next {
550 opacity: 0;
551 transform: translate3d(100%, 0, 0);
552 }
553
554 .fancybox-fx-slide.fancybox-slide--current {
555 opacity: 1;
556 transform: translate3d(0, 0, 0);
557 }
558
559 /* transitionEffect: fade */
560
561 .fancybox-fx-fade.fancybox-slide--previous,
562 .fancybox-fx-fade.fancybox-slide--next {
563 opacity: 0;
564 transition-timing-function: cubic-bezier(.19, 1, .22, 1);
565 }
566
567 .fancybox-fx-fade.fancybox-slide--current {
568 opacity: 1;
569 }
570
571 /* transitionEffect: zoom-in-out */
572
573 .fancybox-fx-zoom-in-out.fancybox-slide--previous {
574 opacity: 0;
575 transform: scale3d(1.5, 1.5, 1.5);
576 }
577
578 .fancybox-fx-zoom-in-out.fancybox-slide--next {
579 opacity: 0;
580 transform: scale3d(.5, .5, .5);
581 }
582
583 .fancybox-fx-zoom-in-out.fancybox-slide--current {
584 opacity: 1;
585 transform: scale3d(1, 1, 1);
586 }
587
588 /* transitionEffect: rotate */
589
590 .fancybox-fx-rotate.fancybox-slide--previous {
591 opacity: 0;
592 -ms-transform: rotate(-360deg);
593 transform: rotate(-360deg);
594 }
595
596 .fancybox-fx-rotate.fancybox-slide--next {
597 opacity: 0;
598 -ms-transform: rotate(360deg);
599 transform: rotate(360deg);
600 }
601
602 .fancybox-fx-rotate.fancybox-slide--current {
603 opacity: 1;
604 -ms-transform: rotate(0deg);
605 transform: rotate(0deg);
606 }
607
608 /* transitionEffect: circular */
609
610 .fancybox-fx-circular.fancybox-slide--previous {
611 opacity: 0;
612 transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
613 }
614
615 .fancybox-fx-circular.fancybox-slide--next {
616 opacity: 0;
617 transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
618 }
619
620 .fancybox-fx-circular.fancybox-slide--current {
621 opacity: 1;
622 transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
623 }
624
625 /* transitionEffect: tube */
626
627 .fancybox-fx-tube.fancybox-slide--previous {
628 transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);
629 }
630
631 .fancybox-fx-tube.fancybox-slide--next {
632 transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);
633 }
634
635 .fancybox-fx-tube.fancybox-slide--current {
636 transform: translate3d(0, 0, 0) scale(1);
637 }
638
639 /* Styling for Small-Screen Devices */
640 @media all and (max-height: 576px) {
641 .fancybox-slide {
642 padding-left: 6px;
643 padding-right: 6px;
644 }
645
646 .fancybox-slide--image {
647 padding: 6px 0;
648 }
649
650 .fancybox-close-small {
651 right: -6px;
652 }
653
654 .fancybox-slide--image .fancybox-close-small {
655 background: #4e4e4e;
656 color: #f2f4f6;
657 height: 36px;
658 opacity: 1;
659 padding: 6px;
660 right: 0;
661 top: 0;
662 width: 36px;
663 }
664
665 .fancybox-caption {
666 padding-left: 12px;
667 padding-right: 12px;
668 }
669
670 @supports (padding: max(0px)) {
671 .fancybox-caption {
672 padding-left: max(12px, env(safe-area-inset-left));
673 padding-right: max(12px, env(safe-area-inset-right));
674 }
675 }
676 }
677
678 /* Share */
679
680 .fancybox-share {
681 background: #f4f4f4;
682 border-radius: 3px;
683 max-width: 90%;
684 padding: 30px;
685 text-align: center;
686 }
687
688 .fancybox-share h1 {
689 color: #222;
690 font-size: 35px;
691 font-weight: 700;
692 margin: 0 0 20px 0;
693 }
694
695 .fancybox-share p {
696 margin: 0;
697 padding: 0;
698 }
699
700 .fancybox-share__button {
701 border: 0;
702 border-radius: 3px;
703 display: inline-block;
704 font-size: 14px;
705 font-weight: 700;
706 line-height: 40px;
707 margin: 0 5px 10px 5px;
708 min-width: 130px;
709 padding: 0 15px;
710 text-decoration: none;
711 transition: all .2s;
712 -webkit-user-select: none;
713 -moz-user-select: none;
714 -ms-user-select: none;
715 user-select: none;
716 white-space: nowrap;
717 }
718
719 .fancybox-share__button:visited,
720 .fancybox-share__button:link {
721 color: #fff;
722 }
723
724 .fancybox-share__button:hover {
725 text-decoration: none;
726 }
727
728 .fancybox-share__button--fb {
729 background: #3b5998;
730 }
731
732 .fancybox-share__button--fb:hover {
733 background: #344e86;
734 }
735
736 .fancybox-share__button--pt {
737 background: #bd081d;
738 }
739
740 .fancybox-share__button--pt:hover {
741 background: #aa0719;
742 }
743
744 .fancybox-share__button--tw {
745 background: #1da1f2;
746 }
747
748 .fancybox-share__button--tw:hover {
749 background: #0d95e8;
750 }
751
752 .fancybox-share__button svg {
753 height: 25px;
754 margin-right: 7px;
755 position: relative;
756 top: -1px;
757 vertical-align: middle;
758 width: 25px;
759 }
760
761 .fancybox-share__button svg path {
762 fill: #fff;
763 }
764
765 .fancybox-share__input {
766 background: transparent;
767 border: 0;
768 border-bottom: 1px solid #d7d7d7;
769 border-radius: 0;
770 color: #5d5b5b;
771 font-size: 14px;
772 margin: 10px 0 0 0;
773 outline: none;
774 padding: 10px 15px;
775 width: 100%;
776 }
777
778 /* Thumbs */
779
780 .fancybox-thumbs {
781 background: #ddd;
782 bottom: 0;
783 display: none;
784 margin: 0;
785 -webkit-overflow-scrolling: touch;
786 -ms-overflow-style: -ms-autohiding-scrollbar;
787 padding: 2px 2px 4px 2px;
788 position: absolute;
789 right: 0;
790 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
791 top: 0;
792 width: 212px;
793 z-index: 99995;
794 }
795
796 .fancybox-thumbs-x {
797 overflow-x: auto;
798 overflow-y: hidden;
799 }
800
801 .fancybox-show-thumbs .fancybox-thumbs {
802 display: block;
803 }
804
805 .fancybox-show-thumbs .fancybox-inner {
806 right: 212px;
807 }
808
809 .fancybox-thumbs__list {
810 font-size: 0;
811 height: 100%;
812 list-style: none;
813 margin: 0;
814 overflow-x: hidden;
815 overflow-y: auto;
816 padding: 0;
817 position: absolute;
818 position: relative;
819 white-space: nowrap;
820 width: 100%;
821 }
822
823 .fancybox-thumbs-x .fancybox-thumbs__list {
824 overflow: hidden;
825 }
826
827 .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
828 width: 7px;
829 }
830
831 .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
832 background: #fff;
833 border-radius: 10px;
834 box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
835 }
836
837 .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
838 background: #2a2a2a;
839 border-radius: 10px;
840 }
841
842 .fancybox-thumbs__list a {
843 -webkit-backface-visibility: hidden;
844 backface-visibility: hidden;
845 background-color: rgba(0, 0, 0, .1);
846 background-position: center center;
847 background-repeat: no-repeat;
848 background-size: cover;
849 cursor: pointer;
850 float: left;
851 height: 75px;
852 margin: 2px;
853 max-height: calc(100% - 8px);
854 max-width: calc(50% - 4px);
855 outline: none;
856 overflow: hidden;
857 padding: 0;
858 position: relative;
859 -webkit-tap-highlight-color: transparent;
860 width: 100px;
861 }
862
863 .fancybox-thumbs__list a::before {
864 border: 6px solid #ff5268;
865 bottom: 0;
866 content: '';
867 left: 0;
868 opacity: 0;
869 position: absolute;
870 right: 0;
871 top: 0;
872 transition: all .2s cubic-bezier(.25, .46, .45, .94);
873 z-index: 99991;
874 }
875
876 .fancybox-thumbs__list a:focus::before {
877 opacity: .5;
878 }
879
880 .fancybox-thumbs__list a.fancybox-thumbs-active::before {
881 opacity: 1;
882 }
883
884 /* Styling for Small-Screen Devices */
885 @media all and (max-width: 576px) {
886 .fancybox-thumbs {
887 width: 110px;
888 }
889 .fancybox-show-thumbs .fancybox-inner {
890 right: 110px;
891 }
892 .fancybox-thumbs__list a {
893 max-width: calc(100% - 10px);
894 }
895 }
896