add responsive menu for smaller width devices