я почитал этот гайд, полез в свой ксс сделал вот так /* Автоматическая ширина с минимальным значением */ display: inline-flex; align-items: center; justify-content: center; min-width:150px; padding: 0 8px; box-sizing: border-box; /* Стиль */ border-radius: 2px; border: 1px solid rgba(0,0,0,0.2); margin: 0 2px; white-space: nowrap; overflow: visible; /* Тень текста */ text-shadow: 0 1px 1px rgba(0,0,0,0.3); } /* Администратор (красный) */ #administrators { background: #e74c3c; color: white; border-color: #c0392b; } ну и под каждую группу соответсвенно остальные цвета