update hover and focus styles