/**********************************************************
				Authentication Styles
**********************************************************/
#account-creation_form .id_state,
#account-creation_form .dni,
#account-creation_form .postcode {
  display: none; }

#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; }

#create-account_form section, #login_form section {
  border: 1px solid #dadada;
  margin-bottom: 1em; }

#login_form .block{
	display:inline-block;
}

html, body, #auth_body{
	height:100%;	
}

#auth_logo{
	background-color:#ffffff;
}
#auth_logo img{
	display:inline-block;
	max-width:257px;
}

#auth_form .block{
	background-color:#ffffff;
	margin-top: 150px;
}

#auth_form {
    max-width: 500px;
    margin: 100px auto 0;
}

#auth_form .page-subheading {
    border-bottom: 2px solid #777;
    font-weight: bold;
    font-size: 20px;
    color: #444;
}

#auth_form #account-creation_form .form-group {
	padding: 0;
}

#auth_form #account-creation_form .form-group.first-item-on-line {
	padding-right: 10px;
}

#auth_form #account-creation_form .form-group.col-lg-12 {
	clear: both;
}

#auth_form #account-creation_form .form-control {
	max-width: 500px;
}

#auth_form #account-creation_form .submit_buttons {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

#auth_form #account-creation_form .submit_buttons a {
	color: black;
}

#auth_form #account-creation_form .submit_buttons a:hover {
	text-decoration: underline;
}

#auth_form #account-creation_form .submit_buttons #submitAccount {
    width: 175px;
    height: 30px;
    padding: 0;
    border: 0;
    background-color: black;
    line-height: 30px;
    text-transform: uppercase;
    font-weight: bold;
	color: white;
}

#auth_form #account-creation_form .submit_buttons #submitAccount:hover {
	opacity: 0.8;
}