Fix: CSS vendors and more

  * Running animation with class `.animate` to run the animation after JS
Fix: use node.textContent for Firefox
Code refactor