.bg-color,
section.bg-color,
section.call-to-action,
#mainmenu li li a:hover,
.price-row,
.blog-list .date,
.blog-read .date,
.slider-info .text1,
#filters a.selected,
.btn-primary,
.bg-id-color,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.dropcap,
.fullwidthbanner-container a.btn,
.feature-box-big-icon i,
#testimonial-full,
.icon-deco i,
.blog-list .date-box .day,
.blog-read .date-box .day,
.bloglist .date-box .day,
.feature-box-small-icon .border,
.small-border,
#jpreBar,
.date-post,
.team-list .small-border,
.de-team-list .small-border,
.owl-arrow span,
.de-progress .progress-bar,
#btn-close-x:hover,
.box-fx .info,
.de_tab.tab_steps .de_nav li span,
.de_testi blockquote:before,
#services-list li.active,
#services-list li a:hover,
.btn-more,
.widget .small-border,
.product img:hover,
#btn-search,
.de_tab.timeline li.active .dot,
.custom-show:after,
.custom-close:after,
#back-to-top,
a.btn-main,
.owl-custom-nav .btn-next:before,
.owl-custom-nav .btn-prev:before,
#mainmenu ul li:hover > a,
.pricing-s1 .ribbon,
a.btn-slider.btn-color,
.owl-theme .owl-controls .owl-buttons div,
.owl-theme .owl-dots .owl-dot.active span,
.social-icons i:hover,
#menu-btn:hover,
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link,
.picframe.s2 span.overlay,
input[type="submit"].btn-main,
#contact_form input[type="submit"].btn-line:hover,
.tiny-border,
.de_tab.tab_style_4 .de_nav li.active,
.de_tab.tab_style_4 .de_nav li.active span,
.de_tab.tab_style_4 .de_nav.de_nav_dark li:hover,
.countdown-s1.countdown-bg-color .countdown-section,
.schedule-item:hover .sc-pic img,
#mainmenu ul.mega li li a:hover,
#pp-nav li .active span,
.pp-slidesNav .active span,
.video-play-button:after,
.video-play-button:before,
.widget_category li:hover a,
.f-num-inc span:hover,
.d-cart-icon span,
#form_coupon #btn-submit i,
.p-tagline,
.menu-item .c1 span,
.page-item.active .page-link,
.de-room .d-label,
a.btn-line:before,
.applyBtn.btn-success,
.d-minus,
.d-plus,
.daterangepicker td.active,
.daterangepicker td.active:hover,
.daterangepicker td.in-range,
.daterangepicker td.available:hover,
.daterangepicker th.available:hover {
  background-color: var(--primary-color-1);
}

.bg-color-2,
.box-number:hover i.bg-color.hover-color-2 {
  background-color: var(--secondary-color);
}

section.gradient-to-right,
.ps1-deco {
  background: linear-gradient(
    to right,
    var(--primary-color-1),
    var(--secondary-color)
  );
}

.feature-box i,
#mainmenu li:hover > ul,
.date-box .day,
.slider_text h1,
.id-color,
h1.id-color,
h2.id-color,
h3.id-color,
h4.id-color,
h5.id-color,
h6.id-color,
.pricing-box li h1,
.title span,
i.large:hover,
.feature-box-small-icon-2 i,
address span i,
.pricing-dark .pricing-box li.price-row,
.price,
#mainmenu a:hover,
#mainmenu a.active,
header.smaller #mainmenu a.active,
.pricing-dark .pricing-box li.price-row,
.dark .feature-box-small-icon i,
a.btn-slider:after,
.feature-box-small-icon i,
.team-list .social a,
.de_contact_info i,
.de_count,
.dark .btn-line:hover:after,
.dark a.btn-line:hover:after,
.dark a.btn-line.hover:after,
a.btn-text:after,
.separator span i,
address span strong,
.de_tab.tab_steps .de_nav li span:hover,
.de_testi_by,
.pf_text,
.widget_tags li a,
.dark .btn-line:after,
.dark a.btn-line:after,
.crumb a,
.btn-right:after,
.btn-left:before,
#mainmenu li a:after,
.de_form input[type="radio"]:checked + label:before,
.de_form input[type="checkbox"]:checked + label:before,
#mainmenu li:hover > a,
.expand h4:after,
.pricing-s1 .bottom ul li i,
footer a:hover,
.picframe .project-name,
blockquote.testimonial-big:before,
.btn.btn-link,
.schedule-item .sc-name span,
.de_tab.tab_style_4 .de_nav li span,
.list-inline-style-1 li:before,
.menu-item.thead .c1,
.menu-item.thead .c2 span,
.menu-item.thead .c3 span,
.menu-item .c1 i,
.wm,
#slidecaption h4.s2,
#subheader h4,
.ul-style-2 li:before,
.btn-line:after,
a.btn-line:after,
#mo-menu > li:hover,
#mo-menu > li:hover > a {
  color: var(--primary-color-1);
}

.id-color-2,
h1.id-color-2,
h2.id-color-2,
h3.id-color-2,
h4.id-color-2,
h5.id-color-2 {
  color: var(--secondary-color);
}

.feature-box i,
#filters a:hover,
#filters a.selected,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus .feature-box-big-icon i:after,
.social-icons i,
.btn-line:hover,
a.btn-line:hover,
.btn-line.hover,
a.btn-line.hover,
.product img:hover,
#contact_form input[type="text"]:focus,
#contact_form textarea:focus,
#search:focus,
#contact_form .de_light input[type="text"]:focus,
#contact_form .de_lighttextarea:focus,
#contact_form .de_light #search:focus,
.form-transparent input[type="text"]:focus,
.form-transparent textarea:focus,
.form-transparent input[type="email"]:focus,
a.btn-slider.btn-color,
.de_tab.tab_style_4 .de_nav,
.menu-item.thead .c1:after,
.page-item.active .page-link {
  border-color: var(--primary-color-1);
}

.box-fx .inner,
.dark .box-fx .inner,
.blog-list img,
.arrow-up {
  border-bottom-color: var(--primary-color-1);
}

.arrow-down {
  border-top-color: var(--primary-color-1);
}

.callbacks_nav {
  background-color: var(--primary-color-1);
}

.de_tab .de_nav li span {
  border-top: 3px solid var(--primary-color-1);
}

.feature-box-big-icon i:after {
  border-color: var(--primary-color-1) transparent; /*same colour as the lower of the bubble's gradient*/
}

.de_review li.active img {
  border: solid 4px var(--primary-color-1);
}

blockquote.s1 {
  border-left-color: var(--primary-color-1);
}

.de_tab.tab_style_4 .de_nav li {
  border-right-color: var(--primary-color-1);
}
