.color-orange {
	color: var(--primary);
}

.dark,
.dark h1,
.dark h2,
.dark h3,
.dark h4,
.dark h5,
.dark h6 {
    color: var(--white-2);
}

.dark a:not([class*="btn-"]):hover {
    color: var(--white-2);
}

.dark #top-bar,
#top-bar.dark {
    border-bottom-color: var(--opacity-white-1);
    background-color: var(--color-topbar);
}

.dark .top-links {
    border-bottom-color: var(--opacity-white-1);
}

.dark .top-links-item {
    border-left-color: var(--opacity-white-1);
}

.dark .top-links-item > a {
    color: var(--gray-2);
}

.dark #top-social li {
    border-left-color: var(--opacity-white-1);
}

.dark #top-social a {
    color: var(--gray-5);
}

.dark .form-control:not(.not-dark) {
    color: var(--color-text-main);
}

.dark .form-control:not(.not-dark)::-webkit-input-placeholder {
    color: var(--gray-4);
}
.dark .dropdown-menu {
    margin-top: -1px;
    background-color: var(--color-main-navbar);
    border-color: none;
    border-top-color: var(--primary);
}

.dark .input-group-text {
    color: var(--white-1);
    background-color: var(--primary);
    border-color: var(--opacity-gray-2);
    border-left: none;
}


.dark .input-group input {
    margin-right: 1px;
    border-right: none;
}

.dark .social-icon {
    color: var(--white-2);
    border-color: var(--gray-5);
}

.dark label {
    color: var(--white-2);
}
