.image-gallery-hidden {
    display: none;
}
.image-gallery-pagination {
    bottom: 0;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 3000;
}
.ie6 .image-gallery-pagination {
    position: absolute;
}
.image-gallery-pagination .image-gallery-pagination-thumb {
    background: transparent none no-repeat 50% 50%;
    border-width: 0;
    cursor: pointer;
    display: inline-block;
    margin: 1px;
    overflow: hidden;
    padding: 3px;
}
.image-gallery-pagination .image-gallery-pagination-thumb img {
    height: 55px;
    width: 55px;
}
.image-gallery-pagination-content {
    padding: 30px 30px 5px;
}
.image-gallery-pagination .pagination-link {
    border-width: 0;
    color: white;
    display: inline-block;
    font-size: larger;
    font-weight: bold;
    padding: 0;
    width: auto;
}
.image-gallery-pagination .pagination .image-gallery-pagination-thumb {
    border-width: 0;
}
.image-gallery-pagination .pagination-current-page .image-gallery-pagination-thumb {
    border: 3px solid #fff;
    padding: 0;
}
.image-gallery-pagination-links {
    text-align: center;
}
.image-gallery-player {
    padding-bottom: 10px;
    text-align: center;
}