/*#edit-contact .fieldset-wrapper{*/
/*  display: flex;*/
/*  justify-content: space-between;*/
/*  flex-wrap: wrap;*/
/*}*/

/*h1.page-title {*/
/*  font-family: "Source Serif Pro VF", Georgia, "Times New Roman", serif;*/
/*  text-align: center;*/
/*  color: black;*/
/*}*/
/*!*.form--inline.clearfix.name-widget-wrapper {*!*/
/*!*  display: flex;*!*/
/*!*  justify-content: center;*!*/
/*!*}*!*/
/*div.registration-input-wrapper div.signature-wrapper{*/
/*  flex-basis: 72%;*/
/*}*/
/*.signature-wrapper #edit-field-signature-wrapper{*/
/*  width: 70%;*/
/*  margin: auto;*/
/*}*/
/*div.registration-input-wrapper {*/
/*  display: flex;*/
/*  flex-wrap: wrap;*/
/*}*/

/*div.registration-input-wrapper > div {*/
/*  flex-basis: 40%;*/
/*  margin: 0 auto;*/
/*  text-align: center;*/
/*}*/

/*.submit-wrapper{*/
/*  display: flex;*/
/*  justify-content: center;*/
/*}*/

/*.registration-input-wrapper {*/
/*  .form--inline.clearfix.name-widget-wrapper {*/
/*    .form-item-field-name-0-given {*/
/*      width: 49%;*/
/*      margin-right: 1%;*/
/*    }*/
/*    .form-item-field-name-0-family {*/
/*      width: 49%;*/
/*      margin-left: 1%;*/
/*      margin-right: 0 !important;*/
/*    }*/

/*  }*/
/*  .field--type-name{*/
/*    input {*/
/*      height: 2em;*/
/*      width: -webkit-fill-available;*/
/*    }*/
/*  }*/
/*  .form-type-email{*/
/*    input {*/
/*      height: 2em;*/
/*      width: -webkit-fill-available;*/
/*    }*/
/*  }*/
/*  .form-type-tel {*/
/*    input {*/
/*      height: 2em;*/
/*      width: -webkit-fill-available;*/
/*    }*/
/*  }*/
/*  .field--name-field-position{*/
/*    input {*/
/*      height: 2em;*/
/*      width: -webkit-fill-available;*/
/*    }*/
/*  }*/
/*  .form-type-select {*/
/*    label.js-form-required.form-required {*/
/*      padding-bottom: 1.5em;*/
/*    }*/
/*    select {*/
/*      height: 2em;*/
/*      width: -webkit-fill-available;*/
/*      text-align: center;*/
/*    }*/
/*  }*/
/*}*/


/*.captcha {*/
/*  text-align: center;*/
/*  display: flex;*/
/*  justify-content: center;*/
/*  flex-direction: column;*/
/*  align-items: center;*/
/*  margin: 10px auto;*/
/*  max-width: 50%;*/
/*  border: none;*/
/*}*/
.form-item-field-name-0-given{
  float: none !important;
}
.af-registration-form > .registration-input-wrapper > .field--name-field-name{
  border: solid 1px lightgray;
  width: fit-content;
  padding: 0.2em 5em 0 1em;

}