body{font-family:-apple-system,BlinkMacSystemFont,"Poppins","Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding-top:50px;padding-bottom:20px}.body-content{padding-left:15px;padding-right:15px}.dl-horizontal dt{white-space:normal}.text-valid{color:#dc3545!important;font-size:12px;margin-left:12px;margin-left:12px}.input-validation-error{border:1px solid red!important}.bsk-btn{font-weight:600;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#5e5e5e;background:#fff;border:1px solid #000;padding:0 12px}section{margin-top:40px}section:last-of-type{margin-bottom:40px}.bsk-container{margin-top:15px}.x-icon{height:1em;width:1em;top:.125em;position:relative;margin-right:12px}.fnt0{font-size:260px;font-family:'Segoe UI Semibold','Segoe UI';text-decoration:none}.fil0:hover{fill:#4b4b4b}.x-alt{color:#777}body.preload *{animation-duration:0s!important;-webkit-animation-duration:0s!important;transition:background-color 0s,opacity 0s,color 0s,width 0s,height 0s,padding 0s,margin 0s!important}p.logo-center{text-align:center;display:block;align-items:center;margin-left:auto;margin-right:auto;font-size:20px}.login-container{display:table;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#f7f9fb;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.login-middle{display:table-cell;vertical-align:middle;overflow-y:hidden}.login-inner{position:relative;margin-left:auto;margin-right:auto;max-width:440px;border-radius:10px;width:calc(100% - 70px);overflow:hidden;border:0}.body-inner{position:relative;background-color:#fff;padding:32px;max-width:440px;min-height:288px;border:0 #fff}.register-inner{position:relative;margin-left:auto;margin-right:auto;max-width:660px;border-radius:10px;width:calc(100% - 70px);overflow:hidden;border:0}.registerbody-inner{background-color:#fff;padding:40px 40px 40px 40px;max-width:660px;border:0 #fff}.login-form{border:0;-webkit-animation:slide-in .6s forwards;animation:slide-in .6s forwards}.successful-form{border:0}.login-valid{font-size:14px}@-webkit-keyframes slide-in{0%{transform:translateX(80%);opacity:0}100%{transform:translateX(0%);opacity:1}}@keyframes slide-in{0%{transform:translateX(80%)}100%{transform:translateX(0%)}}html,body{height:100%}body.my-login-page{background-color:#f7f9fb;font-size:14px}.my-login-page .brand{width:90px;height:90px;overflow:hidden;border-radius:50%;margin:40px auto;box-shadow:0 4px 8px rgba(0,0,0,.05);position:relative;z-index:1;background-color:#fff}.my-login-page .brand img{width:100%}.my-login-page .card-wrapper{width:400px}.my-login-page .card{border-color:transparent;box-shadow:0 4px 8px rgba(0,0,0,.05)}.my-login-page .card.fat{padding:10px}.my-login-page .card .card-title{margin-bottom:30px}.my-login-page .form-control{border-width:2.3px}.my-login-page .form-group label{width:100%}.my-login-page .btn.btn-block{padding:12px 10px}.my-login-page .footer{margin:40px 0;color:#888;text-align:center}@media screen and (max-width:600px){.login-container{background-color:#fff}.login-inner{max-width:none}.body-inner{padding:10px 10px 10px 10px}}.div-valid{margin-top:4px;margin-bottom:4px;display:flex}.success-body{padding-top:12px;padding-bottom:12px;margin:auto;font-weight:bold}