Update the style of the input and options

Update the spacing of the input fields and option listing so they are
aligned.
Change the default font of the options.
Re-format the CSS code slightly.
Hide the options after user make selection