CSS transition

Not as dramatic opacity when menu hover.
Accessibility fixes