Added transition and small styles improvements.