/*!
 * justifiedGallery - v4.0.0-alpha
 * http://miromannino.github.io/justified-gallery-stronghold/
 * Copyright (c) 2019 Miro Mannino
 * Licensed under the MIT license.
 */
.justified-gallery-stronghold {width: 100%;position: relative;overflow: hidden;}.justified-gallery-stronghold > a, .justified-gallery-stronghold > div, .justified-gallery-stronghold > figure {position: absolute;display: inline-block;overflow: hidden;filter: "alpha(opacity=10)";opacity: 0.1;margin: 0;padding: 0;}.justified-gallery-stronghold > a > img, .justified-gallery-stronghold > div > img, .justified-gallery-stronghold > figure > img, .justified-gallery-stronghold > a > a > img, .justified-gallery-stronghold > div > a > img, .justified-gallery-stronghold > figure > a > img, .justified-gallery-stronghold > a > svg, .justified-gallery-stronghold > div > svg, .justified-gallery-stronghold > figure > svg, .justified-gallery-stronghold > a > a > svg, .justified-gallery-stronghold > div > a > svg, .justified-gallery-stronghold > figure > a > svg {position: absolute;top: 50%;left: 50%;margin: 0;padding: 0;border: none;filter: "alpha(opacity=0)";opacity: 0;}.justified-gallery-stronghold > a > .caption, .justified-gallery-stronghold > div > .caption, .justified-gallery-stronghold > figure > .caption {display: none;position: absolute;bottom: 0;padding: 5px;background-color: #000000;left: 0;right: 0;margin: 0;color: white;font-size: 12px;font-weight: 300;font-family: sans-serif;}.justified-gallery-stronghold > a > .caption.caption-visible, .justified-gallery-stronghold > div > .caption.caption-visible, .justified-gallery-stronghold > figure > .caption.caption-visible {display: initial;filter: "alpha(opacity=70)";opacity: 0.7;-webkit-transition: opacity 500ms ease-in;-moz-transition: opacity 500ms ease-in;-o-transition: opacity 500ms ease-in;transition: opacity 500ms ease-in;}.justified-gallery-stronghold > .jg-entry-visible {filter: "alpha(opacity=100)";opacity: 1;background: none;}.justified-gallery-stronghold > .jg-entry-visible > img, .justified-gallery-stronghold > .jg-entry-visible > a > img, .justified-gallery-stronghold > .jg-entry-visible > svg, .justified-gallery-stronghold > .jg-entry-visible > a > svg {filter: "alpha(opacity=100)";opacity: 1;-webkit-transition: opacity 500ms ease-in;-moz-transition: opacity 500ms ease-in;-o-transition: opacity 500ms ease-in;transition: opacity 500ms ease-in;}.justified-gallery-stronghold > .jg-filtered {display: none;}.justified-gallery-stronghold > .spinner {position: absolute;bottom: 0;margin-left: -24px;padding: 10px 0 10px 0;left: 50%;filter: "alpha(opacity=100)";opacity: 1;overflow: initial;}.justified-gallery-stronghold > .spinner > span {display: inline-block;filter: "alpha(opacity=0)";opacity: 0;width: 8px;height: 8px;margin: 0 4px 0 4px;background-color: #000;border-radius: 6px;}