html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100% !important}body{margin:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{height:100%}html body{position:relative;background:url(/img/bg/login.jpg) fixed no-repeat 50% 50% #ededed;height:100%;color:#fff}html body #new-login-page{background:#f1f2f6}html body .g-container-login{position:relative;min-height:717px;height:100%}html body .g-container-login .b-sign-in{min-height:340px;height:100%}html body .login-page{background:#f1f2f6}html body .sign-page{background:#f1f2f6}html body .login-box{margin:0;height:100%}html body .login-box .login-form-wrapper{padding-top:calc(50vh - 200px)}html body .login-box .login-form-wrapper.accept-invitation{padding-top:calc(37vh - 200px)}html body .login-box .login-form-wrapper.accept-invitation .ant-input{margin-bottom:10px !important}html body .login-box .login-form-wrapper.accept-invitation .login-fields{margin-bottom:10px}html body .login-box .login-form-wrapper.signup{padding-top:calc(30vh - 200px);padding-bottom:75px}html body .login-box .login-form-wrapper.signup .login-form{max-width:600px}html body .login-box .login-form-wrapper.signup .copy-link{margin-bottom:16px;text-align:left;cursor:pointer}html body .login-box .login-form-wrapper.signup .ant-input{margin-bottom:10px !important}html body .login-box .login-form-wrapper.signup .login-fields{margin-bottom:10px}html body .login-box .login-form-wrapper.signup .form-body{margin-bottom:30px}html body .login-box .login-form-wrapper.signup .form-container .form-body{padding:0 60px 0 60px}html body .login-box .login-form-wrapper.signup .form-container .form-body .hello-text{font-size:28px;text-align:left;font-weight:bold}html body .login-box .login-form-wrapper.signup .form-container .form-body .hello-text-info{text-align:left}html body .login-box .login-form-wrapper.welcome-screen{padding-top:calc(30vh - 200px)}html body .login-box .login-form-wrapper.welcome-screen .login-form{max-width:600px}html body .login-box .login-form-wrapper.welcome-screen .copy-link{margin-bottom:16px;text-align:left;cursor:pointer}html body .login-box .login-form-wrapper.welcome-screen .ant-input{margin-bottom:10px !important}html body .login-box .login-form-wrapper.welcome-screen .login-fields{margin-bottom:10px}html body .login-box .login-form-wrapper.welcome-screen .form-body{margin-bottom:30px}html body .login-box .login-form-wrapper.welcome-screen .form-container .form-body{padding:0 60px 0 60px}html body .login-box .login-form-wrapper.welcome-screen .form-container .form-body .hello-text{font-size:28px;text-align:left;font-weight:bold}html body .login-box .login-form-wrapper.welcome-screen .form-container .form-body .hello-text-info{text-align:left}html body .login-box .login-form-wrapper.welcome-video{padding-top:calc(30vh - 200px)}html body .login-box .login-form-wrapper.welcome-video .login-form{max-width:680px}html body .login-box .login-form-wrapper.welcome-video .text{margin:15px 0;font-weight:bold}html body .login-box .login-form-wrapper.welcome-video .copy-link{margin-bottom:16px;text-align:left;cursor:pointer}html body .login-box .login-form-wrapper.welcome-video .ant-input{margin-bottom:10px !important}html body .login-box .login-form-wrapper.welcome-video .login-fields{margin-bottom:10px}html body .login-box .login-form-wrapper.welcome-video .form-body{margin-bottom:30px}html body .login-box .login-form-wrapper.welcome-video .form-container .form-body{padding:0 60px 0 60px}html body .login-box .login-form-wrapper.welcome-video .form-container .form-body .hello-text{font-size:28px;text-align:left;font-weight:bold}html body .login-box .login-form-wrapper.welcome-video .form-container .form-body .hello-text-info{text-align:left}html body .login-box .login-form-wrapper.welcome-video .login-divider{width:80%;margin:20px auto 30px auto;height:1px;background:#ccc}html body .login-box .login-form-wrapper.welcome-video iframe{height:314px;width:100%;border:0;-webkit-box-shadow:0 0 5px 1px #ccc;box-shadow:0 0 5px 1px #ccc}html body .login-box .login-form-wrapper.choose-organizations{padding-top:calc(37vh - 200px)}html body .login-box .login-form-wrapper.choose-organizations .organizations-list{max-height:350px;overflow:auto;margin-top:10px}html body .login-box .login-form-wrapper.choose-organizations .organizations-list .ant-list-item{cursor:pointer}html body .login-box .login-form-wrapper.choose-organizations .organizations-list .ant-list-item:hover{background-color:#f5f5f5}html body .login-box .login-form-wrapper.choose-organizations .organizations-list .ant-list-item .ant-avatar img{object-fit:contain}html body .login-box .login-form-wrapper.choose-organizations .organizations-list .ant-list-item .ant-list-item-meta-title>span{font-size:1.1em;font-weight:600}html body .login-box .login-form-wrapper.go-shop{padding-top:100px;height:100%;overflow:auto;padding-bottom:80px}html body .login-box .login-form-wrapper.go-shop .form-body{position:relative}html body .login-box .login-form-wrapper.go-shop .form-body .form-actions{position:absolute;right:10px;top:10px;display:flex;width:160px;align-content:flex-end;justify-content:space-evenly}html body .login-box .login-form-wrapper.go-shop .form-body .form-actions-hidden{display:none}html body .login-box .login-form-wrapper.go-shop .form-body:hover .form-actions-hidden{display:flex}html body .login-box .login-form-wrapper.go-shop .go-shop-container{text-align:center}html body .login-box .login-form-wrapper.go-shop .go-shop-container h2{text-transform:uppercase;color:#585858}html body .login-box .login-form-wrapper.go-shop .go-shop-container .shop-img{max-width:200px}html body .login-box .login-form-wrapper.go-shop .go-shop-container .shop-label{color:#000;text-transform:uppercase;font-size:18px;font-weight:bold;display:block;cursor:pointer}html body .login-box .login-form-wrapper .login-form{display:block;padding:0;margin:0 auto;float:none;max-width:420px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;border-left:1px solid rgba(201,201,201,0.6);border-right:1px solid rgba(201,201,201,0.6);border-bottom:1px solid rgba(201,201,201,0.6);color:#666}html body .login-box .login-form-wrapper .login-form.twice{width:50%}html body .login-box .login-form-wrapper .login-form>.row{margin:0 auto}html body .login-box .login-form-wrapper .login-form .form-section,html body .login-box .login-form-wrapper .login-form .links-section{display:none}html body .login-box .login-form-wrapper .login-form .form-container{padding:10px 0 0 0}html body .login-box .login-form-wrapper .login-form .form-body{padding:0 35px 0 35px}html body .login-box .login-form-wrapper .login-form .form-body .company-logo{background-image:url("/img/company-logo.svg");background-position:-8px -41px;background-repeat:no-repeat;background-size:151px 146px;display:block;height:50px;margin:0 auto;width:140px}html body .login-box .login-form-wrapper .login-form .form-body .sing-logo{background-image:url(/img/lock.svg);background-position:-8px -41px;background-repeat:no-repeat;background-size:152px 152px;display:block;height:66px;margin:0 auto;width:140px}html body .login-box .login-form-wrapper .login-form .form-body .hello-text{font-size:16px;font-weight:400;padding:16px 0;text-align:center;min-width:250px;color:#555}html body .login-box .login-form-wrapper .login-form .form-body .hello-text-info{font-size:13px;margin:-4px 0 0;padding:0 0 21px;text-align:center;color:#555}html body .login-box .login-form-wrapper .login-form .form-body .ant-row{margin-bottom:0}html body .login-box .login-form-wrapper .login-form .form-body .ant-row.text{margin-bottom:10px;font-size:18px}html body .login-box .login-form-wrapper .login-form .form-body .ant-form-item-label label{color:#696767;font-weight:600}html body .login-box .login-form-wrapper .login-form .form-body .ant-form-item-control.has-error .ant-input{border-color:#f5222d;margin-bottom:3px}html body .login-box .login-form-wrapper .login-form .form-body .ant-form-item-control.has-error .ant-form-explain{margin:5px 10px}html body .login-box .login-form-wrapper .login-form .form-body .login-fields input{-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;display:block;margin-bottom:22px;height:40px;padding:5px 12px;font-size:15px;font-weight:400;vertical-align:middle;width:100%;line-height:1.42857;-webkit-transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;border:1px solid #b7bec7;background:#fff;color:#555}html body .login-box .login-form-wrapper .login-form .form-body .sso-buttons{list-style:none;text-align:center}html body .login-box .login-form-wrapper .login-form .form-body .sso-buttons ul{list-style:none;display:inline-block;-webkit-padding-start:0}html body .login-box .login-form-wrapper .login-form .form-body .sso-buttons ul li{float:left;margin-left:10px}html body .login-box .login-form-wrapper .login-form .form-body .sso-buttons ul li:first-child{margin-left:0}html body .login-box .login-form-wrapper .login-form .form-body .sso-buttons ul li a{cursor:pointer}html body .login-box .login-form-wrapper .login-form .form-body .button-green,html body .login-box .login-form-wrapper .login-form .form-body .button-grey{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:"Open Sans",sans-serif !important;width:100%;font-size:17px;font-weight:normal;text-align:center;display:block;padding:3px 0;border:0;height:40px;vertical-align:top}html body .login-box .login-form-wrapper .login-form .form-body .button-green.small,html body .login-box .login-form-wrapper .login-form .form-body .button-grey.small{font-size:15px}html body .login-box .login-form-wrapper .login-form .form-body .button-green{background:#4492fa;color:#fff}html body .login-box .login-form-wrapper .login-form .form-body .button-grey{background:#b1b1b1;color:#fff}html body .login-box .login-form-wrapper .login-form .form-footer-buttons{border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin:0;padding-top:30px;width:100%;display:table}html body .login-box .login-form-wrapper .login-form .form-footer-buttons .button-container{border-bottom:0;width:33.33333%;float:none;display:table-cell;vertical-align:middle;background:#f5f7fa}html body .login-box .login-form-wrapper .login-form .form-footer-buttons .button-container:hover a{color:#4a5465}html body .login-box .login-form-wrapper .login-form .form-footer-buttons .button-container:first-child{border-bottom-left-radius:4px;border-right:1px solid rgba(201,201,201,0.4)}html body .login-box .login-form-wrapper .login-form .form-footer-buttons .button-container:last-child{border-bottom-right-radius:4px;border-left:1px solid rgba(201,201,201,0.4)}html body .login-box .login-form-wrapper .login-form .form-footer-buttons .button-container.one{border:none !important;width:100%}html body .login-box .login-form-wrapper .login-form .form-footer-buttons .button-container.one a{padding:9px 6px;font-size:15px}html body .login-box .login-form-wrapper .login-form .form-footer-buttons .button-container.twice{width:50%;padding:7px 0}html body .login-box .login-form-wrapper .login-form .form-footer-buttons .button-container.twice:first-child{border-right:0 solid rgba(201,201,201,0.4)}html body .login-box .login-form-wrapper .login-form .form-footer-buttons .button-container.twice:last-child{border-left:0 solid rgba(201,201,201,0.4)}html body .login-box .login-form-wrapper .login-form .form-footer-buttons .button-container a{font-size:14px;font-weight:normal;text-align:center;display:block;padding:5px 6px;color:#7d90ad}html body .login-box .login-form-wrapper .login-form .code-input-fieldset>legend{font-size:18px}html body .login-box .login-form-wrapper .login-form .code-input-fieldset .code-input-wrapper{display:flex;gap:6px}html body .login-box .login-form-wrapper .login-form .code-input-fieldset .code-input-wrapper>input{font-size:18px;font-weight:700;text-align:center}html body .g-footer{bottom:0;height:80px;left:0;position:fixed;width:100%;display:block}html body .g-footer .footer-link{margin:0 auto;width:320px}html body .g-footer .footer-link .link-list{margin:0;padding:0}html body .g-footer .footer-link .link-list li{list-style:none;display:block;float:left;margin-right:55px;padding-bottom:15px}html body .g-footer .footer-link .link-list li:last-child{margin-right:0}html body .g-footer .footer-link .link-list li a{display:block;font-size:15px;text-transform:capitalize;line-height:19.5px;color:#7d90ad}html body .g-footer .footer-company-info{text-align:center;font-size:16px;padding:13px 0;line-height:19.5px;position:absolute;left:0;right:0;bottom:0;background:#dee0e3;color:#606060}html body .message-box{position:absolute;right:0;left:0;top:calc(50vh - 208px);z-index:5000;margin:0}html body .message-box .message-row{display:block;float:none;margin:0 auto 0;max-width:350px;padding:0}html body #error_explanation ul{margin:0;padding:0;display:inline-block}html body #error_explanation ul li{display:inline-block;font-size:14px;color:#a94442}html body .alert{padding:7px 15px 7px 7px;margin-bottom:0;font-size:15px;position:relative;line-height:19.5px;display:none}html body .alert.left{text-align:left}html body .alert .close{float:right;font-size:15px;line-height:15px;font-weight:bold;opacity:.25;position:absolute;top:5px;right:7px;color:#000;text-decoration:none;border:1px solid #000;padding:2px 6px 3px;border-radius:4px}html body .alert.flash_alert,html body .alert.flash_error{text-align:center;display:block;background-color:#f2dede;border-color:#ebccd1;color:#a94442}html body .alert.flash_alert ul,html body .alert.flash_error ul{margin:0;padding:0;display:inline-block}html body .alert.flash_alert ul li,html body .alert.flash_error ul li{display:inline-block;font-size:14px;padding:0 5px 0 0;position:relative;color:#a94442}html body .alert.flash_alert ul li:before,html body .alert.flash_error ul li:before{content:",";position:absolute;top:0;left:-5px;color:#a94442}html body .alert.flash_alert ul li:first-child:before,html body .alert.flash_error ul li:first-child:before{content:""}html body .alert.flash_notice{text-align:center;color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}html body .policy-block{max-width:80% !important;padding:15px !important;height:calc(100vh - 85px);overflow:scroll}html body .privacy-policy{font-size:14px}html body .privacy-policy a{color:#7d90ad}html body .privacy-policy span.bold{font-weight:bold}@media(max-width:1000px){.message-row{padding:0 25px}#footer-wrap-new .footer-link{display:none}#footer-wrap-new #footer{font-size:13px;height:36px;margin-top:44px;padding:10px 0}.login-page .row{height:100%}.sign-page .login-form{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0 auto;max-width:100%;box-shadow:none !important;border:0 solid rgba(201,201,201,0) !important;height:100%}.sign-page .login-form .form-body{padding:0 15px 0 15px}.sign-page .login-form .form-body .hello-text{font-size:15px;padding:16px 0;text-align:center}.sign-page .login-form .form-body .login-fields input{margin-bottom:15px}.sign-page .login-form .form-container{height:300px;margin:15% auto 0 auto;padding:0 15px;float:none}.sign-page .login-form .form-footer-buttons{margin-top:30px;padding:0 15px}.sign-page .login-form .form-footer-buttons .button-container{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:100%;margin-bottom:13px;border:none !important;display:block}.sign-page .login-form .form-footer-buttons .button-container.twice{width:100%;float:left;display:block}.sign-page .login-form .form-footer-buttons .button-container.twice:last-child{border:0}.sign-page .login-form .form-footer-buttons .button-container:last-child{margin-bottom:0}.sign-page .login-form .form-footer-buttons .button-container a{font-size:15px;font-weight:normal;text-align:center;display:block;padding:8px 0;height:35px}html body .g-container-login{min-height:657px}html body .g-container-login .login-form-wrapper.go-shop{padding-top:40px}}@media(max-width:500px){.sign-page .login-form>.row{width:100%;height:100%;position:absolute;top:0;left:0;overflow:auto;white-space:nowrap;text-align:center;font-size:0}.sign-page .login-form>.row:before{height:90%;display:inline-block;vertical-align:middle;content:""}.sign-page .login-form>.row .form-container{display:inline-block;white-space:normal;vertical-align:middle;text-align:left;margin:0 auto}}