added inline media css for preheader

added the media css inline to remove the preheader on mobile devices in gmail. 

*Note: adding the media css inline seems to remove the first listed inline css when actually rendered. For exampled, when this is rendered, the background color css is the first listed css after the media change, so the background color css is ignored. To correct for this, I added the background color to the actual cells of the table, which allows that background color to show.