@media screen and (max-width: 700px){.logowrapper{display:none !important}.loginform{width:100% !important}.Powered-by-outer-box{right:0px !important}}.loginformnew{margin-left:auto !important}.loginformnew input,.loginformnew a{margin:30px}.loginPanelToolbar{visibility:hidden;cursor:pointer;background-image:url("../images/chevron_left.svg");background-repeat:no-repeat;padding-top:6px;padding-left:25px}.providerSelector,.LoginClusterWrap,.MetaProviderSelector{display:none}.Powered-by-outer-box{position:absolute;bottom:20px;right:210px}.Powered-by-inner-box{display:inline-block}.Powered-by{color:#707070 !important}.LoginFieldContainer .textAnonymous{display:none}.loginbox{padding:0px !important;width:100% !important;height:100% !important;background-color:#f4f4f4 !important;display:inline-block !important}.logowrapper{background-color:#fff;float:left;width:calc(100% - 420px);height:100%;display:flex;justify-content:center;align-items:center}.loginform,.loginformnew{float:right;width:420px}.LoginBoxPanel{padding:32px}.smallIconWrapper{font-size:32px;text-align:left;background-image:url("../images/key.svg");background-repeat:no-repeat;border-bottom:1px solid #ddd;padding:80px 0px 24px 0px;margin-top:30px}.loginPanelLabel{margin-top:14px;border-bottom:1px solid #ddd;cursor:pointer;padding-top:2px}.loginPanelToolbar{text-align:left;height:30px;font-size:16px}.loginOptionLabel0{text-align:left;font-size:14px;height:50px}.loginOptionLabel1{text-align:left;font-size:16px;font-weight:600;height:22px;background-image:url("../images/chevron_right.svg");background-repeat:no-repeat;background-position-x:right;background-position-y:center}.loginOptionLabel2{text-align:left;font-size:14px;height:20px;color:#707070}.textForgotPassword{float:left;margin-top:auto !important}.btnlogin{width:110px;height:32px !important;float:right;background-color:#0052fa !important}.confirmChange{background-color:#0052fa !important}.textForgotPassword{color:#0052fa !important;background-color:rgba(0,0,0,0) !important;margin-left:3px}.federatedSection{display:none}.changepassword{margin-top:20px !important}.TopNavigationContainer_Anonymous{display:none !important}.h1header{font-size:32px;font-weight:500}.loginbox{--main-background: var(--rl7-muted-teal-800);--product-name-color: var(--rl7-white);--product-name-font-size: 24px;--login-title-font-size: 30px;--button-color: var(--rl7-base-blue-40)}@media(max-width: 700px){.loginbox{--product-name-font-size: 16px}}div.loginbox{background-color:#fff !important}div.logowrapper{background:var(--main-background) url("../Images/RL7-LogoWhite.svg") no-repeat center;width:50%}div.logowrapper img{display:none}div.logowrapper::after{color:var(--product-name-color);content:"Risk & Safety";display:block;font-family:Geist,Inter,Arial,sans-serif;font-size:var(--product-name-font-size);margin-top:100px}@media(max-width: 700px){div.logowrapper{background-position-y:35%;background-size:150px auto;display:block !important;height:100px;position:relative;width:100%}div.logowrapper::after{margin-top:65px}}.Powered-by-outer-box{display:none}div.loginform{width:50%}div.LoginBoxPanel{margin:0 auto;max-width:400px}div.LoginBoxPanel .loginPanelToolbar{font-family:Geist,Inter,Arial,sans-serif}@media(min-width: 700px){div.LoginBoxPanel{padding-top:20vh}}div.smallIconWrapper{background:rgba(0,0,0,0);border-bottom:0;margin:0;padding-top:24px}h1.h1header{color:var(--rl7-black-200);font:600 var(--login-title-font-size) Geist,Inter,Arial,sans-serif}.MetaProviderSelector+div{margin-top:30px !important}div.loginPanelLabel{border-bottom:0;margin:0}div.loginPanelLabel .loginOptionLabel0{display:none !important}div.loginPanelLabel .loginOptionLabel1{background-position-y:bottom;border-top:1px solid #ddd;padding-bottom:7px;padding-top:10px}div.loginPanelLabel .loginOptionLabel2{border-bottom:1px solid #ddd;margin-top:-7px;padding-bottom:5px}div.LoginClusterWrap{position:relative}div.LoginClusterWrap .input0{border:1px solid var(--rl7-input-border-color) !important;border-radius:8px;color:var(--rl7-black-200);font-family:Geist,Inter,Arial,sans-serif;height:44px;margin-bottom:50px;padding:0 12px}div.LoginClusterWrap .input0:focus{outline:1px solid var(--rl7-input-outline-color) !important}div.LoginClusterWrap .input0+label[placeholder]{left:0;pointer-events:initial;position:absolute;right:0;top:-25px}div.LoginClusterWrap .input0+label[placeholder]::before{background-color:rgba(0,0,0,0) !important;color:var(--rl7-black-200);font-family:Geist,Inter,Arial,sans-serif;font-size:16px;left:0;top:0 !important}div.LoginClusterWrap>.changepassword{margin-bottom:45px;margin-top:-30px !important}div.LoginClusterWrap .input0+label[placeholder="user id"i],div.LoginClusterWrap .input0+label[placeholder^="current password"i]{top:37px}div.LoginClusterWrap .input0+label[placeholder="user email"i],div.LoginClusterWrap .input0+label[placeholder^="new password"i]{top:131px}div.LoginClusterWrap .input0+label[placeholder^="current password"i]::before{content:"Temporary Password"}div.LoginClusterWrap .input0+label[placeholder^="confirm password"i]{top:225px}div.LoginClusterWrap .btnlogin,div.LoginClusterWrap .textForgotPassword{float:none}div.LoginClusterWrap .ExpiredFieldContainer .confirmChange,div.LoginClusterWrap .LoginFieldContainer a{background:var(--button-color) !important;border-radius:8px;color:var(--rl7-white) !important;font:400 14px Geist,Inter,Arial,sans-serif;height:36px !important}div.LoginClusterWrap .ExpiredFieldContainer .confirmChange:focus,div.LoginClusterWrap .LoginFieldContainer a:focus{outline:1px solid var(--rl7-nav-link-icon-color) !important}div.LoginClusterWrap .LoginFieldContainer{margin-top:-60px;padding-top:20px;transform:translateY(100%)}div.LoginClusterWrap .LoginFieldContainer a{width:100%}div.LoginClusterWrap .LoginFieldContainer+div{text-align:left;transform:translateY(-100%)}div.LoginClusterWrap .ExpiredFieldContainer .cancelChange,div.LoginClusterWrap .LoginFieldContainer+div input{color:var(--button-color) !important;font:500 14px Geist,Inter,Arial,sans-serif}div.LoginClusterWrap .ExpiredFieldContainer .cancelChange:focus,div.LoginClusterWrap .LoginFieldContainer+div input:focus{outline:1px solid var(--rl7-nav-link-icon-color) !important}div.LoginClusterWrap .ExpiredFieldContainer .confirmChange{align-items:center;display:flex;justify-content:center;min-width:100px;padding:0 15px;width:auto}div.LoginClusterWrap .Error-Message:not(:empty){margin-bottom:27px;margin-top:-50px}span.Input-Clear-Button{display:none !important}