Yahoo Mail HTML email CSS Definition is wrong.
<style><!--
yiv7624217583
_filtered {}
_filtered {}
yiv7624217583
yiv7624217583 p.yiv7624217583MsoNormal, #yiv7624217583 li.yiv7624217583MsoNormal, #yiv7624217583 div.yiv7624217583MsoNormal
{margin:0in;margin-bottom:.0001pt;font-size:11.0pt;font-family:"Calibri", sans-serif;}
yiv7624217583 a:link, #yiv7624217583 span.yiv7624217583MsoHyperlink
{color:#0563C1;text-decoration:underline;}
yiv7624217583 a:visited, #yiv7624217583 span.yiv7624217583MsoHyperlinkFollowed
{color:#954F72;text-decoration:underline;}
yiv7624217583 span.yiv7624217583EmailStyle17
{font-family:"Calibri", sans-serif;color:windowtext;}
yiv7624217583 .yiv7624217583MsoChpDefault
{font-family:"Calibri", sans-serif;}
_filtered {}
yiv7624217583 div.yiv7624217583WordSection1
{}
--></style>
In yahoo mail this style is used. In this style add comma after #id class. In this case it is not working because it is searching id of element again id of element after that selector.
774th
ranked
Rajesh Pant
shared this idea