/* Primary Purple (#059669) override */
:root {
    --bs-primary: #059669 !important;
}

.primary {
    color: #059669 !important;
}

.bg-primary {
    background-color: #059669 !important;
    color: #fff !important;
}

.btn-primary,
.bg-primary {
    background-color: #059669 !important;
    border-color: #059669 !important;
    color: #fff !important;
}

.btn-primary:hover,
.bg-primary:hover {
    background-color: #036e4c !important;
    border-color: #036e4c !important;
    color: #fff !important;
}

.btn-outline-primary {
    color: #059669 !important;
    border-color: #059669 !important;
    background-color: transparent !important;
}
.btn-outline-primary:hover,
.btn-outline-primary:focus {
    color: #fff !important;
    background-color: #036e4c !important;
    border-color: #059669 !important;
}

.alert-primary {
    color: #fff !important;
    background-color: #059669 !important;
    border-color: #059669 !important;
}

.badge-primary {
    background-color: #059669 !important;
    color: #fff !important;
}

.border-primary {
    border-color: #059669 !important;
}

.progress-bar.bg-primary {
    background-color: #059669 !important;
}

.text-primary {
    color: #059669 !important;
}

/* Link renkleri */
a,
a:focus {
    color: #059669 !important;
    text-decoration: none;
}
a:hover,
a:active {
    color: #036e4c !important;
    text-decoration: bold;
}

/* Eski primary (#4e73df) override'ları kaldırıldı ve yeni renk ile güncellendi. */
.main-menu .nav-link:hover{
    color: #059669 !important;
    text-decoration: bold;
}

a.btn {
    color: #fff !important;
}

a.btn-outline-primary {
    color: #059669 !important;
    background-color: transparent !important;
    border-color: #059669 !important;
}


a.btn-outline-danger {
    color: #e74a3b !important;
    background-color: transparent !important;
    border-color: #e74a3b !important;
}

a.btn-outline-secondary {
    color: #858796 !important;
    background-color: transparent !important;
    border-color: #858796 !important;
}

.border-left-primary {
    border-left: 0.25rem solid #059669 !important;
}

.border-bottom-primary {
    border-bottom: 0.25rem solid #059669 !important;
}

.border-r-primary {
    border-right: 0.25rem solid #059669 !important;
}

.arrow {
    color: #036e4c !important;
}

#wrapper #content-wrapper {
    background-color: #f0fdfa!important;
}

.form-control:focus {
    color: #707e6e;
    background-color: #fff;
    border-color: #bac8f3;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(78, 223, 112, 0.25);
}

.enter{

    color: #000 !important;
}

.badge:hover {
    color: #fff !important;
    text-decoration: none;
    cursor: pointer;
}

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

.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: #059669;
    border-color: #059669;
}

.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: #059669;
    border-color: #059669;
}

.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #059669;
    border-color: #059669;
}

.dropdown-item.active, .dropdown-item:active {
    color: #fff !important;
    text-decoration: none;
    background-color: #059669;
}

.badge-danger {
    color: #fff !important;
}

.badge-info {
    color: #fff !important;
}

 a.btn-outline-info {
    color: #36b9cc!important;
}

 a.btn-outline-info:hover {
    color: #fff!important;
    background-color: #36b9cc!important;
    border-color: #36b9cc!important;
}

a.btn-light {
    color: #3a3b45!important;

}


.page-item.active .page-link {
    z-index: 3;
    color: #fff !important;
   
}

.page-item.active .page-link a:hover {
    z-index: 3;
    color: #fff !important;
    background-color: #059669 !important;
   
}