/*!
 * justifiedGallery - v4.0.0-alpha
 * http://miromannino.github.io/Justified-Gallery/
 * Copyright (c) 2019 Miro Mannino
 * Licensed under the MIT license.
 */.justified-gallery{overflow:hidden;position:relative;width:100%}.justified-gallery>a,.justified-gallery>div,.justified-gallery>figure{display:inline-block;filter:"alpha(opacity=10)";margin:0;opacity:.1;overflow:hidden;padding:0;position:absolute}.justified-gallery>a>a>img,.justified-gallery>a>a>svg,.justified-gallery>a>img,.justified-gallery>a>svg,.justified-gallery>div>a>img,.justified-gallery>div>a>svg,.justified-gallery>div>img,.justified-gallery>div>svg,.justified-gallery>figure>a>img,.justified-gallery>figure>a>svg,.justified-gallery>figure>img,.justified-gallery>figure>svg{border:none;filter:"alpha(opacity=0)";left:50%;margin:0;opacity:0;padding:0;position:absolute;top:50%}.justified-gallery>a>.caption,.justified-gallery>div>.caption,.justified-gallery>figure>.caption{background-color:#000;bottom:0;color:#fff;display:none;font-family:sans-serif;font-size:12px;font-weight:300;left:0;margin:0;padding:5px;position:absolute;right:0}.justified-gallery>a>.caption.caption-visible,.justified-gallery>div>.caption.caption-visible,.justified-gallery>figure>.caption.caption-visible{display:initial;filter:"alpha(opacity=70)";opacity:.7;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.justified-gallery>.jg-entry-visible{background:none;filter:"alpha(opacity=100)";opacity:1}.justified-gallery>.jg-entry-visible>a>img,.justified-gallery>.jg-entry-visible>a>svg,.justified-gallery>.jg-entry-visible>img,.justified-gallery>.jg-entry-visible>svg{filter:"alpha(opacity=100)";opacity:1;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.justified-gallery>.jg-filtered{display:none}.justified-gallery>.spinner{bottom:0;filter:"alpha(opacity=100)";left:50%;margin-left:-24px;opacity:1;overflow:initial;padding:10px 0;position:absolute}.justified-gallery>.spinner>span{background-color:#000;border-radius:6px;display:inline-block;filter:"alpha(opacity=0)";height:8px;margin:0 4px;opacity:0;width:8px}#cboxOverlay,#cboxWrapper,#colorbox{left:0;overflow:hidden;position:absolute;top:0;-webkit-transform:translateZ(0);z-index:9999}#cboxWrapper{max-width:none}#cboxOverlay{height:100%;position:fixed;width:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{-webkit-overflow-scrolling:touch;overflow:auto}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{height:100%;left:0;position:absolute;top:0;width:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{-ms-interpolation-mode:bicubic;border:0;display:block;float:left;margin:auto;max-width:none}.cboxIframe{border:0;display:block;height:100%;margin:0;padding:0;width:100%}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;filter:alpha(opacity=90);opacity:.9}#colorbox{outline:0}#cboxContent{background:#000;margin-top:20px}.cboxIframe{background:#fff}#cboxError{border:1px solid #ccc;padding:50px}#cboxLoadedContent{background:#fff;border:5px solid #000}#cboxTitle{left:0}#cboxCurrent,#cboxTitle{color:#ccc;position:absolute;top:-20px}#cboxCurrent{right:0}#cboxLoadingGraphic{background:url(/images/colorbox/loading.gif) no-repeat 50%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{background:none;border:0;margin:0;overflow:visible;padding:0;width:auto}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{color:#fff;position:absolute;right:90px;top:-20px}#cboxPrevious{background:url(/images/colorbox/controls.png) no-repeat 0 0;height:65px;left:5px;margin-top:-32px;position:absolute;text-indent:-9999px;top:50%;width:28px}#cboxPrevious:hover{background-position:0 100%}#cboxNext{background:url(/images/colorbox/controls.png) no-repeat 100% 0;height:65px;margin-top:-32px;position:absolute;right:5px;text-indent:-9999px;top:50%;width:28px}#cboxNext:hover{background-position:100% 100%}#cboxClose{background:url(/images/colorbox/controls.png) no-repeat top;display:block;height:19px;position:absolute;right:5px;text-indent:-9999px;top:5px;width:38px}#cboxClose:hover{background-position:bottom}