@charset "utf-8";

/* Platz fÃ¼r modifizierte Stylesheet-Angaben
 * NÃ¤here Infos: https://wiki.selfhtml.org/wiki/CSS
 * -------------------------------------------------------------------------- */

.right-main-product .all-grid-product .single-product-item .product-image img {
    max-width: 90%;
}

.sidebar-list ul li a::before {
    float: left;
}

.sidebar-list ul li a div {
    display: grid;
}

.pagination-bar {
  width:100%;
}

.product-sticker {
    left: 0;
    position: relative;
    top: 0px;
    z-index: 100;
    text-align: left;
    float: left;
}

.owl-theme .owl-controls {
    margin-top: 0px;
}

.owl-controls.clickable {
  width:100px;
}

.related-product .owl-controls.clickable {
    top: -87px;
}

.owl-controls .owl-buttons i {
    color: white;
    font-size: 12px;
    right: 2px;
    top: -1px;
}

.owl-controls .owl-buttons .owl-next:hover i, .owl-controls .owl-buttons .owl-prev:hover i {
    color: white;
}

.thumbnail, .thumbnail a {
  border: 0;
  color: #000000;
}

.thumbnail a:hover {
  color: #C31622;
}

.carousel-control {
  position:absolute;
  color: transparent;
  height: 33px;
  margin-top: -33px;
  text-align: center;
  top: 50%;
  width: 28px;
  filter: alpha(opacity=100);
  opacity: 1; }
.carousel-control.left {
  background-image: url("../img/icons/CARET-SQUARE-LEFT.png");
  right:14px;
  cursor: pointer;
  z-index:1000;}
.carousel-control.right {
  background-image: url("../img/icons/CARET-SQUARE-RIGHT.png");
  right:14px;
  cursor: pointer;
  z-index:1000;}

.login-info {
  color:red;
  font-size: 16px;
}

.single-mycart-item {
  color: #000000;
}

.sidebar-list ul li a {
    width: 90%;
}

.footer-area {
    padding-top: 0px;
}

.header-top {
  height: unset;
}

.welcome-mes {
  text-align:left;
}

.header-right-menu nav ul li ul {
    width: 150px;
}

.gutschein_aktion {
  border: 1.6px solid #C31622 !important;
  margin: 10px;
  color: #C31622 !important;
  background-color: white !important;
  font-size: 14px;
  line-height: 20px;
}

.gutschein_aktion:hover {
  color: white !important;
  background-color: #C31622 !important;
}
.nopadding {
  padding: 0 !important;
  margin: 0 !important;
}

#user_menu {
  margin-top: 15px;
}

@media (max-width: 991px) {
  .carousel-inner .active.left { left: -100%; }
  .carousel-inner .next        { left:  100%; }
  .carousel-inner .prev		 { left: -100%; }
  .active > div { display:none; }
  .active > div:first-child { display:block; }

}
@media (min-width: 992px ) {
  .carousel-inner .active.left { left: -33.3%; }
  .carousel-inner .next        { left:  33.3%; }
  .carousel-inner .prev		 { left: -33.3%; }
}

