.gallery-preview .gallery-thumb {
  display: inline-block;
  vertical-align: top;
}

.gallery-outer {
    text-align:center;
}

.gallery-container {
    overflow:hidden;
    width:800px;
    display: inline-block!important;
}

.gallery-slides {
    line-height: 0px;
    cursor:pointer;
}

.gallery-slide {
    display: inline-block!important;
    padding: 10px;
    border: 0px;
    text-align:center;
    margin:0px;
    position:relative;
    vertical-align:middle;
}

.gallery-arrow-left, .gallery-arrow-right {
  position: absolute;
  cursor: pointer;
      display: inline-block !important;
    top:50%;
}

.gallery-arrow-left {
    left:0px;
}

.gallery-arrow-right {
    right: 0px;
}

.gallery-outer .thumb-container {
    overflow:hidden;
    position:relative;
}

.gallery-outer .thumb-container .gallery-thumbs {
    line-height: 0px;
    cursor:crosshair;
}

.gallery-outer .thumb-container .gallery-thumbs .gallery-thumb {
    display: inline-block!important;
    padding: 10px;
    border: 0px;
    text-align:center;
    margin:0px;
    position:relative;
    vertical-align:middle;
}

.gallery-thumb.active {
    border: 1px solid red!important;
}

/*Embed CSS*/
.gallery-embed .gallery-container {
    width:auto;
}
.gallery-embed.gallery-outer .thumb-container .gallery-thumbs .gallery-thumb.active {
    border:3px solid rgba(8, 8, 8, 0.71) !important;
}
.gallery-embed .gallery-slides {
    position:relative;
}
.gallery-embed .gallery-slide {
    display:none !important;
    position:absolute;
    left:0px;
}
.gallery-embed .gallery-slide label {
    height:60px;
}
.gallery-embed .gallery-slide.active {
    display:inline-block !important;
}
