/**********************************************************
				Authentication Styles
**********************************************************/
@media screen and (min-width: 767px) {
form#create-account_form, form#login_form {
	border:1px solid rgba(0,0,0,0.1);
	min-height:380px;
	margin:40px 0px
}
form#create-account_form .form-group{margin-bottom:70px}
#account-creation_form .account_creation > div{
	border:1px solid rgba(0,0,0,0.1);
	min-height:500px;
	text-align:center;
	margin:40px 0px	;
	padding:0px 10px;
	border-radius:3px
}


}

.account_creation .checkbox {text-align:right}
.account_creation .checkbox label{min-width:140px}
#account-creation_form .page-subheading:before {
    color: #999;
    content: "";
    display: block;
    font-family: "FontAwesome";
    font-size: 64px;
	margin-bottom:20px;
    text-align: center;
    width: 100%;
}


#account-creation_form .id_state,
#account-creation_form .dni,
#account-creation_form .postcode {
  display: none; }

#create-account_form {
  min-height: 297px; 
  		-moz-border-radius:3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding:10px 20px;
background:rgba(255,255,255,0.1);
text-align:center;

  }
  #create-account_form p {
    margin-bottom: 8px;color:#777
	}

  #create-account_form .form-group {
    margin: 0 0 20px 0; }

#login_form {
 min-height: 297px; 
  		-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding:10px 20px;
background:rgba(255,255,255,0.1);
text-align:center;
 
  }
  #login_form .form-group {
    margin: 0 0 3px 0; }
    #login_form .form-group.lost_password {
      margin: 5px 0 5px 0; 
	  padding:5px;
	  }


#login_form .form-control, #create-account_form .form-control {
  max-width: 271px;
  margin:auto;
  text-align:left
  }
  .account_creation label, .account_creation input, .account_creation div.selector {
    display: inline-block;
    min-width: 100px;
	text-align:right
}
#account-creation_form .form-control{
	  text-align:right
}
   #create-account_form .page-subheading, #login_form .page-subheading{
	   color:#555;
	   border:0
   }
#login_form .page-subheading:before{
	    content: "";
    display: block;
      font-family: "FontAwesome";
    font-size: 64px;
	color:#999;
    text-align: center;
    width: 100%; 
  }
   #create-account_form .page-subheading:before{
	  content: "";
    display: block;
      font-family: "FontAwesome";
    font-size: 64px;
	color:#999;
    text-align: center;
    width: 100%; 
  }