@charset "utf-8";
/* CSS Document */
/*Contact Form*/
#formContainer {
  background-color: rgba(255, 255, 255, .20);
  margin-left: auto;
  margin-right: auto;
  max-width: 800px;
  margin-top: -20px;
}
#cform {
  text-align: center;
}
/*#cform h4 {
  font-family: "stencil-std", sans-serif;
  font-weight: 400;
  font-style: normal;
  letter-spacing: 1px;
  margin-bottom: 20px;
}
#genContact #cform h4 {
  color: #0966bd;
}
#atContact #cform h4 {
  color: #6A2FB4;
}*/
#cform label {
  display: block;
  font-family: "stencil-std", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1em;
  color: #000;
}
#cform .btn-custom {
  text-transform: uppercase;
  color: #fff;
  font-weight: 700;
  font-style: normal;
  letter-spacing: 1px;
  background-color: #6A2FB4;
  margin-top: 20px;
}
#cform .btn-custom {
  background-color: #2D8CB0;
  font-family: "stencil-std", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1em;
}
.g-recaptcha {
  margin-left: auto;
  margin-right: auto;
}
.controls {}
#contact p.text-muted {
  font-size: .8em;
  font-style: italic;
}
input, textarea {
  width: 100%;
}
textarea#form_message {}
#securityImage {
  text-align: center;
}
.required{
	text-align: end;
	font-size: 70%;
	color: #DD0205;
}
.requiredAsterisk{
	color: #DD0205;
	display: inline-block;
	padding-left: 3px;
}