all buttons and hover styled