/**
 * Galleria Miniml Theme - v1.5.5 2017-02-28
 * https://galleria.io
 *
 * Copyright (c) 2010 - 2017 worse is better UG
 * LICENSE: 15b923d4481ee6a3c3afa72a3b0fc5d0
 * https://galleria.io/license/
 *
 */

#galleria-loader {
    height: 1px!important
}
.galleria-theme-miniml {
    position: absolute;
    font: 9px/9px 'Open Sans', sans-serif, verdana;
}
.galleria-theme-miniml.dark.fullscreen {
    background: 0 0
}
.galleria-theme-miniml img {
    -moz-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none
}
.galleria-theme-miniml .galleria-stage {
    position: absolute;
    top: 0;
    bottom: 20px;
    left: 0;
    right: 0;
    overflow: hidden
}
.galleria-theme-miniml .galleria-dots {
    position: absolute;
    height: 10px;
    bottom: -15px;
    left: -5px
}
.galleria-theme-miniml .galleria-dots div {
    width: 7px;
    height: 7px;
	margin-left: 5px;
    color: #fff;
    color: rgba(51, 153, 51, 1.00);
    font-size:3em;
    line-height: 12px;
    float: left;
    cursor: pointer;
    font-family: arial, sans-serif;
}
.galleria-theme-miniml.dark .galleria-dots div {
    color: #999
}
.galleria-theme-miniml.notouch .galleria-dots div:hover,
.galleria-theme-miniml.touch .galleria-dots div:active {
    color: #33a31b
}
.galleria-theme-miniml .galleria-dots div.active {
    color: #999
}
.galleria-theme-miniml.dark .galleria-dots div.active {
    color: #eee
}
.galleria-theme-miniml .galleria-fs,
.galleria-theme-miniml .galleria-more,
.galleria-theme-miniml .galleria-thumbs {
	width: 12px;
    height: 12px;
    cursor: pointer;
    background: url(fs.png) 50% 50% no-repeat;
    position: absolute;
    bottom: -15px;
    right: 0
}
.galleria-theme-miniml.dark .galleria-fs {
    background-image: url(fs-neg.png)
}
.galleria-theme-miniml .galleria-thumbs {
    background-image: url(thumb.png);
    right: 18px
}
.galleria-theme-miniml.dark .galleria-thumbs {
    background-image: url(thumb-neg.png)
}
.galleria-theme-miniml .galleria-more {
    background-image: url(info.png);
    right: 34px
}
.galleria-theme-miniml.dark .galleria-more {
    background-image: url(info-neg.png)
}
.galleria-theme-miniml .galleria-more.active,
.galleria-theme-miniml .galleria-thumbs.active,
.galleria-theme-miniml.notouch .galleria-fs:hover,
.galleria-theme-miniml.notouch .galleria-more:hover,
.galleria-theme-miniml.notouch .galleria-thumbs:hover,
.galleria-theme-miniml.touch .galleria-fs:active,
.galleria-theme-miniml.touch .galleria-more:active,
.galleria-theme-miniml.touch .galleria-thumbs:active {
    opacity: .5;
    filter: alpha(opacity=50)
}
.galleria-theme-miniml.fullscreen .galleria-stage {
    bottom: 30px
}
.galleria-theme-miniml.fullscreen .galleria-dots {
    left: -5px;
    bottom: 20px
}
.galleria-theme-miniml.fullscreen .galleria-fs {
    right: 10px;
    bottom: 10px;
    background-image: url(exit-neg.png)
}
.galleria-theme-miniml.fullscreen .galleria-thumbs {
    right: 25px;
    bottom: 10px
}
.galleria-theme-miniml.fullscreen .galleria-more {
    right: 40px;
    bottom: 10px
}
.galleria-theme-miniml.fullscreen .galleria-info {
    bottom: 20px;
    left: 10px
}
.galleria-theme-miniml.fullscreen .galleria-thumbnails-container {
    bottom: 30px
}
.galleria-theme-miniml .galleria-counter {
    display: none
}
.galleria-theme-miniml .galleria-loader {
    width: 30px;
    height: 30px;
    background: url(loader.gif) 50% 50% no-repeat #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -15px;
    margin-left: -15px;
    z-index: 3;
    display: none
}
.galleria-theme-miniml .galleria-info {
    display: none;
}
.galleria-theme-miniml .galleria-info-title {
    display:inline;
    color: #666;
}
.galleria-theme-miniml.dark .galleria-info-title {
    color: #8C8C8C;
}
.galleria-theme-miniml .galleria-info-description {
    position: absolute;
	left: 0px;
    bottom: 5px;
    height: 10px;
    line-height: 10px
}
.galleria-theme-miniml .galleria-desc {
    position: absolute;
    width: 30%;
    bottom: 30px;
    left: auto;
    right: auto;
    background: #fff;
    border: 5px solid #fff;
    padding: 5px;
    z-index: 2;
    font: 11px/14px arial, sans-serif;
    display: none;
    color: #777;
    cursor: pointer
}
.galleria-theme-miniml.fullscreen .galleria-desc {
    bottom: 40px
}
.galleria-theme-miniml.dark .galleria-desc {
    background: #000;
    border-color: #000;
    color: #aaa
}
.galleria-theme-miniml .galleria-desc.hover {
    background: url(bye.png) 100% 0 no-repeat #fff
}
.galleria-theme-miniml.dark .galleria-desc.hover {
    background: url(bye-neg.png) 100% 0 no-repeat #000
}
.galleria-theme-miniml .galleria-desc strong {
    color: #222;
    font-weight: 400;
    margin-bottom: 5px;
    display: block
}
.galleria-theme-miniml.dark .galleria-desc strong {
    color: #eee
}
.galleria-theme-miniml .galleria-desc p {
    margin-bottom: 0
}
.galleria-theme-miniml .galleria-image-nav {
    display: none
}
.galleria-theme-miniml .galleria-thumbnails-container {
    position: absolute;
    top: 0;
    bottom: 20px;
    left: 0;
    right: 0;
    background: url(bg.png);
    z-index: 2;
    overflow: hidden;
    visibility: hidden
}
.galleria-theme-miniml .galleria-thumbnails {
    margin: 10px
}
.galleria-theme-miniml .galleria-thumbnails .galleria-image {
    height: 50px;
    width: 80px;
    background: #33a31b;
    margin: 2px 8px 8px 2px;
    float: left;
    cursor: pointer;
    -moz-box-shadow: 0 0 2px #000;
    -webkit-box-shadow: 0 0 2px #000;
    box-shadow: 0 0 2px #000
}
.galleria-theme-miniml.notouch .galleria-thumbnails .galleria-image img:hover,
.galleria-theme-miniml.touch .galleria-thumbnails .galleria-image img:active {
    opacity: .1!important;
    filter: alpha(opacity=10)!important
}