Fixing signup animation on low-res media query

Fixes #511

Ignore the big chunk of red+green. I just consolidated the keyframe animations in a single spot in the CSS (near the bottom, above the media queries).