Responsive tabs that snap down to an accordion for mobile viewports