#root table.input .family_first {
  display: flex;
}
#root table.input .family_first input {
  margin-right: 5px;
}
#root table.input .error {
  margin-top: 5px;
}
#root table.input .error ul li {
  width: 100%;
  color: #c00;
  margin: 0 0 3px;
  line-height: 1.3;
}
#root table.confirm p {
  font-size: .95rem;
}
#root .submit {
  display: flex;
  justify-content: center;
}
#root .submit button {
  margin: 0 10px;
  cursor: pointer;
}
#root .submit button.back {
  background: #ccc;
  color: #666;
  border-bottom-color: #bbb;
  text-shadow: 0 0 2px #ccc;
}

/*# sourceMappingURL=contact.css.map */
