.frame-type-form_formframework {
  max-width: 640px;
}
.frame-type-form_formframework form span.required {
  color: red;
}
.frame-type-form_formframework form .clearfix {
  color: red;
}
.frame-type-form_formframework form h1, .frame-type-form_formframework form h2, .frame-type-form_formframework form h3, .frame-type-form_formframework form h4, .frame-type-form_formframework form h5, .frame-type-form_formframework form h6 {
  display: none;
}
.frame-type-form_formframework form .form-group {
  /*  width: 50%;
    float:left;
    padding-right: 30px;
    &:nth-child(even) {

    }
    .form-group {
      width: 100%;
      padding: 0;
    }
  */
}
.frame-type-form_formframework form .form-group select {
  font-size: inherit;
}
.frame-type-form_formframework form .form-group select.form-control {
  -moz-appearance: auto;
  -webkit-appearance: auto;
  appearance: auto;
}
.frame-type-form_formframework form .form-group .form-control {
  border: 1px solid #ccc;
}
.frame-type-form_formframework form .form-group .control-label {
  /* display: none; */
}
.frame-type-form_formframework form .form-group div.input {
  margin-bottom: 25px;
}
.frame-type-form_formframework form .form-group div.input .help-block {
  color: #aaa;
  padding: 6px 10px 0;
  font-size: 85%;
}
.frame-type-form_formframework form .form-group div.input input, .frame-type-form_formframework form .form-group div.input textarea {
  border: 1px solid #ccc;
  border-radius: 6px;
}
.frame-type-form_formframework form .form-group div.input input.form-control, .frame-type-form_formframework form .form-group div.input textarea.form-control {
  font-size: inherit;
  border: 1px solid #ccc;
}
.frame-type-form_formframework form .form-group div.input input div.input .inputs-list, .frame-type-form_formframework form .form-group div.input textarea div.input .inputs-list {
  margin: 20px 0;
}
.frame-type-form_formframework form .form-group div.input input div.input .inputs-list .form-group .radio label input, .frame-type-form_formframework form .form-group div.input textarea div.input .inputs-list .form-group .radio label input {
  margin-right: 5px;
}
.frame-type-form_formframework form .form-group div.input input .form-check, .frame-type-form_formframework form .form-group div.input textarea .form-check {
  padding-left: 6px;
}
.frame-type-form_formframework form .form-group div.input input::placeholder, .frame-type-form_formframework form .form-group div.input textarea::placeholder {
  color: #ddd;
  opacity: 1;
  /* Firefox */
}
.frame-type-form_formframework form .actions {
  margin-top: 30px;
}
.frame-type-form_formframework form .actions .form-navigation .btn-toolbar .btn-group .btn-group.next.submit button.btn.btn-primary {
  border-radius: 0;
  line-height: 26px;
  padding-top: 4px;
  padding-left: 30px;
  padding-right: 30px;
  text-transform: uppercase;
  font-size: 18px;
  background: #1A5D2B;
  border-color: #1A5D2B;
  border-radius: 6px;
  transition: all 0.25s ease-in-out 0s;
}
.frame-type-form_formframework form .actions .form-navigation .btn-toolbar .btn-group .btn-group.next.submit button.btn.btn-primary:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #fff;
  display: inline-block;
  padding-right: 6px;
  vertical-align: unset;
  transform: scale(1.3, 1);
}
.frame-type-form_formframework form .actions .form-navigation .btn-toolbar .btn-group .btn-group.next.submit button.btn.btn-primary:hover {
  /* background: #BE9C5C;
  border-color: #BE9C5C; */
  transform: scale(1.1);
}

/*# sourceMappingURL=form-custom.css.map */
