Fixed a little bug where the CSS Transition would overlap with the JavaScript, and compressed the CSS