.login-register{min-height:100vh}.login-box{overflow:inherit;min-height:auto;height:auto;width:auto}.login-box .login-info{flex-basis:380px;min-height:auto;height:auto}.login-box .login-info .login-content a{color:#fff}.login-box .login-info .login-content a:hover{opacity:0.8}.login-box .login-info .login-content .logo{padding:3rem 1.5rem}.login-box .login-info .login-content .logo img{height:auto;width:100%}.login-box .login-info .login-content .media{padding:1.5rem;display:flex;flex-direction:column}.login-box .login-info .login-content .media img{height:220px}.login-box .login-info .login-content .media .info-link{display:flex;flex-direction:column;width:100%;border-radius:0.75rem;text-align:center;border:solid 1px #fff;margin-bottom:1.5rem;padding:1.5rem;opacity:0.7}.login-box .login-info .login-content .media .info-link i{font-size:3.5rem;margin-bottom:0.75rem}.login-box .login-info .login-content .media .info-link:hover{opacity:1}.login-box .login-info .login-content .caption{padding:1.5rem}.login-box .login-info:before{display:none}.login-box .login-form{flex-basis:100%;padding:3rem 1.5rem}.login-box .login-card{width:100%;max-width:900px}.login-box .user-groups .group{color:#313131;padding:1.5rem 0;display:flex}.login-box .user-groups .group.inactive{opacity:0.6}.login-box .user-groups .group:not(.inactive):hover i{color:#e63425}.login-box .user-groups .group i{font-size:3rem;width:5rem;text-align:center;display:flex;align-items:center;justify-content:center}.login-box .user-groups .group:not(:last-child){border-bottom:solid 1px #ccc}.login-box .user-groups .group .group-body{padding-left:1.5rem}.login-box .user-groups .group .group-body .group-title{font-size:1.4rem;margin-bottom:0.75rem;font-weight:bold}.login-box .user-groups .group .group-body p:last-child{margin-bottom:0}.login-info-menu{display:flex}.login-info-menu a{color:rgba(255, 255, 255, 0.7);margin-right:15px}.login-info-menu a:hover{opacity:1;text-decoration:underline}