/**********************************************************
				Authentication Styles
**********************************************************/
#account-creation_form .id_state,
#account-creation_form .dni,
#account-creation_form .postcode {
  display: none; }
  
#account-creation_form .checkbox{
	margin-left:15px;
	margin-right:15px;
}

#create-account_form .form-group {
  margin: 0 0 6px 0; }

#login_form {
  min-height: 297px; }

#create-account_form .form_content, #login_form .form_content {
  min-height: 180px;
  overflow: hidden; }
  #create-account_form .form_content.has_social_login, #login_form .form_content.has_social_login {
    min-height: 250px; }

#create-account_form .form_content_inner, #login_form .form_content_inner {
  padding: 0em 20px; }

#create-account_form .submit, #login_form .submit {
  padding: 6px 20px 20px 20px; }

#center_column #create-account_form section,
#center_column #login_form section {
  border: 1px solid #c6c6c5;
  border-color:#c6c6c5;
  margin-bottom: 1em; }

#center_column .box{
	border:1px solid #c6c6c5;
}

#authentication #SubmitLogin{
	border:none;
}

body#authentication #login_form .lost_password.form-group{
	margin-bottom:5px;
}

#authentication label[for=recordarme]{
	color:#4b4b4b;
}


#opc_account_form .page-subheading{
	color:#4b4b4b;
}

#authentication #opc_account_form h3.page-subheading + p{
	color:#c6c6c5;
	font-size:10px;
	letter-spacing:0.6px;
}

#authentication  #lopdParentCheckExpress>.checkbox {
	padding-left: 25px;
    margin-top: 20px;
}

#new_account_form .box{
	background-color:#ffffff;
}

#authentication .errors_top_div{
	margin:0px 25px 10px 15px;
}

#authentication .password.form-row{
	margin-bottom:30px;
}

#authentication  .checkbox label{
	text-transform:uppercase;
	font-size:10px;
	color:#4b4b4b;
	font-weight:bold;
}

#authentication #submitAccount{
	background-color:rgba(221, 192, 180, 0.7);
	font-weight:bold;
	border:unset;
}