Fix hover transitions

Using transitions with :hover selectors will make the outwards transition not fire (as the element will no longer be in its hover state when the transition should happen.) The !important is also unnecessary in this context. 

This change is untested, but should cause no problems.