slide out left menu that becomes overlay at small widths