There is a bug in Outlook 2016 (and possibly other versions) that leads
to a `p` element losing its `margin` if there is an `a` element inside
the `p`, and the `a` element has css `margin` specified. `a` elements
are by default inline and without margins, so it shouldn't cause any
problems to solved the issue by just not specifying `margin` for `a`
elements.
h6,
p,
td,
-th,
-a {
+th {
color: $global-font-color;
font-family: $body-font-family;
font-weight: $global-font-weight;
a {
color: $anchor-color;
text-decoration: $anchor-text-decoration;
+ font-family: $body-font-family;
+ font-weight: $global-font-weight;
+ padding: 0;
+ text-align: left;
+ line-height: $global-line-height;
&:hover {
color: $anchor-color-hover;