Unfortunately you did not provide an exact description what does not match in the layouts. I could see only a difference in font family used to display the text.

It is caused by an unsupported (by current PD4ML v3) line height definition construct in CSS font property:
font: 12px/18px Arial, Helvetica, sans-serif;
As a workaround you can change the styles to something like that:
font: 12px Arial, Helvetica, sans-serif; line-height: 18px;