fixes for various mobile styling glitches

have done a centreVertically mixin for now