Use common form style for homepage and mobile page.

Add mixin for input box, use mixin for button on homepage.

@dtothefp Can you review?
@stewsmith you have .rounded-input on both button and input.  Should only be on input because button is already extending .new-primary-button