#qg-primary-content #formio input[type="date"], #qg-primary-content #formio input[type="datetime"], #qg-primary-content #formio input[type="email"], #qg-primary-content #formio input[type="number"], #qg-primary-content #formio input[type="password"], #qg-primary-content #formio input[type="search"], #qg-primary-content #formio input[type="tel"], #qg-primary-content #formio input[type="text"], #qg-primary-content #formio input[type="time"], #qg-primary-content #formio input[type="url"], #qg-primary-content #formio input[type="radio"], #qg-primary-content #formio input[type="checkbox"], #qg-primary-content #formio input:not([type]), #qg-primary-content #formio select, #qg-primary-content #formio textarea, #qg-primary-content #formio div.formio-choices div.selection {
  border-radius: 4px;
  border-width: 3px;
}
#qg-primary-content #formio label {
  font-size: 16px;
  color: #000;
  font-weight: 600;
}
#qg-primary-content #formio .hint {
  font-size: 16px;
  color: #767676 !important;
  font-weight: 400;
}
#qg-primary-content #formio h1, #qg-primary-content #formio h2, #qg-primary-content #formio h3, #qg-primary-content #formio h4, #qg-primary-content #formio legend {
  font-size: 20px;
  color: #000;
  font-weight: 900;
}
#qg-primary-content #formio .checkbox div.form-check, #qg-primary-content #formio .form-radio div.form-check {
  padding-bottom: 1rem !important;
}
#qg-primary-content #formio .checkbox label, #qg-primary-content #formio .form-radio label {
  display: inline-block;
}
#qg-primary-content #formio .checkbox label > span, #qg-primary-content #formio .form-radio label > span {
  font-weight: 400;
  margin-left: 1rem !important;
  margin-right: 0.5rem !important;
  float: right;
}
#qg-primary-content #formio .checkbox label input.form-check-input, #qg-primary-content #formio .form-radio label input.form-check-input {
  width: 25px;
  height: 25px;
  top: 0px !important;
  margin-top: 0px !important;
  border-radius: 4px;
  border-width: 3px;
  float: left;
}
#qg-primary-content #formio .checkbox .field-required:after, #qg-primary-content #formio .form-radio .field-required:after {
  position: absolute;
  float: right;
  top: 0;
  right: 0;
}
#qg-primary-content #formio .checkbox .field-required:after {
  display: none;
}
#qg-primary-content #formio .checkbox input + span:after {
  content: " *";
  color: #eb0000;
}
#qg-primary-content #formio .formio-hidden {
  margin-bottom: 0rem !important;
}
#qg-primary-content #formio .alert {
  margin-bottom: 1rem !important;
}
#qg-primary-content #formio .text-muted {
  color: #767676 !important;
}
#qg-primary-content #formio .qg-link {
  cursor: pointer;
}
#qg-primary-content #formio .choices__list--dropdown {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.247);
}
#qg-primary-content #formio .choices[data-type*=select-multiple] .choices__button, #qg-primary-content #formio .choices[data-type*=text] .choices__button {
  background-image: url(/__data/assets/file/0022/290092/x-icon.svg);
  background-size: 11px;
  vertical-align: middle;
  border-left: none;
}
#qg-primary-content #formio .formio-choices .choices__item.choices__item--selectable {
  white-space: pre-wrap;
  word-break: break-word;
}
#qg-primary-content #formio .formio-choices .choices__list--multiple .choices__item[data-deletable] {
  padding-right: 10px;
  margin: 4px 8px;
}
#qg-primary-content #formio .formio-choices input.choices__input {
  padding: 0;
  border: none;
}
#qg-primary-content #formio .formio-choices input.choices__input:focus {
  box-shadow: none !important;
}
#qg-primary-content #formio .formio-choices input.choices__input:focus {
  box-shadow: none !important;
}
#qg-primary-content #formio .formio-choices .choices__item {
  padding: 4px 10px;
  line-height: inherit;
  font-size: 1rem;
}
#qg-primary-content #formio .formio-choices .choices__list--dropdown .choices__item--selectable {
  padding: 8px 14px;
}
#qg-primary-content #formio .formio-choices .choices__item.choices__item--selectable:not(.choices__item--choice) {
  background: #f3f3f3;
  border-radius: 6px;
  border: none;
  color: #212529;
}
#qg-primary-content #formio .formio-choices .choices__button {
  background-color: initial;
}
#qg-primary-content #formio button.btn-secondary {
  color: #005e85 !important;
  background-color: white;
  border: 3px solid #005e85 !important;
}
#qg-primary-content #formio button.btn-secondary:hover {
  color: #005e85 !important;
}
#qg-primary-content #formio .alert-danger {
  background-color: #ffedde;
  border-color: #f9af71;
}
#qg-primary-content #formio .alert-danger li {
  text-decoration: underline;
}
#qg-primary-content #formio .alert-danger li span {
  color: #005e85 !important;
}
#qg-primary-content #formio .is-invalid {
  background-color: white;
  background-image: none !important;
}
#qg-primary-content #formio .formio-error-wrapper {
  color: white !important;
  background-color: white !important;
  border-color: white !important;
  padding: 0px !important;
}
#qg-primary-content #formio .formio-errors div.error {
  font-size: 16px;
}
#qg-primary-content #formio div.has_error {
  margin-top: 1rem !important;
}
#qg-primary-content #formio .formio-component-textfield, #qg-primary-content #formio .formio-component-textarea, #qg-primary-content #formio .formio-component-hidden, #qg-primary-content #formio .formio-component-checkbox, #qg-primary-content #formio .formio-component-email, #qg-primary-content #formio .formio-component-password, #qg-primary-content #formio .formio-component-radio, #qg-primary-content #formio .formio-component-currency, #qg-primary-content #formio .formio-component-number, #qg-primary-content #formio .formio-component-selectboxes, #qg-primary-content #formio .formio-component-url, #qg-primary-content #formio .formio-component-phoneNumber, #qg-primary-content #formio .formio-component-datetime, #qg-primary-content #formio .formio-component-day {
  display: inline-grid;
  display: grid;
}
#qg-primary-content #formio .formio-component-textfield div.col-form-label, #qg-primary-content #formio .formio-component-textarea div.col-form-label, #qg-primary-content #formio .formio-component-hidden div.col-form-label, #qg-primary-content #formio .formio-component-checkbox div.col-form-label, #qg-primary-content #formio .formio-component-email div.col-form-label, #qg-primary-content #formio .formio-component-password div.col-form-label, #qg-primary-content #formio .formio-component-radio div.col-form-label, #qg-primary-content #formio .formio-component-currency div.col-form-label, #qg-primary-content #formio .formio-component-number div.col-form-label, #qg-primary-content #formio .formio-component-selectboxes div.col-form-label, #qg-primary-content #formio .formio-component-url div.col-form-label, #qg-primary-content #formio .formio-component-phoneNumber div.col-form-label, #qg-primary-content #formio .formio-component-datetime div.col-form-label, #qg-primary-content #formio .formio-component-day div.col-form-label {
  order: 0;
}
#qg-primary-content #formio .formio-component-textfield div.text-muted, #qg-primary-content #formio .formio-component-textarea div.text-muted, #qg-primary-content #formio .formio-component-hidden div.text-muted, #qg-primary-content #formio .formio-component-checkbox div.text-muted, #qg-primary-content #formio .formio-component-email div.text-muted, #qg-primary-content #formio .formio-component-password div.text-muted, #qg-primary-content #formio .formio-component-radio div.text-muted, #qg-primary-content #formio .formio-component-currency div.text-muted, #qg-primary-content #formio .formio-component-number div.text-muted, #qg-primary-content #formio .formio-component-selectboxes div.text-muted, #qg-primary-content #formio .formio-component-url div.text-muted, #qg-primary-content #formio .formio-component-phoneNumber div.text-muted, #qg-primary-content #formio .formio-component-datetime div.text-muted, #qg-primary-content #formio .formio-component-day div.text-muted {
  order: 1;
  margin-bottom: 0.25rem;
}
#qg-primary-content #formio .formio-component-textfield div.formio-errors, #qg-primary-content #formio .formio-component-textarea div.formio-errors, #qg-primary-content #formio .formio-component-hidden div.formio-errors, #qg-primary-content #formio .formio-component-checkbox div.formio-errors, #qg-primary-content #formio .formio-component-email div.formio-errors, #qg-primary-content #formio .formio-component-password div.formio-errors, #qg-primary-content #formio .formio-component-radio div.formio-errors, #qg-primary-content #formio .formio-component-currency div.formio-errors, #qg-primary-content #formio .formio-component-number div.formio-errors, #qg-primary-content #formio .formio-component-selectboxes div.formio-errors, #qg-primary-content #formio .formio-component-url div.formio-errors, #qg-primary-content #formio .formio-component-phoneNumber div.formio-errors, #qg-primary-content #formio .formio-component-datetime div.formio-errors, #qg-primary-content #formio .formio-component-day div.formio-errors {
  order: 2;
  margin-bottom: 0.5rem;
}
#qg-primary-content #formio .formio-component-textfield div[ref="element"], #qg-primary-content #formio .formio-component-textarea div[ref="element"], #qg-primary-content #formio .formio-component-hidden div[ref="element"], #qg-primary-content #formio .formio-component-checkbox div[ref="element"], #qg-primary-content #formio .formio-component-email div[ref="element"], #qg-primary-content #formio .formio-component-password div[ref="element"], #qg-primary-content #formio .formio-component-radio div[ref="element"], #qg-primary-content #formio .formio-component-currency div[ref="element"], #qg-primary-content #formio .formio-component-number div[ref="element"], #qg-primary-content #formio .formio-component-selectboxes div[ref="element"], #qg-primary-content #formio .formio-component-url div[ref="element"], #qg-primary-content #formio .formio-component-phoneNumber div[ref="element"], #qg-primary-content #formio .formio-component-datetime div[ref="element"], #qg-primary-content #formio .formio-component-day div[ref="element"], #qg-primary-content #formio .formio-component-textfield div.row, #qg-primary-content #formio .formio-component-textarea div.row, #qg-primary-content #formio .formio-component-hidden div.row, #qg-primary-content #formio .formio-component-checkbox div.row, #qg-primary-content #formio .formio-component-email div.row, #qg-primary-content #formio .formio-component-password div.row, #qg-primary-content #formio .formio-component-radio div.row, #qg-primary-content #formio .formio-component-currency div.row, #qg-primary-content #formio .formio-component-number div.row, #qg-primary-content #formio .formio-component-selectboxes div.row, #qg-primary-content #formio .formio-component-url div.row, #qg-primary-content #formio .formio-component-phoneNumber div.row, #qg-primary-content #formio .formio-component-datetime div.row, #qg-primary-content #formio .formio-component-day div.row, #qg-primary-content #formio .formio-component-textfield div.form-radio, #qg-primary-content #formio .formio-component-textarea div.form-radio, #qg-primary-content #formio .formio-component-hidden div.form-radio, #qg-primary-content #formio .formio-component-checkbox div.form-radio, #qg-primary-content #formio .formio-component-email div.form-radio, #qg-primary-content #formio .formio-component-password div.form-radio, #qg-primary-content #formio .formio-component-radio div.form-radio, #qg-primary-content #formio .formio-component-currency div.form-radio, #qg-primary-content #formio .formio-component-number div.form-radio, #qg-primary-content #formio .formio-component-selectboxes div.form-radio, #qg-primary-content #formio .formio-component-url div.form-radio, #qg-primary-content #formio .formio-component-phoneNumber div.form-radio, #qg-primary-content #formio .formio-component-datetime div.form-radio, #qg-primary-content #formio .formio-component-day div.form-radio, #qg-primary-content #formio .formio-component-textfield div.checkbox, #qg-primary-content #formio .formio-component-textarea div.checkbox, #qg-primary-content #formio .formio-component-hidden div.checkbox, #qg-primary-content #formio .formio-component-checkbox div.checkbox, #qg-primary-content #formio .formio-component-email div.checkbox, #qg-primary-content #formio .formio-component-password div.checkbox, #qg-primary-content #formio .formio-component-radio div.checkbox, #qg-primary-content #formio .formio-component-currency div.checkbox, #qg-primary-content #formio .formio-component-number div.checkbox, #qg-primary-content #formio .formio-component-selectboxes div.checkbox, #qg-primary-content #formio .formio-component-url div.checkbox, #qg-primary-content #formio .formio-component-phoneNumber div.checkbox, #qg-primary-content #formio .formio-component-datetime div.checkbox, #qg-primary-content #formio .formio-component-day div.checkbox, #qg-primary-content #formio .formio-component-textfield div.address-autocomplete-container, #qg-primary-content #formio .formio-component-textarea div.address-autocomplete-container, #qg-primary-content #formio .formio-component-hidden div.address-autocomplete-container, #qg-primary-content #formio .formio-component-checkbox div.address-autocomplete-container, #qg-primary-content #formio .formio-component-email div.address-autocomplete-container, #qg-primary-content #formio .formio-component-password div.address-autocomplete-container, #qg-primary-content #formio .formio-component-radio div.address-autocomplete-container, #qg-primary-content #formio .formio-component-currency div.address-autocomplete-container, #qg-primary-content #formio .formio-component-number div.address-autocomplete-container, #qg-primary-content #formio .formio-component-selectboxes div.address-autocomplete-container, #qg-primary-content #formio .formio-component-url div.address-autocomplete-container, #qg-primary-content #formio .formio-component-phoneNumber div.address-autocomplete-container, #qg-primary-content #formio .formio-component-datetime div.address-autocomplete-container, #qg-primary-content #formio .formio-component-day div.address-autocomplete-container {
  order: 3;
}
#qg-primary-content #formio .formio-component-submitButton, #qg-primary-content #formio .formio-component-submit, #qg-primary-content #formio .formio-component-form, #qg-primary-content #formio .fieldset-body {
  display: block !important;
}
#qg-primary-content #formio fieldset {
  margin: 1rem 0rem 1rem 0rem;
}
#qg-primary-content #formio fieldset .fieldset-body label {
  font-weight: 600;
}
#qg-primary-content #formio .border {
  border: 0px !important;
}
#qg-primary-content #formio .card {
  position: relative;
  display: inherit !important;
  flex-direction: inherit !important;
  min-width: inherit !important;
  word-wrap: inherit !important;
  background-color: white;
  background-clip: inherit !important;
  border: none !important;
  border-radius: 0 !important;
}
#qg-primary-content #formio .card-body {
  display: inherit !important;
  min-height: inherit !important;
  padding: inherit !important;
}
#qg-primary-content #formio .formio-select-autocomplete-input {
  height: 0;
  border: none;
}
