what is Responsive visibility classes?
The responsive visibility classes are a theme-related setting available on all widgets, not just Accordion Menu. The responsive classes allow you to show or hide any widget only on specific screen sizes; allowing you to have certain parts of your content only appear on mobile or only show if the visitor is on a large enough screen. There is more detail about those classes available under the "Features" menu of the demo.
i created a second accordion menu to show only on selected pages. but it didn't show on those pages but showed on main page. i had done target by url.
Are you sure you didn't set it to hide on those pages? Also: target by URL doesn't mean you have to put the full URL - the best option is to use the smallest possible unique identifier for the page(s), and have wildcards around that.
While Widget Context is the best way to use Shape 5 themes to their full potential, it is a third party plugin and training on how to use it is not covered by the support included in membership. If you are having difficulty getting widgets to display on the correct pages, I suggest finding some tutorials on how to use it correctly - I'm sure a quick search on Google
for "Widget Context Tutorial" will probably find you a few good ones, possibly even some YouTube videos.
not sure if this is related to the query issue or patch you are working on. but thought this was a different issue. i just needed a menu that showed on selected pages