Tidied up the form layout. Looks OK for mobile maybe.