more css fixes to the header and mobile menu position. #3457