Mobile friendly styling for welcome page

Also includes a styling tweak to the width and height inputs on the
advertising admin page so the fields don't stack at large screen widths.