Hi There,
Please add this to Theme Options > CSS
@media (max-width: 979px) {
/*fullwidth dropdown*/
.x-navbar .x-container.max.width {
width: 100%;
}
/*background for the items and side paddings*/
.x-navbar .x-nav li.menu-item {
background-color: #e0922e;
padding-left: 5%;
padding-right: 5%;
}
/*remove the white lines on items*/
.x-navbar .mobile .x-nav li>a {
border-width: 0;
}
/*add > for each menu item*/
.x-navbar .mobile .x-nav li>a:after {
content: ">";
float: right;
}
/*left margin for the logo*/
a.x-brand.img {
margin-left: 5%;
}
}
It won’t mess things up, but there will be a few things that need adjustment, you also need to change your x-child theme to pro-child theme and moved your modifications in there.
How To Setup Child Themes
Hope it helps,
Cheers!