My store https://intuitsport.com/ is using Flex theme.
I have a top bar with a menu and its showing up properly on desktop view. However, on mobile devices, I’m having trouble making the top bar and its menu visible. Any help would be totally appreciated.
Hi @technase ,
This is Anthony from Beae Landing Page Builder, and I’m happy to assist you today.
I realize this situation isn’t exactly what you’d hope for, but I’ve got a potential solution that I’d like to share with you:
- Go to Online Store → Theme → Edit code.
- Open your assets/styles.css file.
- Add the code at the end of the file:
@media only screen and (max-width: 798px){
.top-bar{
display: block !important
}
}
Best regards,
Anthony
thank you for that.
Can the menu be arranged directly beneath the main menu in the menu drawer?
Because your top bar and menu are two separate sections. To do that, I think you should ask an expert who will customize it for you
Got it. Is there any way we can reduce the size of font on mobile view only so all the menu items are in one line ?
Do I add this code after the first one that you provided ?
You can add the following final code at the end of the styles.css file
@media only screen and (max-width: 798px){
.top-bar{
display: block !important
}
.top-bar *{
font-size: 9px;
}
a.navbar-link.is-arrowless {
padding: 14px 4px
}
}
Thank you so much for your help and all your time.
I am very happy to have helped you. If you have any further problems, don’t hesitate. Have a good day!

