Made the modal menu responsive

- Modal Menu is now responsive up to 780px
- Fixed some weird padding with the other divs
- Reworked the way the modal menu works
- Made the Grey Bar responsive as well