body {
  color: #333333;
      font-family: "ABeeZee", Helvetica, sans-serif;
    background: #d9d9ff url('background.png?20200729155518') repeat scroll top left;
}

a {   
  color:#333333; 
}

.full-width {
  background:#ffffff; 
}

.header-top {
  background:#585857; 
}

.header,
.navcontainer{
  background:#ffffff; 
}

.usp {
  border-top:1px solid #c7c7ea;
  background:#d9d9ff; 
}

ul.top-menu li a {
  color:#eeeeee;   
}

.btn-cart {
  background:#4e5f92;
  color:#ffffff; 
  border:1px solid #42507c;
}

.btn-search,
.btn-main,
.btn-view,
.quantibundle{
  background:#4e5f92;
  color:#ffffff; 
  border:1px solid #42507c;
}
.btn-search:after{
  border-color:transparent #4e5f92;  
}

.btn-search:hover,
.btn-search:focus,
.btn-main:hover {
  background:#4e5f92;  
  color:#07090e; 
  text-decoration:underline;
}

.scrollToTop {
  background: #4e5f92;
}

/*** RIBBON ***/
.label-sale{
  background:#805353;
}
.label-sale::before {
  border-color: transparent #593a3a transparent transparent;
}

p.ribbon {
  background: -moz-linear-gradient(left, #805353 0%, #997575 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%,#805353), color-stop(100%,#997575));
  background: -webkit-linear-gradient(left,  #805353 0%,#997575 100%);
  background: -o-linear-gradient(left,  #805353 0%,#997575 100%);
  background: -ms-linear-gradient(left,  #805353 0%,#997575 100%);
  background: linear-gradient(to right,  #805353 0%,#997575 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#805353', endColorstr='#997575',GradientType=1 );
  text-shadow:2px 1px 0 #664242;
}

p.ribbon:before {
  border-color: #997575 transparent #997575 #997575
}

p.ribbon:after {
  border-color: #593a3a #593a3a transparent transparent;
}

/*** NAVIGATIE ***/
.navbar-default .navbar-toggle{
  background-color: #4f4e4f;
}
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
  background-color: #696869;
}

.navbar-default .navbar-toggle .icon-bar,
.navbar-default .navbar-toggle .icon-bar {
  background:#ffffff;
}

.navbar-default .navbar-toggle:focus .icon-bar,
.navbar-default .navbar-toggle:hover .icon-bar {
  background:#b2b2b2;
}

.navbar{
  background-color: #4f4e4f;
  border-color: #4f4e4f;
}
.menu>ul>li>a {
  border-bottom:1px solid #474647;
  color:#ffffff; 
}

.mobilecart,
#cartContainer .cart,
.menu > ul > li.active > a{
  background:#4e5f92;
  border:1px solid #42507c;
  text-shadow: 0 -1px 0 #323d5e;
  color:#ffffff; 
}
.menu > ul > li.active > a:hover{
  color:#ffffff; 
}
.menu > ul ul li.active > a{
  text-shadow:none;
  color:#b2b2b2; 
}
.menu > ul ul li > a{
  background:#b8b8b8; 
}
.menu > ul ul ul li > a{
  background:#ededed; 
}


/*** SIDEBAR ***/

.sidebar {
  background:#ffffff;
  color:#333333;
  border:4px solid #eeeeee;
}

.sidebar h2 {
  color:#333333;
}

.sidebar-box {
  border-bottom: 1px solid #e5e5e5;
}

.sidebar-box ul li a {
  color:#333333;  
}

#collection-filter-price .ui-slider-range {
  background-color: #4e5f92;
}

ul li span.icon-liststyle {
  background:#4e5f92!important;
  border:1px solid #42507c;
}

/*** CONTENT ***/

.collection .product {  
  border:4px solid #eeeeee;
}

.category-pagination ul li.number.active a {
  background-color:#4e5f92;
  border:1px solid #3e4c74;
  color: #edeff4;
}

.compare a {  
  color:#707070; 
}

.border { 
  border:4px solid #eeeeee; 
}

@media (min-width: 768px) {
  .navbar{
    border-color: #4b4a4b;
  }
  .navbar.affix {
    background-color: #4f4e4f;
    border-color: #4b4a4b;
  }
  .affix .menu > ul > li > a {
    border:1px solid #4f4e4f;
    color:#ffffff;
  }
  .affix .menu > ul > li.active > a {
    border:1px solid #42507c;
  }
  .menu > ul > li > a {
    border:1px solid #4f4e4f;
  }
  .menu > ul ul li > a{
    background:#fff; 
    border:0;
  }
  .menu > ul ul ul li > a{
    background:#fff;; 
  }
  .menu ul ul,
  .menu ul ul ul{
   border-bottom:3px solid #4e5f92;
   background:#fff;
  }

}