.form-group .form-control {
  border-radius: 5px !important;
  border: 1px solid #D6D6D6 !important;
}

.form-group .form-control input:active,
.form-group .form-control input:focus {
  border: 1px solid var(--primary-telkom) !important;
}

.form-group .form-control:focus ~ .form-control-position i {
  color: var(--primary-telkom) !important;
}

.form-group .form-control:focus {
  border: 1px solid var(--primary-telkom) !important;
}

.form-group-indexing {
  margin-bottom: 1.5rem;
}

.form-group-indexing label {
  color: var(--primary-telkom);
  font-size: 10px;
}

.form-group-indexing h5 {
  color: var(--primary-telkom);
  margin-top: 1rem;
}

.form-group-indexing .form-control {
  border-radius: 5px !important;
  border: 1px solid var(--primary-telkom) !important;
}

.form-group-indexing .form-control input:active,
.form-group-indexing .form-control input :hover,
.form-group-indexing .form-control input :focus {
  border-color: var(--primary-telkom) !important;
}

.form-group-indexing .form-control:focus ~ .form-control-position i {
  color: var(--primary-telkom) !important;
}

.form-group-indexing .form-control:focus {
  border-color: var(--primary-telkom);
}

.form-group label {
  color: #1f2855;
  font-weight: bold;
}

.form-group h5 {
  color: var(--primary-telkom);
}

.input-group:has(.form-control:focus) > .input-group-append .input-group-text {
  border-color: var(--primary-telkom) !important;
}

.input-group:has(.form-control:focus) > .input-group-prepend .input-group-text {
  border-color: var(--primary-telkom) !important;
}

.input-group-append {
  margin-left: -7px;
  z-index: 10;
  border-color: #D6D6D6 !important;
}

.input-group-append .input-group-text {
  border-color: #D6D6D6 !important;
}

.input-group-append button:disabled {
  background-color: #babfc7 !important;
  border-color: #babfc7 !important;
  opacity: 1 !important;
}

.input-group-prepend {
  margin-right: -7px;
  z-index: 10;
  border-color: #D6D6D6 !important;
}

.input-group-prepend .input-group-text {
  border-color: #D6D6D6 !important;
}

input:disabled {
  background-color: #efefef !important;
}