#metabox_media_slideshow_images {
    display: block;
}
.slideshow-images {
overflow: auto;

}
.inside {
    margin-bottom: 2rem;
}
.slideshow-item {
    position: relative;
    display: list-item;
    float: left;
    padding-top: 8px;
}
span.metabox-media-slideshow-image-span {
    display: table-cell;
    width: 140px;
    height: 140px;
    background-size: cover;
    background-position: center center;
}

span.metabox-media-slideshow-image-span:hover {
    cursor: grab;
}
.dragging {
    box-shadow: inset 0 0 2px 3px #fff, inset 0 0 0 7px #4f94d4;
    outline: 2px solid transparent;
    outline-offset: -6px;
}
.sort-over {
    box-shadow: inset 0 0 2px 3px #fff, inset 0 0 0 7px mediumvioletred;
    outline: 2px solid transparent;
    outline-offset: -6px;
}
.slideshow-images > .slideshow-item {
    width: 158px;
    height: 158px;
    padding: 8px;
}
.slideshow-images > .slideshow-item:hover {
    background-color: #E8E8E8;
}

.show {
    opacity: 1;

}
.hide {
    opacity: 0.1;
}

.backstretch-overlay {
    position: absolute;
    /*background: linear-gradient(180deg, rgba(255,255,255,0.4) 3%, rgba(0,0,0,0) 60%);*/
    top:0;
    left: 0;
    bottom: 0;
    right: 0;
    height: auto;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: flex-end;
    align-items: flex-end;
    padding: 2rem 3rem;
    text-align: right;
}
.backstretch-overlay > span {
    display: block;
    align-self: flex-end;
    float: right;

}



/*.metabox-media-slideshow-image-remove  .media-modal-icon{

    background-image: url("../images/uploader-icons-2x.png");
    background-size: 134px 15px;

}*/