/*
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
*/

.fusion-logo img {
    max-width: 150px;
}

.catproduit{
    background-color: #fff;
    border: 1px solid #e9e9e9;
    padding-top: 20px;
    padding-bottom: 20px;
    transition: all 0.8s ease-out;
    box-shadow: rgb(0 0 0 / 0%) 0px 20px 50px;
}

.catproduit:hover{
    background-color: #fff;
    border: 1px solid #fff;
    box-shadow: rgb(0 0 0 / 25%) 0px 20px 50px;
    overflow: visible;
    Z-index:2;
}

.topcatbloc .fusion-column-wrapper{
    box-shadow: rgb(0 0 0 / 25%) 0px 20px 50px;
}

table.dataTable tbody td {
    border-bottom: 1px solid #ccc;
}

table.wc-product-table tbody tr {
    transition: all 0.4s ease-out;
}

table.wc-product-table tbody tr:hover {
    background-color: #a4383d12;
}

table.dataTable tbody td,
table.wc-product-table thead th {
    font-size: 12px;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current, 
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    background: white !IMPORTANT;
}


.pdfprnt-button-title.pdfprnt-button-pdf-title{
border: 1px solid #a4383d;
    border-radius: 5px;
    padding: 10px 20px;
    color: #a4383d;
    font-weight: bold;
    transition: all 0.4s ease-out;
    background-color: transparent;
}

.fusion-button:hover,
.pdfprnt-button-title.pdfprnt-button-pdf-title:hover{
    background-color: #a4383d;
        color: #fff !important;
}

.fusion-breadcrumbs.fusion-breadcrumbs-1 {
    font-size: 12px !important;
    text-transform: uppercase;
}

.gamme H3{
    font-size: 20px !important;
    height: 70px;
}

.single-product #main{
    margin-top: 50px;
}

.gform_button.button{
    border-radius: 4px 4px 4px 4px;
    background-color: #fff;
    color: #a4383d;
    border:1px solid #a4383d;
}

.gform_button.button:hover{
    background-color: #a4383d;
    color: #fff;
}

#avada-vertical-menu-widget-2 .fusion-vertical-menu-widget .menu li a{
    padding-top: 0px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 5px !important;
}

#avada-vertical-menu-widget-2 .current-menu-item>a{
    border: none !important;
}

#custom_html-2 ul li {
    width: 50%;
    float: left;
}

.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a {
    padding: 5px !important;
    font-size: 11px;
}

.woocommerce-MyAccount-content .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot,
.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-total,
.woocommerce-orders-table__header.woocommerce-orders-table__header-order-total,
.woocommerce-order-received .product-thumbnail,
.woocommerce-table__product-total.product-total,
.woocommerce-table__product-table.product-total,
.woocommerce-order-received .avada-order-details tfoot,
.woocommerce-order-overview__payment-method.method,
.woocommerce-order-overview__total.total,
.woocommerce-shipping-totals.shipping,
.avada-myaccount-user,
.checkout .payment_methods li,
.checkout .shop_table tbody .product-total,
.checkout .shop_table th.product-total,
.checkout #customer_details .col-2,
.order-total,
.cart-subtotal,
.cart_item .product-total,
.cart_item .product-thumbnail,
.wfc-cart-totals__table,
.fusion-megamenu-bullet:before {
    display:none !important;
}

ul.social-share.clearfix {
	display:none !important;
}
@media only screen and (max-width: 800px) {
    .Add_Linkedin {
        display: none;
    }
}

@media only screen and (max-width: 800px) {
    .Add_Linkedin {
        display: none;
    }
}


}

}
