Hello Pankaj,
There have been problems with the invoices in the past, that Alin solved some weeks ago. It was a matter of both the mobile and desktop layouts being shown.
I don't know if this has something to do with it, but as you say the code is used to hide something. If we take away the code that something will appear again, and that could cause a different problem on it's own?
Best,
Roger.