* { box-sizing: border-box; } body { margin: 0; padding: 0; } a[x-apple-data-detectors] { color: inherit !important; text-decoration: inherit !important; } #MessageViewBody a { color: inherit; text-decoration: none; } p { line-height: inherit } .desktop_hide, .desktop_hide table { mso-hide: all; display: none; max-height: 0px; overflow: hidden; } .image_block img+div { display: none; } sup, sub { font-size: 75%; line-height: 0; } @media (max-width:720px) { .desktop_hide table.icons-inner { display: inline-block !important; } .icons-inner { text-align: center; } .icons-inner td { margin: 0 auto; } .image_block div.fullWidth { max-width: 100% !important; } .mobile_hide { display: none; } .row-content { width: 100% !important; } .stack .column { width: 100%; display: block; } .mobile_hide { min-height: 0; max-height: 0; max-width: 0; overflow: hidden; font-size: 0px; } .desktop_hide, .desktop_hide table { display: table !important; max-height: none !important; } .row-2 .column-2 .block-1.paragraph_block td.pad>div, .row-9 .column-2 .block-1.paragraph_block td.pad>div { text-align: center !important; } .row-2 .column-1, .row-9 .column-1 { padding: 20px 10px !important; } .row-2 .column-2 { padding: 5px 25px 20px !important; } .row-6 .column-1 { padding: 25px !important; } .row-9 .column-2 { padding: 5px 30px 20px 25px !important; } } u { display: inline-block; width: 0; overflow: hidden; white-space: nowrap; }