/* color_all_bg */


body{
  background: #e7e7e7;
}

/* color_all_text */

body,
.modal .product-title,
.product-page .gt-arrow{
  color: #333333;
}
.modal .js-fast-order-open{
  background: #333333;
}

/* color_all_text_2 */

.coll-catalogue,
.coll-catalogue a{
  color: #333333;
}

/* color_all_link */

a{
  color: #101112;
}

/* color_all_button */
.btn,
.dropdown-menu-mobile,
.modal .button-number,
.modal .button-primary,
.collection-filters .button-reset-filters,
.irs-slider,
.coll-catalogue,
.tabs-block .tabs-menu .tabs-item:after,
.page-header:after,
.block-header.styled,
.block-header.styled > div,
#fast-order-modal button.button-black{
  background: #f9f9fb;
}
.header-main.reg .cat-submenu:before{
  border-left: 20px solid #f9f9fb;
}
.modal .select-field, .modal select,
.modal .input-field, .textarea-field{
  border: 1px solid #f9f9fb;
}
.select-default select{
  border: 1px solid #f9f9fb;
}

.button-to-top,
.modal .option-item:after,
.select-default:after,
.similar-products .related-product .product-price{
  color: #f9f9fb;
}
.js-main-slider .owl-pagination .owl-page.active{
  border: 1px solid #f9f9fb;
  background: #f9f9fb;
}


/* color_bg_1 */

.best-items .pp-title,
.product-carousel.best-items .pp-title:before,
.collection-content .editor-title > div{
  background: #3212ee;
}
.header-search .ajax-search-results-wrapper a{
  border-left: 1px solid #3212ee;
  border-right: 1px solid #3212ee;
}

.header-search .ajax-search-results-wrapper ul li:last-child a{
  border-bottom: 1px solid #3212ee;
}


/* color_cl_1 */

.best-items .pp-title h3,
.best-items .carousel-descr,
.best-items .to-category{
  color: #3212ee;
}

/* color_bg_2 */

.new-items .pp-title,
.product-carousel.new-items .pp-title:before{
  background: #3212ee;
}

/* color_cl_2 */

.new-items .pp-title h3,
.new-items .carousel-descr,
.new-items .to-category{
  color: #3212ee;
}

/* color_bg_3 */

.blog-carousel .pp-title,
.product-carousel.blog-carousel .pp-title:before{
  background: #3212ee;
}

/* color_cl_3 */

.blog-carousel .pp-title h3,
.blog-carousel .carousel-descr,
.blog-carousel .to-category{
  color: #3212ee;
}

/* color_all_footer */

.footer-adress .phone i,
.footer-adress .email i, 
.footer-adress .adress i,
.footer-adress .phone a,
.footer-adress .email a, 
.footer-adress .adress a,
footer .subscribe-title,
.footer-menu a{
  color: #101112;
}

/* color_all_footer_2 */

.social-links a,
.footer-title,
.insales a{
  color: #3212ee;
}
.comment-form button{
	padding: 0 15px;
}

.is-error .form-field{
    border: 1px solid red;
}

















