added min-width to make non horrendous on mobile