CSS Animated Search Boxes

(with occasional help from javascript to assign focus)

buttons don't actually function. all animations are triggered on the focus state of the input.

JUST A SEARCH BUTTON...

...WITH A RESET BUTTON