change some styles and js animation to support mailsite menu