@import url(//fonts.googleapis.com/css?family=Open+Sans:400,600&amp;subset=latin,latin-ext,cyrillic);
/* START hide Rechnung link on order confirmation page hack  */
span#printMessage {
  display: none;
}

/* END  */
/* START calendar */
.ec-pika-title {
  position: relative;
  text-align: center;
  font-family: Open Sans !important;
}

.ec-pika-table th {
  font-size: 12px;
  line-height: 25px;
  font-weight: 400;
  text-align: center;
  font-family: Open Sans !important;
}

.ec-store.ec-store__category-page.ec-store__category-page--29454007 .grid-product__price-value.ec-price-item {
  display: none;
}

.ec-store.ec-store__product-page.ec-store__product-page--c29454007 .details-product-price__value {
  font-size: 0px;
}

.ec-store.ec-store__product-page.ec-store__product-page--c29454007 .details-product-price__value:after {
  content: "auf Anfrage";
  font-size: 25px;
}

.ec-size .ec-store__category-page--145590819 .grid-product__price-value,
.ec-size .ec-store__category-page--145592254 .grid-product__price-value,
.ec-size .ec-store__category-page--145591073 .grid-product__price-value,
.ec-size .ec-store__category-page--145592259 .grid-product__price-value,
.ec-size .ec-store__category-page--145591074 .grid-product__price-value,
.ec-size .ec-store__category-page--145590818 .grid-product__price-value,
.ec-size .ec-store__category-page--145591539 .grid-product__price-value {
  font-size: 0px;
}

.ec-size .ec-store__category-page--145590819 .grid-product__price-value:after,
.ec-size .ec-store__category-page--145592254 .grid-product__price-value:after,
.ec-size .ec-store__category-page--145591073 .grid-product__price-value:after,
.ec-size .ec-store__category-page--145592259 .grid-product__price-value:after,
.ec-size .ec-store__category-page--145591074 .grid-product__price-value:after,
.ec-size .ec-store__category-page--145590818 .grid-product__price-value:after,
.ec-size .ec-store__category-page--145591539 .grid-product__price-value:after {
  display: inline;
  content: "auf Anfrage";
  font-size: 22px;
  color: #a20505;
}

.ec-size .ec-store__product-page--c145590819 .details-product-price__value,
.ec-size .ec-store__product-page--c145592254 .details-product-price__value,
.ec-size .ec-store__product-page--c145591073 .details-product-price__value,
.ec-size .ec-store__product-page--c145592259 .details-product-price__value,
.ec-size .ec-store__product-page--c145591074 .details-product-price__value,
.ec-size .ec-store__product-page--c145590818 .details-product-price__value,
.ec-size .ec-store__product-page--c145591539 .details-product-price__value {
  font-size: 0px;
}

.ec-size .ec-store__product-page--c145590819 .details-product-price__value:after,
.ec-size .ec-store__product-page--c145592254 .details-product-price__value:after,
.ec-size .ec-store__product-page--c145591073 .details-product-price__value:after,
.ec-size .ec-store__product-page--c145592259 .details-product-price__value:after,
.ec-size .ec-store__product-page--c145591074 .details-product-price__value:after,
.ec-size .ec-store__product-page--c145590818 .details-product-price__value:after,
.ec-size .ec-store__product-page--c145591539 .details-product-price__value:after {
  display: inline;
  content: "auf Anfrage";
  font-size: 22px;
  color: #a20505;
}
