:root {
    --legnoverde: #4C8F1B;
    --legnomarrone: #653128;
}

.text-legnomarrone{
    color: var(--legnomarrone) !important;
}
.text-legnoverde {
    color: var(--legnoverde) !important;
}

.kt_body-login {
    background-color: #E3E0B4;
}

.app-sidebar-logo-minimize {
    margin-left: 0.25rem !important;
}

/* ------------------------------------------------------------------------------------------------------------------- */

[data-kt-app-layout=legnok-sidebar] .app-sidebar {
    background-color: #E3E0B4;
    border-right: 0 !important;
}

[data-kt-app-layout=legnok-sidebar] .app-sidebar .app-sidebar-logo {
    border-bottom: 1px dashed var(--legnomarrone);
}

/* menu item active */
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item .menu-link.active {
    transition: color 0.2s ease;
    background-color: var(--legnoverde);
    color: var(--legnoverde) !important;
}

/* menu hover not active */
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: var(--legnoverde);
}

/* icon menu show */
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item.show > .menu-link .menu-icon,
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item.show > .menu-link .menu-icon .svg-icon,
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item.show > .menu-link .menu-icon i {
    color: var(--legnoverde);
}

/* icon default */
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-icon,
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-icon .svg-icon,
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-icon i {
    color: var(--legnomarrone);
}


[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title,
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: var(--legnoverde);
}

[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-title {
    color: var(--legnomarrone);
}

[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item .menu-link.active .menu-title {
    color: #E3E0B4;
}
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-title {
    color: var(--legnomarrone);
}

[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item .menu-link.active .menu-bullet .bullet {
    background-color: #E3E0B4;
}
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-bullet .bullet {
    background-color: var(--legnoverde);
}

/* chevron su giu attivo */
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow::after,
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow::after {

    background-color: var(--legnoverde);
}

/* chevron su giu non attivo */
[data-kt-app-layout=legnok-sidebar] .app-sidebar .menu .menu-item .menu-link .menu-arrow::after {
    background-color: var(--legnomarrone);
}