/*styling Form*/
section.usn_cmp_form {
  padding-top: 0px !important;
}

.umbraco-forms .inner {
  padding-top: 0px;
}

.umbraco-forms-form .umbraco-forms-field.longanswer textarea {
  padding: 30px;
}

.umbraco-forms-form
  .umbraco-forms-field:not(.checkbox):not(.multiplechoice):not(.title):not(.recaptcha):not(.dataconsent):not(.singlechoice)
  input,
.umbraco-forms-form .umbraco-forms-field.longanswer textarea,
.umbraco-forms-field.dropdown select {
  border-radius: 0px;
}

.umbraco-forms-form .form-control.input-validation-error,
.umbraco-forms-form
  .umbraco-forms-field:not(.checkbox):not(.multiplechoice):not(.title):not(.recaptcha):not(.dataconsent):not(.singlechoice)
  input.input-validation-error,
.umbraco-forms-form
  .umbraco-forms-field.longanswer
  textarea.input-validation-error,
.umbraco-forms-form
  .umbraco-forms-field.dropdown
  select.input-validation-error {
  border-radius: 0px;
}

.umbraco-forms-form .formuniquesquencenumber {
  display: flex !important;
}

.umbraco-forms-form .formID {
  position: relative !important;
  left: 0 !important;
  top: 0 !important;
  margin: 0 20px 20px 20px !important;
}

.umbraco-forms-form .form-control:focus-visible,
.umbraco-forms-form .umbraco-forms-field input:focus-visible,
.umbraco-forms-form .umbraco-forms-field.longanswer textarea:focus-visible,
.umbraco-forms-form .umbraco-forms-field.dropdown select:focus-visible {
  outline: none !important;
  outline-offset: none !important;
}

.umbraco-forms-form {
  padding-top: 0px !important;
}

.umbraco-forms-form input.text,
.umbraco-forms-form textarea {
  min-width: 100% !important;
}

.umbraco-forms-form .umbraco-forms-caption {
  margin-top: 15px;
}
.umbraco-forms-form fieldset {
  padding-top: 15px !important;
}

.umbraco-forms-form fieldset h2 {
  font-size: 32px;
  margin-top: 0px;
}

.umbraco-forms-form span.checkboxlist {
  width: 310px !important;
}

.umbraco-forms-form .checkboxlist label {
  float: none !important;
}

.umbraco-forms-form .umbraco-forms-field-wrapper span.field-validation-error {
  color: #ff0000 !important;
  background-color: white;
}
.umbraco-forms-form .form-control {
  border: none;
  height: auto;
  word-break: break-all;
  padding-left: 0px;
}
.umbraco-forms-form
  .umbraco-forms-field.dataconsent
  .umbraco-forms-field-wrapper
  input,
.umbraco-forms-field.multiplechoice .umbraco-forms-field-wrapper input,
.umbraco-forms-field.singlechoice .umbraco-forms-field-wrapper input {
  display: inline-block;
}
.umbraco-forms-form .btn {
  margin-top: 20px;
}
.directional-icons-chevron .form-group.dropdown::after{
  content: "" !important;
  display: none !important;
}
.form-group.checkbox > label, .form-group.checkbox.checkboxlist > label, .form-group.singlecheckbox > label, .form-group.radio > label, .form-group.multiplechoice > label, .form-group.singlechoice > label {
  padding-left: 0px;
}
@media (max-width:991px){
  .heading{
    font-size: 32px;
  }
  .umbraco-forms-caption{
    font-size: 24px;
  }
}