.wizard .progressbar-wrapper {
  background-color: #384C74;
  border-radius: 4px 4px 0 0;
  border: 1px solid rgba(0, 40, 100, 0.12);
}
.wizard .progressbar {
  margin-bottom: 0;
  overflow: hidden;
  padding: 20px 0;
}
.wizard .progressbar.elements-6 li {
  width: 16.6666666667%;
}
.wizard .progressbar .active {
  color: white;
}
.wizard .progressbar li {
  list-style-type: none;
  font-size: 14px;
  width: 25%;
  float: left;
  position: relative;
  text-align: center;
  font-weight: 200;
  z-index: 4;
  color: rgba(255, 255, 255, 0.84);
}
.wizard .progressbar li a {
  color: #fff;
  position: relative;
}
.wizard .progressbar li a .icon {
  width: 50px;
  height: 50px;
  line-height: 45px;
  display: block;
  font-size: 18px;
  color: #fff;
  background: #c2c2c2;
  border-radius: 50%;
  margin: 0 auto 10px auto;
  padding: 2px;
  z-index: 3;
  position: relative;
  text-align: center;
}
.wizard .progressbar li:after {
  content: "";
  width: 100%;
  height: 2px;
  background: #fff;
  position: absolute;
  left: 0;
  top: 25px;
  z-index: 1;
}
.wizard .progressbar li.active .icon {
  background: skyblue;
}

.form-control {
  border-color: #919191;
}

.select2-container--bootstrap.select2-container--focus .select2-selection {
  border-color: #919191 !important;
}

.select2-container--bootstrap.select2-container .select2-selection {
  border-color: #919191 !important;
}

.select2-container--bootstrap .select2-dropdown {
  border-color: #919191 !important;
}

.existing-file {
  border-color: #919191 !important;
}

.backstrap-file-label {
  border-color: #919191 !important;
}

.custom-select {
  border-color: #919191 !important;
}

.input-group-append .btn {
  border-color: #919191 !important;
}

.alert a {
  color: #fff;
  text-decoration: underline;
}
.alert .btn {
  color: #383838;
  text-decoration: none;
}
