.sl-overlay {
    background: url('/templates/default/css/images/overlay.png');
    background-repeat: repeat;
    opacity: 0.9 !important;
}

.sl-wrapper.simple-lightbox > .sl-image {
    padding: 10px;
    background: white;
    border-radius: 5px;
}

.sl-wrapper.simple-lightbox > .sl-image > .sl-caption {
    padding-top: 15px;
    background: white;
    color: black;
    line-height: 1.5rem;
}

.sl-wrapper.simple-lightbox > .sl-close,
.sl-wrapper.simple-lightbox > .sl-navigation > button,
.sl-wrapper.simple-lightbox > .sl-counter {
    color: white;
}

.sl-wrapper.simple-lightbox > .sl-spinner {
    border-color: white;
}
