Change focus behavior, add animations, add responsive