Modified CSS a bit, minor changes to JS

The icon should behave correctly when loading the page. Input box size
should be better too.