/*
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-message{
    background: #ff980017!important;
    padding: 20px 30px 20px 39px!important;
    border-top: none!important;
    border-bottom: none!important;
}
.single-product .sidebar , .archive .sidebar {
    background: #fbfbfb!IMPORTANT;
    padding: 15px!IMPORTANT;
}
.product-title.fusion-responsive-typography-calculated{
    font-size: 18px!important;
}
.tabs-class{
    list-style: none;
    float: left;
    position: relative;
    white-space: nowrap;
    border-width: 0 1px 0 0;
    margin: 0;
    padding: 0 12px 0 12px;
    border-top: solid 1px rgba(0,0,0,.08);
    border-right: solid 1px rgba(0,0,0,.08);
    border-left: solid 1px rgba(0,0,0,.08);
    border-bottom: none;
}
.products-tabs{      width: auto!important;
    display: block;
    background-repeat: repeat-x;
    background-position: left top;
    border-style: solid;
    border-width: 0 0 1px;
    margin: 0;
    padding: 0;}
.woocommerce-tabs .panel {
    margin-left: 0!important;
}
.woocommerce-tabs {
    padding-top: 14px!important;
}
.woocommerce-tabs .panel {
    padding: 40px;
}
.woocommerce-tabs .panel {
    padding: 11px;
    margin-top: 51px;
}
form.cart {
    margin-bottom: 3px!important;
    margin-top: 3px!important;
}
.product .product-border {
    margin-top: 3px!important;
    margin-bottom: 0px!important;
}
.woocommerce-tabs .tabs li a {
    border-bottom: none!important;
}
.woocommerce-Tabs-panel{
    border-color: #e0dede!important;
}
.tabs.wc-tabs.products-tabs {border: none!important }
.woocommerce .product div.entry-summary .price {
    font-size: 30px;
}

.woocommerce a.button_theme, .woocommerce a.checkout-button, .woocommerce button.button, .woocommerce .button.add_to_cart_button, .woocommerce .button.product_type_external, .woocommerce input[type="submit"], .woocommerce input[type="reset"], .woocommerce input[type="button"], .button-stroke .woocommerce a.checkout-button , .single_add_to_cart_button.button.alt.wp-element-button {
    background-color: #fec910 !important;
    color: #fff !important;
}
.woocommerce-tabs.wc-tabs-wrapper a , .product-details-container a {
    color: #444444!important;}
li.cat-item a , li.cat-item  a:before {color: #858585!important;}
#main .product .product_title, .fusion-woo-featured-products-slider .price .amount, .widget_layered_nav li.chosen a, .widget_layered_nav li.chosen a:before, .widget_layered_nav_filters li.chosen a, .widget_layered_nav_filters li.chosen a:before {
    color: #444444!important;
}
.ilightbox-title{display: none!important;}

.tabs-class.reviews_tab{ width: 113px;}

.noti-bar .noti{
    animation: marquee 20s linear infinite;
     animation-direction: alternate;
}

@keyframes marquee {
   0% {
    transform: translateX(-30%);
  }
  100% {
    transform: translateX(30%); /* Zurück zur ursprünglichen Position */
  }
}