.element-album .album-container{opacity:0;position:relative}.element-album .album-container .album-image-download{position:absolute;bottom:5px;right:5px;z-index:1;color:#FFF;text-shadow:1px 1px rgba(0,0,0,0.5);padding:3px 8px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-ms-transition:all .15s ease;transition:all .15s ease;outline:0;font-size:20px}.element-album .album-container .album-image-download:hover{-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-ms-transition:all .15s ease;transition:all .15s ease;background:rgba(0,0,0,0.3)}.element-album .album-container.cropped-images{margin-left:-5px;margin-right:-5px}.element-album .album-container.cropped-images figure{padding:0 !important}.element-album .album-container.cropped-images figure .album-image-link{opacity:0.9;display:block;padding:5px;margin:5px;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.4);-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.4);-ms-box-shadow:2px 2px 3px rgba(0,0,0,0.4);-o-box-shadow:2px 2px 3px rgba(0,0,0,0.4);box-shadow:2px 2px 3px rgba(0,0,0,0.4);-webkit-transition:200ms ease-in-out 0s;-moz-transition:200ms ease-in-out 0s;-ms-transition:200ms ease-in-out 0s;-o-transition:200ms ease-in-out 0s;transition:200ms ease-in-out 0s}.element-album .album-container.cropped-images figure .album-image-link:hover{opacity:1;-webkit-transition:200ms ease-in-out 0s;-moz-transition:200ms ease-in-out 0s;-ms-transition:200ms ease-in-out 0s;-o-transition:200ms ease-in-out 0s;transition:200ms ease-in-out 0s}.element-album .album-container.cropped-images figure .album-image-download{bottom:15px;right:15px}.element-album .album-container.flex-images .item{margin:0px}.element-album .album-container.vertical-images:after{content:"";clear:both;display:block}.element-album .album-container.vertical-images .item{width:calc(33.333% - 2px);float:left;margin-bottom:2px}.element-album .album-container.slider-images{overflow:hidden}.element-album .album-container.slider-images .arrow{position:absolute;display:block;font-size:14px;border-radius:100%;background-color:rgba(0,0,0,0.5);color:white;outline:none;z-index:1;top:50%;margin-top:-12.5px;width:25px;height:25px;text-align:center;line-height:25px;border:none;-webkit-transition:100 ease-in-out 0s;-moz-transition:100 ease-in-out 0s;-ms-transition:100 ease-in-out 0s;-o-transition:100 ease-in-out 0s;transition:100 ease-in-out 0s}.element-album .album-container.slider-images .arrow:hover{background:black;-webkit-transition:100 ease-in-out 0s;-moz-transition:100 ease-in-out 0s;-ms-transition:100 ease-in-out 0s;-o-transition:100 ease-in-out 0s;transition:100 ease-in-out 0s}.element-album .album-container.slider-images .arrow span{position:relative}.element-album .album-container.slider-images .arrow.arrow-right{right:10px}.element-album .album-container.slider-images .arrow.arrow-right span{left:1px}.element-album .album-container.slider-images .arrow.arrow-left{left:10px}.element-album .album-container.slider-images .arrow.arrow-left span{right:1px}.element-album .album-container.slider-images figure figcaption{text-align:center;position:absolute;bottom:0;left:0;right:0;width:100%;padding:10px;color:#FFF;background-color:rgba(0,0,0,0.7);font-size:13px}.resizable-y .element-album,.resizable-y .element-album .album-container,.resizable-y .element-album .album-container .slick-list,.resizable-y .element-album .album-container .slick-list .slick-track,.resizable-y .element-album .album-container figure{height:100%}.resizable-y .element-album .slider-images figure a{display:block;height:100%;background-size:cover;background-position:center center}.resizable-y .element-album .slider-images figure a img{display:none}@media (min-width: 320px) and (max-width: 480px){.element-album .album-container.vertical-images .item{width:calc(50% - 2px)}}
