updated CSS hover with box shadow