fixes for various mobile styling glitches

at some point we should make a flexbox helper... not for this pr thogh :)