/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/*.woocommerce-error li {color: #D287BD !important; border: 1px solid #D287BD !important;}*/
.preis_center {text-align: center !important;}

body, main, html {background: #000000 !important;}

bdi {font-size: 1.5em !important;}

.fusion-woo-product-design-clean .products .product .product-title, .fusion-woo-product-design-clean .slides .product .product-title {
    font-style: inherit !important; 
}

.fusion-title h3 {text-transform: none !important;}

/* Kommentar senden Button */
.bt-nl {clear: both !important; margin-top: 20px !important;}

.fusion-update-cart {display: none !important}

.cart_totals table th {font-family: var(--awb-text-font-family) !important;}
.shop_table thead tr th  {font-family: var(--awb-text-font-family) !important;}
.paypal-buttons {margin-top: 10px !important}
.sc-fXSgeo {display: none !important}
.h_color {color: #ffffff !important; font-size: 3em !important;}
.href_nobor {border: none !important}
.woocommerce-checkout-review-order-table th, .woocommerce-checkout-review-order-table td {padding: 10px !important}
.woocommerce-checkout .shop_table { background-color: #000000 !important;}
#allow_dhl_mail_field {margin-top: 10px !important; margin-bottom: 5px !important;}
/*.woocommerce-invalid:after { color: #E7BEDB !important;}*/

.checkout .payment_methods .payment_box {
    padding: 0px !important;
 
}

.footerbullet a {color: white !important;}
/* visited link */
.footerbullet a:visited { color: white !important;}
/* mouse over link */
.footerbullet a:hover { color: #f2f2f2 !important;}
/* selected link */
.footerbullet a:active { color: #f2f2f2 !important;}

.footerbullet_under a {color: white !important; text-decoration: underline !important;}
/* visited link */
.footerbullet_under a:visited { color: white !important;}
/* mouse over link */
.footerbullet_under a:hover { color: #f2f2f2 !important;}
/* selected link */
.footerbullet_under a:active { color: #f2f2f2 !important;} 

.fusion-product-wrapper .tax-info, .fusion-product-wrapper .shipping-costs-info,  .fusion-product-wrapper .delivery-time-info, .fusion-product-wrapper .product-units{text-align:center !important; margin: 0px !important}

.wc-gzd-additional-info-loop .amount {font-size: 1em !important; color: white !important}


.fusion-product-content {padding-bottom: 5px !important}

.nomargbott {margin-bottom: 0px !important}
/*.price>.amount, .price ins .amount {color: white !important;}*/
.woocommerce-Price-amount.amount {
    color: white !important;
}

.minus, .plus {color: black !important; background: white !important}
#main {padding-top: 20px !important;}
.fusion-onsale {color: white !important;}
.in-stock {display: none !important;}


.awb-menu__sub-li .fusion-menu-cart-item-details {
    display: inline-block;
    text-align: left;
    width: 270px !important;
}

.woocommerce-message, .wc-gzd-edit-data-notice { background: black !important; color: white !important
	
}


.is-active a {color: #afaeae !important;}
.xmastophead p {margin-bottom: 0px !important;}

.shipping-costs-info a {color: #e88842 !important;}
/* visited link */
.shipping-costs-info a:visited { color: #e88842 !important;}
/* mouse over link */
.shipping-costs-info a:hover { color: #f2ad7b !important;}
/* selected link */
.shipping-costs-info a:active { color: #f2ad7b !important;}
.cart-empty, .return-to-shop {background: black !important; color: white !important}

.woocommerce-invalid:after { color: #e85500 !important; }
.avada-checkout {padding-bottom: 100px !important}

.fusion-form-form-wrapper .fusion-form-field .fusion-form-checkbox label:before  {border: 1px solid #fff !important}

.woocommerce-gzd-legal-checkbox-text a {text-decoration: underline !important;}

.fusion-woo-cart .quantity input[type=button].minus, .fusion-woo-cart .quantity input[type=button].plus {
    width: 40px !important; height: 40px !important;
}
.pricepro p {margin: 0px !important} 
.onsale {
    margin-top: -20px !important;
    margin-left: -23px !important;
}
.out-of-stock {color: #EC6B05 !important}

.woocommerce span.onsale{ display:none; }
del {
  /* text-decoration: none !important;*/
}

.price del .amount, .product-details .price .from {
    font-size: 11px;
    margin-right: 5px;
}
.button_red > .fusion-button-text {
	font-size: 1.5em !important;
}
