.text-preset {
  color: #2659cf;
}
#zo2-topbar-wrap.topbar3 {
  background-color: #2659cf;
}
.top-social ul li a:hover {
  color: #2659cf;
}
.header-address .zoo-icon-field .wrap-icon-item i {
  color: #2659cf;
}
.header-address .zoo-icon-field .wrap-text-content a:hover {
  color: #2659cf;
}
.header-address .zoo-icon-field .social-link ul li a {
  color: #2659cf;
}
.header-address .zoo-icon-field .social-link ul li a:hover {
  background-color: #2659cf;
}
.header-address .button {
  background-color: #2659cf;
}
#zo2-footertop-wrap {
  background-color: #2659cf;
  padding: 60px;
}
.block-quote .button {
  color: #2659cf;
}
#zo2-top-2 .block-quote .button {
  background-color: #2659cf;
}
.zo2-megamenu .mega-dropdown-menu ul li.active > a,
.zo2-megamenu .mega-dropdown-menu ul li.active > span {
  color: #2659cf;
}
.zo2-megamenu .mega-dropdown-menu ul li > a:hover,
.zo2-megamenu .mega-dropdown-menu ul li > a:focus,
.zo2-megamenu .mega-dropdown-menu ul li > span:hover,
.zo2-megamenu .mega-dropdown-menu ul li > span:focus {
  background-color: #f0f0f0;
}
.header3 .zo2-megamenu .level-top > li > a:hover,
.header3 .zo2-megamenu .level-top > li > a:focus,
.header3 .zo2-megamenu .level-top > li > span:hover,
.header3 .zo2-megamenu .level-top > li > span:focus {
  color: #000;
}
.header3 .zo2-megamenu .level-top > li.active > a,
.header3 .zo2-megamenu .level-top > li.active > span,
.header3 .zo2-megamenu .level-top > li.open > a,
.header3 .zo2-megamenu .level-top > li.open > span {
  color: #2659cf;
}
.header3 #zt-top-cart #cart .total-products {
  background-color: #2659cf;
}
.header5 .zo2-megamenu .level-top > li > a:hover,
.header5 .zo2-megamenu .level-top > li > a:focus,
.header5 .zo2-megamenu .level-top > li > span:hover,
.header5 .zo2-megamenu .level-top > li > span:focus {
  background-color: #2659cf;
}
.header5 .zo2-megamenu .level-top > li.active > a,
.header5 .zo2-megamenu .level-top > li.active > span,
.header5 .zo2-megamenu .level-top > li.open > a,
.header5 .zo2-megamenu .level-top > li.open > span {
  background-color: #2659cf;
}
#zo2-position-1 form:after {
  background-color: #2659cf;
}
#zt-top-cart .zt-cart-inner .header-cart {
  background-color: #2659cf;
}
#zt-top-cart .zt-cart-inner .show_cart a {
  background-color: #2659cf;
}
#zt-top-cart .zt-cart-inner .subtotal_with_tax,
#zt-top-cart .zt-cart-inner .total_amount strong {
  color: #2659cf;
}
#zo2-footer-wrap .main-footer-block .zt-social-icon li > a {
  background-color: #2659cf;
}
#zo2-footer-wrap .main-footer-block .zt-social-icon li > a:hover {
  color: #2659cf;
}
#zo2-footer-wrap .jvformcontact .main-success .button {
  background-color: #2659cf;
}
#zo2-footer-wrap .jvformcontact .main-success .email:focus {
  border-color: #2659cf;
}
.tagspopular ul li a:hover {
  background-color: #2659cf;
}
#zo2-left .categories-module li a:hover,
#zo2-left .categories-module li:before {
  color: #2659cf;
}
#zo2-left .menu li a:hover,
#zo2-left .menu li.active a {
  background-color: #2659cf;
}
#zo2-left .zt-testimonial .owl-dots .owl-dot.active span {
  background-color: #2659cf;
}
#zo2-left .zt-testimonial .company-name strong {
  color: #2659cf;
}
#zo2-left .vmproduct .single-product {
  color: #2659cf;
}
#zo2-left .vmproduct .single-product a:first-child + a:hover {
  color: #2659cf;
}
#zo2-left .vm-categories ul li a:hover {
  color: #2659cf;
}
.banner-shop {
  background-color: #2659cf;
}
.button {
  background-color: #2659cf;
}
.button.white-btn {
  color: #2659cf;
}
.banner-shop .button {
  color: #2659cf;
}
.pagination .pagination li.active a,
.pagination .pagination li.active span,
.vm-pagination .pagination li.active a,
.vm-pagination .pagination li.active span {
  color: #2659cf;
}
.pagination .pagination li a:hover,
.pagination .pagination li span:hover,
.vm-pagination .pagination li a:hover,
.vm-pagination .pagination li span:hover {
  color: #2659cf;
}
.category-view .category .spacer .product-price .vm-price-desc + span,
.featured-view .spacer .product-price .vm-price-desc + span,
.latest-view .spacer .product-price .vm-price-desc + span,
.topten-view .spacer .product-price .vm-price-desc + span,
.recent-view .spacer .product-price .vm-price-desc + span,
.related-products-view .spacer .product-price .vm-price-desc + span,
.browse-view .product .spacer .product-price .vm-price-desc + span {
  color: #2659cf;
}
.orderby-displaynumber .orderlistcontainer .orderlist a:hover {
  color: #2659cf;
}
#fancybox-outer #fancybox-content .vm-product-details-container .product-price {
  color: #2659cf;
}
#fancybox-outer #fancybox-content .gallery-products .owl-nav .owl-prev:hover,
#fancybox-outer #fancybox-content .gallery-products .owl-nav .owl-next:hover {
  border-color: #2659cf;
  color: #2659cf;
}
.vm-price-value > span ~ span {
  color: #2659cf;
}
.productdetails span.addtocart-button {
  background-color: #2659cf;
}
.productdetails .nav-tabs >li.active > a {
  background-color: #2659cf;
}
.productdetails .nav-tabs >li.active > a:hover {
  background-color: #2659cf;
}
.productdetails .additional-images .owl-nav .owl-prev,
.productdetails .additional-images .owl-nav .owl-next,
.productdetails .product-related-products .owl-nav .owl-prev,
.productdetails .product-related-products .owl-nav .owl-next {
  color: #2659cf;
}
.productdetails .additional-images .owl-nav .owl-prev:hover,
.productdetails .additional-images .owl-nav .owl-next:hover,
.productdetails .product-related-products .owl-nav .owl-prev:hover,
.productdetails .product-related-products .owl-nav .owl-next:hover {
  background-color: #2659cf;
  border-color: #2659cf;
}
.block-contact a:hover {
  color: #2659cf;
}
#contact-form input:focus,
#contact-form textarea:focus {
  border-color: #2659cf;
}
#contact-form button {
  background-color: #2659cf;
}
.accordion .accordion-section-title i {
  background-color: #2659cf;
}
.btn-play {
  background-color: #2659cf;
}
.timeline .date-block:before,
.timeline .date-block:after {
  background-color: #2659cf;
}
.zt-persons .zt-person .zt-person-social.social-circle a:hover {
  color: #2659cf;
}
.zt-persons .zt-person .zt-person-image:before {
  background-color: #2659cf;
}
.zt-persons.teams .zt-person:hover .zt-person-details {
  border-color: #2659cf;
}
.zt-persons.teams .zt-person-details .person-position {
  color: #2659cf;
}
.services-icon .wrapper {
  border-color: #2659cf;
}
.services-icon .wrapper i {
  color: #2659cf;
}
.services-icon .wrapper:hover {
  background-color: #2659cf;
}
.items-row .item .page-header h3 a:hover {
  color: #2659cf;
}
.items-row .item ul.tags li a:hover {
  color: #2659cf;
}
.items-row .item .readmore .btn {
  color: #2659cf;
}
.zt-portfolio .zt-portfolio-filter > ul > li > a:hover {
  color: #2659cf;
}
.zt-portfolio .zt-portfolio-filter > ul > li.active > a {
  color: #2659cf;
}
.portfolio-wrap .zt-portfolio-item .zt-portfolio-info:before {
  background-color: #2659cf;
}
.portfolio-wrap .owl-theme .owl-nav [class*='owl-'] {
  background-color: #2659cf;
}
.zt-testimonial .owl-dots .owl-dot.active span,
.zt-testimonial .owl-dots .owl-dot:hover span {
  border-color: #2659cf;
}
.zt-testimonial.style-single .testimonial-content > span:before {
  color: #2659cf;
}
.zt-testimonial.style-single .company-name strong {
  color: #2659cf;
}
.zt-testimonial.style-multi .owl-dots .owl-dot.active span,
.zt-testimonial.style-multi .owl-dots .owl-dot:hover span {
  background-color: #2659cf;
}
.zt-testimonial.style-multi .testimonial-content > span:hover {
  background-color: #2659cf !important;
}
.zt-testimonial.style-multi .testimonial-content > span:hover:before {
  border-top-color: #2659cf;
}
.zt-testimonial.style-multi .company-name em {
  color: #2659cf;
}
.demo-box .header-demo-box .cs-font {
  color: #2659cf;
}
.zt-news .horizontal .zt-article-item .zt-title a:hover {
  color: #2659cf;
}
.zt-news .horizontal .zt-article-item .zt-newsinfo .author {
  color: #2659cf;
}
.zt-news .zt-news-readmore a {
  color: #2659cf;
}
.request-form .main-success .form-control:focus,
.request-form-full .main-success .form-control:focus {
  border-color: #2659cf;
}
.request-form .main-success .button,
.request-form-full .main-success .button {
  background-color: #2659cf;
}
.pricing-tables .pricing-item .plan .btn {
  border-color: #2659cf;
  color: #2659cf;
}
.pricing-tables .pricing-item .plan .btn:hover {
  background-color: #2659cf;
}
.pricing-tables .pricing-item:hover .plan {
  border-color: #2659cf;
}
.pricing-tables .pricing-item:hover .plan .head {
  background-color: #2659cf;
}
.landing .header-demo-box:hover {
  background-color: #2659cf;
}
.shop-info .zoo-icon-field .wrap-icon-item i {
  color: #2659cf;
}
@media (max-width: 767px) {
  .zo2-megamenu ul li.active > a,
  .zo2-megamenu ul li.active > span {
    color: #2659cf;
  }
  .zo2-megamenu ul li > a:hover,
  .zo2-megamenu ul li > a:focus,
  .zo2-megamenu ul li > span:hover,
  .zo2-megamenu ul li > span:focus {
    color: #2659cf;
  }
  #zt-top-cart #cart .total-products {
    background-color: #2659cf;
  }
}
