modified style on button, hover and opacity