body{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;background-image:url(../img/banner6.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}body main{margin:20px 0}body main .center-container{margin:auto}@media (min-width:320px) and (max-width:767px){body main .center-container{width:98%}}@media (min-width:768px) and (max-width:1023px){body main .center-container{width:76%}}@media (min-width:1024px){body main .center-container{width:50%}}body main #twofactorconfig p{margin-bottom:5px}body main #twofactorconfig ol>li:not(:last-child){margin-bottom:15px}body main #twofactorconfig #qrCode,body main #twofactorconfig form{margin-top:15px}body main #recoverycodes{margin:20px}body main #recoverycodes span{font-size:16px;display:block;font-weight:500;line-height:2em}body main #loginwith2fa form{margin-bottom:20px}body main.admin-container{transform:none;top:0;left:0;position:relative;max-width:90%}body main.admin-container .center-container{width:100%!important;margin:1%!important}.card .card-title.card-title-image{width:72px;margin:1em calc(50% - 36px) 0}.application-list{display:flex}.application-list>.card{color:#000}.application-list>.card:hover{text-decoration:none}.form-group{text-align:left}.form-group>*{display:block}.common-message{margin:1em}.toggle-password{bottom:27px;position:relative;left:calc(100% - 30px);cursor:pointer}.hidden{display:none}