I am experiencing an issue with my mailer template that is constructed using divs, with a width of 650px. While it displays perfectly in browsers, Outlook is not recognizing the specified width and instead displaying it at 100% width. Additionally, setting display:block is not causing the span to occupy the full horizontal space available.
In summary, the template appears correctly in browsers and Thunderbird but becomes collapsed in Outlook.
Here is the structure of my outer div:
<div style="width: 650px; margin: 0 auto; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 16px">
....
</div>
Furthermore, I am looking for a way to make the template responsive so that it looks good on mobile devices as well. If I set the width to 600px, how can I adjust it to appear smaller on mobile screens? Can media queries be utilized in mailer templates?