.customer-account-login .page-title-wrapper{display: none}
.customer-account-login .page-title{text-transform:uppercase;color:#000;font-family:verdana;font-size:20px;font-weight:700;}
.login-container .block.block-customer-login,
.login-container .block.block-new-customer{width:100%;border:1px solid #000;}
.login-container .block .block-title{margin:0;font-size:18px;padding:8px 20px;text-transform:uppercase;background:#333333;color:#fff;font-family:verdana;border-bottom:1px solid #000;}
.login-container .block .block-title strong{font-weight:700;}
.login-container .block .block-content{padding:20px;}
.login-container .block .block-content .form.form-login .fieldset{margin-bottom:40px;}
.login-container .block .block-content .form.form-login .fieldset .field{margin-bottom:15px;}
.login-container .block .block-content .form.form-login .fieldset .field.note{margin-bottom:25px;}
.login-container .block .block-content .form.form-login .fieldset .field.password{margin-bottom:10px;}
.login-container .block .block-content .form.form-login .fieldset .field .label{margin:0;padding:0 0 5px;font-weight:600;float:none;width:100%;text-align:left;}
.login-container .block .block-content .form.form-login .fieldset .field .control{float:none;width:100%;}
.login-container .block .block-content .form.form-login .fieldset .field .control input{max-width:450px;width:100%;height:36px;line-height:36px;padding:0 10px;}
.login-container .block .block-content .form.form-login .fieldset .actions-toolbar,
.login-container .block .block-content .form.form-login .fieldset:after{margin-left:0;text-align:left;}
.login-container .block .block-content .form.form-login .fieldset:after{margin-top:8px;color:#333333;}
.login-container .block .block-content .form.form-login .forgot-your-password{color:#0089c1;}
.login-container .block .block-content .action.primary{background-color:#cea86f !important;color:#fff !important;width:200px;max-width:100%;padding:0;margin:0;line-height:45px;font-size:17px;}
.customer-account-forgotpassword .page-title{text-transform:uppercase;color:#000;font-family:verdana;font-size:20px;font-weight:700;}
.bcustomeraccount{border:1px solid #000;}
.bcustomeraccount .block-title{margin:0;font-size:18px;padding:8px 20px;text-transform:uppercase;background:#333333;color:#fff;font-family:verdana;border-bottom:1px solid #000;}
.bcustomeraccount .block-title strong{font-weight:700;}
.bcustomeraccount .block-content{padding:20px;}
.bcustomeraccount .block-content .form .fieldset{margin-bottom:40px;}
.bcustomeraccount .block-content .form .fieldset .field{margin-bottom:15px;}
.bcustomeraccount .block-content .form .fieldset .field.note{margin-bottom:25px;}
.bcustomeraccount .block-content .form .fieldset .field.password{margin-bottom:10px;}
.bcustomeraccount .block-content .form .fieldset .field .label{margin:0;padding:0 0 5px;font-weight:600;float:none;width:100%;text-align:left;}
.bcustomeraccount .block-content .form .fieldset .field .control{float:none;width:100%;}
.bcustomeraccount .block-content .form .fieldset .field .control input{max-width:450px;width:100%;height:36px;line-height:36px;padding:0 10px;}
.bcustomeraccount .block-content .form .fieldset .actions-toolbar,
.bcustomeraccount .block-content .form .fieldset:after{margin-left:0;text-align:left;}
.bcustomeraccount .block-content .form .fieldset:after{margin-top:8px;color:#333333;}
.bcustomeraccount .block-content .form .forgot-your-password{color:#0089c1;}
.bcustomeraccount .block-content .action.primary{background-color:#cea86f !important;color:#fff !important;width:200px;max-width:100%;padding:0;margin:0;line-height:45px;font-size:17px;}
.bcustomeraccount .form.password.forget{width:100%;min-width:100%;}
.bcustomeraccount .block-content .form .captcha-reload{background:#333333;color:#ffffff;}
.bcustomeraccount .block-content .form a.action.back{display:block;line-height:45px;float:right;}
.customer-account-create .page-title-wrapper{display: none}
.customer-account-create .page-title{text-transform:uppercase;color:#000;visibility: hidden;font-family:verdana;font-size:20px;font-weight:700;}
.customer-account-create .form-create-account .fieldset{border:1px solid #000;padding-bottom:20px;}
.customer-account-create .form-create-account .fieldset > .legend{margin:0;font-size:18px;padding:8px 20px;text-transform:uppercase;background:#333333;color:#fff;font-family:verdana;border-bottom:1px solid #000;display:block;width:100%;}
.customer-account-create .form-create-account .fieldset div.field{margin:20px 0;padding:0 20px}
.customer-account-create .form-create-account .fieldset .field .label{margin:0;padding:0 0 5px;font-weight:600;float:none;width:100%;text-align:left;}
.customer-account-create .form-create-account .fieldset .field .control{float:none;width:100%;}
.customer-account-create .form-create-account .fieldset .field .control input{max-width:450px;width:100%;height:36px;line-height:36px;}
.customer-account-create .form-create-account .fieldset .field .control select{max-width:450px;width:100%;height:36px;line-height:36px;padding:0 10px;}
.customer-account-create .form-create-account .fieldset .field .control select[multiple]{height:auto}
.customer-account-create .form-create-account .fieldset .field .control .mage-error{max-width:450px;width:100%;}
.customer-account-create .form-create-account .fieldset .field .control #password-strength-meter-container{max-width:450px;width:100%;}
.customer-account-create .form-create-account .fieldset .field.choice:before{content:none;}
.customer-account-create .form-create-account .actions-toolbar{margin-left:0 !important;}
.customer-account-create .form-create-account .actions-toolbar .action.primary{background-color:#cea86f !important;color:#fff !important;width:200px;max-width:100%;padding:0;margin:0;line-height:45px;font-size:17px;}
.customer-account-create .form-create-account .actions-toolbar .action.primary.signup-team{width:100%;max-width:450px;}
.bare-links a{color:#5bd2ec;}
.bare-links a:hover{text-decoration:underline;}

@media all and (min-width:768px){
	.bcustomeraccount{max-width:600px;width:100%;}
	.login-container .block.block-customer-login{width:calc(70% - 45px);min-height:424px;}
	.login-container .block.block-new-customer{width:30%;min-height:424px;}
}
@media all and (max-width:767px){
	.login-container .block-new-customer .actions-toolbar,
	.login-container .block .block-content .form.form-login .fieldset{margin-bottom:20px;}
	.bcustomeraccount .block-content .form a.action.back{float:none;text-align:left;width:100%;}
}
