.btn-primary,
.dataTables_wrapper .dataTables_paginate .paginate_button.current {
    background-color: #c50005;
    border-color: #c50005;
    color: #fff !important;
}

.btn-primary:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    background-color: #ebcacb;
    border-color: #ebcacb;
    color: #000 !important;
}

.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:not(:disabled):not(.disabled).active,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:not(:disabled):not(.disabled):active,
.dataTables_wrapper .dataTables_paginate .show > .dropdown-toggle.paginate_button.current,
.show > .btn-primary.dropdown-toggle {
    background-color: #a90308;
    border-color: #a90308;
    color: #fff !important;
}

a:not(:hover) {
    color: #c50005;
}

a:hover {
    color: #d28e90;
}

.sidebar.sidebar-pills .nav-link.active,
.sidebar.sidebar-pills .nav-link:hover,
.sidebar.sidebar-pills .nav-link.active .nav-icon,
.sidebar.sidebar-pills .nav-link:hover .nav-icon {
    color: #d28e90 !important;
}

.dataTables_wrapper .dataTables_filter input:focus,
.dataTables_wrapper .dataTables_length select:focus,
.form-control:focus {
    border-color: #ebcacb;
}

.page-item.active .page-link {
    background-color: #c50005;
    border-color: #c50005;
}

.btn-outline-primary {
    border-color: #c50005;
}

.btn-outline-primary:hover {
    background-color: #c50005;
    border-color: #c50005;
}

.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show > .btn-outline-primary.dropdown-toggle {
    background-color: #a90308;
    border-color: #a90308;
}

.dropdown-item.active,
.dropdown-item:active {
    background-color: #c50005;
}

.btn-outline-primary {
    color: #c50005;
}