Welcome to our Community Forum. Please note that this forum is not Optimum Theme's premium support channel. Optimum Theme support team do its best to provide support on forum but the priority belongs to club members via Ticket System.
This will display those menu items on mobile devices, too.
By the way, you can override your theme layout files, so your changes will be kept even if you update the template in the future. Refer to this documentation for more information about the overriding the templates.