Since you have a separate issue/question it would be best to create a separate thread so this one doesn’t get mixed up with multiple topics/solutions.
So head over to the Ally forum page, scroll to the bottom and you can create a new post there.
Also, when you create a separate topic please include the link to your site so I or anyone else viewing can be able to take a look at what’s going on.
I create awesome sites for awesome people! Contact me if interested – firstname.lastname@example.org