PluginProbe
Getwid – Gutenberg Blocks / 3.0.1
Getwid – Gutenberg Blocks v3.0.1
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 / mp-fancybox / jquery.fancybox.css

jquery.fancybox.css in Getwid – Gutenberg Blocks 3.0.1, at vendors/mp-fancybox/jquery.fancybox.css

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