diff --git a/rainloop/v/0.0.0/static/css/fonts/lg.eot b/rainloop/v/0.0.0/static/css/fonts/lg.eot
new file mode 100644
index 000000000..5967563a0
Binary files /dev/null and b/rainloop/v/0.0.0/static/css/fonts/lg.eot differ
diff --git a/rainloop/v/0.0.0/static/css/fonts/lg.svg b/rainloop/v/0.0.0/static/css/fonts/lg.svg
new file mode 100644
index 000000000..f7c471498
--- /dev/null
+++ b/rainloop/v/0.0.0/static/css/fonts/lg.svg
@@ -0,0 +1,41 @@
+
+
+
\ No newline at end of file
diff --git a/rainloop/v/0.0.0/static/css/fonts/lg.ttf b/rainloop/v/0.0.0/static/css/fonts/lg.ttf
new file mode 100644
index 000000000..c28a50948
Binary files /dev/null and b/rainloop/v/0.0.0/static/css/fonts/lg.ttf differ
diff --git a/rainloop/v/0.0.0/static/css/fonts/lg.woff b/rainloop/v/0.0.0/static/css/fonts/lg.woff
new file mode 100644
index 000000000..c0599a54a
Binary files /dev/null and b/rainloop/v/0.0.0/static/css/fonts/lg.woff differ
diff --git a/rainloop/v/0.0.0/static/css/images/loading.gif b/rainloop/v/0.0.0/static/css/images/loading.gif
new file mode 100644
index 000000000..7cdc671db
Binary files /dev/null and b/rainloop/v/0.0.0/static/css/images/loading.gif differ
diff --git a/rainloop/v/0.0.0/static/css/img/loading.gif b/rainloop/v/0.0.0/static/css/img/loading.gif
new file mode 100644
index 000000000..7cdc671db
Binary files /dev/null and b/rainloop/v/0.0.0/static/css/img/loading.gif differ
diff --git a/rainloop/v/0.0.0/static/css/loading.gif b/rainloop/v/0.0.0/static/css/loading.gif
new file mode 100644
index 000000000..7cdc671db
Binary files /dev/null and b/rainloop/v/0.0.0/static/css/loading.gif differ
diff --git a/vendors/lightGallery/LICENSE.md b/vendors/lightGallery/LICENSE.md
new file mode 100644
index 000000000..8dada3eda
--- /dev/null
+++ b/vendors/lightGallery/LICENSE.md
@@ -0,0 +1,201 @@
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "{}"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright {yyyy} {name of copyright owner}
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/vendors/lightGallery/README.md b/vendors/lightGallery/README.md
new file mode 100644
index 000000000..70245de5b
--- /dev/null
+++ b/vendors/lightGallery/README.md
@@ -0,0 +1,161 @@
+# lightGallery
+A lightweight, customizable , modular, responsive, lightbox gallery plugin for jQuery.
+![lightgallery](https://github.com/sachinchoolur/lightgallery1.2/blob/master/lib/lg.png?raw=true)
+Demo
+---
+[JQuery lightGallery demo](http://sachinchoolur.github.io/lightGallery/)
+
+Main features
+---
+
+* Fully responsive.
+* Modular architecture with built in plugins.
+* Touch and support for mobile devices.
+* Mouse drag supports for desktops.
+* Animated thumbnails.
+* Youtube Vimeo and html5 videos Support.
+* 20+ Hardware-Accelerated CSS3 transitions.
+* Dynamic mode.
+* Full screen support.
+* Supports zoom.
+* Browser history API.
+* Responsive images.
+* HTML iframe support.
+* Multiple instances on one page.
+* Easily customizable via CSS (SCSS) and Settings.
+* Smart image preloading and code optimization.
+* Keyboard Navigation for desktop.
+* Font icon support.
+* And many more.
+
+Installation
+---
+#### Install with Bower
+
+You can Install lightGallery using the [Bower](http://bower.io) package manager.
+
+```sh
+$ bower install lightgallery --save
+```
+
+#### npm
+
+You can also find ladda-angular on [npm](http://npmjs.org).
+
+```sh
+$ npm install lightgallery
+```
+#### Download from Github
+
+You can also directly download lightgallery from github.
+
+#### Include CSS and Javascript files
+First of all add lightgallery.css in the <head> of the document.
+``` html
+
+
+
+```
+Then include jQuery and lightgallery.min.js into your document.
+If you want to include any lightgallery plugin you can include it after lightgallery.min.js.
+``` html
+
+ ....
+
+
+
+
+
+
+
+
+
+```
+##### The markup
+lightgallery does not force you to use any kind of markup. you can use whatever markup you want. But i suggest you to use the following markup. [Here](http://sachinchoolur.github.io/lightGallery/demos/html-markup.html) you can find the detailed examples of deferent kind of markups.
+``` html
+
+```
+#### Call the plugin
+Finally you need to initiate the gallery by adding the following code.
+``` javascript
+
+```
+Resources
+----
+* [API Reference](http://sachinchoolur.github.io/lightGallery/docs/api.html)
+* [Events](http://sachinchoolur.github.io/lightGallery/docs/api.html#events)
+* [Methods](http://sachinchoolur.github.io/lightGallery/docs/api.html#methods)
+* [Data Attributes](http://sachinchoolur.github.io/lightGallery/docs/api.html#attributes)
+* [Dynamic variables](http://sachinchoolur.github.io/lightGallery/docs/api.html#dynamic)
+* [Sass variables](http://sachinchoolur.github.io/lightGallery/docs/api.html#sass)
+* [Module API](http://sachinchoolur.github.io/lightgallery1.2/docs/plugin-api.html)
+* [Themes](http://sachinchoolur.github.io/lightGallery/themes/)
+
+Demos
+----
+* Thumbnails
+ * [Gallery with animated thumbnails](http://sachinchoolur.github.io/lightGallery/demos/)
+ * [Gallery without animated thumbnails](http://sachinchoolur.github.io/lightGallery/demos/#normal-thumb)
+* Youtube, Vimeo Video Gallery
+ * [Youtube, Vimeo Video Gallery](http://sachinchoolur.github.io/lightGallery/demos/videos.html)
+ * [Video Gallery Without Poster](http://sachinchoolur.github.io/lightGallery/demos/videos.html#video-without-poster)
+ * [Video Player Parameters](http://sachinchoolur.github.io/lightGallery/demos/videos.html#video-player-param)
+ * [Automatically load thumbnails](http://sachinchoolur.github.io/lightGallery/demos/videos.html#auto-thumb)
+* Html5 Video Gallery
+ * [Html5 Video Gallery](http://sachinchoolur.github.io/lightGallery/demos/html5-videos.html)
+ * [Html5 video gallery with videojs](http://sachinchoolur.github.io/lightGallery/demos/html5-videos.html#video-without-poster)
+* [Transitions](http://sachinchoolur.github.io/lightGallery/demos/transitions.html)
+* [Dynamic](http://sachinchoolur.github.io/lightGallery/demos/dynamic.html)
+* [Events](http://sachinchoolur.github.io/lightGallery/demos/events.html)
+* [Methods](http://sachinchoolur.github.io/lightGallery/demos/methods.html)
+* [Iframe. External websites, Google map etc..](http://sachinchoolur.github.io/lightGallery/demos/iframe.html)
+* [Captions](http://sachinchoolur.github.io/lightGallery/demos/captions.html)
+* Responsive images
+ * [Responsive images](http://sachinchoolur.github.io/lightGallery/demos/responsive.html)
+ * [Responsive images with html5 srcset](http://sachinchoolur.github.io/lightGallery/demos/responsive.html#srcset-demo)
+* [Gallery with fixed size](http://sachinchoolur.github.io/lightGallery/demos/fixed-size.html)
+* [Html Markup](http://sachinchoolur.github.io/lightGallery/demos/html-markup.html)
+* [Facebook comments](http://sachinchoolur.github.io/lightGallery/demos/comment-box.html)
+* [Easing](http://sachinchoolur.github.io/lightGallery/demos/easing.html)
+* [History/hash plugin](http://sachinchoolur.github.io/lightGallery/demos/hash.html)
+* [Angularjs directive](http://sachinchoolur.github.io/lightGallery/demos/angularjs.html)
+
+Built in modules
+----
+1. [Thumbnail](http://sachinchoolur.github.io/lightGallery/docs/api.html#lg-thumbnial)
+2. [Autoplay](http://sachinchoolur.github.io/lightGallery/docs/api.html#lg-autoplay)
+3. [Video](http://sachinchoolur.github.io/lightGallery/docs/api.html#lg-video)
+4. [Fullscreen](http://sachinchoolur.github.io/lightGallery/docs/api.html#lg-fullscreen)
+4. [Pager](http://sachinchoolur.github.io/lightGallery/docs/api.html#lg-pager)
+4. [Zoom](http://sachinchoolur.github.io/lightGallery/docs/api.html#lg-zoom)
+4. [Hash](http://sachinchoolur.github.io/lightGallery/docs/api.html#lg-hash)
+
+Support
+----
+Please use GitHub [issue tracker](https://github.com/sachinchoolur/lightGallery/issues/new) in the event that you have come across a bug or glitch. It would also be very helpful if you could add a jsFiddle, which would allow you to demonstrate the problem in question.
+
+You can post a comment [here](http://sachinchoolur.github.io/lightgallery1.2/#comments) to leave feedback, and offer any feature suggestions you may have for Lightgallery.
+
+Please use [stackoverflow](https://stackoverflow.com/search?q=lightgallery) instead of github issue tracker if you need any help with implementing lightgallery in your project or if you have any personal support requests. **If you need any special customization, feature or support email me at _sachi77n@gmail.com_. I can do it for reasonable price.**
+
+Do you like lightgallery? You can support the project by staring the github repository or [tweet](https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fabout.twitter.com%2Fresources%2Fbuttons&ref_src=twsrc%5Etfw&text=lightGallery%20-%20The%20complete%20%23jQuery%20lightbox%20gallery%20plugin.%20%23javascript&tw_p=tweetbutton&url=http%3A%2F%2Fsachinchoolur.github.io%2FlightGallery%2F) about this project.
+
+Follow me on twitter [@sachinchoolur](https://twitter.com/sachinchoolur) for the latest news, updates about this project.
+
+
+
+
+
diff --git a/vendors/lightGallery/dist/css/lg-fb-comment-box.css b/vendors/lightGallery/dist/css/lg-fb-comment-box.css
new file mode 100644
index 000000000..00cece0b1
--- /dev/null
+++ b/vendors/lightGallery/dist/css/lg-fb-comment-box.css
@@ -0,0 +1,34 @@
+/*! lightgallery - v1.2.0 - 2015-08-26
+* http://sachinchoolur.github.io/lightGallery/
+* Copyright (c) 2015 Sachin N; Licensed Apache 2.0 */
+.lg-outer.fb-comments .lg-img-wrap {
+ padding-right: 400px !important; }
+.lg-outer.fb-comments .fb-comments {
+ height: 100%;
+ overflow-y: auto;
+ position: absolute;
+ right: 0;
+ top: 0;
+ width: 420px;
+ z-index: 99999;
+ background: #fff url("../img/loading.gif") no-repeat scroll center center; }
+ .lg-outer.fb-comments .fb-comments.fb_iframe_widget {
+ background-image: none; }
+ .lg-outer.fb-comments .fb-comments.fb_iframe_widget.fb_iframe_widget_loader {
+ background: #fff url("../img/loading.gif") no-repeat scroll center center; }
+.lg-outer.fb-comments .lg-toolbar {
+ right: 420px;
+ width: auto; }
+.lg-outer.fb-comments .lg-actions .lg-next {
+ right: 420px; }
+.lg-outer.fb-comments .lg-item {
+ background-image: none; }
+ .lg-outer.fb-comments .lg-item.lg-complete .lg-img-wrap {
+ background-image: none; }
+.lg-outer.fb-comments .lg-img-wrap {
+ background: url(../img/loading.gif) no-repeat scroll center center transparent; }
+.lg-outer.fb-comments .lg-sub-html {
+ padding: 0;
+ position: static; }
+
+/*# sourceMappingURL=lg-fb-comment-box.css.map */
diff --git a/vendors/lightGallery/dist/css/lg-fb-comment-box.min.css b/vendors/lightGallery/dist/css/lg-fb-comment-box.min.css
new file mode 100644
index 000000000..a3e11312b
--- /dev/null
+++ b/vendors/lightGallery/dist/css/lg-fb-comment-box.min.css
@@ -0,0 +1 @@
+.lg-outer.fb-comments .fb-comments{height:100%;overflow-y:auto;position:absolute;right:0;top:0;width:420px;z-index:99999;background:url(../img/loading.gif) center center no-repeat #fff}.lg-outer.fb-comments .fb-comments.fb_iframe_widget{background-image:none}.lg-outer.fb-comments .fb-comments.fb_iframe_widget.fb_iframe_widget_loader{background:url(../img/loading.gif) center center no-repeat #fff}.lg-outer.fb-comments .lg-toolbar{right:420px;width:auto}.lg-outer.fb-comments .lg-actions .lg-next{right:420px}.lg-outer.fb-comments .lg-item,.lg-outer.fb-comments .lg-item.lg-complete .lg-img-wrap{background-image:none}.lg-outer.fb-comments .lg-img-wrap{padding-right:400px!important;background:url(../img/loading.gif) center center no-repeat}.lg-outer.fb-comments .lg-sub-html{padding:0;position:static}
\ No newline at end of file
diff --git a/vendors/lightGallery/dist/css/lg-transitions-lg-lollipop.css b/vendors/lightGallery/dist/css/lg-transitions-lg-lollipop.css
new file mode 100644
index 000000000..68730f766
--- /dev/null
+++ b/vendors/lightGallery/dist/css/lg-transitions-lg-lollipop.css
@@ -0,0 +1,23 @@
+/*! lightgallery - v1.2.0 - 2015-08-26
+* http://sachinchoolur.github.io/lightGallery/
+* Copyright (c) 2015 Sachin N; Licensed Apache 2.0 */
+.lg-css3.lg-lollipop .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-lollipop .lg-item.lg-prev-slide {
+ -webkit-transform: translate3d(-100%, 0, 0);
+ transform: translate3d(-100%, 0, 0); }
+ .lg-css3.lg-lollipop .lg-item.lg-next-slide {
+ -moz-transform: translate3d(0, 0, 0) scale(0.5);
+ -o-transform: translate3d(0, 0, 0) scale(0.5);
+ -ms-transform: translate3d(0, 0, 0) scale(0.5);
+ -webkit-transform: translate3d(0, 0, 0) scale(0.5);
+ transform: translate3d(0, 0, 0) scale(0.5); }
+ .lg-css3.lg-lollipop .lg-item.lg-current {
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+ opacity: 1; }
+ .lg-css3.lg-lollipop .lg-item.lg-prev-slide, .lg-css3.lg-lollipop .lg-item.lg-next-slide, .lg-css3.lg-lollipop .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
\ No newline at end of file
diff --git a/vendors/lightGallery/dist/css/lg-transitions.css b/vendors/lightGallery/dist/css/lg-transitions.css
new file mode 100644
index 000000000..6b0d70c35
--- /dev/null
+++ b/vendors/lightGallery/dist/css/lg-transitions.css
@@ -0,0 +1,779 @@
+/*! lightgallery - v1.2.0 - 2015-08-26
+* http://sachinchoolur.github.io/lightGallery/
+* Copyright (c) 2015 Sachin N; Licensed Apache 2.0 */
+.lg-css3.lg-zoom-in .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-zoom-in .lg-item.lg-prev-slide {
+ -webkit-transform: scale3d(1.3, 1.3, 1.3);
+ transform: scale3d(1.3, 1.3, 1.3); }
+ .lg-css3.lg-zoom-in .lg-item.lg-next-slide {
+ -webkit-transform: scale3d(1.3, 1.3, 1.3);
+ transform: scale3d(1.3, 1.3, 1.3); }
+ .lg-css3.lg-zoom-in .lg-item.lg-current {
+ -webkit-transform: scale3d(1, 1, 1);
+ transform: scale3d(1, 1, 1);
+ opacity: 1; }
+ .lg-css3.lg-zoom-in .lg-item.lg-prev-slide, .lg-css3.lg-zoom-in .lg-item.lg-next-slide, .lg-css3.lg-zoom-in .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
+.lg-css3.lg-zoom-in-big .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide {
+ -webkit-transform: scale3d(2, 2, 2);
+ transform: scale3d(2, 2, 2); }
+ .lg-css3.lg-zoom-in-big .lg-item.lg-next-slide {
+ -webkit-transform: scale3d(2, 2, 2);
+ transform: scale3d(2, 2, 2); }
+ .lg-css3.lg-zoom-in-big .lg-item.lg-current {
+ -webkit-transform: scale3d(1, 1, 1);
+ transform: scale3d(1, 1, 1);
+ opacity: 1; }
+ .lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide, .lg-css3.lg-zoom-in-big .lg-item.lg-next-slide, .lg-css3.lg-zoom-in-big .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
+.lg-css3.lg-zoom-out .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-zoom-out .lg-item.lg-prev-slide {
+ -webkit-transform: scale3d(0.7, 0.7, 0.7);
+ transform: scale3d(0.7, 0.7, 0.7); }
+ .lg-css3.lg-zoom-out .lg-item.lg-next-slide {
+ -webkit-transform: scale3d(0.7, 0.7, 0.7);
+ transform: scale3d(0.7, 0.7, 0.7); }
+ .lg-css3.lg-zoom-out .lg-item.lg-current {
+ -webkit-transform: scale3d(1, 1, 1);
+ transform: scale3d(1, 1, 1);
+ opacity: 1; }
+ .lg-css3.lg-zoom-out .lg-item.lg-prev-slide, .lg-css3.lg-zoom-out .lg-item.lg-next-slide, .lg-css3.lg-zoom-out .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
+.lg-css3.lg-zoom-out-big .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide {
+ -webkit-transform: scale3d(0, 0, 0);
+ transform: scale3d(0, 0, 0); }
+ .lg-css3.lg-zoom-out-big .lg-item.lg-next-slide {
+ -webkit-transform: scale3d(0, 0, 0);
+ transform: scale3d(0, 0, 0); }
+ .lg-css3.lg-zoom-out-big .lg-item.lg-current {
+ -webkit-transform: scale3d(1, 1, 1);
+ transform: scale3d(1, 1, 1);
+ opacity: 1; }
+ .lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide, .lg-css3.lg-zoom-out-big .lg-item.lg-next-slide, .lg-css3.lg-zoom-out-big .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
+.lg-css3.lg-zoom-out-in .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide {
+ -webkit-transform: scale3d(0, 0, 0);
+ transform: scale3d(0, 0, 0); }
+ .lg-css3.lg-zoom-out-in .lg-item.lg-next-slide {
+ -webkit-transform: scale3d(2, 2, 2);
+ transform: scale3d(2, 2, 2); }
+ .lg-css3.lg-zoom-out-in .lg-item.lg-current {
+ -webkit-transform: scale3d(1, 1, 1);
+ transform: scale3d(1, 1, 1);
+ opacity: 1; }
+ .lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide, .lg-css3.lg-zoom-out-in .lg-item.lg-next-slide, .lg-css3.lg-zoom-out-in .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
+.lg-css3.lg-zoom-in-out .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide {
+ -webkit-transform: scale3d(2, 2, 2);
+ transform: scale3d(2, 2, 2); }
+ .lg-css3.lg-zoom-in-out .lg-item.lg-next-slide {
+ -webkit-transform: scale3d(0, 0, 0);
+ transform: scale3d(0, 0, 0); }
+ .lg-css3.lg-zoom-in-out .lg-item.lg-current {
+ -webkit-transform: scale3d(1, 1, 1);
+ transform: scale3d(1, 1, 1);
+ opacity: 1; }
+ .lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide, .lg-css3.lg-zoom-in-out .lg-item.lg-next-slide, .lg-css3.lg-zoom-in-out .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
+.lg-css3.lg-soft-zoom .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-soft-zoom .lg-item.lg-prev-slide {
+ -webkit-transform: scale3d(1.1, 1.1, 1.1);
+ transform: scale3d(1.1, 1.1, 1.1); }
+ .lg-css3.lg-soft-zoom .lg-item.lg-next-slide {
+ -webkit-transform: scale3d(0.9, 0.9, 0.9);
+ transform: scale3d(0.9, 0.9, 0.9); }
+ .lg-css3.lg-soft-zoom .lg-item.lg-current {
+ -webkit-transform: scale3d(1, 1, 1);
+ transform: scale3d(1, 1, 1);
+ opacity: 1; }
+ .lg-css3.lg-soft-zoom .lg-item.lg-prev-slide, .lg-css3.lg-soft-zoom .lg-item.lg-next-slide, .lg-css3.lg-soft-zoom .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
+.lg-css3.lg-scale-up .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-scale-up .lg-item.lg-prev-slide {
+ -moz-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);
+ -o-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);
+ -ms-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);
+ -webkit-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);
+ transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); }
+ .lg-css3.lg-scale-up .lg-item.lg-next-slide {
+ -moz-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);
+ -o-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);
+ -ms-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);
+ -webkit-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);
+ transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); }
+ .lg-css3.lg-scale-up .lg-item.lg-current {
+ -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ opacity: 1; }
+ .lg-css3.lg-scale-up .lg-item.lg-prev-slide, .lg-css3.lg-scale-up .lg-item.lg-next-slide, .lg-css3.lg-scale-up .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
+.lg-css3.lg-slide-circular .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-circular .lg-item.lg-prev-slide {
+ -moz-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
+ -o-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
+ -ms-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
+ -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
+ transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); }
+ .lg-css3.lg-slide-circular .lg-item.lg-next-slide {
+ -moz-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
+ -o-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
+ -ms-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
+ -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
+ transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); }
+ .lg-css3.lg-slide-circular .lg-item.lg-current {
+ -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ opacity: 1; }
+ .lg-css3.lg-slide-circular .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular .lg-item.lg-next-slide, .lg-css3.lg-slide-circular .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
+.lg-css3.lg-slide-circular-up .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide {
+ -moz-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);
+ -o-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);
+ -ms-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);
+ -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);
+ transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); }
+ .lg-css3.lg-slide-circular-up .lg-item.lg-next-slide {
+ -moz-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);
+ -o-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);
+ -ms-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);
+ -webkit-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);
+ transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); }
+ .lg-css3.lg-slide-circular-up .lg-item.lg-current {
+ -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ opacity: 1; }
+ .lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-up .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-up .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
+.lg-css3.lg-slide-circular-down .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide {
+ -moz-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);
+ -o-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);
+ -ms-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);
+ -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);
+ transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); }
+ .lg-css3.lg-slide-circular-down .lg-item.lg-next-slide {
+ -moz-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);
+ -o-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);
+ -ms-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);
+ -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);
+ transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); }
+ .lg-css3.lg-slide-circular-down .lg-item.lg-current {
+ -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ opacity: 1; }
+ .lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-down .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-down .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
+.lg-css3.lg-slide-circular-vertical .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide {
+ -moz-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);
+ -o-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);
+ -ms-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);
+ -webkit-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);
+ transform: scale3d(0, 0, 0) translate3d(0, -100%, 0); }
+ .lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide {
+ -moz-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);
+ -o-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);
+ -ms-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);
+ -webkit-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);
+ transform: scale3d(0, 0, 0) translate3d(0, 100%, 0); }
+ .lg-css3.lg-slide-circular-vertical .lg-item.lg-current {
+ -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ opacity: 1; }
+ .lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-vertical .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
+.lg-css3.lg-slide-circular-vertical-left .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide {
+ -moz-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);
+ -o-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);
+ -ms-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);
+ -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);
+ transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); }
+ .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide {
+ -moz-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);
+ -o-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);
+ -ms-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);
+ -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);
+ transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); }
+ .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current {
+ -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ opacity: 1; }
+ .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
+.lg-css3.lg-slide-circular-vertical-down .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide {
+ -moz-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);
+ -o-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);
+ -ms-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);
+ -webkit-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);
+ transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); }
+ .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide {
+ -moz-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);
+ -o-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);
+ -ms-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);
+ -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);
+ transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); }
+ .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current {
+ -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ opacity: 1; }
+ .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; }
+.lg-css3.lg-slide-vertical .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-vertical .lg-item.lg-prev-slide {
+ -webkit-transform: translate3d(0, -100%, 0);
+ transform: translate3d(0, -100%, 0); }
+ .lg-css3.lg-slide-vertical .lg-item.lg-next-slide {
+ -webkit-transform: translate3d(0, 100%, 0);
+ transform: translate3d(0, 100%, 0); }
+ .lg-css3.lg-slide-vertical .lg-item.lg-current {
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+ opacity: 1; }
+ .lg-css3.lg-slide-vertical .lg-item.lg-prev-slide, .lg-css3.lg-slide-vertical .lg-item.lg-next-slide, .lg-css3.lg-slide-vertical .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-slide-vertical-growth .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide {
+ -moz-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0);
+ -o-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0);
+ -ms-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0);
+ -webkit-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0);
+ transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0); }
+ .lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide {
+ -moz-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0);
+ -o-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0);
+ -ms-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0);
+ -webkit-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0);
+ transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0); }
+ .lg-css3.lg-slide-vertical-growth .lg-item.lg-current {
+ -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ opacity: 1; }
+ .lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide, .lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide, .lg-css3.lg-slide-vertical-growth .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-slide-skew-only .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide {
+ -moz-transform: skew(10deg, 0deg);
+ -o-transform: skew(10deg, 0deg);
+ -ms-transform: skew(10deg, 0deg);
+ -webkit-transform: skew(10deg, 0deg);
+ transform: skew(10deg, 0deg); }
+ .lg-css3.lg-slide-skew-only .lg-item.lg-next-slide {
+ -moz-transform: skew(10deg, 0deg);
+ -o-transform: skew(10deg, 0deg);
+ -ms-transform: skew(10deg, 0deg);
+ -webkit-transform: skew(10deg, 0deg);
+ transform: skew(10deg, 0deg); }
+ .lg-css3.lg-slide-skew-only .lg-item.lg-current {
+ -moz-transform: skew(0deg, 0deg);
+ -o-transform: skew(0deg, 0deg);
+ -ms-transform: skew(0deg, 0deg);
+ -webkit-transform: skew(0deg, 0deg);
+ transform: skew(0deg, 0deg);
+ opacity: 1; }
+ .lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-only .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-only .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-slide-skew-only-rev .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide {
+ -moz-transform: skew(-10deg, 0deg);
+ -o-transform: skew(-10deg, 0deg);
+ -ms-transform: skew(-10deg, 0deg);
+ -webkit-transform: skew(-10deg, 0deg);
+ transform: skew(-10deg, 0deg); }
+ .lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide {
+ -moz-transform: skew(-10deg, 0deg);
+ -o-transform: skew(-10deg, 0deg);
+ -ms-transform: skew(-10deg, 0deg);
+ -webkit-transform: skew(-10deg, 0deg);
+ transform: skew(-10deg, 0deg); }
+ .lg-css3.lg-slide-skew-only-rev .lg-item.lg-current {
+ -moz-transform: skew(0deg, 0deg);
+ -o-transform: skew(0deg, 0deg);
+ -ms-transform: skew(0deg, 0deg);
+ -webkit-transform: skew(0deg, 0deg);
+ transform: skew(0deg, 0deg);
+ opacity: 1; }
+ .lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-only-rev .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-slide-skew-only-y .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide {
+ -moz-transform: skew(0deg, 10deg);
+ -o-transform: skew(0deg, 10deg);
+ -ms-transform: skew(0deg, 10deg);
+ -webkit-transform: skew(0deg, 10deg);
+ transform: skew(0deg, 10deg); }
+ .lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide {
+ -moz-transform: skew(0deg, 10deg);
+ -o-transform: skew(0deg, 10deg);
+ -ms-transform: skew(0deg, 10deg);
+ -webkit-transform: skew(0deg, 10deg);
+ transform: skew(0deg, 10deg); }
+ .lg-css3.lg-slide-skew-only-y .lg-item.lg-current {
+ -moz-transform: skew(0deg, 0deg);
+ -o-transform: skew(0deg, 0deg);
+ -ms-transform: skew(0deg, 0deg);
+ -webkit-transform: skew(0deg, 0deg);
+ transform: skew(0deg, 0deg);
+ opacity: 1; }
+ .lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-only-y .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-slide-skew-only-y-rev .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide {
+ -moz-transform: skew(0deg, -10deg);
+ -o-transform: skew(0deg, -10deg);
+ -ms-transform: skew(0deg, -10deg);
+ -webkit-transform: skew(0deg, -10deg);
+ transform: skew(0deg, -10deg); }
+ .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide {
+ -moz-transform: skew(0deg, -10deg);
+ -o-transform: skew(0deg, -10deg);
+ -ms-transform: skew(0deg, -10deg);
+ -webkit-transform: skew(0deg, -10deg);
+ transform: skew(0deg, -10deg); }
+ .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current {
+ -moz-transform: skew(0deg, 0deg);
+ -o-transform: skew(0deg, 0deg);
+ -ms-transform: skew(0deg, 0deg);
+ -webkit-transform: skew(0deg, 0deg);
+ transform: skew(0deg, 0deg);
+ opacity: 1; }
+ .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-slide-skew .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-skew .lg-item.lg-prev-slide {
+ -moz-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px);
+ -o-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px);
+ -ms-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px);
+ -webkit-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px);
+ transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px); }
+ .lg-css3.lg-slide-skew .lg-item.lg-next-slide {
+ -moz-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px);
+ -o-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px);
+ -ms-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px);
+ -webkit-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px);
+ transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px); }
+ .lg-css3.lg-slide-skew .lg-item.lg-current {
+ -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ opacity: 1; }
+ .lg-css3.lg-slide-skew .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew .lg-item.lg-next-slide, .lg-css3.lg-slide-skew .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-slide-skew-rev .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide {
+ -moz-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px);
+ -o-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px);
+ -ms-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px);
+ -webkit-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px);
+ transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px); }
+ .lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide {
+ -moz-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px);
+ -o-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px);
+ -ms-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px);
+ -webkit-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px);
+ transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px); }
+ .lg-css3.lg-slide-skew-rev .lg-item.lg-current {
+ -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ opacity: 1; }
+ .lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-rev .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-slide-skew-cross .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide {
+ -moz-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px);
+ -o-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px);
+ -ms-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px);
+ -webkit-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px);
+ transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px); }
+ .lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide {
+ -moz-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px);
+ -o-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px);
+ -ms-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px);
+ -webkit-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px);
+ transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px); }
+ .lg-css3.lg-slide-skew-cross .lg-item.lg-current {
+ -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ opacity: 1; }
+ .lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-cross .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-slide-skew-cross-rev .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide {
+ -moz-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px);
+ -o-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px);
+ -ms-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px);
+ -webkit-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px);
+ transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px); }
+ .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide {
+ -moz-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px);
+ -o-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px);
+ -ms-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px);
+ -webkit-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px);
+ transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px); }
+ .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current {
+ -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ opacity: 1; }
+ .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-slide-skew-ver .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide {
+ -moz-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px);
+ -o-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px);
+ -ms-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px);
+ -webkit-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px);
+ transform: skew(60deg, 0deg) translate3d(0, -100%, 0px); }
+ .lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide {
+ -moz-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px);
+ -o-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px);
+ -ms-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px);
+ -webkit-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px);
+ transform: skew(60deg, 0deg) translate3d(0, 100%, 0px); }
+ .lg-css3.lg-slide-skew-ver .lg-item.lg-current {
+ -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ opacity: 1; }
+ .lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-ver .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-slide-skew-ver-rev .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide {
+ -moz-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px);
+ -o-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px);
+ -ms-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px);
+ -webkit-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px);
+ transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px); }
+ .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide {
+ -moz-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px);
+ -o-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px);
+ -ms-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px);
+ -webkit-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px);
+ transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px); }
+ .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current {
+ -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ opacity: 1; }
+ .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-slide-skew-ver-cross .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide {
+ -moz-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px);
+ -o-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px);
+ -ms-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px);
+ -webkit-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px);
+ transform: skew(0deg, 20deg) translate3d(0, -100%, 0px); }
+ .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide {
+ -moz-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px);
+ -o-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px);
+ -ms-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px);
+ -webkit-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px);
+ transform: skew(0deg, 20deg) translate3d(0, 100%, 0px); }
+ .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current {
+ -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ opacity: 1; }
+ .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-slide-skew-ver-cross-rev .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide {
+ -moz-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px);
+ -o-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px);
+ -ms-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px);
+ -webkit-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px);
+ transform: skew(0deg, -20deg) translate3d(0, -100%, 0px); }
+ .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide {
+ -moz-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px);
+ -o-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px);
+ -ms-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px);
+ -webkit-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px);
+ transform: skew(0deg, -20deg) translate3d(0, 100%, 0px); }
+ .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current {
+ -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);
+ opacity: 1; }
+ .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-lollipop .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-lollipop .lg-item.lg-prev-slide {
+ -webkit-transform: translate3d(-100%, 0, 0);
+ transform: translate3d(-100%, 0, 0); }
+ .lg-css3.lg-lollipop .lg-item.lg-next-slide {
+ -moz-transform: translate3d(0, 0, 0) scale(0.5);
+ -o-transform: translate3d(0, 0, 0) scale(0.5);
+ -ms-transform: translate3d(0, 0, 0) scale(0.5);
+ -webkit-transform: translate3d(0, 0, 0) scale(0.5);
+ transform: translate3d(0, 0, 0) scale(0.5); }
+ .lg-css3.lg-lollipop .lg-item.lg-current {
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+ opacity: 1; }
+ .lg-css3.lg-lollipop .lg-item.lg-prev-slide, .lg-css3.lg-lollipop .lg-item.lg-next-slide, .lg-css3.lg-lollipop .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-lollipop-rev .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide {
+ -moz-transform: translate3d(0, 0, 0) scale(0.5);
+ -o-transform: translate3d(0, 0, 0) scale(0.5);
+ -ms-transform: translate3d(0, 0, 0) scale(0.5);
+ -webkit-transform: translate3d(0, 0, 0) scale(0.5);
+ transform: translate3d(0, 0, 0) scale(0.5); }
+ .lg-css3.lg-lollipop-rev .lg-item.lg-next-slide {
+ -webkit-transform: translate3d(100%, 0, 0);
+ transform: translate3d(100%, 0, 0); }
+ .lg-css3.lg-lollipop-rev .lg-item.lg-current {
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+ opacity: 1; }
+ .lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide, .lg-css3.lg-lollipop-rev .lg-item.lg-next-slide, .lg-css3.lg-lollipop-rev .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-rotate .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-rotate .lg-item.lg-prev-slide {
+ -moz-transform: rotate(-360deg);
+ -o-transform: rotate(-360deg);
+ -ms-transform: rotate(-360deg);
+ -webkit-transform: rotate(-360deg);
+ transform: rotate(-360deg); }
+ .lg-css3.lg-rotate .lg-item.lg-next-slide {
+ -moz-transform: rotate(360deg);
+ -o-transform: rotate(360deg);
+ -ms-transform: rotate(360deg);
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg); }
+ .lg-css3.lg-rotate .lg-item.lg-current {
+ -moz-transform: rotate(0deg);
+ -o-transform: rotate(0deg);
+ -ms-transform: rotate(0deg);
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ opacity: 1; }
+ .lg-css3.lg-rotate .lg-item.lg-prev-slide, .lg-css3.lg-rotate .lg-item.lg-next-slide, .lg-css3.lg-rotate .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-rotate-rev .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-rotate-rev .lg-item.lg-prev-slide {
+ -moz-transform: rotate(360deg);
+ -o-transform: rotate(360deg);
+ -ms-transform: rotate(360deg);
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg); }
+ .lg-css3.lg-rotate-rev .lg-item.lg-next-slide {
+ -moz-transform: rotate(-360deg);
+ -o-transform: rotate(-360deg);
+ -ms-transform: rotate(-360deg);
+ -webkit-transform: rotate(-360deg);
+ transform: rotate(-360deg); }
+ .lg-css3.lg-rotate-rev .lg-item.lg-current {
+ -moz-transform: rotate(0deg);
+ -o-transform: rotate(0deg);
+ -ms-transform: rotate(0deg);
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ opacity: 1; }
+ .lg-css3.lg-rotate-rev .lg-item.lg-prev-slide, .lg-css3.lg-rotate-rev .lg-item.lg-next-slide, .lg-css3.lg-rotate-rev .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+.lg-css3.lg-tube .lg-item {
+ opacity: 0; }
+ .lg-css3.lg-tube .lg-item.lg-prev-slide {
+ -moz-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);
+ -o-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);
+ -ms-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);
+ -webkit-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);
+ transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0); }
+ .lg-css3.lg-tube .lg-item.lg-next-slide {
+ -moz-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);
+ -o-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);
+ -ms-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);
+ -webkit-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);
+ transform: scale3d(1, 0, 1) translate3d(100%, 0, 0); }
+ .lg-css3.lg-tube .lg-item.lg-current {
+ -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
+ opacity: 1; }
+ .lg-css3.lg-tube .lg-item.lg-prev-slide, .lg-css3.lg-tube .lg-item.lg-next-slide, .lg-css3.lg-tube .lg-item.lg-current {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; }
+
+/*# sourceMappingURL=lg-transitions.css.map */
diff --git a/vendors/lightGallery/dist/css/lg-transitions.min.css b/vendors/lightGallery/dist/css/lg-transitions.min.css
new file mode 100644
index 000000000..0ce571379
--- /dev/null
+++ b/vendors/lightGallery/dist/css/lg-transitions.min.css
@@ -0,0 +1 @@
+.lg-css3.lg-zoom-in .lg-item{opacity:0}.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}.lg-css3.lg-zoom-in .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-in .lg-item.lg-current,.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-in-big .lg-item{opacity:0}.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}.lg-css3.lg-zoom-in-big .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-in-big .lg-item.lg-current,.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-out .lg-item{opacity:0}.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(.7,.7,.7);transform:scale3d(.7,.7,.7)}.lg-css3.lg-zoom-out .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-out .lg-item.lg-current,.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-out-big .lg-item{opacity:0}.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.lg-css3.lg-zoom-out-big .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-out-big .lg-item.lg-current,.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-out-in .lg-item{opacity:0}.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}.lg-css3.lg-zoom-out-in .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-out-in .lg-item.lg-current,.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-in-out .lg-item{opacity:0}.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.lg-css3.lg-zoom-in-out .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-zoom-in-out .lg-item.lg-current,.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-soft-zoom .lg-item{opacity:0}.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.lg-css3.lg-soft-zoom .lg-item.lg-next-slide{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}.lg-css3.lg-soft-zoom .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-css3.lg-soft-zoom .lg-item.lg-current,.lg-css3.lg-soft-zoom .lg-item.lg-next-slide,.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-scale-up .lg-item{opacity:0}.lg-css3.lg-scale-up .lg-item.lg-next-slide,.lg-css3.lg-scale-up .lg-item.lg-prev-slide{-moz-transform:scale3d(.8,.8,.8) translate3d(0,10%,0);-o-transform:scale3d(.8,.8,.8) translate3d(0,10%,0);-ms-transform:scale3d(.8,.8,.8) translate3d(0,10%,0);-webkit-transform:scale3d(.8,.8,.8) translate3d(0,10%,0);transform:scale3d(.8,.8,.8) translate3d(0,10%,0)}.lg-css3.lg-scale-up .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-scale-up .lg-item.lg-current,.lg-css3.lg-scale-up .lg-item.lg-next-slide,.lg-css3.lg-scale-up .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular .lg-item{opacity:0}.lg-css3.lg-slide-circular .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,0,0);-o-transform:scale3d(0,0,0) translate3d(-100%,0,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,0,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.lg-css3.lg-slide-circular .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,0,0);-o-transform:scale3d(0,0,0) translate3d(100%,0,0);-ms-transform:scale3d(0,0,0) translate3d(100%,0,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.lg-css3.lg-slide-circular .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular .lg-item.lg-current,.lg-css3.lg-slide-circular .lg-item.lg-next-slide,.lg-css3.lg-slide-circular .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-up .lg-item{opacity:0}.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);transform:scale3d(0,0,0) translate3d(-100%,-100%,0)}.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,-100%,0);transform:scale3d(0,0,0) translate3d(100%,-100%,0)}.lg-css3.lg-slide-circular-up .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-up .lg-item.lg-current,.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-down .lg-item{opacity:0}.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,100%,0);transform:scale3d(0,0,0) translate3d(-100%,100%,0)}.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,100%,0);transform:scale3d(0,0,0) translate3d(100%,100%,0)}.lg-css3.lg-slide-circular-down .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-down .lg-item.lg-current,.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-vertical .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(0,-100%,0);-o-transform:scale3d(0,0,0) translate3d(0,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(0,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(0,-100%,0);transform:scale3d(0,0,0) translate3d(0,-100%,0)}.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(0,100%,0);-o-transform:scale3d(0,0,0) translate3d(0,100%,0);-ms-transform:scale3d(0,0,0) translate3d(0,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(0,100%,0);transform:scale3d(0,0,0) translate3d(0,100%,0)}.lg-css3.lg-slide-circular-vertical .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-vertical .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-vertical-left .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);transform:scale3d(0,0,0) translate3d(-100%,-100%,0)}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,100%,0);transform:scale3d(0,0,0) translate3d(-100%,100%,0)}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-vertical-down .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,-100%,0);transform:scale3d(0,0,0) translate3d(100%,-100%,0)}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,100%,0);transform:scale3d(0,0,0) translate3d(100%,100%,0)}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-vertical .lg-item{opacity:0}.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.lg-css3.lg-slide-vertical .lg-item.lg-next-slide{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.lg-css3.lg-slide-vertical .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-vertical .lg-item.lg-current,.lg-css3.lg-slide-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-vertical-growth .lg-item{opacity:0}.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide{-moz-transform:scale3d(.5,.5,.5) translate3d(0,-150%,0);-o-transform:scale3d(.5,.5,.5) translate3d(0,-150%,0);-ms-transform:scale3d(.5,.5,.5) translate3d(0,-150%,0);-webkit-transform:scale3d(.5,.5,.5) translate3d(0,-150%,0);transform:scale3d(.5,.5,.5) translate3d(0,-150%,0)}.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide{-moz-transform:scale3d(.5,.5,.5) translate3d(0,150%,0);-o-transform:scale3d(.5,.5,.5) translate3d(0,150%,0);-ms-transform:scale3d(.5,.5,.5) translate3d(0,150%,0);-webkit-transform:scale3d(.5,.5,.5) translate3d(0,150%,0);transform:scale3d(.5,.5,.5) translate3d(0,150%,0)}.lg-css3.lg-slide-vertical-growth .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-vertical-growth .lg-item.lg-current,.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-only .lg-item{opacity:0}.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide{-moz-transform:skew(10deg,0deg);-o-transform:skew(10deg,0deg);-ms-transform:skew(10deg,0deg);-webkit-transform:skew(10deg,0deg);transform:skew(10deg,0deg)}.lg-css3.lg-slide-skew-only .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}.lg-css3.lg-slide-skew-only .lg-item.lg-current,.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-only-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide{-moz-transform:skew(-10deg,0deg);-o-transform:skew(-10deg,0deg);-ms-transform:skew(-10deg,0deg);-webkit-transform:skew(-10deg,0deg);transform:skew(-10deg,0deg)}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-only-y .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide{-moz-transform:skew(0deg,10deg);-o-transform:skew(0deg,10deg);-ms-transform:skew(0deg,10deg);-webkit-transform:skew(0deg,10deg);transform:skew(0deg,10deg)}.lg-css3.lg-slide-skew-only-y .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}.lg-css3.lg-slide-skew-only-y .lg-item.lg-current,.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-only-y-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-10deg);-o-transform:skew(0deg,-10deg);-ms-transform:skew(0deg,-10deg);-webkit-transform:skew(0deg,-10deg);transform:skew(0deg,-10deg)}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew .lg-item{opacity:0}.lg-css3.lg-slide-skew .lg-item.lg-prev-slide{-moz-transform:skew(20deg,0deg) translate3d(-100%,0,0);-o-transform:skew(20deg,0deg) translate3d(-100%,0,0);-ms-transform:skew(20deg,0deg) translate3d(-100%,0,0);-webkit-transform:skew(20deg,0deg) translate3d(-100%,0,0);transform:skew(20deg,0deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew .lg-item.lg-next-slide{-moz-transform:skew(20deg,0deg) translate3d(100%,0,0);-o-transform:skew(20deg,0deg) translate3d(100%,0,0);-ms-transform:skew(20deg,0deg) translate3d(100%,0,0);-webkit-transform:skew(20deg,0deg) translate3d(100%,0,0);transform:skew(20deg,0deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew .lg-item.lg-current,.lg-css3.lg-slide-skew .lg-item.lg-next-slide,.lg-css3.lg-slide-skew .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide{-moz-transform:skew(-20deg,0deg) translate3d(-100%,0,0);-o-transform:skew(-20deg,0deg) translate3d(-100%,0,0);-ms-transform:skew(-20deg,0deg) translate3d(-100%,0,0);-webkit-transform:skew(-20deg,0deg) translate3d(-100%,0,0);transform:skew(-20deg,0deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide{-moz-transform:skew(-20deg,0deg) translate3d(100%,0,0);-o-transform:skew(-20deg,0deg) translate3d(100%,0,0);-ms-transform:skew(-20deg,0deg) translate3d(100%,0,0);-webkit-transform:skew(-20deg,0deg) translate3d(100%,0,0);transform:skew(-20deg,0deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-cross .lg-item{opacity:0}.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide{-moz-transform:skew(0deg,60deg) translate3d(-100%,0,0);-o-transform:skew(0deg,60deg) translate3d(-100%,0,0);-ms-transform:skew(0deg,60deg) translate3d(-100%,0,0);-webkit-transform:skew(0deg,60deg) translate3d(-100%,0,0);transform:skew(0deg,60deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide{-moz-transform:skew(0deg,60deg) translate3d(100%,0,0);-o-transform:skew(0deg,60deg) translate3d(100%,0,0);-ms-transform:skew(0deg,60deg) translate3d(100%,0,0);-webkit-transform:skew(0deg,60deg) translate3d(100%,0,0);transform:skew(0deg,60deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew-cross .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-cross .lg-item.lg-current,.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-cross-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-60deg) translate3d(-100%,0,0);-o-transform:skew(0deg,-60deg) translate3d(-100%,0,0);-ms-transform:skew(0deg,-60deg) translate3d(-100%,0,0);-webkit-transform:skew(0deg,-60deg) translate3d(-100%,0,0);transform:skew(0deg,-60deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide{-moz-transform:skew(0deg,-60deg) translate3d(100%,0,0);-o-transform:skew(0deg,-60deg) translate3d(100%,0,0);-ms-transform:skew(0deg,-60deg) translate3d(100%,0,0);-webkit-transform:skew(0deg,-60deg) translate3d(100%,0,0);transform:skew(0deg,-60deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide{-moz-transform:skew(60deg,0deg) translate3d(0,-100%,0);-o-transform:skew(60deg,0deg) translate3d(0,-100%,0);-ms-transform:skew(60deg,0deg) translate3d(0,-100%,0);-webkit-transform:skew(60deg,0deg) translate3d(0,-100%,0);transform:skew(60deg,0deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide{-moz-transform:skew(60deg,0deg) translate3d(0,100%,0);-o-transform:skew(60deg,0deg) translate3d(0,100%,0);-ms-transform:skew(60deg,0deg) translate3d(0,100%,0);-webkit-transform:skew(60deg,0deg) translate3d(0,100%,0);transform:skew(60deg,0deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-ver .lg-item.lg-current,.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide{-moz-transform:skew(-60deg,0deg) translate3d(0,-100%,0);-o-transform:skew(-60deg,0deg) translate3d(0,-100%,0);-ms-transform:skew(-60deg,0deg) translate3d(0,-100%,0);-webkit-transform:skew(-60deg,0deg) translate3d(0,-100%,0);transform:skew(-60deg,0deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide{-moz-transform:skew(-60deg,0deg) translate3d(0,100%,0);-o-transform:skew(-60deg,0deg) translate3d(0,100%,0);-ms-transform:skew(-60deg,0deg) translate3d(0,100%,0);-webkit-transform:skew(-60deg,0deg) translate3d(0,100%,0);transform:skew(-60deg,0deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver-cross .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide{-moz-transform:skew(0deg,20deg) translate3d(0,-100%,0);-o-transform:skew(0deg,20deg) translate3d(0,-100%,0);-ms-transform:skew(0deg,20deg) translate3d(0,-100%,0);-webkit-transform:skew(0deg,20deg) translate3d(0,-100%,0);transform:skew(0deg,20deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide{-moz-transform:skew(0deg,20deg) translate3d(0,100%,0);-o-transform:skew(0deg,20deg) translate3d(0,100%,0);-ms-transform:skew(0deg,20deg) translate3d(0,100%,0);-webkit-transform:skew(0deg,20deg) translate3d(0,100%,0);transform:skew(0deg,20deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-20deg) translate3d(0,-100%,0);-o-transform:skew(0deg,-20deg) translate3d(0,-100%,0);-ms-transform:skew(0deg,-20deg) translate3d(0,-100%,0);-webkit-transform:skew(0deg,-20deg) translate3d(0,-100%,0);transform:skew(0deg,-20deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide{-moz-transform:skew(0deg,-20deg) translate3d(0,100%,0);-o-transform:skew(0deg,-20deg) translate3d(0,100%,0);-ms-transform:skew(0deg,-20deg) translate3d(0,100%,0);-webkit-transform:skew(0deg,-20deg) translate3d(0,100%,0);transform:skew(0deg,-20deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-lollipop .lg-item{opacity:0}.lg-css3.lg-lollipop .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-lollipop .lg-item.lg-next-slide{-moz-transform:translate3d(0,0,0) scale(.5);-o-transform:translate3d(0,0,0) scale(.5);-ms-transform:translate3d(0,0,0) scale(.5);-webkit-transform:translate3d(0,0,0) scale(.5);transform:translate3d(0,0,0) scale(.5)}.lg-css3.lg-lollipop .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-lollipop .lg-item.lg-current,.lg-css3.lg-lollipop .lg-item.lg-next-slide,.lg-css3.lg-lollipop .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-lollipop-rev .lg-item{opacity:0}.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide{-moz-transform:translate3d(0,0,0) scale(.5);-o-transform:translate3d(0,0,0) scale(.5);-ms-transform:translate3d(0,0,0) scale(.5);-webkit-transform:translate3d(0,0,0) scale(.5);transform:translate3d(0,0,0) scale(.5)}.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-lollipop-rev .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-lollipop-rev .lg-item.lg-current,.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide,.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-rotate .lg-item{opacity:0}.lg-css3.lg-rotate .lg-item.lg-prev-slide{-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.lg-css3.lg-rotate .lg-item.lg-next-slide{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}.lg-css3.lg-rotate .lg-item.lg-current{-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.lg-css3.lg-rotate .lg-item.lg-current,.lg-css3.lg-rotate .lg-item.lg-next-slide,.lg-css3.lg-rotate .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-rotate-rev .lg-item{opacity:0}.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}.lg-css3.lg-rotate-rev .lg-item.lg-next-slide{-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.lg-css3.lg-rotate-rev .lg-item.lg-current{-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.lg-css3.lg-rotate-rev .lg-item.lg-current,.lg-css3.lg-rotate-rev .lg-item.lg-next-slide,.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-tube .lg-item{opacity:0}.lg-css3.lg-tube .lg-item.lg-prev-slide{-moz-transform:scale3d(1,0,1) translate3d(-100%,0,0);-o-transform:scale3d(1,0,1) translate3d(-100%,0,0);-ms-transform:scale3d(1,0,1) translate3d(-100%,0,0);-webkit-transform:scale3d(1,0,1) translate3d(-100%,0,0);transform:scale3d(1,0,1) translate3d(-100%,0,0)}.lg-css3.lg-tube .lg-item.lg-next-slide{-moz-transform:scale3d(1,0,1) translate3d(100%,0,0);-o-transform:scale3d(1,0,1) translate3d(100%,0,0);-ms-transform:scale3d(1,0,1) translate3d(100%,0,0);-webkit-transform:scale3d(1,0,1) translate3d(100%,0,0);transform:scale3d(1,0,1) translate3d(100%,0,0)}.lg-css3.lg-tube .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.lg-css3.lg-tube .lg-item.lg-current,.lg-css3.lg-tube .lg-item.lg-next-slide,.lg-css3.lg-tube .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}
\ No newline at end of file
diff --git a/vendors/lightGallery/dist/css/lightgallery.css b/vendors/lightGallery/dist/css/lightgallery.css
new file mode 100644
index 000000000..e9424a812
--- /dev/null
+++ b/vendors/lightGallery/dist/css/lightgallery.css
@@ -0,0 +1,806 @@
+/*! lightgallery - v1.2.0 - 2015-08-26
+* http://sachinchoolur.github.io/lightGallery/
+* Copyright (c) 2015 Sachin N; Licensed Apache 2.0 */
+@font-face {
+ font-family: 'lg';
+ src: url("../fonts/lg.eot?n1z373");
+ src: url("../fonts/lg.eot?#iefixn1z373") format("embedded-opentype"), url("../fonts/lg.woff?n1z373") format("woff"), url("../fonts/lg.ttf?n1z373") format("truetype"), url("../fonts/lg.svg?n1z373#lg") format("svg");
+ font-weight: normal;
+ font-style: normal;
+}
+.lg-icon {
+ font-family: 'lg';
+ speak: none;
+ font-style: normal;
+ font-weight: normal;
+ font-variant: normal;
+ text-transform: none;
+ line-height: 1;
+ /* Better Font Rendering =========== */
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
+.lg-actions .lg-next, .lg-actions .lg-prev {
+ background-color: rgba(0, 0, 0, 0.45);
+ border-radius: 2px;
+ color: #999;
+ cursor: pointer;
+ display: block;
+ font-size: 22px;
+ margin-top: -10px;
+ padding: 8px 10px 9px;
+ position: absolute;
+ top: 50%;
+ z-index: 1080;
+}
+.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {
+ pointer-events: none;
+ opacity: 0.5;
+}
+.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {
+ color: #FFF;
+}
+.lg-actions .lg-next {
+ right: 20px;
+}
+.lg-actions .lg-next:before {
+ content: "\e095";
+}
+.lg-actions .lg-prev {
+ left: 20px;
+}
+.lg-actions .lg-prev:after {
+ content: "\e094";
+}
+
+@-webkit-keyframes lg-right-end {
+ 0% {
+ left: 0;
+ }
+ 50% {
+ left: -30px;
+ }
+ 100% {
+ left: 0;
+ }
+}
+@-moz-keyframes lg-right-end {
+ 0% {
+ left: 0;
+ }
+ 50% {
+ left: -30px;
+ }
+ 100% {
+ left: 0;
+ }
+}
+@-ms-keyframes lg-right-end {
+ 0% {
+ left: 0;
+ }
+ 50% {
+ left: -30px;
+ }
+ 100% {
+ left: 0;
+ }
+}
+@keyframes lg-right-end {
+ 0% {
+ left: 0;
+ }
+ 50% {
+ left: -30px;
+ }
+ 100% {
+ left: 0;
+ }
+}
+@-webkit-keyframes lg-left-end {
+ 0% {
+ left: 0;
+ }
+ 50% {
+ left: 30px;
+ }
+ 100% {
+ left: 0;
+ }
+}
+@-moz-keyframes lg-left-end {
+ 0% {
+ left: 0;
+ }
+ 50% {
+ left: 30px;
+ }
+ 100% {
+ left: 0;
+ }
+}
+@-ms-keyframes lg-left-end {
+ 0% {
+ left: 0;
+ }
+ 50% {
+ left: 30px;
+ }
+ 100% {
+ left: 0;
+ }
+}
+@keyframes lg-left-end {
+ 0% {
+ left: 0;
+ }
+ 50% {
+ left: 30px;
+ }
+ 100% {
+ left: 0;
+ }
+}
+.lg-outer.lg-right-end .lg-object {
+ -webkit-animation: lg-right-end 0.3s;
+ -o-animation: lg-right-end 0.3s;
+ animation: lg-right-end 0.3s;
+ position: relative;
+}
+.lg-outer.lg-left-end .lg-object {
+ -webkit-animation: lg-left-end 0.3s;
+ -o-animation: lg-left-end 0.3s;
+ animation: lg-left-end 0.3s;
+ position: relative;
+}
+
+.lg-toolbar {
+ z-index: 1080;
+ left: 0;
+ position: absolute;
+ top: 0;
+ width: 100%;
+ background-color: rgba(0, 0, 0, 0.45);
+}
+.lg-toolbar .lg-icon {
+ color: #999;
+ cursor: pointer;
+ float: right;
+ font-size: 24px;
+ height: 47px;
+ line-height: 27px;
+ padding: 10px 0;
+ text-align: center;
+ width: 50px;
+ text-decoration: none !important;
+ outline: medium none;
+}
+.lg-toolbar .lg-icon:hover {
+ color: #FFF;
+}
+.lg-toolbar .lg-close:after {
+ content: "\e070";
+}
+.lg-toolbar .lg-download:after {
+ content: "\e0f2";
+}
+
+.lg-sub-html {
+ background-color: rgba(0, 0, 0, 0.45);
+ bottom: 0;
+ color: #EEE;
+ font-size: 16px;
+ left: 0;
+ padding: 10px 40px;
+ position: fixed;
+ right: 0;
+ text-align: center;
+ z-index: 1080;
+}
+.lg-sub-html h4 {
+ margin: 0;
+ font-size: 13px;
+ font-weight: bold;
+}
+.lg-sub-html p {
+ font-size: 12px;
+ margin: 5px 0 0;
+}
+
+#lg-counter {
+ color: #999;
+ display: inline-block;
+ font-size: 16px;
+ padding-left: 20px;
+ padding-top: 12px;
+ vertical-align: middle;
+}
+
+.lg-toolbar, .lg-prev, .lg-next {
+ opacity: 1;
+ -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;
+ -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;
+ -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;
+ transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
+}
+
+.lg-hide-items .lg-prev {
+ opacity: 0;
+ -webkit-transform: translate3d(-10px, 0, 0);
+ transform: translate3d(-10px, 0, 0);
+}
+.lg-hide-items .lg-next {
+ opacity: 0;
+ -webkit-transform: translate3d(10px, 0, 0);
+ transform: translate3d(10px, 0, 0);
+}
+.lg-hide-items .lg-toolbar {
+ opacity: 0;
+ -webkit-transform: translate3d(0, -10px, 0);
+ transform: translate3d(0, -10px, 0);
+}
+
+body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
+ -webkit-transform: scale3d(0.5, 0.5, 0.5);
+ transform: scale3d(0.5, 0.5, 0.5);
+ opacity: 0;
+ -webkit-transition: -webkit-transform 250ms ease 0s, opacity 250ms !important;
+ -moz-transition: -moz-transform 250ms ease 0s, opacity 250ms !important;
+ -o-transition: -o-transform 250ms ease 0s, opacity 250ms !important;
+ transition: transform 250ms ease 0s, opacity 250ms !important;
+ -webkit-transform-origin: 50% 50%;
+ -moz-transform-origin: 50% 50%;
+ -ms-transform-origin: 50% 50%;
+ transform-origin: 50% 50%;
+}
+body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
+ -webkit-transform: scale3d(1, 1, 1);
+ transform: scale3d(1, 1, 1);
+ opacity: 1;
+}
+
+.lg-outer .lg-thumb-outer {
+ background-color: #0D0A0A;
+ bottom: 0;
+ position: absolute;
+ width: 100%;
+ z-index: 1080;
+ max-height: 350px;
+ -webkit-transform: translate3d(0, 100%, 0);
+ transform: translate3d(0, 100%, 0);
+ -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
+ -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
+ -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
+ transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
+}
+.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
+ cursor: -webkit-grab;
+ cursor: -moz-grab;
+ cursor: -o-grab;
+ cursor: -ms-grab;
+ cursor: grab;
+}
+.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
+ cursor: move;
+ cursor: -webkit-grabbing;
+ cursor: -moz-grabbing;
+ cursor: -o-grabbing;
+ cursor: -ms-grabbing;
+ cursor: grabbing;
+}
+.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
+ -webkit-transition-duration: 0s !important;
+ transition-duration: 0s !important;
+}
+.lg-outer.lg-thumb-open .lg-thumb-outer {
+ -webkit-transform: translate3d(0, 0%, 0);
+ transform: translate3d(0, 0%, 0);
+}
+.lg-outer .lg-thumb {
+ padding: 10px 0;
+ height: 100%;
+ margin-bottom: -5px;
+}
+.lg-outer .lg-thumb-item {
+ border-radius: 5px;
+ cursor: pointer;
+ float: left;
+ overflow: hidden;
+ height: 100%;
+ border: 2px solid #FFF;
+ border-radius: 4px;
+ margin-bottom: 5px;
+}
+@media (min-width: 1025px) {
+ .lg-outer .lg-thumb-item {
+ -webkit-transition: border-color 0.25s ease;
+ -o-transition: border-color 0.25s ease;
+ transition: border-color 0.25s ease;
+ }
+}
+.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
+ border-color: #a90707;
+}
+.lg-outer .lg-thumb-item img {
+ width: 100%;
+ height: 100%;
+}
+.lg-outer.lg-has-thumb .lg-item {
+ padding-bottom: 120px;
+}
+.lg-outer.lg-can-toggle .lg-item {
+ padding-bottom: 0;
+}
+.lg-outer .lg-toogle-thumb {
+ background-color: #0D0A0A;
+ border-radius: 2px 2px 0 0;
+ color: #999;
+ cursor: pointer;
+ font-size: 24px;
+ height: 39px;
+ line-height: 27px;
+ padding: 5px 0;
+ position: absolute;
+ right: 20px;
+ text-align: center;
+ top: -39px;
+ width: 50px;
+}
+.lg-outer .lg-toogle-thumb:after {
+ content: "\e1ff";
+}
+.lg-outer .lg-toogle-thumb:hover {
+ color: #FFF;
+}
+
+.lg-outer .lg-video-cont {
+ display: inline-block;
+ vertical-align: middle;
+ max-width: 1140px;
+ max-height: 100%;
+ width: 100%;
+ padding: 0 5px;
+}
+.lg-outer .lg-video {
+ width: 100%;
+ height: 0;
+ padding-bottom: 56.25%;
+ overflow: hidden;
+ position: relative;
+}
+.lg-outer .lg-video .lg-object {
+ display: inline-block;
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100% !important;
+ height: 100% !important;
+}
+.lg-outer .lg-video .lg-video-play {
+ width: 84px;
+ height: 59px;
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ margin-left: -42px;
+ margin-top: -30px;
+ z-index: 1080;
+ cursor: pointer;
+}
+.lg-outer .lg-has-vimeo .lg-video-play {
+ background: url("../img/vimeo-play.png") no-repeat scroll 0 0 transparent;
+}
+.lg-outer .lg-has-vimeo:hover .lg-video-play {
+ background: url("../img/vimeo-play.png") no-repeat scroll 0 -58px transparent;
+}
+.lg-outer .lg-has-html5 .lg-video-play {
+ background: transparent url("../img/video-play.png") no-repeat scroll 0 0;
+ height: 64px;
+ margin-left: -32px;
+ margin-top: -32px;
+ width: 64px;
+ opacity: 0.8;
+}
+.lg-outer .lg-has-html5:hover .lg-video-play {
+ opacity: 1;
+}
+.lg-outer .lg-has-youtube .lg-video-play {
+ background: url("../img/youtube-play.png") no-repeat scroll 0 0 transparent;
+}
+.lg-outer .lg-has-youtube:hover .lg-video-play {
+ background: url("../img/youtube-play.png") no-repeat scroll 0 -60px transparent;
+}
+.lg-outer .lg-video-object {
+ width: 100% !important;
+ height: 100% !important;
+ position: absolute;
+ top: 0;
+ left: 0;
+}
+.lg-outer .lg-has-video .lg-video-object {
+ visibility: hidden;
+}
+.lg-outer .lg-has-video.lg-video-palying .lg-object, .lg-outer .lg-has-video.lg-video-palying .lg-video-play {
+ display: none;
+}
+.lg-outer .lg-has-video.lg-video-palying .lg-video-object {
+ visibility: visible;
+}
+
+.lg-progress-bar {
+ background-color: #333;
+ height: 5px;
+ left: 0;
+ position: absolute;
+ top: 0;
+ width: 100%;
+ z-index: 1080;
+ opacity: 0;
+ -webkit-transition: opacity 0.08s ease 0s;
+ -moz-transition: opacity 0.08s ease 0s;
+ -o-transition: opacity 0.08s ease 0s;
+ transition: opacity 0.08s ease 0s;
+}
+.lg-progress-bar .lg-progress {
+ background-color: #a90707;
+ height: 5px;
+ width: 0;
+}
+.lg-progress-bar.lg-start .lg-progress {
+ width: 100%;
+}
+.lg-show-autoplay .lg-progress-bar {
+ opacity: 1;
+}
+
+.lg-autoplay-button:after {
+ content: "\e01d";
+}
+.lg-show-autoplay .lg-autoplay-button:after {
+ content: "\e01a";
+}
+
+.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 {
+ -webkit-transition-duration: 0s;
+ transition-duration: 0s;
+}
+.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
+ -webkit-transition: -webkit-transform 0.3s ease 0s;
+ -moz-transition: -moz-transform 0.3s ease 0s;
+ -o-transition: -o-transform 0.3s ease 0s;
+ transition: transform 0.3s ease 0s;
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+}
+.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
+ -webkit-transform: scale3d(1, 1, 1);
+ transform: scale3d(1, 1, 1);
+ -webkit-transition: -webkit-transform 0.3s ease 0s, opacity 0.15s !important;
+ -moz-transition: -moz-transform 0.3s ease 0s, opacity 0.15s !important;
+ -o-transition: -o-transform 0.3s ease 0s, opacity 0.15s !important;
+ transition: transform 0.3s ease 0s, opacity 0.15s !important;
+ -webkit-transform-origin: 0 0;
+ -moz-transform-origin: 0 0;
+ -ms-transform-origin: 0 0;
+ transform-origin: 0 0;
+}
+
+#lg-zoom-in:after {
+ content: "\e311";
+}
+
+#lg-zoom-out {
+ opacity: 0.5;
+ pointer-events: none;
+}
+#lg-zoom-out:after {
+ content: "\e312";
+}
+.lg-zoomed #lg-zoom-out {
+ opacity: 1;
+ pointer-events: auto;
+}
+
+.lg-outer .lg-pager-outer {
+ bottom: 60px;
+ left: 0;
+ position: absolute;
+ right: 0;
+ text-align: center;
+ z-index: 1080;
+ height: 10px;
+}
+.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
+ overflow: visible;
+}
+.lg-outer .lg-pager-cont {
+ cursor: pointer;
+ display: inline-block;
+ overflow: hidden;
+ position: relative;
+ vertical-align: top;
+ margin: 0 5px;
+}
+.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
+ opacity: 1;
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+}
+.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
+ box-shadow: 0 0 0 2px white inset;
+}
+.lg-outer .lg-pager-thumb-cont {
+ background-color: #fff;
+ color: #FFF;
+ bottom: 100%;
+ height: 83px;
+ left: 0;
+ margin-bottom: 20px;
+ margin-left: -60px;
+ opacity: 0;
+ padding: 5px;
+ position: absolute;
+ width: 120px;
+ border-radius: 3px;
+ -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
+ -moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;
+ -o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;
+ transition: opacity 0.15s ease 0s, transform 0.15s ease 0s;
+ -webkit-transform: translate3d(0, 5px, 0);
+ transform: translate3d(0, 5px, 0);
+}
+.lg-outer .lg-pager-thumb-cont img {
+ width: 100%;
+ height: 100%;
+}
+.lg-outer .lg-pager {
+ background-color: rgba(255, 255, 255, 0.5);
+ border-radius: 50%;
+ box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
+ display: block;
+ height: 12px;
+ -webkit-transition: box-shadow 0.3s ease 0s;
+ -o-transition: box-shadow 0.3s ease 0s;
+ transition: box-shadow 0.3s ease 0s;
+ width: 12px;
+}
+.lg-outer .lg-pager:hover, .lg-outer .lg-pager:focus {
+ box-shadow: 0 0 0 8px white inset;
+}
+.lg-outer .lg-caret {
+ border-left: 10px solid transparent;
+ border-right: 10px solid transparent;
+ border-top: 10px dashed;
+ bottom: -10px;
+ display: inline-block;
+ height: 0;
+ left: 50%;
+ margin-left: -5px;
+ position: absolute;
+ vertical-align: middle;
+ width: 0;
+}
+
+.lg-fullscreen:after {
+ content: "\e20c";
+}
+.lg-fullscreen-on .lg-fullscreen:after {
+ content: "\e20d";
+}
+
+.group {
+ *zoom: 1;
+}
+
+.group:before, .group:after {
+ display: table;
+ content: "";
+ line-height: 0;
+}
+
+.group:after {
+ clear: both;
+}
+
+.lg-outer {
+ width: 100%;
+ height: 100%;
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1050;
+ opacity: 0;
+ -webkit-transition: opacity 0.15s ease 0s;
+ -o-transition: opacity 0.15s ease 0s;
+ transition: opacity 0.15s ease 0s;
+}
+.lg-outer * {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+.lg-outer.lg-visible {
+ opacity: 1;
+}
+.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 {
+ -webkit-transition-duration: inherit !important;
+ transition-duration: inherit !important;
+ -webkit-transition-timing-function: inherit !important;
+ transition-timing-function: inherit !important;
+}
+.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 {
+ -webkit-transition-duration: 0s !important;
+ transition-duration: 0s !important;
+ opacity: 1;
+}
+.lg-outer.lg-grab img.lg-object {
+ cursor: -webkit-grab;
+ cursor: -moz-grab;
+ cursor: -o-grab;
+ cursor: -ms-grab;
+ cursor: grab;
+}
+.lg-outer.lg-grabbing img.lg-object {
+ cursor: move;
+ cursor: -webkit-grabbing;
+ cursor: -moz-grabbing;
+ cursor: -o-grabbing;
+ cursor: -ms-grabbing;
+ cursor: grabbing;
+}
+.lg-outer .lg {
+ height: 100%;
+ width: 100%;
+ position: relative;
+ overflow: hidden;
+ margin-left: auto;
+ margin-right: auto;
+ max-width: 100%;
+ max-height: 100%;
+}
+.lg-outer .lg-inner {
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ left: 0;
+ top: 0;
+ white-space: nowrap;
+}
+.lg-outer .lg-item {
+ background: url(../img/loading.gif) no-repeat scroll center center transparent;
+}
+.lg-outer .lg-item, .lg-outer .lg-img-wrap {
+ display: inline-block;
+ text-align: center;
+ position: absolute;
+ width: 100%;
+ height: 100%;
+}
+.lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before {
+ content: "";
+ display: inline-block;
+ height: 50%;
+ width: 1px;
+ margin-right: -5px;
+}
+.lg-outer .lg-img-wrap {
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ padding: 0 5px;
+}
+.lg-outer .lg-item.lg-complete {
+ background-image: none;
+}
+.lg-outer .lg-item.lg-current {
+ z-index: 1060;
+}
+.lg-outer .lg-image {
+ display: inline-block;
+ vertical-align: middle;
+ max-width: 100%;
+ max-height: 100%;
+ width: auto !important;
+ height: auto !important;
+}
+.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {
+ opacity: 0;
+ -webkit-transition: opacity 0.15s ease 0s;
+ -o-transition: opacity 0.15s ease 0s;
+ transition: opacity 0.15s ease 0s;
+}
+.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 {
+ opacity: 1;
+}
+.lg-outer .lg-empty-html {
+ display: none;
+}
+
+.lg-backdrop {
+ position: fixed;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ z-index: 1040;
+ background-color: #000;
+ opacity: 0;
+ -webkit-transition: opacity 0.15s ease 0s;
+ -o-transition: opacity 0.15s ease 0s;
+ transition: opacity 0.15s ease 0s;
+}
+.lg-backdrop.in {
+ opacity: 1;
+}
+
+.lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current {
+ -webkit-transition: none 0s ease 0s !important;
+ -moz-transition: none 0s ease 0s !important;
+ -o-transition: none 0s ease 0s !important;
+ transition: none 0s ease 0s !important;
+}
+.lg-css3.lg-use-css3 .lg-item {
+ will-change: transform, opacity;
+}
+.lg-css3.lg-use-left .lg-item {
+ will-change: left, opacity;
+}
+.lg-css3.lg-fade .lg-item {
+ opacity: 0;
+}
+.lg-css3.lg-fade .lg-item.lg-current {
+ opacity: 1;
+}
+.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 {
+ -webkit-transition: opacity 0.1s ease 0s;
+ -moz-transition: opacity 0.1s ease 0s;
+ -o-transition: opacity 0.1s ease 0s;
+ transition: opacity 0.1s ease 0s;
+}
+.lg-css3.lg-slide.lg-use-css3 .lg-item {
+ opacity: 0;
+}
+.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
+ -webkit-transform: translate3d(-100%, 0, 0);
+ transform: translate3d(-100%, 0, 0);
+}
+.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
+ -webkit-transform: translate3d(100%, 0, 0);
+ transform: translate3d(100%, 0, 0);
+}
+.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+ opacity: 1;
+}
+.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 {
+ -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+}
+.lg-css3.lg-slide.lg-use-left .lg-item {
+ opacity: 0;
+ position: absolute;
+ left: 0;
+}
+.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
+ left: -100%;
+}
+.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
+ left: 100%;
+}
+.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
+ left: 0;
+ opacity: 1;
+}
+.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 {
+ -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+ transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
+}
+
+/*# sourceMappingURL=lightgallery.css.map */
diff --git a/vendors/lightGallery/dist/css/lightgallery.min.css b/vendors/lightGallery/dist/css/lightgallery.min.css
new file mode 100644
index 000000000..75d312d95
--- /dev/null
+++ b/vendors/lightGallery/dist/css/lightgallery.min.css
@@ -0,0 +1 @@
+.lg-actions .lg-next,.lg-actions .lg-prev,.lg-sub-html,.lg-toolbar{background-color:rgba(0,0,0,.45);z-index:1080}#lg-counter,.lg-outer .lg-video-cont{vertical-align:middle;display:inline-block}@font-face{font-family:lg;src:url(../fonts/lg.eot?n1z373);src:url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(../fonts/lg.woff?n1z373) format("woff"),url(../fonts/lg.ttf?n1z373) format("truetype"),url(../fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;font-size:16px;padding-left:20px;padding-top:12px}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms ease 0s,opacity 250ms!important;-moz-transition:-moz-transform 250ms ease 0s,opacity 250ms!important;-o-transition:-o-transform 250ms ease 0s,opacity 250ms!important;transition:transform 250ms ease 0s,opacity 250ms!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(../img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(../img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-palying .lg-object,.lg-outer .lg-has-video.lg-video-palying .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-palying .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1080;opacity:0;-webkit-transition:opacity .08s ease 0s;-moz-transition:opacity .08s ease 0s;-o-transition:opacity .08s ease 0s;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s ease 0s;-moz-transition:-moz-transform .3s ease 0s;-o-transition:-o-transform .3s ease 0s;transition:transform .3s ease 0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s ease 0s,opacity .15s!important;-moz-transition:-moz-transform .3s ease 0s,opacity .15s!important;-o-transition:-o-transform .3s ease 0s,opacity .15s!important;transition:transform .3s ease 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}#lg-zoom-in:after{content:"\e311"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../img/loading.gif) center center no-repeat}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-5px}.lg-outer .lg-img-wrap{top:0;bottom:0;left:0;right:0;padding:0 5px}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.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{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{will-change:transform,opacity}.lg-css3.lg-use-left .lg-item{will-change:left,opacity}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}
\ No newline at end of file
diff --git a/vendors/lightGallery/dist/fonts/lg.eot b/vendors/lightGallery/dist/fonts/lg.eot
new file mode 100644
index 000000000..5967563a0
Binary files /dev/null and b/vendors/lightGallery/dist/fonts/lg.eot differ
diff --git a/vendors/lightGallery/dist/fonts/lg.svg b/vendors/lightGallery/dist/fonts/lg.svg
new file mode 100644
index 000000000..f7c471498
--- /dev/null
+++ b/vendors/lightGallery/dist/fonts/lg.svg
@@ -0,0 +1,41 @@
+
+
+
\ No newline at end of file
diff --git a/vendors/lightGallery/dist/fonts/lg.ttf b/vendors/lightGallery/dist/fonts/lg.ttf
new file mode 100644
index 000000000..c28a50948
Binary files /dev/null and b/vendors/lightGallery/dist/fonts/lg.ttf differ
diff --git a/vendors/lightGallery/dist/fonts/lg.woff b/vendors/lightGallery/dist/fonts/lg.woff
new file mode 100644
index 000000000..c0599a54a
Binary files /dev/null and b/vendors/lightGallery/dist/fonts/lg.woff differ
diff --git a/vendors/lightGallery/dist/img/loading.gif b/vendors/lightGallery/dist/img/loading.gif
new file mode 100644
index 000000000..4744c4556
Binary files /dev/null and b/vendors/lightGallery/dist/img/loading.gif differ
diff --git a/vendors/lightGallery/dist/img/video-play.png b/vendors/lightGallery/dist/img/video-play.png
new file mode 100644
index 000000000..197672353
Binary files /dev/null and b/vendors/lightGallery/dist/img/video-play.png differ
diff --git a/vendors/lightGallery/dist/img/vimeo-play.png b/vendors/lightGallery/dist/img/vimeo-play.png
new file mode 100644
index 000000000..b244856fb
Binary files /dev/null and b/vendors/lightGallery/dist/img/vimeo-play.png differ
diff --git a/vendors/lightGallery/dist/img/youtube-play.png b/vendors/lightGallery/dist/img/youtube-play.png
new file mode 100644
index 000000000..580d94936
Binary files /dev/null and b/vendors/lightGallery/dist/img/youtube-play.png differ
diff --git a/vendors/lightGallery/dist/js/lg-autoplay.js b/vendors/lightGallery/dist/js/lg-autoplay.js
new file mode 100644
index 000000000..2cce58d90
--- /dev/null
+++ b/vendors/lightGallery/dist/js/lg-autoplay.js
@@ -0,0 +1,191 @@
+/*! lightgallery - v1.2.0 - 2015-08-26
+* http://sachinchoolur.github.io/lightGallery/
+* Copyright (c) 2015 Sachin N; Licensed Apache 2.0 */
+/**
+ * Autoplay Plugin
+ * @version 1.2.0
+ * @author Sachin N - @sachinchoolur
+ * @license MIT License (MIT)
+ */
+
+(function($, window, document, undefined) {
+
+ 'use strict';
+
+ var defaults = {
+ autoplay: false,
+ pause: 5000,
+ progressBar: true,
+ fourceAutoplay: false,
+ autoplayControls: true,
+ appendAutoplayControlsTo: '.lg-toolbar'
+ };
+
+ /**
+ * Creates the autoplay plugin.
+ * @param {object} element - lightGallery element
+ */
+ var Autoplay = function(element) {
+
+ this.core = $(element).data('lightGallery');
+
+ this.$el = $(element);
+
+ // Exicute only if items are above 1
+ if (this.core.$items.length < 2) {
+ return false;
+ }
+
+ this.core.s = $.extend({}, defaults, this.core.s);
+ this.interval = false;
+
+ // Identify if slide happened from autoplay
+ this.fromAuto = true;
+
+ // Identify if autoplay canceled from touch/drag
+ this.canceledOnTouch = false;
+
+ // save fourceautoplay value
+ this.fourceAutoplayTemp = this.core.s.fourceAutoplay;
+
+ // do not allow progress bar if browser does not support css3 transitions
+ if (!this.core.doCss()) {
+ this.core.s.progressBar = false;
+ }
+
+ this.init();
+
+ return this;
+ };
+
+ Autoplay.prototype.init = function() {
+ var _this = this;
+
+ // append autoplay controls
+ if (_this.core.s.autoplayControls) {
+ _this.controls();
+ }
+
+ // Create progress bar
+ if (_this.core.s.progressBar) {
+ _this.core.$outer.find('.lg').append('
');
+ }
+
+ // set progress
+ _this.progress();
+
+ // Start autoplay
+ if (_this.core.s.autoplay) {
+ _this.startlAuto();
+ }
+
+ // cancel interval on touchstart and dragstart
+ _this.$el.on('onDragstart.lg.tm touchstart.lg.tm', function() {
+ if (_this.interval) {
+ _this.cancelAuto();
+ _this.canceledOnTouch = true;
+ }
+ });
+
+ // restore autoplay if autoplay canceled from touchstart / dragstart
+ _this.$el.on('onDragend.lg.tm touchend.lg.tm onSlideClick.lg.tm', function() {
+ if (!_this.interval && _this.canceledOnTouch) {
+ _this.startlAuto();
+ _this.canceledOnTouch = false;
+ }
+ });
+
+ };
+
+ Autoplay.prototype.progress = function() {
+
+ var _this = this;
+ var _$progressBar;
+ var _$progress;
+
+ _this.$el.on('onBeforeSlide.lg.tm', function() {
+
+ // start progress bar animation
+ if (_this.core.s.progressBar && _this.fromAuto) {
+ _$progressBar = _this.core.$outer.find('.lg-progress-bar');
+ _$progress = _this.core.$outer.find('.lg-progress');
+ if (_this.interval) {
+ _$progress.removeAttr('style');
+ _$progressBar.removeClass('lg-start');
+ setTimeout(function() {
+ _$progress.css('transition', 'width ' + (_this.core.s.speed + _this.core.s.pause) + 'ms ease 0s');
+ _$progressBar.addClass('lg-start');
+ }, 20);
+ }
+ }
+
+ // Remove setinterval if slide is trigered manualy and fourceautoplay is false
+ if (!_this.fromAuto && !_this.core.s.fourceAutoplay) {
+ _this.cancelAuto();
+ }
+
+ _this.fromAuto = false;
+
+ });
+ };
+
+ // Manage autoplay via play/stop buttons
+ Autoplay.prototype.controls = function() {
+ var _this = this;
+ var _html = '
';
+
+ // Append autoplay controls
+ $(this.core.s.appendAutoplayControlsTo).append(_html);
+
+ _this.core.$outer.find('.lg-autoplay-button').on('click.lg', function() {
+ if ($(_this.core.$outer).hasClass('lg-show-autoplay')) {
+ _this.cancelAuto();
+ _this.core.s.fourceAutoplay = false;
+ } else {
+ if (!_this.interval) {
+ _this.startlAuto();
+ _this.core.s.fourceAutoplay = _this.fourceAutoplayTemp;
+ }
+ }
+ });
+ };
+
+ // Autostart gallery
+ Autoplay.prototype.startlAuto = function() {
+ var _this = this;
+
+ _this.core.$outer.find('.lg-progress').css('transition', 'width ' + (_this.core.s.speed + _this.core.s.pause) + 'ms ease 0s');
+ _this.core.$outer.addClass('lg-show-autoplay');
+ _this.core.$outer.find('.lg-progress-bar').addClass('lg-start');
+
+ _this.interval = setInterval(function() {
+ if (_this.core.index + 1 < _this.core.$items.length) {
+ _this.core.index = _this.core.index;
+ } else {
+ _this.core.index = -1;
+ }
+
+ _this.core.index++;
+ _this.fromAuto = true;
+ _this.core.slide(_this.core.index, false, false);
+ }, _this.core.s.speed + _this.core.s.pause);
+ };
+
+ // cancel Autostart
+ Autoplay.prototype.cancelAuto = function() {
+ clearInterval(this.interval);
+ this.interval = false;
+ this.core.$outer.find('.lg-progress').removeAttr('style');
+ this.core.$outer.removeClass('lg-show-autoplay');
+ this.core.$outer.find('.lg-progress-bar').removeClass('lg-start');
+ };
+
+ Autoplay.prototype.destroy = function() {
+
+ this.cancelAuto();
+ this.core.$outer.find('.lg-progress-bar').remove();
+ };
+
+ $.fn.lightGallery.modules.autoplay = Autoplay;
+
+})(jQuery, window, document);
diff --git a/vendors/lightGallery/dist/js/lg-autoplay.min.js b/vendors/lightGallery/dist/js/lg-autoplay.min.js
new file mode 100644
index 000000000..50045b26c
--- /dev/null
+++ b/vendors/lightGallery/dist/js/lg-autoplay.min.js
@@ -0,0 +1,4 @@
+/*! lightgallery - v1.2.0 - 2015-08-26
+* http://sachinchoolur.github.io/lightGallery/
+* Copyright (c) 2015 Sachin N; Licensed Apache 2.0 */
+!function(a,b,c,d){"use strict";var e={autoplay:!1,pause:5e3,progressBar:!0,fourceAutoplay:!1,autoplayControls:!0,appendAutoplayControlsTo:".lg-toolbar"},f=function(b){return this.core=a(b).data("lightGallery"),this.$el=a(b),this.core.$items.length<2?!1:(this.core.s=a.extend({},e,this.core.s),this.interval=!1,this.fromAuto=!0,this.canceledOnTouch=!1,this.fourceAutoplayTemp=this.core.s.fourceAutoplay,this.core.doCss()||(this.core.s.progressBar=!1),this.init(),this)};f.prototype.init=function(){var a=this;a.core.s.autoplayControls&&a.controls(),a.core.s.progressBar&&a.core.$outer.find(".lg").append('
'),a.progress(),a.core.s.autoplay&&a.startlAuto(),a.$el.on("onDragstart.lg.tm touchstart.lg.tm",function(){a.interval&&(a.cancelAuto(),a.canceledOnTouch=!0)}),a.$el.on("onDragend.lg.tm touchend.lg.tm onSlideClick.lg.tm",function(){!a.interval&&a.canceledOnTouch&&(a.startlAuto(),a.canceledOnTouch=!1)})},f.prototype.progress=function(){var a,b,c=this;c.$el.on("onBeforeSlide.lg.tm",function(){c.core.s.progressBar&&c.fromAuto&&(a=c.core.$outer.find(".lg-progress-bar"),b=c.core.$outer.find(".lg-progress"),c.interval&&(b.removeAttr("style"),a.removeClass("lg-start"),setTimeout(function(){b.css("transition","width "+(c.core.s.speed+c.core.s.pause)+"ms ease 0s"),a.addClass("lg-start")},20))),c.fromAuto||c.core.s.fourceAutoplay||c.cancelAuto(),c.fromAuto=!1})},f.prototype.controls=function(){var b=this,c='
';a(this.core.s.appendAutoplayControlsTo).append(c),b.core.$outer.find(".lg-autoplay-button").on("click.lg",function(){a(b.core.$outer).hasClass("lg-show-autoplay")?(b.cancelAuto(),b.core.s.fourceAutoplay=!1):b.interval||(b.startlAuto(),b.core.s.fourceAutoplay=b.fourceAutoplayTemp)})},f.prototype.startlAuto=function(){var a=this;a.core.$outer.find(".lg-progress").css("transition","width "+(a.core.s.speed+a.core.s.pause)+"ms ease 0s"),a.core.$outer.addClass("lg-show-autoplay"),a.core.$outer.find(".lg-progress-bar").addClass("lg-start"),a.interval=setInterval(function(){a.core.index+1
',this.core.$outer.find(".lg-toolbar").append(a),this.fullScreen()}},f.prototype.reuestFullscreen=function(){var a=c.documentElement;a.requestFullscreen?a.requestFullscreen():a.msRequestFullscreen?a.msRequestFullscreen():a.mozRequestFullScreen?a.mozRequestFullScreen():a.webkitRequestFullscreen&&a.webkitRequestFullscreen()},f.prototype.exitFullscreen=function(){c.exitFullscreen?c.exitFullscreen():c.msExitFullscreen?c.msExitFullscreen():c.mozCancelFullScreen?c.mozCancelFullScreen():c.webkitExitFullscreen&&c.webkitExitFullscreen()},f.prototype.fullScreen=function(){var b=this;a(c).on("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg",function(){b.core.$outer.toggleClass("lg-fullscreen-on")}),this.core.$outer.find(".lg-fullscreen").on("click.lg",function(){c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement||c.msFullscreenElement?b.exitFullscreen():b.reuestFullscreen()})},f.prototype.destroy=function(){this.exitFullscreen(),a(c).off("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg")},a.fn.lightGallery.modules.fullscreen=f}(jQuery,window,document);
\ No newline at end of file
diff --git a/vendors/lightGallery/dist/js/lg-hash.js b/vendors/lightGallery/dist/js/lg-hash.js
new file mode 100644
index 000000000..00bae10f2
--- /dev/null
+++ b/vendors/lightGallery/dist/js/lg-hash.js
@@ -0,0 +1,67 @@
+/*! lightgallery - v1.2.0 - 2015-08-26
+* http://sachinchoolur.github.io/lightGallery/
+* Copyright (c) 2015 Sachin N; Licensed Apache 2.0 */
+(function($, window, document, undefined) {
+
+ 'use strict';
+
+ var defaults = {
+ hash: true
+ };
+
+ var Hash = function(element) {
+
+ this.core = $(element).data('lightGallery');
+
+ this.core.s = $.extend({}, defaults, this.core.s);
+
+ if (this.core.s.hash) {
+ this.oldHash = window.location.hash;
+ this.init();
+ }
+
+ return this;
+ };
+
+ Hash.prototype.init = function() {
+ var _this = this;
+ var _hash;
+
+ // Change hash value on after each slide transition
+ _this.core.$el.on('onAfterSlide.lg.tm', function(event, prevIndex, index) {
+ window.location.hash = 'lg=' + _this.core.s.galleryId + '&slide=' + index;
+ });
+
+ // Listen hash change and change the slide according to slide value
+ $(window).on('hashchange', function() {
+ _hash = window.location.hash;
+ var _idx = parseInt(_hash.split('&slide=')[1], 10);
+
+ // it galleryId doesn't exist in the url close the gallery
+ if ((_hash.indexOf('lg=' + _this.core.s.galleryId) > -1)) {
+ _this.core.slide(_idx);
+ } else if (_this.core.lGalleryOn) {
+ _this.core.destroy();
+ }
+
+ });
+ };
+
+ Hash.prototype.destroy = function() {
+
+ // Reset to old hash value
+ if (this.oldHash && this.oldHash.indexOf('lg=' + this.core.s.galleryId) < 0) {
+ window.location.hash = this.oldHash;
+ } else {
+ if (history.pushState) {
+ history.pushState('', document.title, window.location.pathname + window.location.search);
+ } else {
+ window.location.hash = '';
+ }
+ }
+
+ };
+
+ $.fn.lightGallery.modules.hash = Hash;
+
+})(jQuery, window, document);
diff --git a/vendors/lightGallery/dist/js/lg-hash.min.js b/vendors/lightGallery/dist/js/lg-hash.min.js
new file mode 100644
index 000000000..f9bbbbb7a
--- /dev/null
+++ b/vendors/lightGallery/dist/js/lg-hash.min.js
@@ -0,0 +1,4 @@
+/*! lightgallery - v1.2.0 - 2015-08-26
+* http://sachinchoolur.github.io/lightGallery/
+* Copyright (c) 2015 Sachin N; Licensed Apache 2.0 */
+!function(a,b,c,d){"use strict";var e={hash:!0},f=function(c){return this.core=a(c).data("lightGallery"),this.core.s=a.extend({},e,this.core.s),this.core.s.hash&&(this.oldHash=b.location.hash,this.init()),this};f.prototype.init=function(){var c,d=this;d.core.$el.on("onAfterSlide.lg.tm",function(a,c,e){b.location.hash="lg="+d.core.s.galleryId+"&slide="+e}),a(b).on("hashchange",function(){c=b.location.hash;var a=parseInt(c.split("&slide=")[1],10);c.indexOf("lg="+d.core.s.galleryId)>-1?d.core.slide(a):d.core.lGalleryOn&&d.core.destroy()})},f.prototype.destroy=function(){this.oldHash&&this.oldHash.indexOf("lg="+this.core.s.galleryId)<0?b.location.hash=this.oldHash:history.pushState?history.pushState("",c.title,b.location.pathname+b.location.search):b.location.hash=""},a.fn.lightGallery.modules.hash=f}(jQuery,window,document);
\ No newline at end of file
diff --git a/vendors/lightGallery/dist/js/lg-pager.js b/vendors/lightGallery/dist/js/lg-pager.js
new file mode 100644
index 000000000..a20c66954
--- /dev/null
+++ b/vendors/lightGallery/dist/js/lg-pager.js
@@ -0,0 +1,85 @@
+/*! lightgallery - v1.2.0 - 2015-08-26
+* http://sachinchoolur.github.io/lightGallery/
+* Copyright (c) 2015 Sachin N; Licensed Apache 2.0 */
+(function($, window, document, undefined) {
+
+ 'use strict';
+
+ var defaults = {
+ pager: false
+ };
+
+ var Pager = function(element) {
+
+ this.core = $(element).data('lightGallery');
+
+ this.$el = $(element);
+ this.core.s = $.extend({}, defaults, this.core.s);
+ if (this.core.s.pager && this.core.$items.length > 1) {
+ this.init();
+ }
+
+ return this;
+ };
+
+ Pager.prototype.init = function() {
+ var _this = this;
+ var pagerList = '';
+ var $pagerCont;
+ var $pagerOuter;
+ var timeout;
+
+ _this.core.$outer.find('.lg').append('');
+
+ if (_this.core.s.dynamic) {
+ for (var i = 0; i < _this.core.s.dynamicEl.length; i++) {
+ pagerList += '';
+ }
+ } else {
+ _this.core.$items.each(function() {
+
+ if (!_this.core.s.exThumbImage) {
+ pagerList += '';
+ } else {
+ pagerList += '';
+ }
+
+ });
+ }
+
+ $pagerOuter = _this.core.$outer.find('.lg-pager-outer');
+
+ $pagerOuter.html(pagerList);
+
+ $pagerCont = _this.core.$outer.find('.lg-pager-cont');
+ $pagerCont.on('click.lg touchend.lg', function() {
+ var _$this = $(this);
+ _this.core.index = _$this.index();
+ _this.core.slide(_this.core.index, false, false);
+ });
+
+ $pagerOuter.on('mouseover.lg', function() {
+ clearTimeout(timeout);
+ $pagerOuter.addClass('lg-pager-hover');
+ });
+
+ $pagerOuter.on('mouseout.lg', function() {
+ timeout = setTimeout(function() {
+ $pagerOuter.removeClass('lg-pager-hover');
+ });
+ });
+
+ _this.core.$el.on('onBeforeSlide.lg.tm', function(e, prevIndex, index) {
+ $pagerCont.removeClass('lg-pager-active');
+ $pagerCont.eq(index).addClass('lg-pager-active');
+ });
+
+ };
+
+ Pager.prototype.destroy = function() {
+
+ };
+
+ $.fn.lightGallery.modules.pager = Pager;
+
+})(jQuery, window, document);
diff --git a/vendors/lightGallery/dist/js/lg-pager.min.js b/vendors/lightGallery/dist/js/lg-pager.min.js
new file mode 100644
index 000000000..a00695325
--- /dev/null
+++ b/vendors/lightGallery/dist/js/lg-pager.min.js
@@ -0,0 +1,4 @@
+/*! lightgallery - v1.2.0 - 2015-08-26
+* http://sachinchoolur.github.io/lightGallery/
+* Copyright (c) 2015 Sachin N; Licensed Apache 2.0 */
+!function(a,b,c,d){"use strict";var e={pager:!1},f=function(b){return this.core=a(b).data("lightGallery"),this.$el=a(b),this.core.s=a.extend({},e,this.core.s),this.core.s.pager&&this.core.$items.length>1&&this.init(),this};f.prototype.init=function(){var b,c,d,e=this,f="";if(e.core.$outer.find(".lg").append(''),e.core.s.dynamic)for(var g=0;g ';if(this.s.controls&&this.$items.length>1&&(e='