Fixes #22 - alerts appear under logo

- Also give the logo image a max size and a margin so it scales down on small screens and the alerts have some space.