.new-rules .login-page{background:url('/images/account/login-bg.jpg') no-repeat 50% 0;background-size:1000px auto}.new-rules .login-page .success-alert{margin-bottom:15px;background-color:#468cd2;border:none;color:#ffffff}.new-rules .login-page h1{margin:0 auto 10px;text-align:center;position:relative}.new-rules .login-page:after{content:'';display:block;clear:both}.new-rules .login-page-content{width:435px;margin:0 auto;padding-top:50px}.new-rules .login-box{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 30px 30px 30px;background-color:#ffffff;border-radius:3px;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.35);box-shadow:0 0 30px rgba(0,0,0,0.35)}.new-rules .login-profile-pic-container{width:40%;max-width:160px;margin:0 auto}.new-rules .login-profile-pic-container .login-profile-pic{width:100%}.new-rules .login-btn,.new-rules .login-form,.new-rules .login-form .error-message{margin-top:15px}.new-rules .login-form .warning-alert{margin-bottom:15px}.new-rules .remember-forgot{font-size:14px}.new-rules .remember-forgot .checkbox-wrap{float:left;width:50%}.new-rules .remember-forgot:after{content:'';display:block;clear:both}.new-rules .forgot-password-modal-trigger{float:right;width:50%;margin-top:15px;text-align:right}.new-rules .login-btn{display:block;width:100%}.new-rules .social-login{margin-top:15px;padding-top:15px;border-top:1px solid #d7d7d7}.new-rules .social-login p{font-size:13px}.new-rules .social-login-btns{margin:0 -5px}.new-rules .social-login-btns:after{content:'';display:block;clear:both}.new-rules .social-login-btn-wrap{float:left;width:50%;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5px}.new-rules .fb-button,.new-rules .tw-button{display:block;width:100%}.new-rules .fb-btn-icon:after{background-image:url('/images/icons/buttons/fb-btn-icon@2x.png')}.new-rules .tw-btn-icon:after{background-image:url('/images/icons/buttons/tw-btn-icon@2x.png')}.new-rules .new-or-guest-login{margin:30px -10px 0 -10px}.new-rules .new-or-guest-login a,.new-rules .new-or-guest-login button{display:block;width:100%;margin-top:10px}.new-rules .new-or-guest-login:after{content:'';display:block;clear:both}.new-rules .guest-login,.new-rules .new-login{float:left;width:50%;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}.new-rules .guest-checkout-modal .checkbox-wrap{margin-top:10px}@media only screen and (min-width:801px){.new-rules .login-page{min-height:673px}}@media only screen and (max-width:800px){.new-rules .login-page{background-position:50% -305px}.new-rules .login-page-content{float:none;margin:0 auto;padding-top:80px}}@media only screen and (max-width:600px){.new-rules .login-page{background-size:600px auto;background-position:50% -180px}.new-rules .login-page-content{width:100%;max-width:435px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:3.125%;padding-left:3.125%}}@media only screen and (max-width:450px){.new-rules .login-page{background:none}.new-rules .login-page-content{padding-top:0}.new-rules .login-box{padding:0;border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.new-rules .new-or-guest-login{margin-right:-5px;margin-left:-5px}.new-rules .new-or-guest-login a,.new-rules .new-or-guest-login button{padding-right:0;padding-left:0;font-size:14px}.new-rules .guest-login,.new-rules .new-login{padding:0 5px}}
/*# sourceMappingURL=login.css.map */