.login{margin:0 auto;min-height:100vh;display:flex !important}.login .logo{margin:70px auto -20px auto;padding:40px;text-align:center;fill:#824C9E !important}.login .mmo-digital-logo{position: relative;height:50px;}.login .content{background-color:#fff;width:55%;margin:0 auto;margin-bottom:0;padding:15px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px}.login .content h3{color:#3a434c}.login .content p,.login .content label,.login .content h4{color:#3d3a3a}.login .content .login-form,.login .content .forget-form{padding:0;margin:0}.login .content .form-control{border: 1px solid #ccc; height:40px}.login .content .form-control:focus{border:1px solid #824C9E}.login .content .forget-form{display:none}.login .content .register-form{display:none}.login .content .form-title{text-align:center;height:45px;color:#454545;font-family:"Open Sans";font-size:22px;letter-spacing:0;line-height:30px}.login .content .form-actions{background-color:transparent;clear:both;border:0;padding:0 30px 25px 30px;margin-left:-30px;margin-right:-30px}.login .content .form-actions .checkbox{margin-left:0;padding-left:0}.login .content .forget-form .form-actions{border:0;margin-bottom:0;padding-bottom:20px}.login .content .register-form .form-actions{border:0;margin-bottom:0;padding-bottom:0}.login .content .form-actions .checkbox{margin-top:8px;display:inline-block}.login .content .form-actions .btn{margin-top:1px}.login .content .forget-password{margin-top:25px}.login .content .mmo-admin-icon{color:#2c3e50}.login .content .create-account{border-top:1px dotted #eee;padding-top:10px;margin-top:15px}.login .content .create-account a{display:inline-block;margin-top:5px}.login .content .select2-container i{display:inline-block;position:relative;color:#ccc;z-index:1;top:1px;margin:4px 4px 0 -1px;width:16px;height:16px;font-size:16px;text-align:center}.login .content .has-error .select2-container i{color:#b94a48}.login .content .select2-container a span{font-size:13px}.login .content .select2-container a span img{margin-left:4px}.login .copyright{text-align:center;margin:0 auto;padding:20px;color:#eee;font-size:13px;width:50%;position:fixed;bottom:0;height:50px}.login-title{color:#454545 !important;font-family:"Open Sans";font-size:13px;font-weight:600;letter-spacing:0;line-height:18px;text-align:center}h4.box-title{text-align:center;margin-top:10px;border:1px solid #bab8b8;padding:10px;background-color:#b1cfdd7d;font-family:sans-serif;margin-bottom:28px;letter-spacing:1.1px}.box-title span{color:#313b47;font-weight:600}form.login-form .form-group .input-icon>i.fa-envelope,form.login-form .form-group .input-icon>i.fa-lock,.forget-form .form-group .input-icon>i.fa-envelope{color:#824C9E !important;font-size:16px !important}.icon-color-input-login{color:#824C9E !important;font-size:13px !important}.register-form a.font-blue-chambray{text-decoration:none;font-weight:600}.login p.font-blue-chambray{text-decoration:none;text-align:center;padding-top:24px}.login p.font-blue-chambray a{height:18px;width:121px;color:#824C9E !important;font-family:"Open Sans";font-size:13px;letter-spacing:0;line-height:18px}.copyright a.font-blue-chambray{text-decoration:none;color:#824C9E !important;font-family:"Open Sans"}.copyright a.font-blue-chambray:hover{text-decoration:underline}form.register-form{font-size:14px !important}.login-button-width{width:100%}.login-button{height:40px !important;background-color:#824C9E !important;color:#fff !important;font-family:"Open Sans" !important;font-size:16px !important;border-radius: 50px;}.participant-info{padding-top:30px}.login-button-particitpant{height:40px !important;width:100%;background-color:#fff !important;border:1px solid #824C9E;color:#824C9E !important;font-family:"Open Sans";font-size:14px;border-radius: 50px;}.login-button-back{height:39px !important;background-color:#fff !important;border:1px solid #824C9E;color:#824C9E !important;font-family:"Open Sans";font-size:13px}.login-button-particitpant a{color:#824C9E !important;font-family:"Open Sans";font-size:13px}.form-position{z-index:1;position:relative}.map-img{height:540px;position:absolute;top:43%;left:48%;transform:translate(-50%,-50%);opacity:.25;width:963px;z-index:0}.left-rectangle{width:50%;float:left;background:radial-gradient(circle,#824C9E 0%,#341A41 100%)}.right-rectangle{width:50%;float:right;background-color:#fff}.digital-multi-icon-tagline{margin-top:125px;margin-left:-113px;filter:drop-shadow(.35rem .35rem 1.4rem rgba(0,0,0,.6));z-index:2;width:100%}.icon-color-input{color:#afafaf !important;font-size:13px !important;font-weight:800}.align-center{text-align:center}.message-width{width:100%;position:fixed}.vertical-spacer{padding-top:15px}@media(max-width:600px){.login .logo{margin-top:10px}.login .content{padding:30px;padding-top:0 !important;width:100%}.login .content h3{font-size:22px}.map-img{height:434px;position:absolute;top:30%;left:48%;transform:translate(-50%,-50%);opacity:.35;width:400px;z-index:0}.left-rectangle{display:none}.right-rectangle{width:100%;float:left;background-color:#fff;height:100vh}.digital-multi-icon-tagline{display:none}.login-button-width{width:100%}.login-button-particitpant{width:100%}.login .copyright{width:100%}.login .checkbox{font-size:13px}}