HI Diana,
Please use the following css to fix your issue:
@media screen and (max-width: 1030px) {
ul.mobilemenu {
overflow: scroll;
-webkit-overflow-x: hidden;
overflow-x: hidden !important;
}
}
NOTE: Please use the custom css plugin or child theme to write the css.
And regarding the blue color in lavish head we have fixed the issue with same code, so please check once in child theme style sheet.
Thanks