Trying to support CSS animation on opening/hiding menu