/* Schemi Colore: Verde Versione 2 */
/* Per creare un nuovo schema, sostituire il valore #184E25 e il valore rgba(0, 0, 0, 0.5) */

#header, .it-header-center-wrapper, .it-header-navbar-wrapper, .it-header-wrapper,
#footer, .it-footer-main, .primary-bg-b1,
.form-check [type=radio]:checked + label::after, .form-check [type=checkbox]:checked + label::after,
.btn-primary, .btn-primary:hover, .btn-primary:not(:disabled):not(.disabled):active,
.chip.chip-primary:hover {
    background-color: #184E25;
}

.main-content a, .link-list-wrapper ul li a span, .modal a,
.card .card-body a h5.card-title, .collapse-header [data-toggle=collapse][aria-expanded=false],
.chip.chip-primary, .chip.chip-primary > .chip-label {
    color: #184E25;
}

.menu-main .sub-menu a, .nav-tabs .nav-link.active, .nav-tabs .nav-link:hover {
    color: #184E25 !important;
}

.pagination .page-item .page-link[aria-current] {
    color: #184E25;
    border: 1px solid #184E25;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    border-bottom-color: #184E25;
}

.nav-tabs.nav-tabs-vertical .nav-item.show .nav-link, .nav-tabs.nav-tabs-vertical .nav-link.active {
    border-right-color: #184E25;
}

.navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active {
    border-left: 2px solid #184E25;
}

    .navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active span {
        color: #184E25;
    }

.it-footer-small-prints {
    background: rgba(0, 0, 0, 0.5);
}

.btn-outline-primary, .btn-outline-primary:hover, .btn-outline-primary:not(:disabled):not(.disabled):active {
    color: #184E25 !important;
    box-shadow: inset 0 0 0 1px #184E25;
}

.form-check [type=radio]:checked + label::before,
.form-check [type=radio]:checked + label::after,
.form-check [type=checkbox]:checked + label::after,
.chip.chip-primary, .chip.chip-primary:hover {
    border-color: #184E25;
}


/* Parti comuni a tutti gli schemi */
#header, .it-header-wrapper a, .it-header-center-wrapper, .it-header-navbar-wrapper,
.it-header-wrapper, .primary-bg-b1, #footer, .it-footer-main, #footer a, .it-footer-main a, .btn-primary {
    color: #fff;
}

.it-header-slim-wrapper {
    background: rgba(0, 0, 0, 0.15);
}

.nav-tabs .nav-link {
    color: #959da6 !important; /* link non attivi */
}


/** Responsive **/
@media screen and (max-width: 767px) {
    .menu-main a, .menu-main .sub-menu a {
        color: #000 !important;
    }
}
