html.login-pg .page-content{position:relative;display:table;width:100%;height:100%}html.login-pg .page-content .content{position:relative;display:table-cell;vertical-align:middle;z-index:1;background:#f8f8f8 url('/Content/Silk/img/loginbg.jpg') no-repeat center;background-size:cover}html.login-pg .login-top{position:absolute;top:30px;right:90px}html.login-pg .login-content{width:100%;height:100%;margin-top:-21px}html.login-pg .login-content .nav-tabs.nav-justified{margin-top:15px}html.login-pg .login-content .nav-tabs.nav-justified>li.active a:after,html.login-pg .login-content .nav-tabs.nav-justified>li:hover a:after{display:block;content:'';width:18px;height:4px;background:#fec240}html.login-pg .login-content .nav-tabs.nav-justified>li>a{padding:0;font-size:14px;text-align:left;border:0}html.login-pg .login-content .nav-tabs.nav-justified>li>a:hover,html.login-pg .login-content .nav-tabs.nav-justified>li.active>a,html.login-pg .login-content .nav-tabs.nav-justified>li.active>a:hover,html.login-pg .login-content .nav-tabs.nav-justified>li.active>a:focus{background:none}html.login-pg .login-content .login-panel{max-width:443px;margin:0 auto}html.login-pg .login-content .login-panel .cnt{max-width:306px;margin:0 auto}html.login-pg .login-content .login-panel .cnt .logo-login{display:block;width:312px;height:44px;margin:0 auto;text-decoration:none;background-image:url('/Content/Silk/img/icon/svg/logo-grey-both-x.svg');background-repeat:no-repeat;background-size:312px}html.login-pg .login-content .login-panel .cnt .logo-login:hover{text-decoration:none}html.login-pg .login-content .login-panel .alert{margin-top:10px}html.login-pg .login-content .login-panel.reg-panel .cnt{max-width:380px}html.login-pg .login-content .login-panel.reg-panel .input-wrapper{width:380px}html.login-pg .login-content .login-panel.reg-panel .input-wrapper input{width:326px}html.login-pg .login-content .login-panel.reg-panel-product{max-width:767px}html.login-pg .login-content .login-panel.reg-panel-product .cnt{max-width:704px}html.login-pg .login-content .input-wrapper{width:312px;margin-top:20px;padding:6px 1px 4px 0;background-color:#fff;border:2px solid #fec240}html.login-pg .login-content .input-wrapper input{width:258px;height:43px;float:left;background:#fff;border:0}html.login-pg .login-content .input-wrapper.has-error{border:2px solid red}html.login-pg .login-content .input-wrapper:before{content:"";float:left}html.login-pg .login-content .input-wrapper:after{display:block;content:"";clear:both}html.login-pg .login-content .input-wrapper.user-name-input-wrapper:before{width:35px;height:35px;display:inline-block;background:url('/Content/Silk/icons/icons.sprite.png?hash=vy2bOkSaE1qEnxiC7AT6UjoGXsbA07LBzI5fFsbkubU%3D') -2px -946px no-repeat;margin:2px 4px 0 10px}html.login-pg .login-content .input-wrapper.password-input-wrapper:before{width:43px;height:39px;display:inline-block;background:url('/Content/Silk/icons/icons.sprite.png?hash=vy2bOkSaE1qEnxiC7AT6UjoGXsbA07LBzI5fFsbkubU%3D') -2px -719px no-repeat;margin:0 0 0 6px}html.login-pg .login-content .input-wrapper.personal-num-input-wrapper:before,html.login-pg .login-content .input-wrapper.sms-input-wrapper:before,html.login-pg .login-content .input-wrapper.mobile-num-input-wrapper:before{margin:6px 0 0 6px}html.login-pg .login-content .input-wrapper.has-error{border-color:red}html.login-pg .login-content .input-wrapper.focusin{border-color:#fce7b6}html.login-pg .login-content #ConfirmRegistrationForm label,html.login-pg .login-content #RestorePasswordForm label,html.login-pg .login-content #RestorePasswordNewPassForm label{margin-top:20px}html.login-pg .login-content #ConfirmRegistrationForm .input-wrapper,html.login-pg .login-content #RestorePasswordForm .input-wrapper,html.login-pg .login-content #RestorePasswordNewPassForm .input-wrapper{margin-top:0}html.login-pg .login-content .btns-lreg-block{margin-top:56px}html.login-pg .errors-summary .field-validation-error{display:block;padding-bottom:12px;color:red}html.login-pg .footer-info.links{margin:15px auto 20px auto;text-align:center}html.login-pg .footer-info.links a{margin:0 10px}html.login-pg #back{line-height:45px;padding-left:19px;position:relative;color:#5d5d5d;cursor:pointer}html.login-pg #back:hover{color:#010101}html.login-pg #back:before{content:"";position:absolute;left:0;top:0;width:10px;height:14px;display:inline-block;background:url('/Content/Silk/icons/icons.sprite.png?hash=vy2bOkSaE1qEnxiC7AT6UjoGXsbA07LBzI5fFsbkubU%3D') -2px -128px no-repeat}html.login-pg .color-gray{color:#5d5d5d}html.login-pg .color-blue{color:#012d5e}html.login-pg .reg-title{font-size:28px;color:#98918f}html.login-pg #onlineIdentificationStep{margin:0 -90px}