added min-width to prevent breaking mobile