Width of dropdown menu adapts to content