@media screen and (min-width:767px){BODY[class*=site-]{width:100%}}BODY[class*=site-] .authentication{align-items:stretch}BODY[class*=site-] .authentication .login-panel{background-color:#fff;transform:none !important}BODY[class*=site-] .authentication .login-panel INPUT.form-control{height:60px;font-size:large}BODY[class*=site-] .authentication .login-panel BUTTON.js-reveal-password{height:60px;border-left:0}BODY[class*=site-] .authentication .login-panel INPUT.form-control-password{border-right:0}BODY[class*=site-] .authentication .login-panel .btn-primary{background-color:#e30514;border-color:#e30514;outline:0;border-radius:0}BODY[class*=site-] .authentication .login-panel HR{display:none}BODY[class*=site-] .authentication .login-panel P{text-align:left}BODY[class*=site-] .authentication .login-panel A:not(.workspaceone-btn){color:#e30514;text-decoration:underline}@media(min-width:1578px){BODY[class*=site-] .authentication .login-panel{padding:19px 10%}BODY[class*=site-] .authentication .login-panel IMG.invivo{width:50%}BODY[class*=site-] .authentication .login-panel .jcms-message{margin-top:-40px}}@media(min-width:1024px) and (max-width:1577px){BODY[class*=site-] .authentication .login-panel{padding:19px 4%}BODY[class*=site-] .authentication .login-panel .jcms-message{margin-top:-40px}}@media(min-width:1024px){BODY[class*=site-] .authentication{justify-content:flex-start}BODY[class*=site-] .authentication .login-panel{top:0;height:100%;max-height:none;margin-top:0;margin-bottom:0;width:40%}BODY[class*=site-] .authentication .login-panel .saml-section{margin-top:170px;margin-left:auto;margin-right:auto;max-width:325px}BODY[class*=site-] .authentication .login-panel .jcms-message{margin:10px}BODY[class*=site-] .authentication .login-panel:not(:has(.saml-section)) .login-form{margin-top:170px}BODY[class*=site-] .authentication .login-panel .login-form{margin-left:auto;margin-right:auto;max-width:325px}BODY[class*=site-] .authentication .login-panel IMG.invivo{display:inline-block;position:absolute;top:5%;max-width:325px}BODY[class*=site-] .authentication .login-panel IMG.cdch{display:none}BODY[class*=site-] .authentication .login-panel .box-footer{margin-top:40px;margin-left:auto;margin-right:auto;max-width:325px}BODY[class*=site-] .background{background-color:#64c7f2;height:100%;padding-left:10px;width:60%;position:relative;overflow:hidden}BODY[class*=site-] .background IMG.characters{max-width:70%;display:inline-block;position:absolute;left:50%;top:60%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:60%}BODY[class*=site-] .background IMG.cdch{display:inline-block;position:absolute;right:10%;top:5%;width:35%}}@media(min-width:1024px) and (max-height:825px){BODY[class*=site-] .authentication .login-panel .box-footer{margin-top:60px}}@media(max-width:1023px){BODY[class*=site-]{background-color:#64c7f2}BODY[class*=site-] .authentication{display:block}BODY[class*=site-] .authentication .login-panel{width:auto;transform:none;max-height:none;position:relative;margin-left:12px;margin-right:12px;float:none}BODY[class*=site-] .authentication .login-panel .login-form{position:relative}BODY[class*=site-] .authentication .login-panel .login-form IMG.invivo{margin:0 0 30px 0;display:inline-block;width:50%}BODY[class*=site-] .authentication .login-panel .login-form IMG.cdch{position:absolute;right:0;top:0;width:40%}BODY[class*=site-] .authentication .login-panel .login-form .login-remember-me,BODY[class*=site-] .authentication .login-panel .login-form .login-btn{width:40%;font-size:x-large}BODY[class*=site-] .authentication .login-panel .login-form .login-btn{padding-top:15px;padding-bottom:15px}BODY[class*=site-] .authentication .login-panel .box-footer{margin-top:40px}BODY[class*=site-] .background{width:100%}BODY[class*=site-] .background IMG.cdch{display:none}BODY[class*=site-] .background IMG.characters{padding:20px 20%;width:100%}}@media(max-width:1023px) and (max-width:425px){BODY[class*=site-] .authentication .login-panel .login-form .login-remember-me,BODY[class*=site-] .authentication .login-panel .login-form .login-btn{font-size:large}}@media screen and (max-height:714px) and (min-width:1023px){BODY[class*=site-] .authentication .login-panel .saml-section{margin-top:150px}BODY[class*=site-] .authentication .login-panel IMG.invivo{top:20px}BODY[class*=site-] .authentication .login-panel .box-footer{margin-top:30px}}@media screen and (max-height:571px) and (min-width:1023px){BODY[class*=site-] .authentication .login-panel .saml-section{margin-top:130px}BODY[class*=site-] .authentication .login-panel IMG.invivo{top:10px}BODY[class*=site-] .authentication .login-panel .box-footer{margin-top:5px}}@media screen and (min-width:1023px){BODY.browser-IE11 .authentication .login-panel .login-form IMG.invivo{width:50%}}
