I have a query that Gmail is ignoring display:none.
display:none
What to do? In email HTML for hiding a row or div.
In order to hide an element in an HTML email and have it work in Gmail you need to zero it out and adjust the sizing in your CSS (which Gmail will ignore).
Like so:
Additionally, the added conditional comment covers you for Outlook 07.