body{background-color:#000;font:13px Roboto,sans-serif;font-weight:300;margin:0}body .custom-welcome-page{background-color:#000;height:auto!important;min-height:100%;position:relative}body .custom-welcome-page img{display:block;width:100%}body .custom-welcome-page p{color:#fff;font-size:1rem;text-align:center}body .custom-welcome-page p a{color:#fff;text-decoration:underline}body .custom-welcome-page p a:visited{color:#fff}body .custom-welcome-page .input{color:#fff;display:block;padding:1rem 0;width:100%}body .custom-welcome-page .input div{left:.5rem;position:relative;top:1.3rem}body .custom-welcome-page .input input{background-color:#000;border:1px solid #fff;box-sizing:border-box;color:#fff;display:block;font-size:1.05rem;height:50px;padding:1.5rem .5rem .5rem;width:100%}body .custom-welcome-page main{background-color:#000;padding:1rem 2rem}body .custom-welcome-page button{background:#c70f2f;border:#c70f2f;color:#fff;font-size:15px;font-weight:500;margin:1rem 0;padding:1rem;text-transform:uppercase;width:100%}body .custom-welcome-page footer{color:#fff;padding:2rem;text-align:center}body .custom-welcome-page footer *,body .custom-welcome-page footer a:visited{color:#fff}body .custom-welcome-page footer .inline-flex{display:inline-flex}.rtl .account-login-body .form-group input,.rtl .account-login-body .form-group label{text-align:right}.account-login-header{display:flex!important}.account-login-header .logo{width:30%!important}.account-login-body .form-group label{display:block}.account-login-body .form-group input{width:94%!important}.rtl .account-body .info-section .text,.rtl .account-body hr{clear:both}.rtl .account-body .content-title,.rtl .account-body .form-group label,.rtl .account-body .label,.rtl .account-body .label-section p{text-align:right}.rtl .account-body .info-section .btn,.rtl .account-body .label-section .btn{float:right}.rtl .account-body .form-btn.save-btn{float:right!important}.rtl .account-body .form-btn.cancel-btn{float:left!important}.rtl .account-body .change-username-btn{margin-left:10px}.account-body .form-group label{display:block;font-weight:700}.account-body{background-color:#fff;color:#000;padding-bottom:1rem;text-align:center}.account-body .title{display:block;font-size:22px;font-weight:300;padding:15px 0}.account-body .info-section{align-items:center;display:block;margin:0 auto;text-align:left;width:80%}.account-body .info-section .text{padding-left:20px}.account-body .info-section .text .label-section{padding-top:15px}.account-body .info-section .text .label-section .label{display:block;font-size:12px;font-weight:700}.account-body .info-section .text .label-section .content-title{display:block;font-size:22px;font-weight:500}.account-body .info-section .text .label-section .content-title a:link,.account-body .info-section .text .label-section .content-title a:visited{color:#000;text-decoration:underline}.account-body .btn{background-color:#6a6f6f;border-radius:2px;color:#fff!important;display:inline-block;font-size:12px;font-weight:500;margin:15px 0;padding:10px 20px;text-align:center;text-decoration:none;text-transform:uppercase}.account-body .btn.change-username-btn{margin-bottom:0}.account-body .form-group{margin:0 auto;width:60%}.account-body .form-group label{font-size:12px;font-weight:400;margin:10px 0 5px;padding-bottom:5px;text-align:left}.account-body .form-group input{border:2px solid #6a6f6f;color:#000;font-size:16px;font-weight:400;padding:5px;width:100%}.account-body .form-group.buttons{display:inline-block}.account-body .form-group.buttons button{border:none}.account-body .form-group.buttons .form-btn{background-color:#6a6f6f;border-radius:2px;color:#fff!important;display:inline-block;font-size:12px;margin:15px 0;min-width:85px;padding:10px 20px;text-align:center}.account-body .form-group.buttons .form-btn.save-btn{background-color:green;float:left;font-weight:300}.account-body .form-group.buttons .form-btn.cancel-btn{float:right;line-height:normal;padding:10px 20px;text-decoration:none;text-transform:uppercase}.account-body #error-msg.account-notification{background-color:#c71a32;color:#fff}.account-body #success-msg.account-notification{background-color:#46a037;color:#fff}.account-body .account-notification{background-color:#add8e6;border-radius:2px;color:#6a6f6f;font-weight:400;margin:10px auto;padding:10px 20px;text-align:center;width:70%}.account-body .password-policy{font-size:13px}.account-body .password-policy .password-policy-title{font-weight:700;padding-bottom:5px;text-decoration:underline}.account-login-header{display:inline-flex}.account-login-header .logo{margin:50px auto;width:50%}.account-login-footer{bottom:30px;position:fixed}@media screen and (max-height:400px){.account-login-footer{bottom:auto;position:relative}}.account-login-body{background-color:#000;color:#fff}.account-login-body .form-group{margin:0 auto;width:60%}.account-login-body .form-group label{color:#fff;font-size:12px;margin:10px 0 5px;padding-bottom:5px;text-align:left;text-transform:capitalize}.account-login-body .form-group input{border:2px solid #fff;font-size:13px;padding:5px;width:100%}.account-login-body .form-group .login-btn{background-color:#c71a32;border:none;border-radius:2px;color:#fff;font-size:13px;font-weight:300;margin:15px auto;padding:10px 20px;text-align:center;width:100%}.links{text-align:center;width:100%}.links .link{color:#fff;text-decoration:underline}.account-notification{background-color:#c71a32;border-radius:2px;color:#fff;margin:10px auto;padding:10px 20px;text-align:center;width:70%}
