.dialog-stack { background: rgba(0,0,0,0.4); z-index: 1; } .dialog-stack .dialog-sizer { position: relative; height: 80%; width: 80%; } .dialog-stack .dialog { position: absolute; transform-origin: top left; width: 100%; height: 100%; background: white; box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.4); transition: all ease 0.5s; }