Some more mobile updates.

* Allow center-col to take up the full width of the signin-panel (minus padding)
* When buttons get too close together, put them on their own lines.