.me-form,
.me-form form table {
  width: 100%;
  font-size: 1.6rem;
}

.me-form form table {
  border-top: .1rem solid #797979;
  border-bottom: .1rem solid #797979;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.mf-label {
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
  text-align: right;
  color: #0094D2;
}

.me-form input {
  height: 2em;
}

.me-form input,
.me-form textarea {
  width: 100%;
  border: .1rem solid #cecece;
}

.mf-button {
  display: flex;
  align-content: center;
  justify-content: center;
}

.mf-button button {
  width: 7.7rem;
}

.mf-button-send {
  display: flex;
  align-content: flex-end;
  justify-content: flex-end;
}
