Use CSS to show submenus instead of JS, and disable any animation (#77)

Moved the hide/show logic for the submenu from JS to the CSS.
And removed any animations.

This makes it faster and more robust.

@whimboo or @davehunt please have a look.
Thanks