refactor global menu: box-shadow, padding and text colour on hover