@media (prefers-color-scheme: dark) {
    body {
        background-color: #1D1D1D;
        background-image: url(../img/bg2-inverted.png);
        background-position: right 0;
        background-repeat: repeat-y;
    }

    *, *:before, *:after {
        color: #EEE;
        text-decoration-color: #EEE;
    }
}

@media (prefers-color-scheme: dark) {
	#toolbar {
		background-color: transparent;
	}
    #toolbar a {
        background-image: url(../img/nito-logo-inverted.png);
    }
}

@media (prefers-color-scheme: dark) {
	#cta {
		background-color: transparent;
	}
    #cta {
        background-image: none;
    }
}

@media (prefers-color-scheme: dark) {
    #hero #top-features ul li img {
        filter: invert(1);
        opacity: 0.7;
    }
}

@media (prefers-color-scheme: dark) {
    #all-features {
        background: #111;
    }
}

@media (prefers-color-scheme: dark) {
    #all-features ul li {
        background: #222;
    }
    #all-features ul li img {
        filter: invert(1);
        opacity: 0.7;
    }
}

@media (prefers-color-scheme: dark) {
    #testimonials {
        background: #3B3B3B;
    }
}

@media (prefers-color-scheme: dark) {
    #footer {
        background: black;
    }
}

@media (prefers-color-scheme: dark) {
    #footer i {
        background-image: url(../img/nito-logo-footer-inverted.png);
    }
}

