label.option {display: block;font-family: "Roboto",Arial,sans-serif;line-height: 1.375rem;font-size: 1rem;font-weight: bold!important;color: #213A65;}
.sample { border-collapse:collapse; }
.sample th { background-color:#000;color:white;width:50%; }
.sample td, .sample th { padding:5px;border:1px solid #bebebe;width:33%; }
.form-request-a-rep .js-webform-type-radios {max-width: 100%!important;width: 100%;}
.radios--wrapper.radioproducts .fieldset-wrapper {
  margin: 0 auto !important;
}
.js-form-item.form-item.js-form-type-radio.form-type-radio.js-form-item-product.form-item-product {
  display: inline-table!important;
  width: 32%;
  padding: 0 15px 0 0;
}
@media only screen and (max-width: 764px) {
.form--full {
  padding:0!important;
}
  .js-form-item.form-item.js-form-type-radio.form-type-radio.js-form-item-product.form-item-product {
    width: 100%;
}
}


.form-request-a-rep .js-form-type-textarea
 {
  max-width: 100%;
}

.js-form-item.form-item.js-form-type-managed-file.form-type-managed-file.js-form-item-bestand-toevoegen.form-item-bestand-toevoegen {
padding: 0 1.25rem;
}
.js-form-item.form-item.js-form-type-managed-file.form-type-managed-file.js-form-item-bestand-toevoegen.form-item-bestand-toevoegen label {
  display: block;
  font-family: "Roboto",Arial,sans-serif;
  line-height: 1.375rem;
  font-size: 1rem;
  font-weight: bold;
  color: #213A65;
  cursor: default;
}

.js-form-item.form-item.js-form-type-managed-file.form-type-managed-file.js-form-item-bestand-toevoegen.form-item-bestand-toevoegen input.js-form-file.form-file,
.js-form-item.form-item.js-form-type-managed-file.form-type-managed-file.js-form-item-bestand-toevoegen.form-item-bestand-toevoegen .form-managed-file span a {
  font-size: 16px;
  float: left;
}

.js-form-item.form-item.js-form-type-managed-file.form-type-managed-file.js-form-item-bestand-toevoegen.form-item-bestand-toevoegen input.button.js-form-submit.form-submit {
  width: auto;
  margin: 0;
}

.js-form-item.form-item.js-form-type-managed-file.form-type-managed-file.js-form-item-bestand-toevoegen.form-item-bestand-toevoegen .description  {
  margin: 0 0 20px;
  font-size: 12px;
}

/* .form-request-a-rep .js-form-type-checkbox.form-item-i-agree-nl label .text::after, .form-request-a-rep .js-form-type-checkbox.form-item-i-agree-be-lu label .text::after  {
  background-image: none;
} */

.webform-confirmation__message p img {margin:0 auto;}

.form-request-a-rep .js-form-type-checkbox label.error {padding:0!important;}

#edit-info p em strong {
  font-size: 1.25rem;
}
#edit-info h2 {
  font-family: "Roboto",Arial,sans-serif;
  line-height: normal;
  font-size: 2.5rem;
  line-height: 2.875rem;
  font-weight: 700;
  color: #213a65;
  margin: 2.5rem 0 0 0;
}