Just an update to my post. So we have solved this issue by placing the inputs above groups (not inside them), so the inputs are overlapping with groups thus they move together in the responsive layout. At the same time because they are not inside the groups clicking the tab takes the user in a correct order from one input to another
Thanks,
Levon.
Founder at Bubblewits - Bubble Certified Partner
http://iambubble.com - one page Bubble demo
http://builtonbubble.com - Collection of apps built on Bubble
Dev.zeroqode.com - Reach out if you need help creating something on Bubble
Private Bubble Lessons by Skype