.btn,.btn-group,.btn-group-vertical,.caret,.checkbox-inline,.radio-inline,img{vertical-align:top}.btn-group>.btn-group,.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.dropdown-menu{float:left}*,:after,:before{box-sizing:border-box}html{font-size:1rem;-webkit-tap-highlight-color:transparent}body{font-family:"Segoe UI",Arial,Roboto-Regular,Poppins,Helvetica,"sans-serif"!important;line-height:1;color:#34495e;padding:0!important;margin:0!important;direction:"ltr";font-size:1.3rem}.img-responsive{display:block;max-width:100%;height:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}dt,kbd kbd,label{font-weight:400}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dropdown-menu>li>a,.form-horizontal .form-group:after,.modal-footer:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" "}.container,.container-fluid{margin-right:auto;margin-left:auto}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.row{margin-left:-5px;margin-right:-5px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:5px;padding-right:5px}.col-xs-12{width:100%}@media(min-width:768px){.col-sm-8{width:66.66667%}}@media(min-width:992px){.col-md-8{width:66.66667%}}@media(min-width:1200px){.col-lg-8{width:66.66667%}}input[type=checkbox],input[type=radio]{margin:-1px 2px 0 0;margin-top:1px\9;line-height:normal}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-top:-3px\9;margin-left:0;margin-right:3px!important}.btn{display:inline-block;margin-left:0;font-weight:400;text-align:center;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:3px 9px;font-size:.9rem;border-radius:4px;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#fff;text-decoration:none!important}.btn.active,.btn:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.alert,.thumbnail{margin-bottom:20px}.alert{padding:10px;border:1px solid transparent;border-radius:4px}.alert-danger{background-color:#fbe1e3!important;border-color:#fbe1e3!important;color:#e73d4a}.clearfix:after,.clearfix:before{content:" ";display:table}.pull-right{float:right!important}.pull-left{float:left!important}.clearBtn,.close,.loginBtns{float:right}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.close,.form-control-static,.icon-btn,.input-inline,.radio-list>label.radio-inline{display:inline-block}.close{margin-top:4px;margin-right:0;width:9px;background-repeat:no-repeat!important;text-indent:-10000px;outline:0;background-image:url('../../../../../../assets/layouts/layout/img/remove-icon-small.png');cursor:pointer;border:0;height:14px;font-size:2rem;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.line-height-normal{line-height:normal!important}.login .content .form-title{font-family:"Segoe UI",Arial,Roboto-Regular,Poppins,Helvetica,"sans-serif"!important;margin-bottom:20px;text-align:center;font-size:1.2rem;margin-top:5px;width:100%!important}.login .content .form-actions .checkbox{margin-left:0;padding-left:0;margin-top:4px;display:inline-block}@media(max-width:480px){.login .content .form-actions .btn{margin-top:1px;margin-left:1px}.login .content{padding:20px;width:260px}.login .content h3{font-size:2rem}.login .checkbox{font-size:1rem}.login .contenttop{width:100%}.login .copyright{text-align:center;margin:0 auto;padding:20px;color:#363e42;font-size:1.3rem;width:260px;line-height:20px}}.form-control{width:100%;height:34px;line-height:24px;background-color:#fff;border:1px solid #c5cbd1!important;border-radius:4px}.form-group{margin-bottom:15px}.form-control,output{font-family:"Segoe UI",Arial,Roboto-Regular,Poppins,Helvetica,"sans-serif"!important;font-size:1.1rem}.input-icon>i{position:absolute;margin:9px 2px 4px 10px;z-index:3;width:16px;text-align:center;left:0;font-size:1.3rem}.countrySelect{width:85px;margin-right:1px!important;height:24px!important;font-size:.9rem!important;padding:2px 2px 2px 5px!important}.safari .countrySelect{line-height:16px!important}.input-icon>.form-control{padding-left:33px!important}.LoginBtn,.clearBtn,.verifyBtn{background-repeat:no-repeat;background-position:6px 7px;text-transform:uppercase}a,button,code,div,img,input,label,li,p,pre,select,span,svg,table,td,textarea,th,ul{border-radius:0!important}.display-hide,.display-none,.visible-ie9{display:none}.login .contenttop{width:450px;padding:15px 10px 0 10px}.login .contentBtm{padding:5px 10px!important}.login .content{background-color:transparent;opacity:.9}.login .content span,.login .content label{line-height:10px}.login .copyright{text-align:center;margin:0 auto;padding:20px;color:#fff;font-size:11px;line-height:16px}.login .content .create-account{border-top:1px dotted #ccc;padding-top:10px;margin-top:5px}.input-icon{position:relative;left:0}#openModal>div,.modalDialog{z-index:9999;position:fixed}.LoginBtn{margin-right:10px}.LoginBtn:active,.clearBtn:active{background-repeat:no-repeat;background-position:6px 7px}.errorMsgTxt{color:#f00!important;font-size:1.1rem!important}.login .LTMChinalogo{background:url(../img/Lenovo_CH_Login.png) no-repeat;height:36px;margin-top:10px}.modalDialog{width:100%;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);opacity:100;transition:opacity .4s ease-in;pointer-events:stroke}.loginMsgIcon{width:30px;height:30px;padding:0;margin:10px 20px 0 10px;border:0 solid #f00;float:left}.loginMsgText{width:100%;padding:10px 0 0;border:0 solid #808080;font-family:"Segoe UI",Arial,Roboto-Regular,Poppins,Helvetica,"sans-serif"!important;font-size:1.1rem;color:#000}#openModal>div{width:400px;margin:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.portlet.box.blue-hoki{border:1px solid #869ab3;border-top:0}.portlet.box{padding:0!important}.portlet.box>.portlet-title{border-bottom:0;padding:5px 10px;margin-bottom:0;color:#fff}.portlet.box.blue-hoki>.portlet-title>.caption,.portlet.box.blue-hoki>.portlet-title>.caption>i{color:#fff}.portlet.box>.portlet-title>.caption{padding:6px 0 5px;margin-bottom:-2px}.portlet>.portlet-title>.caption{display:inline-block;font-size:1.3rem;text-transform:uppercase}.portlet>.portlet-title>.tools{float:right;display:inline-block;padding:3px 0 0 8px}.portlet.box>.portlet-title>.tools>a.remove{background-image:url(../../global/img/portlet-remove-icon-white.png);background-repeat:no-repeat;width:13px}.portlet>.portlet-title>.tools>a{display:inline-block;height:16px;margin-left:5px;opacity:1;filter:alpha(opacity=100)}.portlet.box>.portlet-body{background-color:#fff;padding:2px}.form-group label{font-size:1rem}.loginForgotPass{font-size:1rem;font-weight:400;margin:0 10px 0 25px;text-decoration:none}.loginForgotPass:hover{text-decoration:underline;cursor:pointer}.ForgotPassHeader{padding:0 0 15px 0;border-bottom:1px dashed #ccc;font-size:1.3rem;margin-bottom:15px}.FPcont{padding:10px 0;text-align:center;margin:5px 0;background:#91a3b3}.ForgotPassContainer{padding:0;font-size:1rem;text-align:center}.loginFPContent{display:inline}.loginFPOpenLock{position:relative;top:13px;font:normal normal normal 48px/1 FontAwesome!important;display:inline}.fpcontent{width:100%;display:inline-block;vertical-align:top;line-height:20px;padding:0 0 0 0;text-align:left}.loginFPCotent{display:inline}.loginFptextbox{padding:10px 0 0 0}.loginFptextbox .input-icon .form-control{font-family:"Segoe UI",Arial,Roboto-Regular,Poppins,Helvetica,"sans-serif"!important;height:30px;font-size:1rem}.loginFptextbox .input-icon>i{margin:6px 2px 4px 10px}.loginFPbtn{padding:15px 0 0 0}.loginFPbtn .clearBtn{margin:0 0 0 10px}.fpcontent .alert{padding:4px;font-size:1.1rem;margin:0 0 10px 0}.fpcontent .alert .errorMsgTxt{font-size:1.2rem!important}.fpcontent .alert .errorMsgTxt .close{margin-top:5px;margin-right:4px}.divGetOTP{width:460px;padding:15px;background-color:#627e9c;opacity:.9;position:absolute;margin:auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);top:50%;left:50%;color:#fff;height:250px}.getOTPContainer{padding:0;font-size:1.1rem;text-align:center;position:relative;top:44%}.OTPcontent{width:100%;display:inline-block;vertical-align:top;line-height:20px;padding:0;text-align:left}.loginOTPtextbox{width:100%}.text-center{text-align:center}.divSMTPCont{width:460px;padding:15px;background-color:#627e9c;opacity:.9;position:absolute;margin:auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);top:50%;left:50%;color:#fff}.divSMTPCont .form-control{width:96%;padding:0 10px}.divSMTPCont .red{color:#f00!important;padding-left:3px}@media only screen and (min-device-width:2560px){.login .main-content{zoom:120%}}@media only screen and (min-device-width:3840px){.login .main-content{zoom:150%}}@media(max-width:768px){.divForgotPassword,.divGetOTP,.divSMTPCont{width:90%}}.loginBg{background-color:#f0f8ff!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.m-5px{margin:5px auto!important}.pt-8px{padding-top:8px!important}.pl-10px{padding-left:10px!important}.ml-10px{margin-left:10px!important}.redColor{color:#f00!important}.greenColor{color:#008000!important}.positionAbsl{position:absolute}.positionRel{position:relative}.fontSize-12px{font-size:12px}.border-none{border-style:none}.float-right{float:right}.float-left{float:left}.customSty-1{top:-24px;left:5px}.customSty-2{left:6px;top:6px}.w-5px{width:5px}.redBorder{border:1px solid #f64e60!important}.ht15{height:15px}#ClearButton{padding:.24rem 1rem!important}#inner .checkbox>input:checked~span{background-color:#fff!important;border:1px solid #314b64}#inner .checkbox>input~span{background-color:#fff!important;border:1px solid #314b64}