Fix modal positioning

Closes #4008

- Adds a `.modal` class which extends `%modal` - it disappeared with the migration to Libsass
Merge pull request #4009 from PaulAdamDavis/fix-modals

Fix modal positioning