/**********************************************************
				Authentication Styles
**********************************************************/

.authentication-block .col-sm-6{
	width:510px;
	padding:0;
}
.authentication-block .login-bl {margin-right:0;}
.authentication-block .col-sm-6 h3 {
	background: none repeat scroll 0 0 #000;
    border: medium none;
    color: #fff;
    font-size: 16px;
    font-weight: normal;
    margin: 0 0 20px;
    padding: 10px 20px;
}

.authentication-block form.box {
	padding:0;
}
.authentication-block .form_content {
	padding:14px 18px 13px
}


#account-creation_form .id_state,
#account-creation_form .dni,
#account-creation_form .postcode {
  display: none; }

#create-account_form {
  min-height: 247px; }
  #create-account_form p {
    margin-bottom: 8px;
	font-size:13px; }
  #create-account_form .form-group {
    margin: 0 0 20px 0; }




#login_form {
  min-height: 247px; }
  #login_form .form-group {
    margin: 0 0 15px; }

#login_form .form-control, #create-account_form .form-control {
  max-width: 323px !important; }

#new_account_form {clear:both}

#authentication.signup-style{
	background: white;
}

#authentication.signup-style .personal-information h4{
	color: #333;
}
#authentication.signup-style label{
	color: #333;
}
#authentication.signup-style a{
	color: #B7CBD8 !important;
}
#authentication.signup-style .button.button-medium{
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 1px solid #f79748;
  border-radius: 0;
  color: #f79748;
}

#authentication .logo-blue{
	display:none;
}

#authentication .logo-white{
	display: inline;
}

.mindful-popup {
    position: fixed;
	width: 700px;
	max-width: 100%;
	background-color: #B6CAD7;
	color: white;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	padding: 30px;
    border: 1px solid;
    display: none;
}

.mindful-popup a {
    text-align: center;
}

.mindful-popup .close-btn {
    position: absolute;
	top: 0px;
	right: 0px;
	margin: 10px 20px;
	color: white;
	cursor: pointer;
}

.mindful-popup span.country-name {
    display: contents;
}