/**********************************************************
				Authentication Styles
**********************************************************/
#account-creation_form .id_state,
#account-creation_form .dni,
#account-creation_form .postcode {
  display: none; }


#login_form .form-group.lost_password {
  margin: 14px 0 15px 0;
  font-size: 0.75em;
  opacity: 0.75;
}
#login_form .form-group.lost_password a {
  text-decoration: none;
}
#login_form .form-group.lost_password a:hover,
#login_form .form-group.lost_password a:focus {
  text-decoration: underline;
}

/*#login_form .form-control, #create-account_form .form-control {
  max-width: 300px;
  border: none;
  background: #eee;
  border-radius: 2px;
  height: 40px;
  padding: 5px 15px;
  width: 300px;
  border: solid 1px transparent;
  transition: border-color  200ms ease-in-out;
}
#login_form .form-control:focus, #create-account_form .form-control:focus {
  border-color: #333;
}
#login_form .form-error .form-control, #create-account_form .form-error .form-control {
  border-color: #f00;
}*/

#create-account_form label,
#login_form label {
  display: none;
}
#login_form .btn , #create-account_form .btn {
  width: 300px;
  border-radius: 2px;
  padding: 10px 15px;
  text-align: left;
  line-height: normal;
}
.date_selects_container {
  margin-top: 10px;
}
#create-account_form .form-group,
#login_form .form-group {margin-top: 0;}
#account-creation_form label {
  width: auto;
}
#account-creation_form .radio, #account-creation_form .checkbox {
  margin-left: 0;
}