A responsive overlay dialog with CSS transitions/animations.