
@-webkit-keyframes justified-gallery-show-caption-animation {
from {
opacity:0
}
to {
opacity:.7
}
}
@-moz-keyframes justified-gallery-show-caption-animation {
from {
opacity:0
}
to {
opacity:.7
}
}
@-o-keyframes justified-gallery-show-caption-animation {
from {
opacity:0
}
to {
opacity:.7
}
}
@keyframes justified-gallery-show-caption-animation {
from {
opacity:0
}
to {
opacity:.7
}
}
@-webkit-keyframes justified-gallery-show-entry-animation {
from {
opacity:0
}
to {
opacity:1
}
}
@-moz-keyframes justified-gallery-show-entry-animation {
from {
opacity:0
}
to {
opacity:1
}
}
@-o-keyframes justified-gallery-show-entry-animation {
from {
opacity:0
}
to {
opacity:1
}
}
@keyframes justified-gallery-show-entry-animation {
from {
opacity:0
}
to {
opacity:1
}
}
.justified-gallery {
    width: 100%;
    position: relative;
    overflow: hidden;
}
.justified-gallery>a, .justified-gallery>div {
    position: absolute;
    display: inline-block;
    overflow: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
}
.justified-gallery>a>img, .justified-gallery>div>img, .justified-gallery>a>a>img, .justified-gallery>div>a>img {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: 0;
    padding: 0;
    border: 0;
}


.justified-gallery>.entry-visible {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-animation: justified-gallery-show-entry-animation 500ms 0 ease;
    -moz-animation: justified-gallery-show-entry-animation 500ms 0 ease;
    -ms-animation: justified-gallery-show-entry-animation 500ms 0 ease
}
.justified-gallery>.spinner {
    position: absolute;
    bottom: 0;
    margin-left: -24px;
    padding: 10px 0;
    left: 50%;
    opacity: initial;
    filter: initial;
    overflow: initial
}
.justified-gallery>.spinner>span {
    display: inline-block;
    opacity: 0;
    filter: alpha(opacity=0);
    width: 8px;
    height: 8px;
    margin: 0 4px;
    background-color: #000;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px
}
