@charset "utf-8";
/* CSS Document */
.vid-play-btn{
    position: absolute;
    top: 36%;
    right: 0;
    left: 0;
    margin: -64px auto 0;
    width: 128px;
    height: 128px;
    background: url(libs/js/Bootstrap-Image-Gallery-3.1.1/img/video-play.svg) center no-repeat;
    opacity: .8;
    cursor: pointer;
}

#pop-up-description {
    padding: 20px 20px 0 20px;
}

.blueimp-gallery>.title{
    top:initial;
    bottom:0;
    left:0;
    background-color:#141823;
    width:100%;
    font-size:16px;
    line-height:20px;
    padding:.5em;
}

.item-holder{
    overflow: hidden;
    background-color: #1c1c27;
    border: thin solid #1c1c27;
}
.item-holder a{
    text-decoration:none;
    color:#fff;
}

.item-details{
    overflow: hidden;
    padding:0 10px 15px 10px;
}

.item-numbers{
    color:#ffffff;
}

.album-numbers{
    margin-right:1em;
}
.photo-thumb{
    width:100%;
    height:200px;
    float:left;
}

#last_item_loader{
    text-align:center;
    display:block;
    width:100%;
    overflow:hidden;
    margin:10px 0 0 0;
    font-weight:bold;
}

#load_more_photo_albums{
    width:100%;
    margin:0 0 20px 0;
}

.item_box{
    height:315px;
}

.blueimp-gallery>.prev, .blueimp-gallery>.next{
    border:none;
    background:none;
    border:none;
    opacity:1;
}

.display-none{
    display:none;
}

.item-details .item-numbers a{
    color:#9c8b69;
}

.item-details .item-numbers a:hover{
    color:#ffffff;
}

.item-details h3{
    white-space: nowrap;
    overflow: hidden;
    margin: 20px 5px 10px 0;
    font-size: 22px;
}

.item-details h3 a{
    font-family: Georgia, Serif;
    text-decoration: none;
    margin-top:5px;
    color:#ffffff;
}

.item-details h3 a:hover{
    font-family: Georgia, Serif;
    text-decoration: none;
}

