#B_contact a {
    background: var(--awb-color3);
    color: var(--awb-color1);
    padding:5px 10px;
    font-weight: bold;
    margin: 0 0 0 20px !important;
  border-radius:5px;
}
#B_contact a i {
  margin-right:10px;
}
#B_edit_produit {
    background: var(--awb-color1);
    color: var(--awb-color2);
  padding:5px 15px !important;
  border-radius:5px;
  margin-left:20px;
}
.fusion-megamenu-wrapper {
    border-left: 2px solid var(--awb-color2) !important;
    border-right: 2px solid var(--awb-color2) !important;
    border-bottom: 4px solid var(--awb-color2) !important;
   margin-top:0px !important;
}
.fusion-megamenu-title {
  padding:5px !important;
    border-bottom: 2px solid var(--awb-color3) !important;
    width: 90%;
    margin: 0 5% 10px 5% !important;
}
.menu_sous_titre,
.menu_sous_titre:hover {
  cursor:normal !important;
  padding:0 !important;
    border-bottom: 2px solid var(--awb-color3) !important;
    width: 90%;
    margin: 20px 5% 10px 5% !important;
}
.menu_sous_titre a,
.menu_sous_titre a:hover {
  cursor:normal !important;
    width: 100%;
  text-align:center !important;
    color: var(--awb-color2) !important;
   background: var(--awb-color1) !important;
}
.menu_sous_titre a span,
.menu_sous_titre a span:hover {
  cursor:normal !important;
    width: 100%;
  text-align:center !important;
    color: var(--awb-color2) !important;
   background: var(--awb-color1) !important;
}
.fusion-container-stuck .fusion-megamenu-wrapper {
   margin-top:7px !important;
}
.awb-justify-title {
    color: var(--awb-color2) !important;
    font-weight: bold !important;  
}
#menu-item-384767 li a {
   padding-top:4px !important;
   padding-bottom:4px !important;
}
#z_menu {
   z-index:999999 !important;
}
#z_woo {
   z-index:99999999 !important;
}
#menu-item-410998 {
  margin-right: 34px !important;
}
.B_reglementation {
  margin-left: 20px !important;
}
#menu-item-410998 .menu-text, .B_reglementation .menu-text {
  background:var(--awb-color3);
    font-size:16px;
  border-radius:20px;
}