a {
  color: black;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

.remove-symbol {
  display: inline-block;
}

.collectstore-symbol-big {
  display: inline-block;
}

.text-link {
  color: #1a6baa;
  cursor: pointer;
}

.breadcrumbs-container {
  width: 100%;
}

.breadcrumbs {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 1.1em;
  text-align: left;
}

.breadcrumb-separator {
  /*background-image: url('../images/arrow-right-inactive.png');*/
  display: inline-block;
  margin: 0 7px;
  height: 7px;
  width: 5px;
}

.breadcrumb-item a:link {
  color: black;
  font-weight: normal;
  text-decoration: none;
  font: 15px Helvetica Neue, Arial, sans-serif;
}

.breadcrumb-item a:hover {
  background-color: #B72025;
  border-color: red;
  color: white;
  text-decoration: none;
}

.breadcrumb-item-last {
  color: #B72025;
  font-weight: bold;
}

.rounded-corners {
  behavior: url('script/pie/PIE.htc');
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  border-radius: 10px;
}

.rounded-corners-top {
  behavior: url('script/pie/PIE.htc');
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px 10px 0 0;
  -khtml-border-radius: 10px 10px 0 0;
  border-radius: 10px 10px 0 0;
}

.rounded-corners-bottom {
  behavior: url('script/pie/PIE.htc');
  -moz-border-radius: 0 0 10px 10px;
  -webkit-border-radius: 0 0 10px 10px;
  -khtml-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
}

.shadow {
  -moz-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35);
  -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35);
  box-shadow: 0 3px 15px rgba(0, 0, 0, 0.35);
}

.rounded-corners-left {
  behavior: url('script/pie/PIE.htc');
  -moz-border-radius: 10px 0 0 10px;
  -webkit-border-radius: 10px 0 0 10px;
  -khtml-border-radius: 10px 0 0 10px;
  border-radius: 10px 0 0 10px;
}

.rounded-corners-right {
  behavior: url('script/pie/PIE.htc');
  -moz-border-radius: 0 10px 10px 0;
  -webkit-border-radius: 0 10px 10px 0;
  -khtml-border-radius: 0 10px 10px 0;
  border-radius: 0 10px 10px 0;
}

#star-reviews-link {
  font-size: 11.5px;
  margin-left: 5px;
}

.only-left-label {
  background-color: #d41d0a;
}

.star {
  float: left;
  height: 13px;
  width: 13px;
}

.star.full {
  background-image: url('../images/star-full.png');
}

.star.half {
  background-image: url('../images/star-half.png');
}

.star.empty {
  background-image: url('../images/star-empty.png');
}

.star-big {
  float: left;
  height: 17px;
  width: 17px;
}

.star-big.full {
  background-image: url('../images/star-full-big.png');
}

.star-big.half {
  background-image: url('../images/star-half-big.png');
}

.star-big.empty {
  background-image: url('../images/star-empty-big.png');
}

.save {
  background-color: #d41d0a;
}

.pre-oder {
    background-color: #d41d0a;
}

.labels {
  display: inline-block;
  float: left;
  clear: both;
}

.label {
  color: #fff;
  display: inline;
  float: left;
  font-size: 11px;
  font-weight: bold;
  line-break: 0;
  margin: 5px 2px 0 0;
  padding: 0 5px 2px 5px;
  vertical-align: top;
}

.messageStackError {
  color: #A00000;
}

.messageStackSuccess {
  color: #00A000;
}

.loading, .button-loading {
  background-image: url('../images/ajax-loader.gif');
  background-repeat: no-repeat;
  background-position: center center;
  height: 16px;
  width: 16px;
}

.button-loading {
  margin: 0 20px;
}

.small-rounded-corners {
  behavior: url('script/pie/PIE.htc');
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  -khtml-border-radius: 7px;
  border-radius: 7px;
}

#add-to-basket-confirmation-container a {
  text-decoration: none;
  font-weight: bold;
  cursor: pointer;
  color: #1a6baa;
}

#add-to-basket-confirmation-popup img {
  float: left;
  margin-right: 10px;

}

#add-to-basket-confirmation-checkout {
  color: white;
  font-weight: bold;
  display: inline-block;
  float: right;
}

#add-to-basket-confirmation-continue {
  color: white;
  font-weight: bold;
  display: inline-block;
  float: left;
}

#add-to-basket-error-cancel {
  color: white;
  font-weight: bold;
  display: inline-block;
  float: left;
}

#add-to-basket-error-ok {
  color: white;
  font-weight: bold;
  display: inline-block;
  float: right;
  width: 80px;
  text-align: center;
}


#add-to-basket-confirmation-msg {


}

#add-to-basket-error-msg {


}


#add-to-basket-confirmation-container {
  clear: both;
  height: 75px;
}


.ui-widget-overlay.darker-modal-overlay {
  background: none repeat scroll 0 0 #000000;
  opacity: 0.7;
  filter: Alpha(Opacity=70);
  z-index: 10;
}

.error {
  color: #b72025;
}

.productNumber {
  font-size: 11px;
  position: relative;
  bottom: 1px;
  left: 2px;
}

.horizontal-line-separator {
  border-bottom: 1px solid #dadada;
}

.debug-coupon {

}

#debug-coupon {
  color: white;
}

.brand-logo {
  display: inline-block;
}

#brands-container-horizontal a, #brands-container-horizontal a:HOVER {
  text-decoration: none;
}

#brands-container-horizontal {
  clear: both;
  border-top: 1px solid #E5E5E5;
  background-color: white;
  text-align: center;
}


#manufacturers-section a.checkbox:HOVER {
  background-color: #B72025;
  border-color: red;
  color: white;
  text-decoration: none;
}