assorted fixes

Fixed up some random display issues on all 4 screen sizes, removed
button for submitting customer form until I get the databases deal all
drawn up for that.