html,body{overflow:hidden}body.with-footer{padding-bottom:0!important}.img-left{background-position:center center;background-repeat:no-repeat;background-image:url(../img/left_bg_login.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100vh;min-height:510px}.img-right{background-position:center center;background-repeat:no-repeat;background-image:url(../img/right_bg_login.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100vh;min-height:510px}.login-title{color:#929598;font-size:18px}#login-form{padding-left:30px;padding-right:30px;width:60%;height:95%;margin-top:50px;margin-left:auto;margin-right:auto}#login-logo{display:block;margin-left:auto;margin-right:auto}#login-icon{color:#929598;font-size:46px}#login-icon-text{color:#929598;font-size:18px;display:inline-block;vertical-align:top;width:15rem}#login-logo-container{padding-top:65px}#logout-form{padding-left:30px;padding-right:30px;margin-top:50px;margin-left:auto;margin-right:auto}#logout-form .login-button{margin-top:5rem}#providers-form{max-width:900px;padding-left:30px;padding-right:30px;margin-top:50px;margin-left:auto;margin-right:auto}#providers-form .login-button{margin-top:5rem}#providers-form #login-icon-text{width:auto}.auth-field-label{color:#797a7a}.footer{display:none}.copyright{text-align:center;padding:30px}#debug-details-body{overflow:auto;max-height:40rem}@media (max-height:767px){#login-form{margin-top:10px!important}#login-logo{height:70px}#login-logo-container{padding-top:10px!important}#login-icon{font-size:36px}#login-icon-text{font-size:14px;width:10rem}}@media (max-width:548px){#login-form{width:70%!important}}@media (max-height:510px){html{overflow-y:auto}}