
.badge-success{
    background-color: #007d41 !important;
}



/* PAGINATION BTNS */
.page-link {
    color: #251200;
}

.card-titlecustom-select {
    cursor: pointer;
    background-color: white;
}

/* BTN PRIMARY */

.btn-success {
    color: white !important;
}

.btn-danger-red {
    border-color: #dc3545;
    background-color: #dc3545;
    color: white;
}

.btn-danger-red:hover {
    border-color: #bb2d3b;
    background-color: #bb2d3b;
    color: white;
}

.btn-danger-red:not(:disabled):not(.disabled):active,
.btn-danger-red:not(:disabled):not(.disabled).active,
.show>.btn-danger-red.dropdown-toggle {
    color: white;
    background-color: #bd2130;
    border-color: #b21f2d;
}

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

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

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

.btn-primary {
    background-color: #783a13;
    border-color: #783a13;
    color: white !important;
}

.btn-primary:focus {
    background-color: #783a13;
    border-color: #783a13;
}

.btn-primary:before {
    background-color: #783a13;
    border-color: #783a13;
}

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

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

/* BTN DANGER */

.btn-danger {
    background-color: #aa7c39;
    border-color: #aa7c39;
    color: white !important;
}

.btn-danger:focus {
    background-color: #aa7c39;
    border-color: #aa7c39;
}

.btn-danger:before {
    background-color: #aa7c39;
    border-color: #aa7c39;
}

.btn-danger:hover {
    background-color: #836b42;
    border-color: #836b42;
}

.btn-danger:not(:disabled):not(.disabled):active,
.btn-danger:not(:disabled):not(.disabled).active,
.show>.btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #783a13;
    border-color: #783a13;
}

/* BTN INFO */

.btn-info {
    background-color: #301904;
    border-color: #301904;
    color: white !important;
}

.btn-info:focus {
    background-color: #301904;
    border-color: #301904;
}

.btn-info:before {
    background-color: #301904;
    border-color: #301904;
}

.btn-info:hover {
    background-color: #251200;
    border-color: #251200;
}

.btn-info:not(:disabled):not(.disabled):active,
.btn-info:not(:disabled):not(.disabled).active,
.show>.btn-info.dropdown-toggle {
    color: #fff;
    background-color: #5c3818;
    border-color: #5c3818;
}

/* CARD */

.card-primary {}

.card-header {
    background-color: #787777 !important;
    color: white;
}

.card-header .filter {
    background-color: white !important;
    color: rgb(0, 0, 0);
}

.card-header::after {
    background-color: #787777;
}

.card-title {
    color: white;
}

/* CARD LOGIN */
.card-primary.card-outline {
    border-color: #301904 !important;
}

/*
.card-info .card-header {
    background-color: white !important;
    color: black !important;
}

.card-info .card-title {
    background-color: white !important;
    color: black !important;
}

.card-info .card-header {
    background-color: white !important;
    color: black !important;
}

.card-info .nav-link {
    color: black !important;
}

.card-info .nav-link .active {
    color: white !important;
}
*/

/* DROPDOWN 
.custom-select .btn-primary.dropdown-toggle {
    background-color: #301904;
    border-color: #301904;
}
*/

/* NAV LINK COLOR */

.nav-link.active:hover,
.nav-link:focus {
    color: white;
}

.nav-link.active {
    color: #495057;
    background-color: #301904 !important;
}

/* INPUT GROUP */

.my-group-text {
    background-color: white !important;
    border: none;
}

.dark-mode .my-group-text {
    background-color: #343a40 !important;
    border: none;
}


/* CURRENT PAGE PAGINATION */
.current-page {
    background-color: #301904 !important;
    color: white
}

.dark-mode .icon-dark {
    color: white !important;
}

.dark-mode .current-page {
    background-color: #301904 !important;
    color: white !important
}

.dark-mode p {
    color: white !important
}

.dark-mode .page-link {
    color: white !important
}

.dark-mode .table_todos_line {
    color: rgb(0, 0, 0) !important
}

.dark-mode .editor_prime p {
    color: rgb(0, 0, 0) !important;
}

.dark-mode .p-editor-container {
    background-color: white !important;
}

.dark-mode .p-editor-content p {
    color: rgb(0, 0, 0) !important;
}

.dark-mode .dropdown-menu-right {
    color: white !important;
    background-color: black !important;
}

.dark-mode .swal2-title {
    color: gray !important;
}

.dark-mode .iconDiv:hover,
.iconDiv:focus-visible {
    background-color: #154c79 !important
}

/* INPUT FILE */

input[type="file"] {
    cursor: pointer;
}

.dark-mode input[type="file"]::file-selector-button {
    background-color: #404040 !important;
}

.dark-mode input[type="file"]::file-selector-button:hover {
    background-color: black !important;
}