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

#account-creation_form .required.form-group input {
}
#account-creation_form div.selector {
    height:36px; }

#create-account_form {min-height: 360px;background:#f5f5f5;}
#create-account_form p {margin-bottom: 8px;}
#create-account_form .form-group {margin: 0 0 12px 0; }
#login_form  {min-height: 360px;background:#f5f5f5;}
#login_form .form-group {margin: 0 0 3px 0; }
#login_form .submit {margin: 16px 0 0 0; }
#login_form .form-group.lost_password {display:block;float:right;margin: 34px 0 0 0; }
#login_form .form-group.lost_password a {text-decoration: underline; }
#login_form .form-group.lost_password a:hover {text-decoration: none; }
#login_form.form-control, #create-account_form.form-control {max-width: 271px; }

.login_form  {min-height: 360px;background:#f5f5f5;}
.login_form .form-group {margin: 0 0 3px 0; }
.login_form .submit {margin: 16px 0 0 0; }
.login_form .form-group.lost_password {display:block;float:right;margin: 34px 0 0 0; }
.login_form .form-group.lost_password a {text-decoration: underline; }
.login_form .form-group.lost_password a:hover {text-decoration: none; }
.login_form.form-control {max-width: 271px; }

#oneall_social_login_box {
    padding-left:15px;
    padding-right:15px;
    margin-top:0;
    display:inline-block;
    width:100%;
}

.form-horizontal .radio-inline .radio {
    padding-top:0;
}

#oneall_social_login {
    float: right; 
    width: 50%;
}

#oneall_social_login {
    float: right; 
}

#oneall_social_login iframe {
    width: auto!important;
}