PluginProbe
Getwid – Gutenberg Blocks / 2.0.11
Getwid – Gutenberg Blocks v2.0.11
3.0.2 3.0.1 3.0.0 2.1.0 2.1.1 2.1.2 2.1.3 2.2.0 trunk 1.8.7 1.9.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.14 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9
getwid / vendors / fancybox / jquery.fancybox.css

jquery.fancybox.css in Getwid – Gutenberg Blocks 2.0.11, at vendors/fancybox/jquery.fancybox.css

895 lines 17.9 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;
123 /* Using without prefix would break IE11 */
124 display: none;
125 height: 100%;
126 left: 0;
127 outline: none;
128 overflow: auto;
129 -webkit-overflow-scrolling: touch;
130 padding: 44px;
131 position: absolute;
132 text-align: center;
133 top: 0;
134 transition-property: transform, opacity;
135 white-space: normal;
136 width: 100%;
137 z-index: 99994;
138 }
139
140 .fancybox-slide::before {
141 content: '';
142 display: inline-block;
143 font-size: 0;
144 height: 100%;
145 vertical-align: middle;
146 width: 0;
147 }
148
149 .fancybox-is-sliding .fancybox-slide,
150 .fancybox-slide--previous,
151 .fancybox-slide--current,
152 .fancybox-slide--next {
153 display: block;
154 }
155
156 .fancybox-slide--image {
157 overflow: hidden;
158 padding: 44px 0;
159 }
160
161 .fancybox-slide--image::before {
162 display: none;
163 }
164
165 .fancybox-slide--html {
166 padding: 6px;
167 }
168
169 .fancybox-content {
170 background: #fff;
171 display: inline-block;
172 margin: 0;
173 max-width: 100%;
174 overflow: auto;
175 -webkit-overflow-scrolling: touch;
176 padding: 44px;
177 position: relative;
178 text-align: left;
179 vertical-align: middle;
180 }
181
182 .fancybox-slide--image .fancybox-content {
183 animation-timing-function: cubic-bezier(.5, 0, .14, 1);
184 -webkit-backface-visibility: hidden;
185 background: transparent;
186 background-repeat: no-repeat;
187 background-size: 100% 100%;
188 left: 0;
189 max-width: none;
190 overflow: visible;
191 padding: 0;
192 position: absolute;
193 top: 0;
194 -ms-transform-origin: top left;
195 transform-origin: top left;
196 transition-property: transform, opacity;
197 -webkit-user-select: none;
198 -moz-user-select: none;
199 -ms-user-select: none;
200 user-select: none;
201 z-index: 99995;
202 }
203
204 .fancybox-can-zoomOut .fancybox-content {
205 cursor: zoom-out;
206 }
207
208 .fancybox-can-zoomIn .fancybox-content {
209 cursor: zoom-in;
210 }
211
212 .fancybox-can-swipe .fancybox-content,
213 .fancybox-can-pan .fancybox-content {
214 cursor: -webkit-grab;
215 cursor: grab;
216 }
217
218 .fancybox-is-grabbing .fancybox-content {
219 cursor: -webkit-grabbing;
220 cursor: grabbing;
221 }
222
223 .fancybox-container [data-selectable='true'] {
224 cursor: text;
225 }
226
227 .fancybox-image,
228 .fancybox-spaceball {
229 background: transparent;
230 border: 0;
231 height: 100%;
232 left: 0;
233 margin: 0;
234 max-height: none;
235 max-width: none;
236 padding: 0;
237 position: absolute;
238 top: 0;
239 -webkit-user-select: none;
240 -moz-user-select: none;
241 -ms-user-select: none;
242 user-select: none;
243 width: 100%;
244 }
245
246 .fancybox-spaceball {
247 z-index: 1;
248 }
249
250 .fancybox-slide--video .fancybox-content,
251 .fancybox-slide--map .fancybox-content,
252 .fancybox-slide--pdf .fancybox-content,
253 .fancybox-slide--iframe .fancybox-content {
254 height: 100%;
255 overflow: visible;
256 padding: 0;
257 width: 100%;
258 }
259
260 .fancybox-slide--video .fancybox-content {
261 background: #000;
262 }
263
264 .fancybox-slide--map .fancybox-content {
265 background: #e5e3df;
266 }
267
268 .fancybox-slide--iframe .fancybox-content {
269 background: #fff;
270 }
271
272 .fancybox-video,
273 .fancybox-iframe {
274 background: transparent;
275 border: 0;
276 display: block;
277 height: 100%;
278 margin: 0;
279 overflow: hidden;
280 padding: 0;
281 width: 100%;
282 }
283
284 /* Fix iOS */
285 .fancybox-iframe {
286 left: 0;
287 position: absolute;
288 top: 0;
289 }
290
291 .fancybox-error {
292 background: #fff;
293 cursor: default;
294 max-width: 400px;
295 padding: 40px;
296 width: 100%;
297 }
298
299 .fancybox-error p {
300 color: #444;
301 font-size: 16px;
302 line-height: 20px;
303 margin: 0;
304 padding: 0;
305 }
306
307 /* Buttons */
308
309 .fancybox-button {
310 background: rgba(30, 30, 30, .6);
311 border: 0;
312 border-radius: 0;
313 box-shadow: none;
314 cursor: pointer;
315 display: inline-block;
316 height: 44px;
317 margin: 0;
318 padding: 10px;
319 position: relative;
320 transition: color .2s;
321 vertical-align: top;
322 visibility: inherit;
323 width: 44px;
324 }
325
326 .fancybox-button,
327 .fancybox-button:visited,
328 .fancybox-button:link {
329 color: #ccc;
330 }
331
332 .fancybox-button:hover {
333 color: #fff;
334 }
335
336 .fancybox-button:focus {
337 outline: none;
338 }
339
340 .fancybox-button.fancybox-focus {
341 outline: 1px dotted;
342 }
343
344 .fancybox-button[disabled],
345 .fancybox-button[disabled]:hover {
346 color: #888;
347 cursor: default;
348 outline: none;
349 }
350
351 /* Fix IE11 */
352 .fancybox-button div {
353 height: 100%;
354 }
355
356 .fancybox-button svg {
357 display: block;
358 height: 100%;
359 overflow: visible;
360 position: relative;
361 width: 100%;
362 }
363
364 .fancybox-button svg path {
365 fill: currentColor;
366 stroke-width: 0;
367 }
368
369 .fancybox-button--play svg:nth-child(2),
370 .fancybox-button--fsenter svg:nth-child(2) {
371 display: none;
372 }
373
374 .fancybox-button--pause svg:nth-child(1),
375 .fancybox-button--fsexit svg:nth-child(1) {
376 display: none;
377 }
378
379 .fancybox-progress {
380 background: #ff5268;
381 height: 2px;
382 left: 0;
383 position: absolute;
384 right: 0;
385 top: 0;
386 -ms-transform: scaleX(0);
387 transform: scaleX(0);
388 -ms-transform-origin: 0;
389 transform-origin: 0;
390 transition-property: transform;
391 transition-timing-function: linear;
392 z-index: 99998;
393 }
394
395 /* Close button on the top right corner of html content */
396
397 .fancybox-close-small {
398 background: transparent;
399 border: 0;
400 border-radius: 0;
401 color: #ccc;
402 cursor: pointer;
403 opacity: .8;
404 padding: 8px;
405 position: absolute;
406 right: -12px;
407 top: -44px;
408 z-index: 401;
409 }
410
411 .fancybox-close-small:hover {
412 color: #fff;
413 opacity: 1;
414 }
415
416 .fancybox-slide--html .fancybox-close-small {
417 color: currentColor;
418 padding: 10px;
419 right: 0;
420 top: 0;
421 }
422
423 .fancybox-slide--image.fancybox-is-scaling .fancybox-content {
424 overflow: hidden;
425 }
426
427 .fancybox-is-scaling .fancybox-close-small,
428 .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
429 display: none;
430 }
431
432 /* Navigation arrows */
433
434 .fancybox-navigation .fancybox-button {
435 background-clip: content-box;
436 height: 100px;
437 opacity: 0;
438 position: absolute;
439 top: calc(50% - 50px);
440 width: 70px;
441 }
442
443 .fancybox-navigation .fancybox-button div {
444 padding: 7px;
445 }
446
447 .fancybox-navigation .fancybox-button--arrow_left {
448 left: 0;
449 left: env(safe-area-inset-left);
450 padding: 31px 26px 31px 6px;
451 }
452
453 .fancybox-navigation .fancybox-button--arrow_right {
454 padding: 31px 6px 31px 26px;
455 right: 0;
456 right: env(safe-area-inset-right);
457 }
458
459 /* Caption */
460
461 .fancybox-caption {
462 background: linear-gradient(to top,
463 rgba(0, 0, 0, .85) 0%,
464 rgba(0, 0, 0, .3) 50%,
465 rgba(0, 0, 0, .15) 65%,
466 rgba(0, 0, 0, .075) 75.5%,
467 rgba(0, 0, 0, .037) 82.85%,
468 rgba(0, 0, 0, .019) 88%,
469 rgba(0, 0, 0, 0) 100%);
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 /* Share */
678
679 .fancybox-share {
680 background: #f4f4f4;
681 border-radius: 3px;
682 max-width: 90%;
683 padding: 30px;
684 text-align: center;
685 }
686
687 .fancybox-share h1 {
688 color: #222;
689 font-size: 35px;
690 font-weight: 700;
691 margin: 0 0 20px 0;
692 }
693
694 .fancybox-share p {
695 margin: 0;
696 padding: 0;
697 }
698
699 .fancybox-share__button {
700 border: 0;
701 border-radius: 3px;
702 display: inline-block;
703 font-size: 14px;
704 font-weight: 700;
705 line-height: 40px;
706 margin: 0 5px 10px 5px;
707 min-width: 130px;
708 padding: 0 15px;
709 text-decoration: none;
710 transition: all .2s;
711 -webkit-user-select: none;
712 -moz-user-select: none;
713 -ms-user-select: none;
714 user-select: none;
715 white-space: nowrap;
716 }
717
718 .fancybox-share__button:visited,
719 .fancybox-share__button:link {
720 color: #fff;
721 }
722
723 .fancybox-share__button:hover {
724 text-decoration: none;
725 }
726
727 .fancybox-share__button--fb {
728 background: #3b5998;
729 }
730
731 .fancybox-share__button--fb:hover {
732 background: #344e86;
733 }
734
735 .fancybox-share__button--pt {
736 background: #bd081d;
737 }
738
739 .fancybox-share__button--pt:hover {
740 background: #aa0719;
741 }
742
743 .fancybox-share__button--tw {
744 background: #1da1f2;
745 }
746
747 .fancybox-share__button--tw:hover {
748 background: #0d95e8;
749 }
750
751 .fancybox-share__button svg {
752 height: 25px;
753 margin-right: 7px;
754 position: relative;
755 top: -1px;
756 vertical-align: middle;
757 width: 25px;
758 }
759
760 .fancybox-share__button svg path {
761 fill: #fff;
762 }
763
764 .fancybox-share__input {
765 background: transparent;
766 border: 0;
767 border-bottom: 1px solid #d7d7d7;
768 border-radius: 0;
769 color: #5d5b5b;
770 font-size: 14px;
771 margin: 10px 0 0 0;
772 outline: none;
773 padding: 10px 15px;
774 width: 100%;
775 }
776 /* Thumbs */
777
778 .fancybox-thumbs {
779 background: #ddd;
780 bottom: 0;
781 display: none;
782 margin: 0;
783 -webkit-overflow-scrolling: touch;
784 -ms-overflow-style: -ms-autohiding-scrollbar;
785 padding: 2px 2px 4px 2px;
786 position: absolute;
787 right: 0;
788 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
789 top: 0;
790 width: 212px;
791 z-index: 99995;
792 }
793
794 .fancybox-thumbs-x {
795 overflow-x: auto;
796 overflow-y: hidden;
797 }
798
799 .fancybox-show-thumbs .fancybox-thumbs {
800 display: block;
801 }
802
803 .fancybox-show-thumbs .fancybox-inner {
804 right: 212px;
805 }
806
807 .fancybox-thumbs__list {
808 font-size: 0;
809 height: 100%;
810 list-style: none;
811 margin: 0;
812 overflow-x: hidden;
813 overflow-y: auto;
814 padding: 0;
815 position: absolute;
816 position: relative;
817 white-space: nowrap;
818 width: 100%;
819 }
820
821 .fancybox-thumbs-x .fancybox-thumbs__list {
822 overflow: hidden;
823 }
824
825 .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
826 width: 7px;
827 }
828
829 .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
830 background: #fff;
831 border-radius: 10px;
832 box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
833 }
834
835 .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
836 background: #2a2a2a;
837 border-radius: 10px;
838 }
839
840 .fancybox-thumbs__list a {
841 -webkit-backface-visibility: hidden;
842 backface-visibility: hidden;
843 background-color: rgba(0, 0, 0, .1);
844 background-position: center center;
845 background-repeat: no-repeat;
846 background-size: cover;
847 cursor: pointer;
848 float: left;
849 height: 75px;
850 margin: 2px;
851 max-height: calc(100% - 8px);
852 max-width: calc(50% - 4px);
853 outline: none;
854 overflow: hidden;
855 padding: 0;
856 position: relative;
857 -webkit-tap-highlight-color: transparent;
858 width: 100px;
859 }
860
861 .fancybox-thumbs__list a::before {
862 border: 6px solid #ff5268;
863 bottom: 0;
864 content: '';
865 left: 0;
866 opacity: 0;
867 position: absolute;
868 right: 0;
869 top: 0;
870 transition: all .2s cubic-bezier(.25, .46, .45, .94);
871 z-index: 99991;
872 }
873
874 .fancybox-thumbs__list a:focus::before {
875 opacity: .5;
876 }
877
878 .fancybox-thumbs__list a.fancybox-thumbs-active::before {
879 opacity: 1;
880 }
881
882 /* Styling for Small-Screen Devices */
883 @media all and (max-width: 576px) {
884 .fancybox-thumbs {
885 width: 110px;
886 }
887
888 .fancybox-show-thumbs .fancybox-inner {
889 right: 110px;
890 }
891
892 .fancybox-thumbs__list a {
893 max-width: calc(100% - 10px);
894 }
895 }