.registration-form,.signin-form,.forgot-password-form,.reset-password-form{position:relative;width:500px;margin:0 auto 75px auto;padding:30px 0;text-align:center}.registration-form .signin-form__items,.signin-form .signin-form__items,.forgot-password-form .signin-form__items,.reset-password-form .signin-form__items{width:300px;margin:0 auto}.registration-form h2,.signin-form h2,.forgot-password-form h2,.reset-password-form h2{line-height:1.5;text-shadow:white 1px 1px 1px}.registration-form .input-lg,.signin-form .input-lg,.forgot-password-form .input-lg,.reset-password-form .input-lg{width:300px;font-size:18px;height:44px;line-height:32px;padding-left:8px}.registration-form .disclaimer,.signin-form .disclaimer,.forgot-password-form .disclaimer,.reset-password-form .disclaimer{color:#888888;margin-top:20px}.registration-form{width:700px}.registration-form input[type=submit]{width:260px;margin-top:5px;font-size:18px}.registration-form label.error{margin:0 auto;color:#bd2c00;width:300px;text-align:left}.registration-form .error-explanation{margin-top:-30px;margin-left:-169px;width:1040px}.account-signup{margin-bottom:15px}.account-signup__field input{margin:17px auto 0}.registration label,.signin-form label{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-right:5px;width:160px;text-align:right;margin-left:-60px}.registration-benefits{position:absolute;top:0;right:-170px;padding:10px 20px;width:260px;background:#eff3f6;text-align:left}.registration-benefits h3{margin-top:10px;font-size:20px;font-weight:normal}.registration-benefits ul{margin-left:-5px;margin-top:25px}.registration-benefits ul li{height:27px;line-height:27px;margin-left:0;margin-bottom:10px;padding-left:30px;background:url(/assets/icons/ok-9fcfff30c6538008a9e0e1b3b03347b1.png) 0 -2px no-repeat;list-style:none}.registration{position:relative}.registration .error{display:block}.signin-form,.forgot-password-form,.reset-password-form{background:white;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:rgba(0,0,0,0.3) 0 0 10px;-webkit-box-shadow:rgba(0,0,0,0.3) 0 0 10px;box-shadow:rgba(0,0,0,0.3) 0 0 10px;margin-top:70px}.signin-form h1,.forgot-password-form h1,.reset-password-form h1{margin-bottom:25px}.signin-form .remember-me,.signin-form .signup-submit-wrapper,.forgot-password-form .remember-me,.forgot-password-form .signup-submit-wrapper,.reset-password-form .remember-me,.reset-password-form .signup-submit-wrapper{text-align:left;margin-bottom:10px;margin-top:15px}.signin-form .remember-me label,.signin-form .signup-submit-wrapper label,.forgot-password-form .remember-me label,.forgot-password-form .signup-submit-wrapper label,.reset-password-form .remember-me label,.reset-password-form .signup-submit-wrapper label{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:16px;margin-left:5px;width:auto}.signin-form .remember-me input[type=submit],.signin-form .signup-submit-wrapper input[type=submit],.forgot-password-form .remember-me input[type=submit],.forgot-password-form .signup-submit-wrapper input[type=submit],.reset-password-form .remember-me input[type=submit],.reset-password-form .signup-submit-wrapper input[type=submit]{width:150px;margin-right:10px;font-size:16px}.signin-form .remember-me .extra-links,.signin-form .signup-submit-wrapper .extra-links,.forgot-password-form .remember-me .extra-links,.forgot-password-form .signup-submit-wrapper .extra-links,.reset-password-form .remember-me .extra-links,.reset-password-form .signup-submit-wrapper .extra-links{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:16px}.signin-form .remember-me .extra-links a,.signin-form .signup-submit-wrapper .extra-links a,.forgot-password-form .remember-me .extra-links a,.forgot-password-form .signup-submit-wrapper .extra-links a,.reset-password-form .remember-me .extra-links a,.reset-password-form .signup-submit-wrapper .extra-links a{display:block;margin-bottom:5px}.forgot-password-form label,.reset-password-form label{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-right:5px}.forgot-password-form .login-links,.reset-password-form .login-links{margin-top:20px}.forgot-password-form .input-lg,.reset-password-form .input-lg{margin:0 auto}.forgot-password-form input[type=submit],.reset-password-form input[type=submit]{width:150px;font-size:16px}.signin-popup .login-popup{display:block;width:400px;padding-top:30px;right:initial}.signin-popup .login-popup:before{display:none}.signin-popup .login-popup form{text-align:center}.signin-popup .login-popup form label{width:180px;margin:0 auto;display:block;text-align:left}.signin-popup .close-trigger{display:none}@media (max-width: 992px){.signin-popup .login-popup{right:0;width:auto;position:static}.signin-popup .login-popup form label{margin:0 0 0 12px}}label.error{margin:0 auto;color:#bd2c00;width:300px;text-align:left}.form-row{margin-bottom:15px}
