Fixed layout for small screens

Also removed overflow:hidden
Merge pull request #105 from Ian-Stewart-Binks/small-screen

Fixed layout for small screens