Our theme is cross-browser compatible. It is the customization done that is not.
If the problem is in our theme, please switch to the parent theme and remove all customizations you have done even with the guides you got from this forum. This is so we could see the layout issue caused by our theme.
If the layout you want is not available in our theme, we can point you to the right direction and I believe that was done as you have described. But, it does not mean that we’ll continue with custom development. We’re sorry if this wasn’t made clear.
The custom codes given in this forum were only meant to provide guidance to help users extend the theme. They are not part of our products and neither they are covered in our product support.
Please see our Terms
I understand your site is non-profit but custom development is a paid service that we currently even do not offer. I recommend that you use what’s currently offered in our products.
More features will be available in the future which will include a Layout Builder. By then, you will not need the customization you’ve made for the single post layout because you can create a template for single post. See https://theme.co/apex/forum/t/status-report-february-1-2019/52222
I hope you understand our position too.