@import url('https://fonts.googleapis.com/css?family=Spartan&display=swap');body{font-family:'Spartan',sans-serif;color:#333;background-color:#fff;overflow-x:hidden}a,a:visited,a:hover,a:active{text-decoration:none}.login,.image{min-height:100vh}.bg-image{background:url('/share/img/login-bkg.jpg');background-size:auto 100%;background-attachment:fixed;background-position:0 0;background-repeat:no-repeat}.login-heading{font-weight:300;margin:34px 0}.btn-login{font-size:.9rem;letter-spacing:.05rem;padding:.75rem 1rem;border-radius:8px}.form-label-group{position:relative;margin-bottom:1rem}.form-label-group>input.form-control,.form-label-group>select.form-control{padding:1rem 1.3rem .9rem 1.3rem;height:auto;border-radius:8px}.login-hr{margin-bottom:25px}#aliFlds{display:none}.passWrapper{position:relative}.passTip{position:absolute;top:15px;right:12px;cursor:pointer}.passPolicy{margin-top:8px;display:none}.privacyWrapper{position:relative;margin-left:6px;padding-bottom:25px}.switch{position:relative;display:inline;width:60px;height:34px}.switch input{display:none}.switch-left{position:relative;display:inline-block;width:60px;height:34px}.switch-left input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}input.default:checked+.slider{background-color:#444}input.primary:checked+.slider{background-color:#007bff}input.success:checked+.slider{background-color:#8bc34a}input.info:checked+.slider{background-color:#3de0f5}input.warning:checked+.slider{background-color:#ffc107}input.danger:checked+.slider{background-color:#f44336}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}label.switch{margin-top:-8px}.inlineSwitchLabel{position:relative}.userCardData,.userNonCardData{display:none}.login-bordered-col{-webkit-box-shadow:-2px 0 23px 8px #000;box-shadow:-2px 0 23px 8px #000}