Split up css and added a bit of animation