Hi,
I can solve the mentioned display problem of your site and pretty much sure that we can do it in an efficient manner, As i am the 5+ years experienced developer.
For more we can discuss it on chat,i will show you my previous work there.
Regards
Pratik