.table-view-desc {
margin-bottom: 6px !important;
}
.order-quantity-based-wholesale-pricing-view.table-view {
margin-top: 24px;
margin-bottom: 24px;
}
.order-quantity-based-wholesale-pricing-view.table-view  thead,
.order-quantity-based-wholesale-pricing-view.table-view  thead tr,
.order-quantity-based-wholesale-pricing-view.table-view  thead tr th {
background-color: #E8E8E8;
}
.order-quantity-based-wholesale-pricing-view.table-view  tbody,
.order-quantity-based-wholesale-pricing-view.table-view  tbody tr,
.order-quantity-based-wholesale-pricing-view.table-view  tbody tr th {
background-color: #f6f6f6;
}
.order-quantity-based-wholesale-pricing-view.table-view th,
.order-quantity-based-wholesale-pricing-view.table-view td {
border: 1px solid #fff;
text-align: center !important;
padding: 2px 26px !important;
color: #444;
font-size: 14px;
}
span.price {
display: block;
margin: 0 0 1.714285714rem;
}/*
 Theme Name:     Climtronic
 Theme URI:      http://wptheme.fr/theme-wordpress-divi/
 Description:    Theme Enfant Divi
 Author:         WPTheme.fr
 Author URI:     http://wptheme.fr/
 Template:       Divi
 Version:        2024
*/
 
 /* supprimer la ligne grise sous le menu principal de Divi */
#main-header {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
#top-header{
	border-bottom:1px solid #0283fe;
}

/* ajouter une ligne au survol des éléments du menu */
#top-menu .current-menu-item a::before {
-webkit-transform: translateY(15px);
transform: translateY(15px);
opacity: 1.0;
}
#top-menu li a:hover:before {
-webkit-transform: translateY(15px);
transform: translateY(15px);
opacity: 1;
background: rgba(0,0,0,0.5);
}
#top-menu li a:before {
content: '';
position: absolute;
top: 10px;
left: 0;
background: #0283fe; /* changez le code couleur HTML à votre convenance */
width: 100%;
height: 2px;
-webkit-transform: translateY(24px);
transform: translateY(24px);
opacity: 0;
transition: 0.3s ease;
} 

/*evite de modifier le logo en hauteur*/
.et_header_style_left #logo {
    max-width: 800%
}

/*   -------------                Page Panier                --------------*/
.woocommerce-shipping-destination{
    display: none;
}


/*   -------------                Page boutique                --------------*/
.archive .quantity { 
	display: inline-block; 
}


/*   -------------                Page produit                --------------*/
.single-product #left-area{
	width:100% !important;
}
.woocommerce div.product div.images img{
	width:auto;
}
#main-content .container:before{
	display:none;
}
.woocommerce-breadcrumb, .product_meta{
	display:none;
}
.woocommerce a.added_to_cart{
	display:block;
}




/*   -------------              Page Mon Compte               --------------*/
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
    margin: 1em 0;
}
.woocommerce form .form-row input.input-text{
    padding : 8px;
    color: #4e4e4e;
}
.woocommerce-privacy-policy-text p:not(.has-background):last-of-type  {
    font-size: 12px;
    line-height: 1.2em;
    padding-bottom: 20px;
}
/* page d'adresse pour entourer les adreses*/
.woocommerce form.login, .woocommerce form.register{
    border-color: #0283ef;
}
.woocommerce-account .addresses .title .edit {
    float: none !important;
}

@media screen and (max-width: 980px) {  /* les 5 boutons cote a cote*/
    .five-columns .et_pb_column { 
        width: 20%!important;
    }
}
/*   ----------  button   ----- */
.button {
    display: inline-block;
    margin-top: 1em;
    text-align: center;
}

/*   -------------             Page Checkout/validation        --------------*/

/*permet de colorier en rouge le conteneur des messages d'erreur*/
.woocommerce .woocommerce-error {
    background: #ff9f9feb !important;
    border: 2px solid red;
}  
/*Changer la couleur du texte dans le conteneur des messages d'erreur*/
.woocommerce-error a {
    color:black !important;
}

#alg_wc_ev_activation_guest_verify a{
    color:red;
    text-decoration: underline;
    font-size: 16px;
}