body{
  background-color: #D5C6E3;  
  color: #222;
}
.multilink_body{
  background-color: #D5C6E3;  
  
}
footer{
  background-color: #550055;
}
.navbar{
  background-color: #550055 !important;  
}
.navbar-light .navbar-brand{
  color: #fff;
}
.btn_nav,
.navbar .hamburger{
  /*border: #fff;
  color: #fff;*/
  border-color: transparent;
  border: none;
}
.card-product .price-new,
.link_color{
  color: #8E1C8E;
}
h1, h2, h3, h4, h5, h6{
  color: #222;
}
.card-product .title,
.card-body,
.card-body .title,
.select2-results__option,
.card-header h3{
  color: #222;
}
.price.text-primary,
.navbar-sidebar2 .navbar__list li a, 
.navbar-sidebar2 .navbar__list li.info,
.page-link,
#login-box a,
table a,
.row_product a{
  color: #8E1C8E !important;
}
footer a,
.copyright-text p{
  color: #fff !important;
}
.page-item.active .page-link{  
  background-color: #8E1C8E;
  border-color: #8E1C8E;
  color: #fff !important;
}
.btn-primary{
  background-color: #8E1C8E;
  border-color: #8E1C8E;
}
.text-muted{
  color: #222 !important; 
  /*color: rgba(0, 0, 0, 0.5) !important;*/
}
#variation a.btn{
  color: #8E1C8E;
  border-color: #8E1C8E;
}
#variation a.btn.active{
  color: #fff;
  background-color: #8E1C8E;
  border-color: #8E1C8E;
  -webkit-box-shadow: 0 0 0.2rem #8E1C8E;
  -moz-box-shadow: 0 0 0.2rem #8E1C8E;
  box-shadow: 0 0 0.2rem #8E1C8E;
}

.linklist_link{
  display: block;
  text-align: center;
  margin-bottom: 1rem;
  font-weight: bold;
  padding: 0.5rem 1rem;
  -webkit-border-radius: 5px; 
  -moz-border-radius: 5px; 
  border-radius: 5px;
  
  background-color: transparent;
  border: 2px solid #8E1C8E;
  color: #8E1C8E;
  text-decoration: none;
}
.linklist_link:hover{
  color: #fff;
  background-color: #8E1C8E;
}
.linklist_link img{
  max-width: 26px;
  height: auto;
}