/* Les Routiers Suisse Design Anpassungen */

/* Hauptnavigation */
.hauptnav_td, 
td.hauptnav_td {
  box-shadow: none;
}
.header_subnav {
  border-bottom: none;
  background-image: linear-gradient(#636363, #000000);
}
@media (max-width: 991px) { 
  .hauptnav_td, 
  td.hauptnav_td {
    background-image: none;
  }
}
.hauptnav_td div.ibox .ibox_content a.ibox_content {
  color: #BBBBBB;
  border-color: #BBBBBB;
}
.hauptnav_td div.ibox .ibox_content a.ibox_content:hover {
  color: #E4000A;
}

/* Content-Slider */
.bx-wrapper .bx-pager, 
.bx-wrapper .bx-controls-auto {
  bottom: 0px;
}
.bx-wrapper {
  margin-bottom: 0px;
}
.bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a.bx-pager-link {
    background: none;
    background-color: #FFFF00;
    border-radius: 7px;  
    box-shadow: 0px 1px 3px #050505 inset, 0px 1px 1px #FFF;
    height: 13px;
    width: 13px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, 
.bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a.bx-pager-link.active {
    background-color: #E4000A;
}

/* Bestellpfad */
.bp_row {
  margin-right: -30px;
}
div.bp {
  background-image: url(../Bilder/bg_main_table.jpg);
}

/* Artikeldetailansicht */
.product_content_sub label {
  font-weight: bold;
}
.product_content_sub .form-group {
  margin-bottom: 0px;
}
.subartikel label {
  padding-top: 0px;
}

/* Schild Collage */
.schild_collage {
  max-width: 100px;
  border: 1px solid #EFEFEF;
}
.schild_collage img:hover {
  opacity: 0.7;
  cursor: pointer;
}