rem fixes and mobile menu improvements