Formatting Fixes

Restyled mobile and laptop menu and changed animation.

Fixed styling issues for mobile and laptop where content reached the
edge of the browser window.