new responsive design.

minor changes to allow for new design.
small changes on forms etc.