/* color_all_bg */


body{
  background: #ffffff;
}

/* color_all_text */

body,
.modal .product-title,
.product-page .gt-arrow,
.select-default:after {
  color: #000000;
}

.irs-line > span,
.checkbox-field:checked+.checkbox-label:after {
  background: #000000;
}
/* color_all_bg_2 */

header .header-top, footer, .js-main-slider .special a {
  background-color: #000000;
}
header .line-bottom .rightside .header-search:hover i {
 border-color:  #000000;
}
.best-items .pp-title,
.collection-content .editor-title > div,
.blog-carousel .pp-title,
.new-items .pp-title,
.header-catalog:after,
.blog-carousel:before,
.coll-catalogue,
.irs-slider,
.dropdown-menu-mobile,
.random-items-2,
.related-products h2,
.block-header.styled,
.cart-page .block-description:after,
.block-header.styled > div  {
  background: #000000;
}
.product-carousel .pp-title:before,
.collection-content .editor-title > div:before,
.similar-products .block-header.styled > div.flex:after,
.cart-page .block-header.styled:after   {
  border-color: transparent transparent transparent #000000;
}
.related-products h2:after {
border-color: #000000 transparent transparent transparent;
}
.header-search .ajax-search-results-wrapper a{
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
}

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

.subscribe-form button,
.header-cart i,
header .line-bottom .rightside .header-search:hover i,
.social-links a i  {
  color: #000000;
}
@media all and (max-width: 1024px){
	header .line-bottom .rightside .point.header-search i {
	  border-color:#000000;
	  color: #000000;
	}
}
@media (max-width: 768px) {
 .product-carousel.best-items.related-products .owl-controls {
     color: #000000;
 }
}
/* color_all_text_2 */

.coll-catalogue,
.coll-catalogue a,
header,
footer,
header a,
footer a,
.blog-carousel .pp-title h3,
.blog-carousel .carousel-descr,
.blog-carousel .to-category,
.new-items .pp-title h3,
.new-items .carousel-descr,
.new-items .to-category,
.best-items .pp-title h3,
.best-items .carousel-descr,
.best-items .to-category,
.product-carousel .owl-controls,
.footer-adress .phone a,
.footer-adress .email a,
.footer-adress .adress a,
footer .subscribe-title,
.footer-menu a,
header .phone i,
header .line-bottom .rightside .point i,
.js-main-slider .special a,
.dropdown-menu-mobile a,
.dropdown-menu-mobile .main-menu ul i,
.random-items-2 a,
.blog-carousel .blog-point,
.blog-carousel .blog-point a,
.blog-carousel .blog-point i,
.bg-text-wrap,
.related-products h2,
.block-header.styled > div,
.cart-page .block-description,
.insales a,
.footer-adress .phone i,
.footer-adress .email i,
.footer-adress .adress i,
.subscribe-form input[type="text"]{
  color: #ffffff;
}
.subscribe-form button,
.header-cart i,
.social-links a i {
  background-color: #ffffff;

}
.subscribe-form input[type="text"], .coll-catalogue li.active > a,
header .line-bottom .rightside .point i {
  border-color: #ffffff;
}



/* color_all_link */

a {
  color: #333333;
}

/* color_all_button */

.btn,
.modal .button-number,
.header-main.reg .cat-submenu,
.collection-filters .filter-footer .js-filter-reset,
.collection-filters .button-reset-filters,
.tabs-block .tabs-menu .tabs-item:after,
.page-header:after,
#fast-order-modal button.button-black {
  background: #000000;
}
.header-main.reg .cat-submenu:before{
  border-color: transparent transparent #000000 transparent;
}

.modal .select-field, .modal select,
.modal .input-field, .modal .textarea-field,
.btn.btn-empty,
.coupon-form input[type="text"] {
  border: 1px solid #000000;
}


.button-to-top,
.modal .option-item:after,
.collection-filters .filter-header i.fa-angle-left,
.collection-filters .filter-header i.fa-angle-right,
.similar-products .related-product .product-price,
.product-preview .product-price b,
.footer-title,
.btn.btn-empty,
.compare-control a.active,
.pagination .pagination-item.active {
  color: #000000;
}


/* text button */
.btn {
  color: #ffffff;
}
.js-main-slider .owl-pagination .owl-page.active
{
  border: 1px solid #ffffff;
  background: #ffffff;
}
/* color_border */

.footer-bottom {
  border-top: 1px solid #ebebeb;
}
.collection-description, .input-range,
.product-carousel.best-items,
.new-items,
.product-card.related-product,
.gallery-top,
.product-page .gt-arrow,
.cart-list .cart-item,
.article-preview{
  border-color: #ebebeb;
}
.select-default select {
  border: 1px solid #ebebeb;
}
.price-inputs:before, .irs-bar {
  background: #ebebeb;
}
.is-error .form-field{
  border: 1px solid red;
}






