/**
 * @author      Arfan Fudyartanto D N <arfan@mylits.com>
 * @created     16 Mei 14, 1:40:37
 */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300);
#gallerybox-wrap, #gallerybox-wrap div{box-sizing: content-box !important;}
a.gallerybox, a.has-thumbnail{float: left;transition: all 0.3s;-webkit-transition: all 0.3s;position: relative;}
a.gallerybox:hover, a.has-thumbnail:hover{}
.gallery-box{text-align: center}
.gallery-box-wrapper{display: inline-block;width: 100%}
.gallery-box-wrapper.full-width{}
.album-title{font-size: 25px; font-weight: 300;font-family: 'Open Sans', sans-serif;}
a.has-thumbnail .album-title{display: block; position: absolute; bottom: -85px; left: 0px; right: 0px; background-color: rgba(0, 0, 0, 0.5);color: #E5E5E5; font-weight: 300; font-size: 16px; text-align: center; padding: 5px 3px; height: 70px; transition: all 0.3s;-webkit-transition: all 0.3s;overflow: hidden; text-overflow: ellipsis;}
a.has-thumbnail:hover .album-title{bottom: 0px; }
.no-thumbnail{display: block; margin: 10px 0; font-size: 16px; width: 100%; text-align: left}
.no-thumbnail:before{content: ""; display: block; clear: both}
.back-link{font-weight: bold; font-size: 20px;}
a.has-thumbnail{width: 150px; height: 150px; overflow: hidden;background-repeat: no-repeat;background-position: center;background-size: cover; margin: 0px; border: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;display: block}
a.has-thumbnail:hover{border: none}
.gallery-box-overlay{position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px;transition: all 0.5s;-webkit-transition: all 0.5s; color: #E5E5E5; font-size: 30px;background-color: rgba(0, 0, 0, 0.2);opacity: 0; text-align: left; background-image: url('../images/search.png'); background-repeat: no-repeat; background-position: center center}
.gallerybox.has-thumbnail:hover .gallery-box-overlay{opacity: 1}
.next-item-loader{width: 100%; height: 20px; background-image: url('../images/loader_bar.gif'); background-repeat: no-repeat; background-position: center center;}
.next-item-loader.gallery-box-img{float: left; background-image: url('../images/ring.svg')}
.next-item-loader.gallery-box-img.border,.next-item-loader.gallery-box-img.border:hover{border-color: transparent; background-color: transparent; -moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.gallery-box-img{display: none}
#lightcase-case[data-type="image"] .lightcase-content, #lightcase-case[data-type="video"] .lightcase-content{background-color: white}
.lightcase-sequenceInfo{display: none !important}
.gallery-box-img.border{-moz-box-shadow: 0px 0px 4px 0px #343434;-webkit-box-shadow: 0px 0px 4px 0px #343434;box-shadow: 0px 0px 4px 0px #343434; margin: 5px;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: solid 3px white;}
.gallery-box-img.border:hover{border: solid 3px #428BCA;-moz-box-shadow: 0px 0px 8px 0px #343434;-webkit-box-shadow: 0px 0px 8px 0px #343434;box-shadow: 0px 0px 8px 0px #343434;}
#lightcase-nav a{text-decoration: none !important}