.container-login{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px;font-size:16px;}#loginLayer.popin .container{padding-left:0;padding-right:0;}.content-login{width:100%;}@media (min-width:768px){.content-login{width:50%;}}.telephone-in-text{white-space:nowrap;font-weight:600;}.text-help{color:#5f5f5f;font-style:italic;}.text-help li{margin-bottom:5px;list-style-position:outside;}.text-help li:before{content:"- ";}.GiftCodeMessageLogin{margin-left:20px;margin-top:20px;font-weight:600;}.modify-password-success:empty{display:none;}#registerInputEmail{margin-bottom:20px;margin-top:20px;}#progressBarContainer{width:100%;height:7px;background-color:#98a2b3;}.progress-bar-container{margin-top:5px;}#progressBar,#progressContainer{height:7px;float:left;}.mdp-validation-area{color:black;font-size:12px;margin:5px -5px -5px -5px;padding:5px;}.login-block{margin:20px 0;}.login-block h2{margin:0 0 15px;text-align:center;font-weight:600;font-size:18px;color:#000;}.login-block .snackbar{margin-bottom:16px;}.login-separator{padding:12px 0 10px;text-transform:uppercase;text-align:center;font-size:16px;font-weight:600;}@media (min-width:768px){.login-block{margin-top:20px;}.login-block-content{min-height:200px;}.login-block-content p{margin-bottom:0;}}#btnRegister,#loginButtonsContainer{margin-top:20px;}#basketAccount .basket-account-label{padding-top:25px;padding-bottom:25px;font-size:16px;font-weight:600;}.checkout-account-radio-title{margin-bottom:10px;font-weight:600;}.register-lang-choice{margin-bottom:10px;}#loginLayer{padding:0;margin-top:50px;}#loginLayer .popin-btn-close-fixed{top:75px;}.popin .login-inside{padding:20px 15px;}#loginLayer .login-color{background-color:#01b0bc;}#loginLayer .close{background-color:#fff;border-color:#fff;}@media (min-width:768px){#loginLayer{margin-top:130px;}#loginLayer .popin-btn-close-fixed{top:155px;}.login-inside{padding:15px;padding-bottom:0;}.login-bloc-already-customer .login-inside{padding-left:0;}.login-bloc-new-customer .login-inside{padding-right:0;}.popin .login-inside{padding:40px 30px 0px 30px;}.popin .login-bloc-already-customer .login-inside{padding-right:15px;}.popin .login-bloc-new-customer .login-inside{padding-left:15px;}.popin .login-block{margin:0;}}#forgottenPassword{display:inline-block;cursor:pointer;padding-right:15px;}#forgottenPassword::after,#forgottenPassword::before{right:0;}.pass-forgot{margin-bottom:15px;}@media (min-width:768px){.pass-forgot{margin-bottom:0px;}}#inputEmail .field,#inputPassword .field{border:1px solid #98a2b3;}#inputEmail .field .form-control,#inputPassword .field .form-control{border:none;padding-right:30px;width:100%;}#inputEmail.has-feedback.has-error .field,#inputPassword.has-feedback.has-error .field{border-color:#EB5E1f;}#inputEmail .right-inner-addon.readonly,#inputPassword .right-inner-addon.readonly{background-color:#EDEEF0;}#inputPassword{position:relative;}#inputPassword .form-control-feedback{top:13px;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.social-login-container{display:none;}}.login_snackbar{color:#12151b;display:none;margin-bottom:15px;}.login_snackbar--visible{display:block;}.error-help-change-password{margin-bottom:15px;}
