/*Schriftfarbe generell */

body,
h1,
h2,
h3,
h4 {
  color: #212529;
}

/*Minimale Seitenhöhe, Abstand oben */

#content.site-content {
  min-height: 800px;
  padding-top: 0px;
  margin-top: 0px;
}

/*Copyright ausblenden --> Customizer */

/*Kaufen Button Farbe */

.woocommerce button.button.alt.disabled {
  background-color: #379ecc !important;
}

.woocommerce button.button.alt.disabled:hover {
  background-color: #379ecc !important;
}

button.single_add_to_cart_button.alt {
  background-color: #379ecc !important;
}

.woocommerce div.product form.cart .button {
  background-color: #379ecc !important;
}

/*Zur Kasse Button Farbe*/

.checkout-button.button.alt.wc-forward {
  background-color: #379ecc !important;
  color: #ffffff;
}

.checkout-button.button.alt.wc-forward:hover {
  background-color: #379ecc !important;
}

/*Jetzt kaufen Button Farbe, Aurichtung, Größe --> Customizer*/

/*Gutscheincode Warenkorb Breite*/

.woocommerce-page #content table.cart td.actions .coupon .input-text {
  width: 200px;
}

/*Preis Farbe angepasst*/

body.single-product bdi {
  color: #212529;
  font-size: 35px;
}

bdi {
  color: #212529;
  font-size: 20px;
  /* Schriftgröße für Kategorieseiten */
}

/*Shop Button Farbe und Schriftfarbe*/

.woocommerce ul.products li.product .button {
  color: #ffffff;
  background-color: #379ecc;
}

/*Mein konto Sup-Unterschrift*/

.page-entry-title.entry-title {
  display: none;
}

/*Artikel Titel Produktübersicht selbe Höhe*/

.woocommerce ul.products li.product .woocommerce-loop-product__title {
  height: 60px;
  font-weight: bold;
}

/*Artikel Titel Einzelprodukt Schriftfarbe*/

.single .entry-title {
  color: #212529;
}

/*Abstand Inhalt nach oben auf Startseite*/

.page-id-454 .entry-content {
  margin-top: 0px;
  padding-top: 0px;
}

/*Menü ohne Großbuchstaben*/

.site-header.horizontal-style .main-navigation ul li a:hover {
  text-transform: none;
  font-size: 18px;
  font-weight: normal;
}

.site-header.horizontal-style .main-navigation ul li a {
  text-transform: none;
  font-size: 18px;
  font-weight: normal;
}

/*Abstand Infoseite*/

.page-id-89 p {
  margin-top: -10px;
}

/*Kategorie auf Produkseite ausblenden*/

.posted_in {
  display: none;
}

/*Hintergrund Beschriftung Farb/Groesse*/

.woocommerce div.product form.cart .variations th {
  background-color: white;
}

@media only screen and (max-width: 600px) {
  div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-image-choices-modern li {
    width: 45% !important;
  }
}

div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-label {
  display: none;
}

/*Warenkorb Button*/

.woocommerce ul.products li.product .button {
  padding: 10px 10px;
  border-radius: 5px;
  font-weight: bold;
}

/*Abstand preis udn Artikelnummer*/

p.price {
  margin-bottom: 0px;
}

.woocommerce div.product form.cart {
  margin-bottom: 0px;
}