refined mobile menu styling and changed breakpoint to 1024px