on http://themes.muffingroup.com/be/book/ we used the icons, not background images for the menu items like you did and that's why it looks different. We have 2 solutions for this case:
1. You can move menu items to the right side on mobile:
@media only screen and (max-width: 767px) { #Top_bar #menu ul li a span { padding-left: 50px !important; } }
2. Or, you can remove menu item backgrounds on mobile:
@media only screen and (max-width: 767px) { #Top_bar .menu > li > a span:not(.description) { display: none !important; } }
It simply means that you have a bugs in your css section and that's why the code we provided doesn't work from the last position. Topic was closed as you requested.
Comments
on http://themes.muffingroup.com/be/book/ we used the icons, not background images for the menu items like you did and that's why it looks different. We have 2 solutions for this case:
1. You can move menu items to the right side on mobile: 2. Or, you can remove menu item backgrounds on mobile: