.step-steps {
  margin: 0;
  padding: 0;
  display: flex;
  border-radius: 3px 3px 0 0;
  overflow: hidden;
}

.step-steps li {
  list-style: none;
  flex: 1;
  cursor: pointer;
  display: block;
  padding: 18px 15px;
  font-size: 15px;
  color: #333;
  background-color: #e5e5e5;
  text-decoration: none;
  border-right: 2px solid #fff;
  font-family: 'BPG Arial Caps';
}

.step-steps li:hover {
  background-color: #ddd;
}

.step-steps li:last-child a {
  border: none;
}

.step-steps li {
  display: flex;
  align-items: center;
  gap: 10px;
}


.step-steps li.active {
  background-color: #7550fe !important;
  color: #fff !important;
}

.step-steps li .badge {
  background-color: #7550fe;
  color: #fff;
}

.step-steps li.active .badge {
  background-color: #fff !important;
  color: #7550fe !important;
}


.step-app .step-steps li.error {
  background-color: #e7505a;
  color: #fff;
}

.step-app .step-steps li.done {
  background-color: #3cb371;
  color: #fff;
}

.step-app .step-steps li .number {
  background: #fff;
  padding: 0 8px;
  display: inline-block;
  text-align: center;
  margin-right: 15px;
  border-radius: 3px;
  color: #333;
}

.step-steps li a {
  text-decoration: none !important;
  color: #333;
  display: flex;
  align-items: center;
  gap: 10px;
}

.step-steps li.active a {
  color: #fff !important;
}

.step-steps li.active span {
  text-decoration: none !important;
  color: #fff !important;
  display: inline-block;
}



.step-btn[data-step-action="next"] {
  background-color: #7550fe !important;
  color: #fff !important;
}

.step-app .step-content {
  padding: 20px 0px;
  border-top: 0;
}

.step-app .step-content .step-tab-panel {
  display: none;
}

.step-app .step-content .step-tab-panel.active {
  display: block;
}

.step-app .step-footer {
  margin-top: 10px;
  margin-bottom: 0px;
  display: flex;
  align-items: center;
  gap: 14px;
}

.step-btn {
  padding: 14px 25px;
  color: #333;
  text-decoration: none;
  background: #e5e5e5;
  border-radius: 3px;
  border: none;
  outline: none;
  cursor: pointer;
  font-family: 'BPG Arial';
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

/*# sourceMappingURL=jquery-steps.css.map */