Responsive tab navigation