.default-textbox{background-color:#fff;color:black;border:1px solid #e1e2e2;width:100%;font-family:'SourceSansPro-Regular';font-size:16px;font-weight:400;padding-left:3px;padding:3px 5px 3px 5px;width:300px}/**/.login-view-container{height:100%;width:100%;position:absolute}@media only screen and (max-height:600px) and (max-width:1024px){.login-view-container{position:relative}}.login-view-container .login-full-view-background{height:100%;width:100%;top:0px;left:0px;object-fit:cover;background-repeat:no-repeat;overflow:hidden;display:flex;background-position:center}.login-view-container .login-full-view-background .login-controls-container{height:400px;background-color:white;width:400px;margin:auto;padding:10px}@media all and (max-width: 575.98px){.login-view-container .login-full-view-background .login-controls-container{width:auto}}.login-view-container .login-full-view-background .login-controls-container .logo-container{margin:auto;width:75%;height:75px;text-align:center;top:0px;bottom:0px;left:0px;right:0px}.login-view-container .login-full-view-background .login-controls-container .logo-container img{height:100%;object-fit:contain;width:100%}.login-view-container .login-full-view-background .login-controls-container .login-form-view{margin-top:40px}.login-view-container .login-full-view-background .login-controls-container .login-form-view .login-form-container{margin:auto;width:300px;left:0px;right:0px}.login-view-container .login-full-view-background .login-controls-container .login-form-view .login-form-container .user-login-view{height:200px;width:300px}.login-view-container .login-full-view-background .login-controls-container .login-form-view .login-form-container .user-login-view .login-form-items-container{width:100%;padding:10px 0px 5px 0px}.login-view-container .login-full-view-background .login-controls-container .login-form-view .login-form-container .user-login-view .login-form-items-container .login-form-textbox{background-color:#fff;color:#000;border:1px solid #e1e2e2;width:100%;font-family:'SourceSansPro-Regular';font-size:0.813em;font-weight:400;padding-left:3px}.login-view-container .login-full-view-background .login-controls-container .login-form-view .login-form-container .user-login-view .login-form-submit-container{width:100%;height:35px;padding:10px 0px 5px 0px}.login-view-container .login-full-view-background .login-controls-container .authetication-form-view .login-form-container{margin:auto;width:300px;left:0px;right:0px}.login-view-container .login-full-view-background .login-controls-container .authetication-form-view .login-form-container .user-login-view{height:200px;width:300px}.login-view-container .login-full-view-background .login-controls-container .authetication-form-view .login-form-container .user-login-view .login-form-items-container{width:100%;padding:10px 0px 5px 0px}.login-view-container .login-full-view-background .login-controls-container .authetication-form-view .login-form-container .user-login-view .login-form-items-container .login-form-textbox{background-color:#fff;color:#000;border:1px solid #e1e2e2;width:100%;font-family:'SourceSansPro-Regular';font-size:0.813em;font-weight:400;padding-left:3px}.login-view-container .login-full-view-background .login-controls-container .authetication-form-view .login-form-container .user-login-view .login-form-submit-container{width:100%;height:35px;padding:10px 0px 5px 0px}.login-left-panel{width:70%;height:100%;float:left;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@media all and (max-width: 1200px){.login-left-panel{width:50%}}@media all and (max-width: 768px){.login-left-panel{display:none}}@media all and (max-width: 575.98px){.login-left-panel{display:none}}.login-right-panel{float:right;width:30%;height:100%;left:70%;display:flex}@media all and (max-width: 1200px){.login-right-panel{width:50%;left:50%}}@media all and (max-width: 768px){.login-right-panel{width:100%;left:0px}}@media all and (max-width: 575.98px){.login-right-panel{width:100%;left:0px;position:relative}}.login-right-panel .login-controls-container{height:400px;width:400px;margin:auto;padding:10px;top:0px;right:0px;bottom:0px;left:0px}@media all and (max-width: 768px){.login-right-panel .login-controls-container{width:auto}}@media all and (max-width: 575.98px){.login-right-panel .login-controls-container{width:auto}}.login-right-panel .login-controls-container .logo-container{margin:auto;width:75%;height:75px;text-align:center;top:0px;bottom:0px;left:0px;right:0px}.login-right-panel .login-controls-container .logo-container img{height:100%;object-fit:contain;width:100%}.login-right-panel .login-controls-container .login-form-view{margin-top:40px}.login-right-panel .login-controls-container .login-form-view .login-form-container{margin:auto;width:300px;left:0px;right:0px}.login-right-panel .login-controls-container .login-form-view .login-form-container .user-login-view{height:200px;width:300px}.login-right-panel .login-controls-container .login-form-view .login-form-container .user-login-view .login-form-items-container{width:100%;padding:10px 0px 5px 0px}.login-right-panel .login-controls-container .login-form-view .login-form-container .user-login-view .login-form-items-container .login-form-textbox{background-color:#fff;color:#000;border:1px solid #e1e2e2;width:100%;font-family:'SourceSansPro-Regular';font-size:0.813em;font-weight:400;padding-left:3px}.login-right-panel .login-controls-container .login-form-view .login-form-container .user-login-view .login-form-submit-container{width:100%;height:35px;padding:10px 0px 5px 0px}.login-right-panel .login-controls-container .authetication-form-view .login-form-container{margin:auto;width:300px;position:absolute;left:0px;right:0px}.login-right-panel .login-controls-container .authetication-form-view .login-form-container .user-login-view{height:200px;width:300px}.login-right-panel .login-controls-container .authetication-form-view .login-form-container .user-login-view .login-form-items-container{width:100%;padding:10px 0px 5px 0px}.login-right-panel .login-controls-container .authetication-form-view .login-form-container .user-login-view .login-form-items-container .login-form-textbox{background-color:#fff;color:#000;border:1px solid #e1e2e2;width:100%;font-family:'SourceSansPro-Regular';font-size:0.813em;font-weight:400;padding-left:3px}.login-right-panel .login-controls-container .authetication-form-view .login-form-container .user-login-view .login-form-submit-container{width:100%;height:35px;padding:10px 0px 5px 0px}.login-logo-container-right-panel{padding-top:100px !important}.new-login-view{position:relative;width:100%;height:100%}.new-login-view .background-image-full{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.new-login-view .image-background-left{height:100%;width:100%}.new-login-view .validation-summary-errors{display:flex;max-width:300px}.new-login-view .login-full-view-background{height:100%;width:100%;top:0px;left:0px;object-fit:cover;background-repeat:no-repeat;overflow:hidden;display:flex;background-position:center;justify-content:center;align-items:center}.new-login-view .login-full-view-background .centre-box-view{width:auto;height:620px;min-height:200px;margin:0 auto;padding:40px 40px 40px 40px;display:grid;grid-template-rows:auto auto auto auto auto auto;grid-row-end:4;background-color:#fff}@media all and (max-width: 575.98px){.new-login-view .login-full-view-background .centre-box-view{padding:20px 10px 20px 10px;grid-row-gap:20px}}.new-login-view .login-full-view-background .centre-box-view .logo-container{width:100%;height:auto;text-align:center}.new-login-view .login-full-view-background .centre-box-view .logo-container .login-logo-box{margin:auto;width:300px}.new-login-view .login-full-view-background .centre-box-view .logo-container .login-logo-box img{width:100%}@media all and (max-width: 575.98px){.new-login-view .login-full-view-background .centre-box-view .logo-container .login-logo-box img{width:75%}}@media all and (max-width: 575.98px){.new-login-view .login-full-view-background .centre-box-view .logo-container{width:300px;display:contents}}.new-login-view .login-full-view-background .centre-box-view .signin-or-text{padding:5px;display:flex;justify-content:center}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register{display:grid;grid-template-columns:300px auto 300px;grid-column-gap:20px}@media all and (max-width: 575.98px){.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register{grid-template-columns:1fr;grid-row-gap:20px}}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section{display:flex;flex-direction:column;align-items:center;height:250px;gap:20px}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .header-text{font-weight:700;font-size:20px}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .header{width:345px;line-height:28px;font-size:18px}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .forgot-password-external{display:flex;align-items:center;text-decoration:underline;text-decoration-color:#005596;line-height:30px;font-size:18px}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .forgot-password-external .label{color:#005596}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .forgot-password-external .label:hover{color:#005596}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .password-validation-section{display:flex}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls{display:grid}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal{display:grid;grid-template-rows:auto auto auto 1fr;grid-row-gap:10px}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .email-label-container{display:flex}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .email-label-container .label-username{font-size:14px;float:left;display:inline-block;align-self:flex-end}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .email-label-container .validate-username{font-size:14px;color:#C8102e;float:left;display:inline-block;align-self:flex-end}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .password-label-container{display:flex}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .password-label-container .label-password{font-size:14px;float:left;display:inline-block;align-self:flex-start;padding-bottom:10px}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .password-label-container .validate-password{font-size:14px;color:#C8102e;float:left;display:inline-block;align-self:flex-start;padding-bottom:10px}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .authentication-provider-item{display:flex}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .signifikant-combobox.authentication-provider{padding-left:0px}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .standardtextbox,.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .signifikant-combobox{width:448px;height:48px;padding-left:10px;border-radius:4px}@media all and (max-width: 575.98px){.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .standardtextbox,.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .signifikant-combobox{width:340px}}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container{display:grid;grid-template-columns:1fr auto}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .forgot-password{display:flex;align-items:center;text-decoration:underline;line-height:44px;font-size:18px}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .forgot-password .label{color:#005596}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .forgot-password .label:hover{color:#005596}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .login-button-container{display:grid;grid-template-columns:1fr;grid-gap:5px;align-items:center;margin-top:5px}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .login-button-container .signin{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:448px;height:48px;padding:12px 24px;border-radius:4px;gap:10px}@media all and (max-width: 575.98px){.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .login-button-container .signin{width:340px}}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .username-btn-container{margin-top:20px}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .username-btn-container .signin-step{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:448px;height:48px;padding:12px 24px;border-radius:4px;gap:10px}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .seprators-containers{display:grid}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .seprators-containers .horz-separator{display:flex;align-items:center;text-align:center;display:none;text-transform:none}@media all and (max-width: 575.98px){.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .seprators-containers .horz-separator{display:flex}}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .seprators-containers .horz-separator:after,.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .seprators-containers .horz-separator:before{content:'';flex:1;border-bottom:1px solid #000}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .seprators-containers .horz-separator:before{margin-right:0.25em}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .seprators-containers .horz-separator:after{margin-left:0.25em}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .seprators-containers .vertical-separator{display:flex;flex-direction:column;align-items:center}@media all and (max-width: 575.98px){.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .seprators-containers .vertical-separator{display:none}}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .seprators-containers .vertical-separator .line{height:50%;width:0px;border-left:1px solid #000}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .seprators-containers .vertical-separator .text{text-transform:none}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .register-section{display:grid;grid-row-gap:10px}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .register-section .register-intro{width:300px}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .register-section .register-choice{display:grid;grid-template-columns:1fr 1fr}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .register-section .register-container{display:grid;grid-row-gap:15px}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .register-section .register-container .company-register-container{grid-row-gap:10px;display:grid}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .register-section .register-container .company-register-container .header{text-align:center}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .register-section .register-container .private-customer-register-container{grid-row-gap:10px;display:grid}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .register-section .register-container .private-customer-register-container .header{text-align:center}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .register-section .register-container .hide-register-contents{display:none}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .register-section .register-button-container{text-align:right}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .register-section .hide-register-contents{display:none}.new-login-view .login-full-view-background .centre-box-view .user-guest-login-register .register-section .register-terms-condition-message{width:300px}.new-login-view .login-full-view-background .centre-box-view .single-columns{grid-template-columns:auto;text-align:center}@media all and (max-width: 575.98px){.new-login-view .login-full-view-background .centre-box-view .single-columns{text-align:start}}.new-login-view .login-full-view-background .centre-box-view .single-columns .login-section{padding:0px 8px 0px 8px}.new-login-view .login-full-view-background .centre-box-view .single-columns .login-section .login-controls .form-horizontal .login-bottom-container .forgot-password{text-align:left}.new-login-view .login-full-view-background .external-centre-box-view{width:auto;height:auto;min-height:200px;margin:0 auto;padding:40px 40px 40px 40px;display:grid;grid-template-rows:auto auto auto auto;grid-row-end:4;background-color:#fff}@media all and (max-width: 575.98px){.new-login-view .login-full-view-background .external-centre-box-view{padding:20px 10px 20px 10px;grid-row-gap:20px}}.new-login-view .login-full-view-background .external-centre-box-view .logo-container{width:100%;height:auto;text-align:center}.new-login-view .login-full-view-background .external-centre-box-view .logo-container .login-logo-box{margin:auto;width:300px;padding-top:16px;padding-bottom:16px}.new-login-view .login-full-view-background .external-centre-box-view .logo-container .login-logo-box img{width:100%}@media all and (max-width: 575.98px){.new-login-view .login-full-view-background .external-centre-box-view .logo-container .login-logo-box img{width:75%}}@media all and (max-width: 575.98px){.new-login-view .login-full-view-background .external-centre-box-view .logo-container{width:300px}}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register{display:grid;grid-template-columns:300px auto 300px;grid-column-gap:20px}@media all and (max-width: 575.98px){.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register{grid-template-columns:1fr;grid-row-gap:20px}}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section{display:flex;flex-direction:column;align-items:center;height:250px;gap:20px}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .header{width:345px;line-height:28px;font-size:18px}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .forgot-password-external{display:flex;align-items:center;text-decoration:underline;text-decoration-color:#005596;line-height:30px;font-size:18px}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .forgot-password-external .label{color:#005596}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .forgot-password-external .label:hover{color:#005596}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .password-validation-section{display:flex}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls{display:grid}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal{display:grid;grid-template-rows:auto auto auto 1fr}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .email-label-container{display:flex}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .email-label-container .label-username{font-size:14px;float:left;display:inline-block;align-self:flex-end;margin-bottom:5px}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .email-label-container .validate-username{font-size:14px;color:#C8102e;float:left;display:inline-block;align-self:flex-end;margin-bottom:5px}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .password-label-container{display:flex}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .password-label-container .label-password{font-size:14px;float:left;display:inline-block;align-self:flex-start;padding-bottom:10px}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .password-label-container .validate-password{font-size:14px;color:#C8102e;float:left;display:inline-block;align-self:flex-start;padding-bottom:10px}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .standardtextbox{width:448px;height:48px;padding-left:10px;border-radius:4px}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container{display:grid;grid-template-columns:1fr auto}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .forgot-password{display:flex;align-items:center;text-decoration:underline;line-height:44px;font-size:18px}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .forgot-password .label{color:#005596}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .forgot-password .label:hover{color:#005596}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .login-button-container{display:flex;align-items:center;margin-top:5px}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .login-button-container .signin{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:448px;height:48px;padding:12px 24px;border-radius:4px;gap:10px}@media all and (max-width: 575.98px){.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .login-button-container .signin{width:340px}}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .username-btn-container{margin-top:20px}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .username-btn-container .signin-step{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:448px;height:48px;padding:12px 24px;border-radius:4px;gap:10px}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .seprators-containers{display:grid}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .seprators-containers .horz-separator{display:flex;align-items:center;text-align:center;display:none;text-transform:none}@media all and (max-width: 575.98px){.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .seprators-containers .horz-separator{display:flex}}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .seprators-containers .horz-separator:after,.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .seprators-containers .horz-separator:before{content:'';flex:1;border-bottom:1px solid #000}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .seprators-containers .horz-separator:before{margin-right:0.25em}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .seprators-containers .horz-separator:after{margin-left:0.25em}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .seprators-containers .vertical-separator{display:flex;flex-direction:column;align-items:center}@media all and (max-width: 575.98px){.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .seprators-containers .vertical-separator{display:none}}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .seprators-containers .vertical-separator .line{height:50%;width:0px;border-left:1px solid #000}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .seprators-containers .vertical-separator .text{text-transform:none}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .register-section{display:grid;grid-row-gap:10px}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .register-section .register-intro{width:300px}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .register-section .register-choice{display:grid;grid-template-columns:1fr 1fr}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .register-section .register-container{display:grid;grid-row-gap:15px}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .register-section .register-container .company-register-container{grid-row-gap:10px;display:grid}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .register-section .register-container .company-register-container .header{text-align:center}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .register-section .register-container .private-customer-register-container{grid-row-gap:10px;display:grid}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .register-section .register-container .private-customer-register-container .header{text-align:center}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .register-section .register-container .hide-register-contents{display:none}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .register-section .register-button-container{text-align:right}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .register-section .hide-register-contents{display:none}.new-login-view .login-full-view-background .external-centre-box-view .user-guest-login-register .register-section .register-terms-condition-message{width:300px}.new-login-view .login-full-view-background .external-centre-box-view .single-columns{grid-template-columns:auto;text-align:center}.new-login-view .login-full-view-background .external-centre-box-view .single-columns .login-section{padding:0px 8px 0px 8px}.new-login-view .login-full-view-background .external-centre-box-view .single-columns .login-section .login-controls .form-horizontal .login-bottom-container .forgot-password{text-align:left}.new-login-view .login-left-panel-pattern{display:grid;grid-template-columns:70% 30%;height:100%}@media all and (max-width: 1200px){.new-login-view .login-left-panel-pattern{grid-template-columns:1fr}}.new-login-view .login-left-panel-pattern .image-background-view{height:100%;object-fit:cover;background-repeat:no-repeat;background-position:50% 50%}@media all and (max-width: 1200px){.new-login-view .login-left-panel-pattern .image-background-view{display:none}}.new-login-view .login-left-panel-pattern .right-login-view-box{display:flex;align-items:center}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view{width:auto;height:550px;min-height:200px;margin:0 auto;padding:40px 40px 40px 40px;display:grid;grid-template-rows:auto auto;grid-row-gap:20px;background-color:#fff}@media all and (max-width: 575.98px){.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view{padding:20px 10px 20px 10px;grid-row-gap:20px}}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .logo-container{width:100%;height:100px;text-align:center}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .logo-container .login-logo-box{margin:auto;width:300px}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .logo-container .login-logo-box img{width:100%}@media all and (max-width: 575.98px){.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .logo-container .login-logo-box img{width:75%}}@media all and (max-width: 575.98px){.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .logo-container{width:300px}}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register{display:grid;grid-template-columns:1fr;grid-row-gap:20px}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .login-section{display:grid;grid-template-rows:auto 1fr;grid-row-gap:20px;padding:0px 8px 0px 8px}@media all and (max-width: 575.98px){.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .login-section{padding:0px}}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .login-section .header{width:300px}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .login-section .login-controls{display:grid}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal{display:grid;grid-template-rows:auto auto 1fr;grid-row-gap:10px}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container{display:grid;grid-template-columns:1fr auto}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .forgot-password{display:flex;align-items:center}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .login-section .login-controls .form-horizontal .login-bottom-container .login-button-container{display:flex;align-items:center}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .seprators-containers{display:grid;padding:0px 8px 0px 8px}@media all and (max-width: 575.98px){.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .seprators-containers{padding:0px}}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .seprators-containers .horz-separator{display:flex;align-items:center;text-align:center}@media all and (max-width: 575.98px){.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .seprators-containers .horz-separator{display:flex}}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .seprators-containers .horz-separator:after,.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .seprators-containers .horz-separator:before{content:'';flex:1;border-bottom:1px solid #000}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .seprators-containers .horz-separator:before{margin-right:0.25em}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .seprators-containers .horz-separator:after{margin-left:0.25em}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .register-section{display:grid;grid-row-gap:10px;padding:0px 8px 0px 8px}@media all and (max-width: 575.98px){.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .register-section{padding:0px}}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .register-section .register-intro{width:300px}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .register-section .register-choice{display:grid;grid-template-columns:1fr 1fr}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .register-section .register-container{display:grid;grid-row-gap:15px}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .register-section .register-container .company-register-container{grid-row-gap:10px;display:grid}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .register-section .register-container .company-register-container .header{text-align:center}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .register-section .register-container .private-customer-register-container{grid-row-gap:10px;display:grid}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .register-section .register-container .private-customer-register-container .header{text-align:center}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .register-section .register-container .hide-register-contents{display:none}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .register-section .register-button-container{text-align:right}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .register-section .hide-register-contents{display:none}.new-login-view .login-left-panel-pattern .right-login-view-box .centre-box-view .user-guest-login-register .register-section .register-terms-condition-message{width:300px}.register-confirmation{object-fit:cover;width:100%;height:100%;display:flex;justify-content:center;align-items:center;top:0px;left:0px;background-size:cover;background-repeat:no-repeat;overflow:hidden;background-position:center}.register-confirmation .centre-box-view{width:350px;min-height:200px;margin:0 auto;padding:20px;position:relative;display:grid;grid-row-gap:20px;background-color:#fff}@media all and (max-width: 575.98px){.register-confirmation .centre-box-view{width:auto;padding:10px}}.register-confirmation .centre-box-view .success-tick{display:grid;grid-template-rows:auto auto;grid-row-gap:4px;align-items:center}.register-confirmation .centre-box-view .success-tick .tick-icon .icon{font-size:50px;color:green}.register-confirmation .centre-box-view .success-tick div{text-align:center}.register-confirmation .centre-box-view .message{text-align:center}.register-confirmation .centre-box-view .action-menus-container .registeration-confirmation-menu .action{border:1px solid black;margin-bottom:10px;margin-right:0px}.register-confirmation .centre-box-view .action-menus-container .registeration-confirmation-menu .action .icon{margin:0px 20px 0px 20px;padding:5px}.register-confirmation .centre-box-view .find-parts .find-parts-button{width:100%}.signifikant-registration-market{padding:2px}.signifikant-registration-market input{padding:0px;border:none;font-family:"Segoe UI",Verdana,Helvetica,sans-serif !important;font-size:1.1em !important;padding-left:5px}.signifikant-registration-market input:focus{outline:none}.signifikant-registration-market .input-validation-error input{background-color:#ffeeee}.validation-summary-errors{width:300px}.validation-summary-errors ul li a{color:red}.validation-summary-errors ul li a:hover{color:#005596;text-decoration:none}.web-admin-logout-hidden{display:none !important}