.btn-primary{background-color:#051d40!important;border-color:#051d40!important}body.login-page,body.register-page{background-image:url(/img/registration_form_background.png)!important}.login-page .login-box .card-primary.card-outline,.login-page .register-box .card-primary.card-outline,.register-page .login-box .card-primary.card-outline,.register-page .register-box .card-primary.card-outline{border-top:none;border-top-left-radius:30px;border-top-right-radius:30px}.login-page .login-box div.login-card-body,.login-page .login-box div.register-card-body,.login-page .register-box div.login-card-body,.login-page .register-box div.register-card-body,.register-page .login-box div.login-card-body,.register-page .login-box div.register-card-body,.register-page .register-box div.login-card-body,.register-page .register-box div.register-card-body{background:#fff;border-top:0;color:#000;padding:3rem 0 0;border-top-left-radius:30px;border-top-right-radius:30px}.login-page .login-box .login-card-body .input-group input,.login-page .login-box .register-card-body .input-group input,.login-page .register-box .login-card-body .input-group input,.login-page .register-box .register-card-body .input-group input,.register-page .login-box .login-card-body .input-group input,.register-page .login-box .register-card-body .input-group input,.register-page .register-box .login-card-body .input-group input,.register-page .register-box .register-card-body .input-group input{border-bottom-left-radius:15px;border-top-left-radius:15px;margin-left:20px;background-color:#051d40;color:#fff}.login-page .login-box .login-card-body .input-group .input-group-append div.input-group-text,.login-page .login-box .register-card-body .input-group .input-group-append div.input-group-text,.login-page .register-box .login-card-body .input-group .input-group-append div.input-group-text,.login-page .register-box .register-card-body .input-group .input-group-append div.input-group-text,.register-page .login-box .login-card-body .input-group .input-group-append div.input-group-text,.register-page .login-box .register-card-body .input-group .input-group-append div.input-group-text,.register-page .register-box .login-card-body .input-group .input-group-append div.input-group-text,.register-page .register-box .register-card-body .input-group .input-group-append div.input-group-text{border-bottom-right-radius:15px;border-top-right-radius:15px;background-color:#051d40;color:#efcd32;margin-right:20px}.login-page .login-box div.card-footer,.login-page .register-box div.card-footer,.register-page .login-box div.card-footer,.register-page .register-box div.card-footer{background-color:#efcd32;border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding-bottom:2rem}.login-page .login-box .card-footer a,.login-page .register-box .card-footer a,.register-page .login-box .card-footer a,.register-page .register-box .card-footer a{color:#000}.login-page div.card,.register-page div.card{border-bottom-left-radius:40px;border-bottom-right-radius:40px}.login-page .register-card-body div.input-group:last-child,.login-page div.row.remember-me,.register-page .register-card-body div.input-group:last-child,.register-page div.row.remember-me{padding-left:10px;background-color:#efcd32;margin-right:0;margin-left:0;border-top-left-radius:40px;border-top-right-radius:40px;padding-top:2rem}.login-page .register-card-body .input-group:last-child button.btn-primary,.login-page .remember-me button.btn-primary,.register-page .register-card-body .input-group:last-child button.btn-primary,.register-page .remember-me button.btn-primary{background-color:#051d40;border-color:#051d40;border-radius:15px}.login-page .invalid-feedback,.register-page .invalid-feedback{padding-left:25px}[class*=sidebar-dark-],aside.main-sidebar.sidebar-dark-primary.elevation-4{background-color:#051d40}.main-sidebar .sidebar .nav-item .nav-link{display:flex;align-items:center;gap:8px}.content-wrapper .card-primary.card-outline{border-top:3px solid #051d40}.custom-icon-accounts-receivable,.custom-icon-act-of-reconciliation,.custom-icon-common-info,.custom-icon-contacts,.custom-icon-contracts,.custom-icon-eic-osr,.custom-icon-feedback,.custom-icon-mutual-settlements,.custom-icon-payment-terms,.custom-icon-plan-fact-shown,.custom-icon-planned-volume,.custom-icon-profile,.custom-icon-request-for-gas-consumption,.custom-icon-requests-list{display:inline-block;width:20px;height:20px;background-size:cover;background-position:50%}.custom-icon-common-info{background-image:url(/img/sidebar/1.png)}.custom-icon-payment-terms{background-image:url(/img/sidebar/11.png)}.custom-icon-contracts{background-image:url(/img/sidebar/4.png)}.custom-icon-eic-osr{background-image:url(/img/sidebar/7.png)}.custom-icon-mutual-settlements{background-image:url(/img/sidebar/3.png)}.custom-icon-accounts-receivable{background-image:url(/img/sidebar/8.png)}.custom-icon-act-of-reconciliation{background-image:url(/img/sidebar/6.png)}.custom-icon-plan-fact-shown{background-image:url(/img/sidebar/10.png)}.custom-icon-planned-volume{background-image:url(/img/sidebar/5.png);min-width:20px}.custom-icon-requests-list{background-image:url(/img/sidebar/2.png)}.custom-icon-profile{background-image:url(/img/sidebar/4.png)}.custom-icon-request-for-gas-consumption{background-image:url(/img/sidebar/9.png)}.custom-icon-contacts{background-image:url(/img/sidebar/12.png)}.custom-icon-feedback{background-image:url(/img/sidebar/13.png)}i.fas.fa-bars{color:#051d40}[class*=sidebar-dark-] .brand-link img.brand-image{height:60px;background:#fff;max-height:none;margin-left:0;padding-left:0}span.brand-text.font-weight-light{visibility:hidden}a.brand-link{padding:0;background:#efcd32;display:flex}.content-wrapper .form-group .btn-success,.content-wrapper button.bg-gradient-success{color:#fff;background-color:#efcd32;border-color:#efcd32;box-shadow:none}.paginate_button.page-item.active .page-link{color:#fff;background-color:#051d40;border-color:#051d40}.wrapper .btn-outline-primary{color:#051d40;border-color:#051d40}div.card.card-primary.card-outline.client-active-block{border-top:3px solid #051d40}.table-centered td,.table-centered th{text-align:center}.required:after{content:"*";color:#dc3545;margin-left:3px}