Prevent background color from bleeding to right margin

Change-Id: I1f8a08611b9ae5675893e02db99e22cc549426b8
Get rid of unused colspan=2 cruft

We were only doing one-column layout.  Mostly harmless, but in some
places we were omitting the colspan statement, making browsers around
the world unhappy.

Also deletes some unused files.

Change-Id: I321872cf5ea855754875c9002c768fab55ccb1fb
Improve payments form layout

Justified alignment for the newer, large style inputs.

Also slurps in the responsive code for smaller displays.

Change-Id: I1ab66f67d4299311dd88d0aed67f518e4c61f485