PluginProbe
Slider Ultimate / 1.0.11
Slider Ultimate v1.0.11
2.2.10 trunk 1.0.0 1.0.1 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.15 1.0.16 1.0.17 1.0.18 1.0.19 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.2 All 54 releases
ultimate-slider / css / lightgallery.css

lightgallery.css in Slider Ultimate 1.0.11, at css/lightgallery.css

843 lines 21.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @font-face {
2 font-family: 'lg';
3 src: url("../css/fonts/lg.eot?n1z373");
4 src: url("../css/fonts/lg.eot?#iefixn1z373") format("embedded-opentype"), url("../css/fonts/lg.woff?n1z373") format("woff"), url("../css/fonts/lg.ttf?n1z373") format("truetype"), url("../css/fonts/lg.svg?n1z373#lg") format("svg");
5 font-weight: normal;
6 font-style: normal;
7 }
8 .lg-icon {
9 font-family: 'lg';
10 speak: none;
11 font-style: normal;
12 font-weight: normal;
13 font-variant: normal;
14 text-transform: none;
15 line-height: 1;
16 /* Better Font Rendering =========== */
17 -webkit-font-smoothing: antialiased;
18 -moz-osx-font-smoothing: grayscale;
19 }
20
21 .lg-actions .lg-next, .lg-actions .lg-prev {
22 background-color: rgba(0, 0, 0, 0.45);
23 border-radius: 2px;
24 color: #999;
25 cursor: pointer;
26 display: block;
27 font-size: 22px;
28 margin-top: -10px;
29 padding: 8px 10px 9px;
30 position: absolute;
31 top: 50%;
32 z-index: 1080;
33 }
34 .lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {
35 pointer-events: none;
36 opacity: 0.5;
37 }
38 .lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {
39 color: #FFF;
40 }
41 .lg-actions .lg-next {
42 right: 20px;
43 }
44 .lg-actions .lg-next:before {
45 content: "\e095";
46 }
47 .lg-actions .lg-prev {
48 left: 20px;
49 }
50 .lg-actions .lg-prev:after {
51 content: "\e094";
52 }
53
54 @-webkit-keyframes lg-right-end {
55 0% {
56 left: 0;
57 }
58 50% {
59 left: -30px;
60 }
61 100% {
62 left: 0;
63 }
64 }
65 @-moz-keyframes lg-right-end {
66 0% {
67 left: 0;
68 }
69 50% {
70 left: -30px;
71 }
72 100% {
73 left: 0;
74 }
75 }
76 @-ms-keyframes lg-right-end {
77 0% {
78 left: 0;
79 }
80 50% {
81 left: -30px;
82 }
83 100% {
84 left: 0;
85 }
86 }
87 @keyframes lg-right-end {
88 0% {
89 left: 0;
90 }
91 50% {
92 left: -30px;
93 }
94 100% {
95 left: 0;
96 }
97 }
98 @-webkit-keyframes lg-left-end {
99 0% {
100 left: 0;
101 }
102 50% {
103 left: 30px;
104 }
105 100% {
106 left: 0;
107 }
108 }
109 @-moz-keyframes lg-left-end {
110 0% {
111 left: 0;
112 }
113 50% {
114 left: 30px;
115 }
116 100% {
117 left: 0;
118 }
119 }
120 @-ms-keyframes lg-left-end {
121 0% {
122 left: 0;
123 }
124 50% {
125 left: 30px;
126 }
127 100% {
128 left: 0;
129 }
130 }
131 @keyframes lg-left-end {
132 0% {
133 left: 0;
134 }
135 50% {
136 left: 30px;
137 }
138 100% {
139 left: 0;
140 }
141 }
142 .lg-outer.lg-right-end .lg-object {
143 -webkit-animation: lg-right-end 0.3s;
144 -o-animation: lg-right-end 0.3s;
145 animation: lg-right-end 0.3s;
146 position: relative;
147 }
148 .lg-outer.lg-left-end .lg-object {
149 -webkit-animation: lg-left-end 0.3s;
150 -o-animation: lg-left-end 0.3s;
151 animation: lg-left-end 0.3s;
152 position: relative;
153 }
154
155 .lg-toolbar {
156 z-index: 1082;
157 left: 0;
158 position: absolute;
159 top: 0;
160 width: 100%;
161 background-color: rgba(0, 0, 0, 0.45);
162 }
163 .lg-toolbar .lg-icon {
164 color: #999;
165 cursor: pointer;
166 float: right;
167 font-size: 24px;
168 height: 47px;
169 line-height: 27px;
170 padding: 10px 0;
171 text-align: center;
172 width: 50px;
173 text-decoration: none !important;
174 outline: medium none;
175 -webkit-transition: color 0.2s linear;
176 -o-transition: color 0.2s linear;
177 transition: color 0.2s linear;
178 }
179 .lg-toolbar .lg-icon:hover {
180 color: #FFF;
181 }
182 .lg-toolbar .lg-close:after {
183 content: "\e070";
184 }
185 .lg-toolbar .lg-download:after {
186 content: "\e0f2";
187 }
188
189 .lg-sub-html {
190 background-color: rgba(0, 0, 0, 0.45);
191 bottom: 0;
192 color: #EEE;
193 font-size: 16px;
194 left: 0;
195 padding: 10px 40px;
196 position: fixed;
197 right: 0;
198 text-align: center;
199 z-index: 1080;
200 }
201 .lg-sub-html h4 {
202 margin: 0;
203 font-size: 13px;
204 font-weight: bold;
205 }
206 .lg-sub-html p {
207 font-size: 12px;
208 margin: 5px 0 0;
209 }
210
211 #lg-counter {
212 color: #999;
213 display: inline-block;
214 font-size: 16px;
215 padding-left: 20px;
216 padding-top: 12px;
217 vertical-align: middle;
218 }
219
220 .lg-toolbar, .lg-prev, .lg-next {
221 opacity: 1;
222 -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
223 -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
224 -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
225 transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
226 }
227
228 .lg-hide-items .lg-prev {
229 opacity: 0;
230 -webkit-transform: translate3d(-10px, 0, 0);
231 transform: translate3d(-10px, 0, 0);
232 }
233 .lg-hide-items .lg-next {
234 opacity: 0;
235 -webkit-transform: translate3d(10px, 0, 0);
236 transform: translate3d(10px, 0, 0);
237 }
238 .lg-hide-items .lg-toolbar {
239 opacity: 0;
240 -webkit-transform: translate3d(0, -10px, 0);
241 transform: translate3d(0, -10px, 0);
242 }
243
244 body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
245 -webkit-transform: scale3d(0.5, 0.5, 0.5);
246 transform: scale3d(0.5, 0.5, 0.5);
247 opacity: 0;
248 -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
249 -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
250 -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
251 transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
252 -webkit-transform-origin: 50% 50%;
253 -moz-transform-origin: 50% 50%;
254 -ms-transform-origin: 50% 50%;
255 transform-origin: 50% 50%;
256 }
257 body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
258 -webkit-transform: scale3d(1, 1, 1);
259 transform: scale3d(1, 1, 1);
260 opacity: 1;
261 }
262
263 .lg-outer .lg-thumb-outer {
264 background-color: #0D0A0A;
265 bottom: 0;
266 position: absolute;
267 width: 100%;
268 z-index: 1080;
269 max-height: 350px;
270 -webkit-transform: translate3d(0, 100%, 0);
271 transform: translate3d(0, 100%, 0);
272 -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
273 -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
274 -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
275 transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
276 }
277 .lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
278 cursor: -webkit-grab;
279 cursor: -moz-grab;
280 cursor: -o-grab;
281 cursor: -ms-grab;
282 cursor: grab;
283 }
284 .lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
285 cursor: move;
286 cursor: -webkit-grabbing;
287 cursor: -moz-grabbing;
288 cursor: -o-grabbing;
289 cursor: -ms-grabbing;
290 cursor: grabbing;
291 }
292 .lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
293 -webkit-transition-duration: 0s !important;
294 transition-duration: 0s !important;
295 }
296 .lg-outer.lg-thumb-open .lg-thumb-outer {
297 -webkit-transform: translate3d(0, 0%, 0);
298 transform: translate3d(0, 0%, 0);
299 }
300 .lg-outer .lg-thumb {
301 padding: 10px 0;
302 height: 100%;
303 margin-bottom: -5px;
304 }
305 .lg-outer .lg-thumb-item {
306 border-radius: 5px;
307 cursor: pointer;
308 float: left;
309 overflow: hidden;
310 height: 100%;
311 border: 2px solid #FFF;
312 border-radius: 4px;
313 margin-bottom: 5px;
314 }
315 @media (min-width: 1025px) {
316 .lg-outer .lg-thumb-item {
317 -webkit-transition: border-color 0.25s ease;
318 -o-transition: border-color 0.25s ease;
319 transition: border-color 0.25s ease;
320 }
321 }
322 .lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
323 border-color: #a90707;
324 }
325 .lg-outer .lg-thumb-item img {
326 width: 100%;
327 height: 100%;
328 }
329 .lg-outer.lg-has-thumb .lg-item {
330 padding-bottom: 120px;
331 }
332 .lg-outer.lg-can-toggle .lg-item {
333 padding-bottom: 0;
334 }
335 .lg-outer.lg-pull-caption-up .lg-sub-html {
336 -webkit-transition: bottom 0.25s ease;
337 -o-transition: bottom 0.25s ease;
338 transition: bottom 0.25s ease;
339 }
340 .lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
341 bottom: 100px;
342 }
343 .lg-outer .lg-toogle-thumb {
344 background-color: #0D0A0A;
345 border-radius: 2px 2px 0 0;
346 color: #999;
347 cursor: pointer;
348 font-size: 24px;
349 height: 39px;
350 line-height: 27px;
351 padding: 5px 0;
352 position: absolute;
353 right: 20px;
354 text-align: center;
355 top: -39px;
356 width: 50px;
357 }
358 .lg-outer .lg-toogle-thumb:after {
359 content: "\e1ff";
360 }
361 .lg-outer .lg-toogle-thumb:hover {
362 color: #FFF;
363 }
364
365 .lg-outer .lg-video-cont {
366 display: inline-block;
367 vertical-align: middle;
368 max-width: 1140px;
369 max-height: 100%;
370 width: 100%;
371 padding: 0 5px;
372 }
373 .lg-outer .lg-video {
374 width: 100%;
375 height: 0;
376 padding-bottom: 56.25%;
377 overflow: hidden;
378 position: relative;
379 }
380 .lg-outer .lg-video .lg-object {
381 display: inline-block;
382 position: absolute;
383 top: 0;
384 left: 0;
385 width: 100% !important;
386 height: 100% !important;
387 }
388 .lg-outer .lg-video .lg-video-play {
389 width: 84px;
390 height: 59px;
391 position: absolute;
392 left: 50%;
393 top: 50%;
394 margin-left: -42px;
395 margin-top: -30px;
396 z-index: 1080;
397 cursor: pointer;
398 }
399 .lg-outer .lg-has-vimeo .lg-video-play {
400 background: url("../img/vimeo-play.png") no-repeat scroll 0 0 transparent;
401 }
402 .lg-outer .lg-has-vimeo:hover .lg-video-play {
403 background: url("../img/vimeo-play.png") no-repeat scroll 0 -58px transparent;
404 }
405 .lg-outer .lg-has-html5 .lg-video-play {
406 background: transparent url("../img/video-play.png") no-repeat scroll 0 0;
407 height: 64px;
408 margin-left: -32px;
409 margin-top: -32px;
410 width: 64px;
411 opacity: 0.8;
412 }
413 .lg-outer .lg-has-html5:hover .lg-video-play {
414 opacity: 1;
415 }
416 .lg-outer .lg-has-youtube .lg-video-play {
417 background: url("../img/youtube-play.png") no-repeat scroll 0 0 transparent;
418 }
419 .lg-outer .lg-has-youtube:hover .lg-video-play {
420 background: url("../img/youtube-play.png") no-repeat scroll 0 -60px transparent;
421 }
422 .lg-outer .lg-video-object {
423 width: 100% !important;
424 height: 100% !important;
425 position: absolute;
426 top: 0;
427 left: 0;
428 }
429 .lg-outer .lg-has-video .lg-video-object {
430 visibility: hidden;
431 }
432 .lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {
433 display: none;
434 }
435 .lg-outer .lg-has-video.lg-video-playing .lg-video-object {
436 visibility: visible;
437 }
438
439 .lg-progress-bar {
440 background-color: #333;
441 height: 5px;
442 left: 0;
443 position: absolute;
444 top: 0;
445 width: 100%;
446 z-index: 1080;
447 opacity: 0;
448 -webkit-transition: opacity 0.08s ease 0s;
449 -moz-transition: opacity 0.08s ease 0s;
450 -o-transition: opacity 0.08s ease 0s;
451 transition: opacity 0.08s ease 0s;
452 }
453 .lg-progress-bar .lg-progress {
454 background-color: #a90707;
455 height: 5px;
456 width: 0;
457 }
458 .lg-progress-bar.lg-start .lg-progress {
459 width: 100%;
460 }
461 .lg-show-autoplay .lg-progress-bar {
462 opacity: 1;
463 }
464
465 .lg-autoplay-button:after {
466 content: "\e01d";
467 }
468 .lg-show-autoplay .lg-autoplay-button:after {
469 content: "\e01a";
470 }
471
472 .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {
473 -webkit-transition-duration: 0s;
474 transition-duration: 0s;
475 }
476 .lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
477 -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
478 -moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
479 -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
480 transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
481 -webkit-transform: translate3d(0, 0, 0);
482 transform: translate3d(0, 0, 0);
483 -webkit-backface-visibility: hidden;
484 -moz-backface-visibility: hidden;
485 backface-visibility: hidden;
486 }
487 .lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
488 -webkit-transform: scale3d(1, 1, 1);
489 transform: scale3d(1, 1, 1);
490 -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
491 -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
492 -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
493 transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
494 -webkit-transform-origin: 0 0;
495 -moz-transform-origin: 0 0;
496 -ms-transform-origin: 0 0;
497 transform-origin: 0 0;
498 -webkit-backface-visibility: hidden;
499 -moz-backface-visibility: hidden;
500 backface-visibility: hidden;
501 }
502
503 #lg-zoom-in:after {
504 content: "\e311";
505 }
506
507 #lg-actual-size {
508 font-size: 20px;
509 }
510 #lg-actual-size:after {
511 content: "\e033";
512 }
513
514 #lg-zoom-out {
515 opacity: 0.5;
516 pointer-events: none;
517 }
518 #lg-zoom-out:after {
519 content: "\e312";
520 }
521 .lg-zoomed #lg-zoom-out {
522 opacity: 1;
523 pointer-events: auto;
524 }
525
526 .lg-outer .lg-pager-outer {
527 bottom: 60px;
528 left: 0;
529 position: absolute;
530 right: 0;
531 text-align: center;
532 z-index: 1080;
533 height: 10px;
534 }
535 .lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
536 overflow: visible;
537 }
538 .lg-outer .lg-pager-cont {
539 cursor: pointer;
540 display: inline-block;
541 overflow: hidden;
542 position: relative;
543 vertical-align: top;
544 margin: 0 5px;
545 }
546 .lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
547 opacity: 1;
548 -webkit-transform: translate3d(0, 0, 0);
549 transform: translate3d(0, 0, 0);
550 }
551 .lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
552 box-shadow: 0 0 0 2px white inset;
553 }
554 .lg-outer .lg-pager-thumb-cont {
555 background-color: #fff;
556 color: #FFF;
557 bottom: 100%;
558 height: 83px;
559 left: 0;
560 margin-bottom: 20px;
561 margin-left: -60px;
562 opacity: 0;
563 padding: 5px;
564 position: absolute;
565 width: 120px;
566 border-radius: 3px;
567 -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
568 -moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;
569 -o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;
570 transition: opacity 0.15s ease 0s, transform 0.15s ease 0s;
571 -webkit-transform: translate3d(0, 5px, 0);
572 transform: translate3d(0, 5px, 0);
573 }
574 .lg-outer .lg-pager-thumb-cont img {
575 width: 100%;
576 height: 100%;
577 }
578 .lg-outer .lg-pager {
579 background-color: rgba(255, 255, 255, 0.5);
580 border-radius: 50%;
581 box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
582 display: block;
583 height: 12px;
584 -webkit-transition: box-shadow 0.3s ease 0s;
585 -o-transition: box-shadow 0.3s ease 0s;
586 transition: box-shadow 0.3s ease 0s;
587 width: 12px;
588 }
589 .lg-outer .lg-pager:hover, .lg-outer .lg-pager:focus {
590 box-shadow: 0 0 0 8px white inset;
591 }
592 .lg-outer .lg-caret {
593 border-left: 10px solid transparent;
594 border-right: 10px solid transparent;
595 border-top: 10px dashed;
596 bottom: -10px;
597 display: inline-block;
598 height: 0;
599 left: 50%;
600 margin-left: -5px;
601 position: absolute;
602 vertical-align: middle;
603 width: 0;
604 }
605
606 .lg-fullscreen:after {
607 content: "\e20c";
608 }
609 .lg-fullscreen-on .lg-fullscreen:after {
610 content: "\e20d";
611 }
612
613 .group {
614 *zoom: 1;
615 }
616
617 .group:before, .group:after {
618 display: table;
619 content: "";
620 line-height: 0;
621 }
622
623 .group:after {
624 clear: both;
625 }
626
627 .lg-outer {
628 width: 100%;
629 height: 100%;
630 position: fixed;
631 top: 0;
632 left: 0;
633 z-index: 1050;
634 opacity: 0;
635 -webkit-transition: opacity 0.15s ease 0s;
636 -o-transition: opacity 0.15s ease 0s;
637 transition: opacity 0.15s ease 0s;
638 }
639 .lg-outer * {
640 -webkit-box-sizing: border-box;
641 -moz-box-sizing: border-box;
642 box-sizing: border-box;
643 }
644 .lg-outer.lg-visible {
645 opacity: 1;
646 }
647 .lg-outer.lg-css3 .lg-item.lg-prev-slide, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-current {
648 -webkit-transition-duration: inherit !important;
649 transition-duration: inherit !important;
650 -webkit-transition-timing-function: inherit !important;
651 transition-timing-function: inherit !important;
652 }
653 .lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {
654 -webkit-transition-duration: 0s !important;
655 transition-duration: 0s !important;
656 opacity: 1;
657 }
658 .lg-outer.lg-grab img.lg-object {
659 cursor: -webkit-grab;
660 cursor: -moz-grab;
661 cursor: -o-grab;
662 cursor: -ms-grab;
663 cursor: grab;
664 }
665 .lg-outer.lg-grabbing img.lg-object {
666 cursor: move;
667 cursor: -webkit-grabbing;
668 cursor: -moz-grabbing;
669 cursor: -o-grabbing;
670 cursor: -ms-grabbing;
671 cursor: grabbing;
672 }
673 .lg-outer .lg {
674 height: 100%;
675 width: 100%;
676 position: relative;
677 overflow: hidden;
678 margin-left: auto;
679 margin-right: auto;
680 max-width: 100%;
681 max-height: 100%;
682 }
683 .lg-outer .lg-inner {
684 width: 100%;
685 height: 100%;
686 position: absolute;
687 left: 0;
688 top: 0;
689 white-space: nowrap;
690 }
691 .lg-outer .lg-item {
692 background: url("../img/loading.gif") no-repeat scroll center center transparent;
693 display: none !important;
694 }
695 .lg-outer.lg-css3 .lg-prev-slide, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide {
696 display: inline-block !important;
697 }
698 .lg-outer.lg-css .lg-current {
699 display: inline-block !important;
700 }
701 .lg-outer .lg-item, .lg-outer .lg-img-wrap {
702 display: inline-block;
703 text-align: center;
704 position: absolute;
705 width: 100%;
706 height: 100%;
707 }
708 .lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before {
709 content: "";
710 display: inline-block;
711 height: 50%;
712 width: 1px;
713 margin-right: -1px;
714 }
715 .lg-outer .lg-img-wrap {
716 position: absolute;
717 padding: 0 5px;
718 left: 0;
719 right: 0;
720 top: 0;
721 bottom: 0;
722 }
723 .lg-outer .lg-item.lg-complete {
724 background-image: none;
725 }
726 .lg-outer .lg-item.lg-current {
727 z-index: 1060;
728 }
729 .lg-outer .lg-image {
730 display: inline-block;
731 vertical-align: middle;
732 max-width: 100%;
733 max-height: 100%;
734 width: auto !important;
735 height: auto !important;
736 }
737 .lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {
738 opacity: 0;
739 -webkit-transition: opacity 0.15s ease 0s;
740 -o-transition: opacity 0.15s ease 0s;
741 transition: opacity 0.15s ease 0s;
742 }
743 .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
744 opacity: 1;
745 }
746 .lg-outer .lg-empty-html {
747 display: none;
748 }
749 .lg-outer.lg-hide-download #lg-download {
750 display: none;
751 }
752
753 .lg-backdrop {
754 position: fixed;
755 top: 0;
756 left: 0;
757 right: 0;
758 bottom: 0;
759 z-index: 1040;
760 background-color: #000;
761 opacity: 0;
762 -webkit-transition: opacity 0.15s ease 0s;
763 -o-transition: opacity 0.15s ease 0s;
764 transition: opacity 0.15s ease 0s;
765 }
766 .lg-backdrop.in {
767 opacity: 1;
768 }
769
770 .lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current {
771 -webkit-transition: none 0s ease 0s !important;
772 -moz-transition: none 0s ease 0s !important;
773 -o-transition: none 0s ease 0s !important;
774 transition: none 0s ease 0s !important;
775 }
776 .lg-css3.lg-use-css3 .lg-item {
777 -webkit-backface-visibility: hidden;
778 -moz-backface-visibility: hidden;
779 backface-visibility: hidden;
780 }
781 .lg-css3.lg-use-left .lg-item {
782 -webkit-backface-visibility: hidden;
783 -moz-backface-visibility: hidden;
784 backface-visibility: hidden;
785 }
786 .lg-css3.lg-fade .lg-item {
787 opacity: 0;
788 }
789 .lg-css3.lg-fade .lg-item.lg-current {
790 opacity: 1;
791 }
792 .lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current {
793 -webkit-transition: opacity 0.1s ease 0s;
794 -moz-transition: opacity 0.1s ease 0s;
795 -o-transition: opacity 0.1s ease 0s;
796 transition: opacity 0.1s ease 0s;
797 }
798 .lg-css3.lg-slide.lg-use-css3 .lg-item {
799 opacity: 0;
800 }
801 .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
802 -webkit-transform: translate3d(-100%, 0, 0);
803 transform: translate3d(-100%, 0, 0);
804 }
805 .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
806 -webkit-transform: translate3d(100%, 0, 0);
807 transform: translate3d(100%, 0, 0);
808 }
809 .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
810 -webkit-transform: translate3d(0, 0, 0);
811 transform: translate3d(0, 0, 0);
812 opacity: 1;
813 }
814 .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
815 -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
816 -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
817 -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
818 transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
819 }
820 .lg-css3.lg-slide.lg-use-left .lg-item {
821 opacity: 0;
822 position: absolute;
823 left: 0;
824 }
825 .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
826 left: -100%;
827 }
828 .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
829 left: 100%;
830 }
831 .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
832 left: 0;
833 opacity: 1;
834 }
835 .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
836 -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
837 -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
838 -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
839 transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
840 }
841
842 /*# sourceMappingURL=lightgallery.css.map */
843