#account-creation_form .account_creation{padding-top:10px;}
.customerprivacy {padding-top:80px;}
h1.login  {margin-top:62px;margin-bottom:-8px}

#create-account_form,#authentication #login_form{clear:none;float:left;width:322px}
#create-account_form{margin-right:20px;width:373px}
#create-account_form h4{font-weight:400;height:auto;margin-bottom:32px;padding-left:0}
#create-account_form p.text,#authentication #login_form p.text{padding:0;overflow:hidden;}
#create-account_form p.text input,#authentication #login_form p.text input{float:left;margin:0;width:300px}
#authentication #login_form a{color:#AAA;font-size:11px;font-weight:700;text-decoration:none;text-transform:none}
#authentication #login_form a:hover{color:#FA6C0D}
#create-account_form p.text{margin-bottom:11px;text-align:left}
#authentication #create-account_form p.text label{width:100px}
#authentication p.submit{margin-right:0;padding:10px 0!important;position:relative;text-align:center;clear:none}
#authentication p.cart_navigation input{border:none;float:right;}
#authentication #create-account_form p.submit input{background:#FA6C0D;height:25px;border:none;line-height:25px;color:#fff!important}
#authentication #create-account_form p.submit input{float:left;margin-left:0;}
#authentication p.lost_password{clear:none;float:right;padding:16px 0 0 10px}
#authentication #create-account_form fieldset,#authentication #login_form fieldset{}
#authentication #login_form p.submit input{background:#333;color:#fff!important;border:none;cursor:pointer;margin-left:0;width:auto;}
#authentication p.submit span{color:#DA0F00;}
#create-account_form label,#authentication #login_form label{clear:both;display:block;float:none;font-size:11px;height:25px;text-align:left;width:auto;}
#account-creation_form input.text,#account-creation_form #id_country,#account-creation_form #id_state{color:#5a5a5a;font-size:11px;height:25px;margin:0;width:300px}
#account-creation_form #id_country,#account-creation_form #id_state{width:322px}
#authentication textarea{color:#5a5a5a;font-size:11px;height:83px;margin:0;padding:10px;width:300px}
#authentication .account_creation p{clear:none;float:left;margin:0;width:100%}
#authentication .account_creation p.checkbox{height:25px;margin-left:210px;padding:0;width:50%}
#authentication .account_creation p.checkbox input{height:auto;vertical-align:-2px;padding:0}
#authentication .account_creation p #days,#authentication .account_creation p #months,#authentication .account_creation p #years{height:25px;padding:3px;width:97px}
#authentication .account_creation p #months{width:120px;}
#authentication .account_creation p label,#authentication .account_creation p.select span,#authentication .account_creation p.radio span{color:#FFF;font-size:11px;font-weight:700;line-height:25px;margin:0!important;padding-right:10px;text-align:right;text-transform:none;width:28%}
#authentication .account_creation p.checkbox label,#authentication .account_creation p.radio label{font-weight:400}
#authentication .account_creation p.radio input{height:auto;vertical-align:-8px;}
#authentication .account_creation p.radio label.top{font-weight:700;text-transform:uppercase;vertical-align:-6px;}
#authentication .cart_navigation,#account-creation_form .account_creation h3{border:none}
#account-creation_form .account_creation h3{border-bottom:1px solid #e1e1e1;padding-bottom:7px;}
#authentication #login_form .submit,#authentication .account_creation .radio{float:left}
#create-account_form p.text span,#authentication .account_creation .select,#authentication .account_creation .id_state{width:100%}
#authentication #login_form p.text span{width:auto;margin-right:0}
@media screen and -webkit-min-device-pixel-ratio0 {
#authentication .account_creation p #days,#authentication .account_creation p #months,#authentication .account_creation p #years,#account-creation_form #id_country,#account-creation_form #id_state{height:25px;line-height:25px}
}
#authentication .account_creation p{clear:none;float:left;margin:0;width:100%}
.account_creation.customerprivacy label{width:95%;text-align:left;margin:0;line-height:15px;}
.account_creation.customerprivacy .required{width:auto!important;float:left!important}
.account_creation.customerprivacy .required input#customer_privacy{padding:0!important;margin:0 5px 0 0!important;height:auto;border:none}
