.next-row .next-col-8 {
  width: 33.33333%;
  max-width: 33.33333%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33.33333%;
  -moz-flex: 0 0 33.33333%;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
}

.next-row .next-col-9 {
  width: 37.5%;
  max-width: 37.5%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 37.5%;
  -moz-flex: 0 0 37.5%;
  -ms-flex: 0 0 37.5%;
  flex: 0 0 37.5%;
}

.next-row .next-col-10 {
  width: 41.66667%;
  max-width: 41.66667%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 41.66667%;
  -moz-flex: 0 0 41.66667%;
  -ms-flex: 0 0 41.66667%;
  flex: 0 0 41.66667%;
}

.next-row .next-col-11 {
  width: 45.83333%;
  max-width: 45.83333%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 45.83333%;
  -moz-flex: 0 0 45.83333%;
  -ms-flex: 0 0 45.83333%;
  flex: 0 0 45.83333%;
}

.next-row .next-col-12 {
  width: 50%;
  max-width: 50%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 50%;
  -moz-flex: 0 0 50%;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
}

.next-row .next-col-13 {
  width: 54.16667%;
  max-width: 54.16667%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 54.16667%;
  -moz-flex: 0 0 54.16667%;
  -ms-flex: 0 0 54.16667%;
  flex: 0 0 54.16667%;
}

.next-row .next-col-14 {
  width: 58.33333%;
  max-width: 58.33333%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 58.33333%;
  -moz-flex: 0 0 58.33333%;
  -ms-flex: 0 0 58.33333%;
  flex: 0 0 58.33333%;
}

.next-row .next-col-15 {
  width: 62.5%;
  max-width: 62.5%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 62.5%;
  -moz-flex: 0 0 62.5%;
  -ms-flex: 0 0 62.5%;
  flex: 0 0 62.5%;
}

.next-row .next-col-16 {
  width: 66.66667%;
  max-width: 66.66667%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 66.66667%;
  -moz-flex: 0 0 66.66667%;
  -ms-flex: 0 0 66.66667%;
  flex: 0 0 66.66667%;
}

.next-row .next-col-17 {
  width: 70.83333%;
  max-width: 70.83333%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 70.83333%;
  -moz-flex: 0 0 70.83333%;
  -ms-flex: 0 0 70.83333%;
  flex: 0 0 70.83333%;
}

.next-row .next-col-18 {
  width: 75%;
  max-width: 75%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 75%;
  -moz-flex: 0 0 75%;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
}

.next-row .next-col-19 {
  width: 79.16667%;
  max-width: 79.16667%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 79.16667%;
  -moz-flex: 0 0 79.16667%;
  -ms-flex: 0 0 79.16667%;
  flex: 0 0 79.16667%;
}

.next-row .next-col-20 {
  width: 83.33333%;
  max-width: 83.33333%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 83.33333%;
  -moz-flex: 0 0 83.33333%;
  -ms-flex: 0 0 83.33333%;
  flex: 0 0 83.33333%;
}

.next-row .next-col-21 {
  width: 87.5%;
  max-width: 87.5%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 87.5%;
  -moz-flex: 0 0 87.5%;
  -ms-flex: 0 0 87.5%;
  flex: 0 0 87.5%;
}

.next-row .next-col-22 {
  width: 91.66667%;
  max-width: 91.66667%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 91.66667%;
  -moz-flex: 0 0 91.66667%;
  -ms-flex: 0 0 91.66667%;
  flex: 0 0 91.66667%;
}

.next-row .next-col-23 {
  width: 95.83333%;
  max-width: 95.83333%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 95.83333%;
  -moz-flex: 0 0 95.83333%;
  -ms-flex: 0 0 95.83333%;
  flex: 0 0 95.83333%;
}

.next-row .next-col-24 {
  width: 100%;
  max-width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -moz-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
}

