Необходимо:
1) выложить несколько блоков в ряд
2) растянуть их вдоль родителя
3) установить расстояние между ними 5px
Проблема заключается в третьем пункте. Сначала я просто установил margin right блокам. Но так у последнего блока создается ненужный отступ. Что бы убрать, пришлось прямо в html установить дополнительный class последнему блоку, который убирал отступ.
Чувствую, что это костыль и есть другой, правильный путь решить проблему.
Пример:
https://jsfiddle.net/w1tsxkx4/1/