Bug 940969 - CSS Tweaks r=jlal

* Make it work nicely on mobile
* smaller changes here and there
Merge pull request #51 from julienw/ui-fixes

Bug 940969 - CSS Tweaks r=jlal