.custom-branding{display:initial!important}.custom-branding :focus{outline:#00000040 auto 1px}.custom-branding input:focus{outline:0}.custom-branding a{color:#000}.custom-branding a:hover{color:#000}.custom-branding .btn{outline:0;text-decoration:none}.custom-branding .btn.focus,.custom-branding .btn:focus{outline:0;box-shadow:0 0 0 .2rem #00000040}.custom-branding .btn.btn-link.focus,.custom-branding .btn.btn-link:focus{box-shadow:unset;text-decoration:underline;text-decoration-thickness:3px;text-decoration-color:#343A40;text-decoration-style:dotted}.custom-branding .bg-primary{background-color:#000!important}.custom-branding .btn-primary{color:#fff;background-color:#000;border-color:#000}.custom-branding .btn-primary.disabled,.custom-branding .btn-primary:disabled{color:#fff;background-color:#000;border-color:#000}.custom-branding .btn-primary:not(:disabled):not(.disabled).active,.custom-branding .btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#000;border-color:#000}.custom-branding .btn-primary:not(:disabled):not(.disabled).active:focus,.custom-branding .btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem #00000080}.custom-branding .btn-primary:hover{color:#fff;background-color:#000;border-color:#000}.custom-branding .btn-primary.focus,.custom-branding .btn-primary:focus{color:#fff;background-color:#000;border-color:#000;box-shadow:0 0 0 .2rem #00000080}.custom-branding .btn-link{color:#000}.custom-branding .btn-link:hover{color:#000}.custom-branding .btn.btn-outline-primary{color:#000;background-color:transparent;border-color:#000}.custom-branding .btn-outline-primary:not(:disabled):not(.disabled).active,.custom-branding .btn-outline-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#000;border-color:#000}.custom-branding .btn-outline-primary:hover{color:#fff;background-color:#000;border-color:#000}.custom-branding .dropdown-item.active,.custom-branding .dropdown-item:active{background-color:#000}.custom-branding .form-control:focus{border-color:#000;outline:0;box-shadow:0 0 0 .2rem rgba(0,0,0,.25)}.custom-branding .custom-select:focus{border-color:#000;outline:0;box-shadow:0 0 0 .2rem rgba(0,0,0,.25)}.custom-branding .nav-tabs .nav-item.show .nav-link,.custom-branding .nav-tabs .nav-link.active{color:#000;border-color:transparent transparent #000;text-decoration:none}.custom-branding .nav .nav-item .nav-link{color:#000;background-color:transparent;border:1px solid transparent;text-decoration:none;font-size:110%}.custom-branding .nav .nav-item .nav-link.active{font-weight:700!important}.custom-branding .nav-tabs .nav-item.show .nav-link:hover,.custom-branding .nav-tabs .nav-link:hover{border-color:transparent transparent #000}.custom-branding .navbar-collapse.collapse.show .nav-item .nav-link,.custom-branding .navbar-collapse.show .nav-item .nav-link.active{color:#fff}.custom-branding .navbar-collapse.collapse.show~.navbar-toggler{color:#fff}.custom-branding .text-primary{color:#000!important}.custom-branding .text-complementary{color:#fff!important}.custom-branding .card-select.styled.selected{background-color:#000;color:#f8f9fa}.custom-branding .card-select.styled.selected .custom-control-label .form-text{color:#dfe0e1}.custom-branding .badge-primary{color:#fff;background-color:#000}.custom-branding .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#000;background-color:#000}.custom-branding .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem #00000066}.custom-branding .custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#00000066;border-color:#00000066}.custom-branding .border-primary{border-color:#000!important}.custom-branding .custom-preregister-flag{margin-left:auto;margin-right:auto;position:relative;background-color:#000!important;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;color:#fff!important;padding:.15rem 1rem 0 1rem}.auth-container{background:linear-gradient(25deg,#000 50%,#f8f9fa 50%)}@media (max-height:25rem){.auth-container{background:linear-gradient(5deg,#000 40%,#f8f9fa 40%)}}.custom-branding .list-group-item{color:#343a40!important}.custom-branding .list-group-item.active{color:#000!important;background-color:#00000040!important;border-color:#00000040!important}