.next-pagination-large.next-pagination-no-border .next-pagination-item.prev, .next-pagination-large.next-pagination-no-border .next-pagination-item.next, .next-pagination.large.next-pagination-no-border .next-pagination-item.prev, .next-pagination.large.next-pagination-no-border .next-pagination-item.next {
  border: none;
  background-color: transparent;
  padding: 0;
}

.next-pagination-large.next-pagination-no-border .next-pagination-item.prev .next-icon, .next-pagination-large.next-pagination-no-border .next-pagination-item.next .next-icon, .next-pagination.large.next-pagination-no-border .next-pagination-item.prev .next-icon, .next-pagination.large.next-pagination-no-border .next-pagination-item.next .next-icon {
  margin: 0;
}

.next-pagination-large.next-pagination-no-border .next-pagination-item.prev .next-icon:hover, .next-pagination-large.next-pagination-no-border .next-pagination-item.next .next-icon:hover, .next-pagination.large.next-pagination-no-border .next-pagination-item.prev .next-icon:hover, .next-pagination.large.next-pagination-no-border .next-pagination-item.next .next-icon:hover {
  color: #15AD9D;
}

.next-pagination-large.next-pagination-no-border .next-pagination-display, .next-pagination.large.next-pagination-no-border .next-pagination-display {
  margin: 0 16px;
}

.next-pagination-large.next-pagination-mini .next-pagination-item.prev, .next-pagination.large.next-pagination-mini .next-pagination-item.prev {
  margin-right: 8px;
}

.next-pagination-large.next-pagination-mini .next-pagination-item.next, .next-pagination.large.next-pagination-mini .next-pagination-item.next {
  margin-left: 8px;
}

.next-progress-line {
  color: #333333;
  font-family: Roboto, "Helvetica Neue", Helvetica, Tahoma, Arial, "PingFang SC", "Microsoft YaHei";
  font-size: 14px;
  line-height: 1.28571;
}

.next-progress-line *, .next-progress-line *:before, .next-progress-line *:after {
  box-sizing: border-box;
}

.next-progress-line, .next-progress-line:before, .next-progress-line:after {
  box-sizing: border-box;
}

.next-progress-circle {
  color: #333333;
  font-family: Roboto, "Helvetica Neue", Helvetica, Tahoma, Arial, "PingFang SC", "Microsoft YaHei";
  font-size: 14px;
  line-height: 1.28571;
}

.next-progress-circle *, .next-progress-circle *:before, .next-progress-circle *:after {
  box-sizing: border-box;
}

.next-progress-circle, .next-progress-circle:before, .next-progress-circle:after {
  box-sizing: border-box;
}

.next-progress-line {
  width: 100%;
  display: inline-block;
  position: relative;
}

.next-progress-line-container {
  margin-right: 0;
  padding-right: 0;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}

.next-progress-line-underlay {
  position: relative;
  width: 100%;
  background-color: #EBECF0;
}

.next-progress-line-overlay {
  position: absolute;
  left: 0;
  top: 0;
  -webkit-transition: all 0.3s linear 0s;
  transition: all 0.3s linear 0s;
}

.next-progress-line-overlay-normal {
  background-color: #2192D9;
}

.next-progress-line-overlay-success {
  background-color: #1DC11D;
}

.next-progress-line-overlay-error {
  background-color: #FF3333;
}

.next-progress-line-overlay-started {
  background-color: #FF3333;
}

.next-progress-line-overlay-middle {
  background-color: #FFA033;
}

.next-progress-line-overlay-almostfinished {
  background-color: #1DC11D;
}

.next-progress-line-small .next-progress-line-underlay {
  border-radius: 0px;
  height: 4px;
}

.next-progress-line-small .next-progress-line-overlay {
  height: 4px;
  border-radius: 0px;
  top: 50%;
  margin-top: -2px;
}

.next-progress-line-small .next-progress-line-text {
  font-size: 12px;
  line-height: 4px;
}

.next-progress-line-medium .next-progress-line-underlay {
  border-radius: 0px;
  height: 8px;
}

.next-progress-line-medium .next-progress-line-overlay {
  height: 8px;
  border-radius: 0px;
  top: 50%;
  margin-top: -4px;
}

.next-progress-line-medium .next-progress-line-text {
  font-size: 12px;
  line-height: 8px;
}

.next-progress-line-large .next-progress-line-underlay {
  border-radius: 0px;
  height: 16px;
}

.next-progress-line-large .next-progress-line-overlay {
  height: 16px;
  border-radius: 0px;
  top: 50%;
  margin-top: -8px;
}