JSFiddle - React, Tailwind, and code Playground
HTML
<table yahoo="fix" width="100%" bgcolor="#ebebeb" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td valign="top">
<table width="650" align="center" bgcolor="#ffffff" cellspacing="0" cellpadding="0" border="0" class="maxWidth">
<tbody>
<tr>
<td valign="top">
<table width="48%" align="left" cellspacing="0" cellpadding="0" border="0" class="maxWidth">
<tbody>
<tr>
<td valign="top" width="100%" class="maxWidth">
<table width="100%" cellspacing="0" cellpadding="0" border="0" class="maxWidth">
<tbody>
<tr>
<td width="100%" style="width: 100% !important;" align="center" valign="top">
<table border="0" cellpadding="10" cellspacing="0" style="width:100% !important;border-collapse:collapse" width="100%" class="maxWidth">
<tbody>
<tr>
<td bgcolor="#497fbd" width="100%" align="center" style="padding: 10px 0px;">
<span>HEADER</span>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<table cellspacing="0" cellpadding="0" border="0" class="maxWidth">
<tbody>
<tr>
<td valign="top" style="padding: 10px 36px;"><span style="color:#333333;">Lorem ipsum Sunt consectetur eiusmod pariatur Ut culpa adipisicing ex id adipisicing est aliqua ut cillum aliqua ex do non sed quis minim veniam consectetur in officia veniam cupidatat non minim commodo sunt nulla cillum aute magna Excepteur dolor. Lorem ipsum Sint reprehenderit magna eu laborum officia laboris sit aute aute fugiat in voluptate Duis non voluptate nostrud in nisi commodo do in aute fugiat aliqua in eiusmod do laborum id laborum minim sit...
CSS
.ReadMsgBody {
width: 100%;
background-color: #ffffff;
}
.ExternalClass {
width: 100%;
background-color: #ffffff;
line-height:100% !important;
}
body {
width: 100%;
background-color: #ffffff;
margin: 0;
padding: 0;
-webkit-font-smoothing: antialiased;
}
* {font-family: Tahoma, Arial, sans-serif; font-size: 16px;}
table {
border-collapse: collapse;
}
p {
mso-table-lspace:0;
mso-table-rspace:0;
}
@media only screen and (max-width: 640px) {
table[yahoo] .maxWidth { width: 540px !important; }
table[yahoo] .center { text-align: center !important; }
table[yahoo] .nolrpadding { padding-left: 0 !important; padding-right: 0 !important; }
}
@media only screen and (max-width: 479px) {
table[yahoo] .maxWidth { width: 420px !important; }
table[yahoo] .center { text-align: center !important; }
}