body {
  background-color: #edebec;
  height: 100%;
  padding-top: 70px;
}
#loginForm {
  background-color: white;
  margin: 0 80px;
  padding-bottom: 1px;
}
.hero-mire {
  height: 10px;
  background-image: url(images/mire-header.jpg);
  background-position: right;
  margin-bottom: 20px;
}
#header {
  background-color: #426fd5;
  color: #426fd5;
}
#header .logo {
  background: url(images/logo-ae3.png) no-repeat center center transparent;
  background-size: contain;
  height: 190px;
  margin: 0px 5px;
}
.cgv {
  font-size: x-small;
  padding: 5px;
}
.corner-radius {
  text-align: center;
  padding: 2px;
  border-radius: 10px;
  width: auto;
  margin: 10px;
}
.corner-radius a,
.corner-radius p {
  color: white;
  padding: 0;
}
.corner-radius.blue {
  background-color: #7030A0;
}
.corner-radius.blue a,
.corner-radius.blue input[type="submit"] {
  padding: 3px;
  border: none;
  background-color: #7030A0;
}
.corner-radius.orange {
  background-color: #F29200;
}
.corner-radius.orange input[type="submit"] {
  background-color: #F29200;
}
#content {
  margin: 20px;
  margin-top: 30px;
}
.text-small {
  font-size: small;
}
.without-group-addon {
  margin-left: 39px;
}
/* styles for validation helpers */
.field-validation-error {
  color: #b94a48;
  margin-left: 39px;
}
.field-validation-valid {
  display: none;
}
input.input-validation-error {
  border: 1px solid #b94a48;
  color: #b94a48;
}
input[type="checkbox"].input-validation-error {
  border: 0 none;
}
.validation-summary-errors {
  color: #b94a48;
}
.validation-summary-valid {
  display: none;
}
input.input-validation-error::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #b94a48;
}
input.input-validation-error:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #b94a48;
}
input.input-validation-error::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #b94a48;
}
input.input-validation-error:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #b94a48;
}
.form-group .checkbox label {
  display: inline;
}
.form-group label {
  display: none;
}
