Created by: jamespegg
Vertically aligned modals and converted modal widths to rems. Had to use calc()
to fix the modal overflowing on smaller screens, but I could figure something else out if required.
If the modal content is longer than the height of the window it'll behave the same way it does currently.
P.S. Fixed previous pull request to pass sccslint checks.