/* default color: #fa6a2e  */
.bg-color,
section.bg-color,
.btn-main,
#mainmenu li li a.menu-item:hover,
#mainmenu ul li:hover>a.menu-item,
.owl-arrow span,
.de_tab.timeline li.active .dot,
.de_tab.tab_style_2 .de_nav li.active span,
.de_tab.tab_methods.style-2 .de_nav li.active span,
.owl-custom-nav .btn-next:before,
.owl-custom-nav .btn-prev:before,
.de_light .de_tab.tab_style_3 .de_nav li.active span,
.de_tab.tab_style_4 .de_nav li.active span,
.circle,
.de_tab.tab_style_4 .de_nav li.active,
#filters a.selected,
.owl-item.active.center .feature-box-type-2,
.nav-pills .nav-link.active,
.nav-pills .show>.nav-link,
.text-light .de_countdown,
.text-light .dropdown li span,
#selector #dark-mode,
.dropdown li span:hover,
.switch,
h5 span.label,
.lds-roller div:after,
#mainmenu ul li b,
.scrollbar,
.applyBtn.btn-success
 {
    background:var(--primary-color);
}
::-moz-selection { /* Code for Firefox */
    color:#ffffff;
    background:var(--primary-color);
}

::selection {
    color:#ffffff;
    background:var(--primary-color);
}

#back-to-top,
.btn-main.bg-color{
    background: var(--primary-color);
}

.id-color,
h1.id-color,
h2.id-color,
h3.id-color,
h4.id-color,
.title span,
i.large:hover,
header.smaller #mainmenu a.menu-item.active,
.separator span i,
.crumb li .active,
#mainmenu li a.menu-item:after,
header .info .social i:hover,
#services-list li.active,
#services-list li.active a:after,
.list li:before,
a#cookit-link{
    color: var(--primary-color);
}


a,
a:hover,
footer .widget a:hover,
.de_tab.tab_methods .de_nav li.active span img
{
    color: var(--primary-color);
}



a.btn-main.invert,
#mainmenu li li a.menu-item:hover,
#mainmenu ul li:hover>a.menu-item,
.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus,
#btn_copy.clicked,
.owl-dot.active,
.activity-filter li.active,
.page-item.active .page-link,
body::-webkit-scrollbar-thumb{
    background: var(--primary-color);
}

section.dark {
    background: rgba(var(--primary-color-rgb), .98);
}


.accordion-section-title.active {
    background: var(--primary-color);
}


h1 .label,
a.btn-main.secondary {
    background: var(--primary-color);
}


h5.title{
    background: linear-gradient(to right, var(--primary-color), var(--primary-color));
}

#preloader {
    background-image: linear-gradient(to top right, var(--primary-color), var(--primary-color));
}


#slider-carousel .owl-thumb-item.active img {
    border-color: var(--primary-color);
}

.de_countdown,
.de_tab.tab_methods .de_nav li.active span,
.dark-scheme .pagination li.active a{
    border-color: var(--primary-color);
}

.de_tab.tab_simple .de_nav li.active span{
    border-bottom-color: var(--primary-color);
}

header #mainmenu a.menu-item span,
header.transparent #mainmenu a.menu-item span {
    border-bottom-color: var(--primary-color);
}
.gradient,
.menu-col li a.active{
    background: -webkit-linear-gradient(45deg,var(--primary-color) 0%, var(--primary-color) 100%);
    background: -moz-linear-gradient(45deg,var(--primary-color) 0%, var(--primary-color) 100%);
    background: linear-gradient(45deg,var(--primary-color) 0%, var(--primary-color) 100%);
}