body {
  color: #666666;
      font-family: "Rokkitt", Helvetica, sans-serif;
    background: #ffffff repeat scroll top center;
}

a,
#form-newsletter button {
  color: #666666;
}
.header .cart i {
  background-color: #000000;
}
.header .cart.hover i {
  background-color: #cc33cc;
}
.header .cart a strong {
  color: #000000;
}
.header .cart.hover a strong {
  color: #cc33cc;
}
.header .cart .contents h3 {
  color:#000000;
  border-color:#cc99cc;
}

/* NAVIGATION */
.header .categories, 
.header .categories ul ul {
  background-color:#f4f4f4;
}
@media (max-width: 957px) {
  .header .header-right {
    background-color:#f4f4f4;
  }
}
.header .categories ul li.home a,
.header .categories ul li a.main,
.header .categories ul li a.main.brands,
.header .categories ul li a.main.new,
.header .categories ul li a.main.sale,
.header .categories ul li a.main.blog {
  color:#000000;
  border-color: #efd1ef;;
}
.header .categories ul li.home.hover a,
.header .categories ul li.hover a.main {
  color:#cc33cc;
}
.header .categories ul ul li a {
  color:#666666;
}
.header .categories ul ul li.hover > a {
  color:#cc66cc;
}
.header .categories-lowres > ul,
.sidebar-box {
  border-color:#996699;
}
.header .categories-lowres ul li {
  border-color:#FFFFFF;
}


/* -------- */

.breadcrumbs a:hover,
.banner-product .product .price.price-offer,
.products.products-horizontal .product.hover .actions a.button-add, .products.products-grid .product.hover .actions a.button-add,
.footer a:hover,
#form-newsletter button:hover,
.sidebar-box ul li a.active {
  color: #cc33cc;
}

.sidebar-box ul li .arrow,
.icon .icon-icon,
.collection-pagination ul li.number.active a,
.productpage .product-info .share .social .social-block.icon:hover,
#categories-menu-button i,
#filters-menu-button i {
  background-color: #cc33cc;
}

.collection-pagination ul li.number.active a:hover {
  background-color:#b72db7;
}

.product-info .buy .add {
  background-color: #cc99cc;
}
.product-info .buy .add:hover {
  background-color: #996699;
}
.product-info .buy .add-outofstock {
  background-color: #EEE;
  color: #666666;
}

a:hover,
.headlines .slides ul.pagination li a:hover,
.products.products-horizontal .product.hover .actions a.button-wishlist:hover, .products.products-horizontal .product.hover .actions a.button-compare:hover, .products.products-grid .product.hover .actions a.button-wishlist:hover, .products.products-grid .product.hover .actions a.button-compare:hover,
.productpage .product-info .share .rating .button-review:hover {
  color: #996699;
}


.products.products-horizontal .product.hover .actions a.button-add:hover, .products.products-grid .product.hover .actions a.button-add:hover {
color: #996699;
}

.icon:hover .icon-icon {
background-color: #996699;
}

.header .topnav .search a{
  background-color: #996699;
}

.header .topnav .search a:hover {
  background-color: #cc33cc;
}

.headlines {
  background-color: #ffffff;
}
.heading,
.sidebar-box ul li i {
  background-color: #ead6ea;
}
.heading h1 {
  color: #ffffff;
}
.breadcrumbs, .breadcrumbs a {
  color: #666666;
}

.headlines .slides a.prev, .headlines .slides a.next {
  background-color: #cc33cc;
}
.headlines .slides a.prev:hover, .headlines .slides a.next:hover {
  background-color: #996699;
}

.footer h4,
.productpage .product-info .pricing .price span {
  color: #333333;  
}
.productpage .product-info .pricing .price,
.products.products-horizontal .product p.price, .products.products-grid .product p.price, .products.products-list .product p.price,
.products.products-sidebar .product p.price, .products.products-livesearch .product p.price, .products.products-cart .product p.price,
.productpage .product-info .product-usps li, .productpage .product-info .product-usps li a {
  color: #333333;
}
.productpage .product-info .pricing .price.price-offer,
.products.products-horizontal .product p.price.price-offer,
.products.products-grid .product p.price.price-offer,
.products.products-list .product p.price.price-offer,
.products.products-sidebar .product p.price.price-offer,
.products.products-livesearch .product p.price.price-offer,
.products.products-cart .product p.price.price-offer {
  color: #cc33cc;
}
.productpage .product-info .pricing .price span.price-old,
.products.products-horizontal .product p.price span.price-old,
.products.products-grid .product p.price span.price-old,
.products.products-list .product p.price span.price-old,
.products.products-sidebar .product p.price span,
.products.products-livesearch .product p.price span,
.products.products-cart .product p.price span {
  color: #333333;
}

.products.products-sidebar .product p.price, .products.products-livesearch .product p.price {
  color: ;
}
.products.products-sidebar .product p.price.price-offer, .products.products-livesearch .product p.price.price-offer {
  color: ;
}

.productpage .product-info .product-usps li a:hover {
  color: #cc33cc;
}
.productpage .tabs-content {
  color: #666666;
}
.productpage .tabs .tab {
  border-color: #cc99cc;
}

ul.tagcloud li a:hover {
  background-color: #996699;
}

.collection-options-mode .icon.active .icon-icon {
  background-color: #cc33cc;
}
.collection-options-mode .icon:hover .icon-icon {
  background-color: #996699;
}

#collection-filter-price .ui-slider-range {
  border-color: #cc33cc;
  background-color: #eaadea;
}
.categories .category.hover,
.products.products-horizontal .product.hover,
.products.products-grid .product.hover {
  border-color: #f4eaf4;
}

h2, h4 {
  color: #cc33cc;
}
.sidebar-box h2,
.sidebar-box a.sale,
.sidebar-box a.new {
  color: #000000;
}

.tui input[type=text],
.tui input[type=password],
.tui select,
#form-newsletter input,
#form-newsletter button {
  font-family: "Rokkitt", Helvetica;
}

#uspbar {
  background-color: #f0e0f0;
  border-color: #f7eff7;
}
#uspbar .usp {
  border-color: #f7eff7;
}
#usp-1 {
  background: url('usp-1-icon.png?20190204200051') 15px 50% no-repeat;
}
#usp-2 {
  background: url('usp-2-icon.png?20190204200051') 15px 50% no-repeat;
}
#usp-3 {
  background: url('usp-3-icon.png?20190204200051') 15px 50% no-repeat;
}
#uspbar h3, #uspbar p, #uspbar a {
  color: #996699;
}

