Adjusted customer queue position so that even on small screens the menus & customers don't overlap. Also changed the rendering order so if any overlap happens it's customers that get overlapped with menus, not the other way around.