Bunch of crazy CSS and some JS