It seems your custom CSS is limited to a certain screen size from within your Avia settings.
Play around with the settings there to make sure it is globally applied for all screen sizes and not just desktops.
If you can’t figure it out, as your approach is specific to the Avia theme, you’ll have to ask them through their support channels, or find another way to add your CSS globally (there are plugins for that).
Thanks for the answer. I don’t know where to get the Avia settings, though. Maybe someone here has a solution that’s easier than that.
Moderator
t-p
(@t-p)
1. Moved to fixing wordpress. This is not an Everything else WordPress topic.
2. If issue is related to your Avia theme, since tha’s a commercial theme, please contact the author directly on their site. We feel they are best equipped to support their products.
http://www.themeforest.net/
Forum volunteers are not given access to commercial products, so they would not know why it is not working properly. Commercial products are not supported in these forums.
I was facing the same problem. Thanks for this solution.