Add banner background and sort out spacing.
Add some responsiveness.