button hover style bug fix