*{box-sizing:border-box}body{background:var(--gl-theme-color-grey-200);overflow:hidden;height:100%;width:100%}div.socialMedia{padding:2px;text-align:center}div.socialMedia a{display:inline-block;padding:2px}div.socialMedia img{border-style:none;height:32px;width:32px}div.copyright{font-size:12px;text-align:center;color:var(--gl-theme-color-grey-500)}div.SiteInfoContent_Logo{text-align:center;vertical-align:middle;float:right;margin:0!important;padding:0!important;width:100%!important;text-align:center!important;position:absolute;bottom:20%!important;top:auto;font-size:12px}input{width:100%!important}input[type=password],input[type=text]{font-size:15px;margin:10px 0;float:left;border:0;background:#fff;border-radius:0;padding:12px 10px!important;color:var(--gl-theme-color-grey-500);font-weight:400;height:auto;line-height:100%}input[type=submit]{border:1px solid var(--gl-theme-color-grey-300);cursor:pointer;font-size:14px;text-align:center;outline:0;height:46px}.LogInButton{display:inline-block;min-width:54px;text-align:center;text-decoration:none;margin:0 0 14px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid var(--gl-theme-color-primary-200);background:#fff;color:var(--gl-theme-color-primary-main);box-shadow:none;height:auto;font-size:14px;padding:12px 10px;line-height:100%}.LogInButton:focus,.LogInButton:hover{border-color:var(--gl-theme-color-primary-300);background-color:var(--gl-theme-color-primary-200)}.LogInButton[disabled]{opacity:.3}label{background-color:#fff;color:#c4c8cc!important;font-size:15px;font-weight:700;margin-top:10px;padding:6px 4px;position:absolute;text-align:left;display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:150px;z-index:-1;cursor:text;height:30px}label.upper{margin-left:41px;width:298px}#div_LogOn,#div_SiteInfoContent{z-index:0}#div_SiteInfoContent{position:absolute;bottom:0;background-color:#fff;font-size:14px;color:#000;overflow:hidden;position:relative;top:0;display:inline-block;left:0!important;width:40%!important;height:100%!important;border-radius:0}#div_SiteInfoContent>div{position:absolute;width:100%;text-align:center}#div_SiteInfoContent div.SiteInfo{top:20%;bottom:20%;height:60%}#div_SiteInfoContent div.Logo{position:relative;height:400px;max-height:80%}#div_SiteInfoContent div.Logo img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#div_SiteInfoContent div.Welcome span{display:inline-block;padding-top:20px}#div_SiteInfoContent div.Welcome span:first-child{padding-top:0}#div_SiteInfoContent div.Address{bottom:5%}div.techinfo{position:absolute;top:5px;right:5px;text-align:right}div.techinfo span{display:block}img{max-width:100%;height:auto;width:auto}img.resize{max-width:100%;height:auto;width:auto}span.Error{color:var(--gl-theme-color-error-main)}div#container{position:absolute;top:0;left:0;width:100%;height:100%}#div_LogOnContext{float:right;width:60%!important;height:100%!important;position:relative;display:flex;flex-direction:column;justify-content:center;margin:0!important}div.logo{text-align:center;flex-grow:1;display:flex;justify-content:center;align-items:flex-end}div.logo img{width:auto;height:58px;left:initial!important}#div_LogOn{font-size:14px}#div_LogOn center{position:relative;width:250px;margin-left:auto;margin-right:auto}#div_LogOn a:link,#div_LogOn a:visited,#div_LogOn center a,#div_LogOn center a:active{text-decoration:none;color:var(--gl-theme-color-primary-main)}#lbl_SiteID{font-size:11px}#div_LogOn table.WebInput{width:100%}#div_LogOn table table.WebInput{width:90%}#div_LogOn a{font-size:12px;padding:0!important}#div_LogOn a:first-child:before{content:none}@media all and (max-aspect-ratio:1/1) and (orientation:portrait){#div_SiteInfoContent{display:none}#div_LogOnContext,div.copyright,div.logo,div.socialMedia{width:100%!important}}#hyp_ShowPassword{cursor:pointer;user-select:none}#div_LogOn .sso-text{font-size:1.5em;margin:3em 1em 3em 0;text-align:center;display:block}#div_LogOn a.sso-link{margin:3em 0;text-decoration:underline}#div_LogOn .sso-link:hover{text-decoration:none}.sso-btn{background:var(--gl-theme-color-primary-main);color:#fff;display:block;margin-top:10px}.sso-btn:focus,.sso-btn:hover{background:var(--gl-theme-color-primary-500)}.log-on-method-separator{color:var(--gl-theme-color-grey-500);text-align:center;font-size:14px;margin-top:10px;margin-bottom:0}.field-group{position:relative;padding-bottom:10px}.field-error{position:absolute;left:0;bottom:0;color:var(--gl-theme-color-error-main);font-size:14px}#div_LogOn a.sso-btn:before{content:""}.normal-login-help-links{text-align:center;margin-top:10px}.login-footer{flex-grow:1;margin-top:20px}#div_LogOn a.change-site-link,#div_LogOn a.read-more{text-decoration:underline}#div_LogOn a.read-more{display:block;text-align:center;margin-top:10px}#lbl_SiteID:after{content:' | '}
