A flexible and responsive lightbox