/* Colore sfondo della pagina */
body.login-page, .content-wrapper {
    background-color: #85848b;
}

/* Stile navbar */
.navbar-custom {
    background-color: #343a40;
    border-color: #4b545c;
}
.navbar-custom .navbar-nav .nav-item, .navbar-custom .navbar-nav .nav-item .nav-link {
    color: #c2c7d0;
}
.navbar-custom .navbar-nav .nav-item, .navbar-custom .navbar-nav .nav-item .nav-link:hover {
    color: #ffffff;
}

/* Stile menù */
.sidebar-custom {
    background-color: #343a40;
}
.sidebar-custom .nav-sidebar > .nav-item .nav-link, .sidebar-custom .nav-sidebar > .nav-item > .nav-link, .nav-tabs > .nav-item > .nav-link, .sidebar-custom a {
    color: #c2c7d0
}
.sidebar-custom .nav-sidebar > .nav-item:hover > .nav-link, .sidebar-custom .nav-sidebar > .nav-item > .nav-link:focus {
    background-color: rgba(255, 255, 255, 0.1);
    color: #ffffff;
}
.sidebar-custom a:hover {
    color: #ffffff;
}

.sidebar-custom .user-panel, .sidebar-custom .brand-link {
    border-bottom: 1px solid #4f5962;
}

/* Stile pulsanti */
.btn.btn-custom-primary {
    background-color: #bf8a96;
    border-color: #9f6673;
    color: #ffffff;
}
.btn.btn-custom-primary:hover {
    background-color: #9f6673;
    border-color: #9b5364;
    color: #ffffff;
}

.btn.btn-custom-secondary {
    background-color: #6c757d;
    border-color: #6c757d;
    color: #ffffff;
}
.btn.btn-custom-secondary:hover {
    background-color: #5a6268;
    border-color: #545b62;
    color: #ffffff;
}

.btn.btn-custom-extra {
    background-color: #6c757d;
    border-color: #6c757d;
    color: #ffffff;
}
.btn.btn-custom-extra:hover {
    background-color: #5a6268;
    border-color: #545b62;
    color: #ffffff;
}

/* Finestre */
.card.card-custom .card-header {
    background-color: #343a40;
    color: #c2c7d0;
}

.add-subentity:hover {
    color: #ffffff;
}

.card.card-custom .card-body {
    background-color: #f9f9f9;
}

/* modali */
.modal-win .modal-header {
    background-color: #343a40;
    color: #c2c7d0;
}

.modal-win .modal-header .close {
    color: #c2c7d0;
}

.modal-win .modal-body, .button-container {
    background-color: #f9f9f9;
}

/* nav tab */
.nav-tabs > .nav-item > .nav-link.active {
    color: #000000;
}
