Pure CSS не может использовать номер элемента для подсчета собственного поля или другого атрибута css. Возможно, вы можете использовать JS или что-то в этом роде:
.rest {
margin-left: -70px;
}
.rest:nth-child(n+8) {
margin-left:-90px;
}
.rest:nth-child(n+12) {
margin-left:-120px;
}
Или вы можете использовать Flexbox, чтобы заполнить всю ширину, если у вас есть такая цель.