bug 1087015 - Improve demo studio homepage's mobile display

Putting this here for @stephaniehobson to check out