/* line 4, ./form.scss */
form {
  margin: 0.250em;
  padding: 0;
}
/* line 8, ./form.scss */
form fieldset {
  border: 0;
  margin: 0.250em;
  padding: 0;
}
/* line 13, ./form.scss */
form fieldset h1 {
  background-color: #F0F0F0;
  padding: 0.250em;
  margin: 0;
  color: #000000;
  border: 0;
  border-bottom: 2px solid #999999;
}
/* line 22, ./form.scss */
form fieldset label {
  color: #dad7cd;
}
/* line 24, ./form.scss */
form fieldset label.error {
  background-color: yellow;
  color: #000;
}
/* line 30, ./form.scss */
form fieldset input {
  color: #9d9e9e;
  text-shadow: 1px 1px 0 white;
}
/* line 35, ./form.scss */
form fieldset input:focus {
  background: #dfe9ec;
  color: #414848;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25);
}

/* line 46, ./form.scss */
div.errors {
  color: white;
}
/* line 49, ./form.scss */
div.errors h1 {
  padding: 0.25em;
  margin: 0;
  color: #dad7cd;
}

/* line 56, ./form.scss */
.requiredstar {
  color: red;
}

/* line 60, ./form.scss */
.captchaclass img {
  margin-bottom: 0.25em;
}
