fix bug 1055669 - Ensure no logo overlap on small screens

Looks better:  http://screencast.com/t/XjhUTgH9

https://bugzilla.mozilla.org/show_bug.cgi?id=1055669