/*
Theme Name: Divi Child Theme
Theme URI: http://huziceha.myhostpoint.ch
Description: Child Theme For Divi
Author: Stigamo
Author URI: http://huziceha.myhostpoint.ch
Template: Divi
Anpassungen für den Onlineshop durch Webagentur Maik
*/
/*================================================
Header
================================================*/
#top-header .et-cart-info {
    margin-right: 15px;
	display: none;
}
.woocommerce .woocommerce-breadcrumb {
    margin-top: -35px;
}

/*================================================
Content
================================================*/
.container {
    max-width: 1200px;
}
/*================================================
Suche
================================================*/
p.post-meta {
    display: none;
}
/*================================================
WooCommerce Buttons Seitenleisten Shop
================================================*/
a.button.wc-forward {
    background: #ef8f61 !important;
    color: #fff !important;
    width: 100% !important;
}
/*================================================
WooCommerce Buttons Allgemein
================================================*/
button.woocommerce-Button.button {
    color: #fff !important;
}
.woocommerce a.button.alt:after, .woocommerce-page a.button.alt:after, .woocommerce button.button.alt:after, .woocommerce-page button.button.alt:after, .woocommerce input.button.alt:after, .woocommerce-page input.button.alt:after, .woocommerce #respond input#submit.alt:after, .woocommerce-page #respond input#submit.alt:after, .woocommerce #content input.button.alt:after, .woocommerce-page #content input.button.alt:after, .woocommerce a.button:after, .woocommerce-page a.button:after, .woocommerce button.button:after, .woocommerce-page button.button:after, .woocommerce input.button:after, .woocommerce-page input.button:after, .woocommerce #respond input#submit:after, .woocommerce-page #respond input#submit:after, .woocommerce #content input.button:after, .woocommerce-page #content input.button:after, body .et_pb_button:after {
    color: #fff !important;
}
button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit, button.woocommerce-button.button.woocommerce-form-login__submit {
    background-color: #b08e77;
}
button.single_add_to_cart_button.button.alt {
    float: right !important;
}
/*================================================
WooCommerce Button Kundenkonto anlegen
================================================*/
button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit {
    color: #fff !important;
}
/*================================================
WooCommerce Button Im Kundenkonto anmelden
================================================*/
button.woocommerce-button.button.woocommerce-form-login__submit {
    color: #fff !important;
}
/*================================================
Warenkorb
================================================*/
button.button, a.checkout-button.button.alt.wc-forward, a.button.wc-backward {
    color: #fff !important;
}
.woocommerce-cart table.cart img {
    width: 100px;
}
td.product-thumbnail::before {
	display: none !important;
}
td.product-thumbnail {
	display: block !important;
}
.et-db #et-boc .et-l .et_pb_wc_add_to_cart .quantity input.qty {
}
/*================================================
Warenkorb Seitenleiste
================================================*/
a.button.wc-forward {
    text-align: center;
	background-color: #b08e77 !important;
	border: 2px solid !important;
    border-radius: 3px;
	margin-bottom: 15px;
}
a.button.checkout.wc-forward
 {
	background-color: #ef8f61 !important;
}
p.total.total-cart-tax.wc-gzd-total-mini-cart {
    display: none;
}
.woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl {
    border-left: none;
}
/*================================================
Checkout
================================================*/
h3#order_payment_heading {
    margin-top: 10px;
}
button#place_order {
    background-color: #ef8f61;
	float: right;
}
ul.wc_payment_methods.payment_methods.methods {
    background-color: #fff;
}
a.checkout-button.button.alt.wc-forward {
	background-color: #ef8f61 !important;
}
img#mastercard, img#visa, img#american_express, img#postfinance_card, img#postfinance_efinance, img#twint {
    width: 50px;
}
ul.woocommerce-error {
    background: #ef8f61 !important;
}
/*================================================
Dankesseite
================================================*/
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received  {
    background: #b08e77;
    color: #fff;
    font-size: 18px;
    padding: 15px;
    margin-bottom: 15px;
}
/*================================================
Konfigurator
================================================*/
.wapf-product-totals {
	display:none !important;
}
div.wapf-swatch--text {
    border-color: #b08e77;
}
div.wapf-swatch--text.wapf-checked {
    border-color: #b08e77;
    background: #b08e77;
}
.wapf-swatch--image.wapf-checked {
	border-color:#b08e77;
}
.wapf-field-label label {
	margin-bottom: 5px;
	display: none;
}
.wapf-field-description {
    font-size: 100%;
    opacity: 1;
}
.wapf-field-container.wapf-field-image-swatch, .wapf-field-container.wapf-field-text-swatch {
	padding-bottom: 5px;
}
.wapf-swatch img {
    max-width: 90%;
}
.wapf-swatch-label {
    padding: 2px;	
}
/*.et-db #et-boc .et-l .et_pb_wc_add_to_cart .quantity input.qty {
    max-width: 40px;
}*/
button.single_add_to_cart_button.button.alt, .quantity input.qty {
    margin-top: 10px;	
}
.et_pb_module.et_pb_text.et_pb_text_1.headline_h3.et_pb_text_align_left.et_pb_bg_layout_light, .et_pb_module.et_pb_wc_price.et_pb_wc_price_0 {
    margin-bottom: 0px !important;
}