Hello,
I have a ok results for the sub menu on firefox, opera, ie and edge but not with chrome :
firefox, opera, ie and edge :

Chrome :

the code i use :
/*** submenu ***/
.desktop .sub-menu {
background-color:#3859a1;
border-radius:0px !important;
padding:0px!important;
/*width:100%;*/
align:left;
}
.x-navbar .desktop .sub-menu a {
color:#fff !important;
font-size:18px !important;
font-family:oswald;
}
.x-navbar .desktop .sub-menu a:hover {
background-color:#4c6aaa;
color:#f1e902 !important;
}
.masthead-inline .x-navbar .desktop .sub-menu {
top: 70px;
}
.x-navbar .desktop .x-nav li > a > span::after {
color: #f1e902;
}
/*** sub menu mobile ***/
.x-btn-navbar {
margin-top: 11px !important;
margin-bottom: 11px !important;
}
.x-btn-navbar.collapsed {
color: #3859a1;
}
.x-navbar .mobile .x-nav li > a {
font-size: 18px;
}
.x-navbar .mobile .x-nav li > a {
border: 1px solid #748bbd;
border-right-color: rgb(116, 139, 189);
border-right-style: solid;
border-right-width: 1px;
border-left-color: rgb(116, 139, 189);
border-left-style: solid;
border-left-width: 1px;
border-left: 0;
border-right: 0;
padding: 1em 0;
color: #b7b7b7;
background-color: transparent;
}
How to make this code works for every browser ?

)
