/* put your own styles to customize and override the theme */
.app-header-dark {
    background-color: #D32F2F;
}

.stacked-menu .menu-item.has-active > .menu-link .menu-icon {
    color: #e12939;
}

.stacked-menu .menu-item.has-active > .menu-link {
    background-color: transparent;
    color: #D32F2F;
}

.stacked-menu > .menu > .menu-item.has-active > .menu-link {
    background-color: transparent;
    color: #D32F2F;
}

a {
    color: #D32F2F;
    text-decoration: none;
    background-color: transparent;
}


.dropdown-item:hover {
    color: #fff;
    text-decoration: none;
    background-color: #d32f2f;
}

.btn-primary {
    color: #fff;
    background-color: #d32f2f;
    border-color: #d32f2f;
}

    .btn-primary:hover, .btn-primary:focus, .btn-primary:active {
        color: #fff;
        /*background-color: #e12939;*/
        background-color: #B71C1C; /* Darker orange for interaction states */
        border-color: #B71C1C;
    }

.auth-header {
    background-color: #d32f2f;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    border-color: #d32f2f;
}

/*.stacked-menu .menu-link {
    color: #080707;
}

    .stacked-menu .menu-link > .menu-icon {
        color: #080707;
    }*/