Remove gap between button-menu button and text
Add :visited and :hover states for .button and .button--article