I found this quite a bit of fun, popups / dialogues are generally a bit of a pain to work with and even more-so with websites, in particular it's almost impossible to make them responsive. The answer? Well, one is simply to stack the dialog on top of the current element,