@import url("https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,700");
body {
  background-color: #eee; }

body, table, td {
  font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 1.09em;
  color: #222; }

.content {
  background-color: #fff;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  border: 1px solid rgba(0, 0, 0, 0.075);
  margin-top: 4em;
  padding: 5em 2em;
  margin-left: 25.42373%;
  margin-right: 25.42373%;
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%; }

.debug {
  color: #c3c3c3;
  font-size: 0.8em; }

form label {
  text-align: right;
  margin-bottom: 0;
  padding-top: 0.4em; }

.form-group {
  clear: both;
  margin-bottom: 1.5em;
  display: block; }

.clear-fix {
  clear: both; }

.form-group .form-labels {
  width: 31.03448%;
  float: left;
  margin-right: 3.44828%; }

.form-group .form-inputs {
  width: 48.27586%;
  float: left;
  margin-right: 3.44828%; }

.form-group .form-inputs input {
  width: 100%; }

.form-footer {
  width: 82.75862%;
  float: left;
  margin-right: 3.44828%; }

.form-footer div, .form-footer input {
  float: right;
  clear: both; }

.form-control {
  border: 1px solid #ccc;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }

.input {
  height: 1.9em;
  font-size: 1.1em;
  padding: 2px 5px;
  line-height: 1.9em;
  border-radions: 0; }

.btn-primary {
  color: #fff;
  background-color: #008cba;
  border-color: #0079a1; }

.btn {
  padding: 0.4em 0.4em;
  font-size: 1.1em;
  line-height: 1.5em;
  display-inline: block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  white-space: nowrap; }

/* form validation errors */
input.error {
  border: 1px solid red; }

form label.error, label.error {
  color: red;
  float: left;
  clear: left; }

/* google recaptcha */
#g-recaptcha {
  margin-bottom: 1.5em; }

.password-tip {
  float: right;
  clear: both;
  margin-top: 1em;
  font-size: 0.8em;
  font-weight: bold;
  color: green; }

.password-strength-weak {
  color: red; }

.password-strength-good {
  color: green; }

.password-strength-strong {
  color: green;
  font-weight: bold; }

div.rc-anchor-alert {
  display: none; }

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