@media (min-width: 344px) {
  .next-row .next-col-xxs-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 4.16667%;
    -moz-flex: 0 0 4.16667%;
    -ms-flex: 0 0 4.16667%;
    flex: 0 0 4.16667%;
    max-width: 4.16667%;
    width: 4.16667%;
  }
  .next-row .next-col-xxs-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.33333%;
    -moz-flex: 0 0 8.33333%;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
    width: 8.33333%;
  }
  .next-row .next-col-xxs-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 12.5%;
    -moz-flex: 0 0 12.5%;
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%;
    width: 12.5%;
  }
  .next-row .next-col-xxs-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.66667%;
    -moz-flex: 0 0 16.66667%;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
    width: 16.66667%;
  }
  .next-row .next-col-xxs-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 20.83333%;
    -moz-flex: 0 0 20.83333%;
    -ms-flex: 0 0 20.83333%;
    flex: 0 0 20.83333%;
    max-width: 20.83333%;
    width: 20.83333%;
  }
  .next-row .next-col-xxs-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -moz-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
    width: 25%;
  }
  .next-row .next-col-xxs-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 29.16667%;
    -moz-flex: 0 0 29.16667%;
    -ms-flex: 0 0 29.16667%;
    flex: 0 0 29.16667%;
    max-width: 29.16667%;
    width: 29.16667%;
  }
  .next-row .next-col-xxs-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -moz-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
    width: 33.33333%;
  }
  .next-row .next-col-xxs-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 37.5%;
    -moz-flex: 0 0 37.5%;
    -ms-flex: 0 0 37.5%;
    flex: 0 0 37.5%;
    max-width: 37.5%;
    width: 37.5%;
  }
  .next-row .next-col-xxs-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.66667%;
    -moz-flex: 0 0 41.66667%;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
    width: 41.66667%;
  }
  .next-row .next-col-xxs-11 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 45.83333%;
    -moz-flex: 0 0 45.83333%;
    -ms-flex: 0 0 45.83333%;
    flex: 0 0 45.83333%;
    max-width: 45.83333%;
    width: 45.83333%;
  }
  .next-row .next-col-xxs-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -moz-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    width: 50%;
  }
  .next-row .next-col-xxs-13 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 54.16667%;
    -moz-flex: 0 0 54.16667%;
    -ms-flex: 0 0 54.16667%;
    flex: 0 0 54.16667%;
    max-width: 54.16667%;
    width: 54.16667%;
  }
  .next-row .next-col-xxs-14 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.33333%;
    -moz-flex: 0 0 58.33333%;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
    width: 58.33333%;
  }
  .next-row .next-col-xxs-15 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 62.5%;
    -moz-flex: 0 0 62.5%;
    -ms-flex: 0 0 62.5%;
    flex: 0 0 62.5%;
    max-width: 62.5%;
    width: 62.5%;
  }
  .next-row .next-col-xxs-16 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.66667%;
    -moz-flex: 0 0 66.66667%;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
    width: 66.66667%;
  }
  .next-row .next-col-xxs-17 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 70.83333%;
    -moz-flex: 0 0 70.83333%;
    -ms-flex: 0 0 70.83333%;
    flex: 0 0 70.83333%;
    max-width: 70.83333%;
    width: 70.83333%;
  }
  .next-row .next-col-xxs-18 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -moz-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
    width: 75%;
  }
  .next-row .next-col-xxs-19 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 79.16667%;
    -moz-flex: 0 0 79.16667%;
    -ms-flex: 0 0 79.16667%;
    flex: 0 0 79.16667%;
    max-width: 79.16667%;
    width: 79.16667%;
  }
  .next-row .next-col-xxs-20 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.33333%;
    -moz-flex: 0 0 83.33333%;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
    width: 83.33333%;
  }
  .next-row .next-col-xxs-21 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 87.5%;
    -moz-flex: 0 0 87.5%;
    -ms-flex: 0 0 87.5%;
    flex: 0 0 87.5%;
    max-width: 87.5%;
    width: 87.5%;
  }
  .next-row .next-col-xxs-22 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.66667%;
    -moz-flex: 0 0 91.66667%;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
    width: 91.66667%;
  }
  .next-row .next-col-xxs-23 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 95.83333%;
    -moz-flex: 0 0 95.83333%;
    -ms-flex: 0 0 95.83333%;
    flex: 0 0 95.83333%;
    max-width: 95.83333%;
    width: 95.83333%;
  }
  .next-row .next-col-xxs-24 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -moz-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
  }
}