correctly working menu with sizing via media q, needs work if it contains more than four items