Gotcha. CSS Amateur hour. It looks like it's working, however I'd say it's not working the way that native in-article ads are supposed to work. When they work as intended they stretch across end to end, especially on mobile. By defining the size it looks like it's basically loading 3 different ad units dependent on window size. Which probably is the same as doing the javascript to determine window size and then loading either the 320x100 or 728x90.
Correct. You could remove the responsive code (media queries) and only add margin top and bottom.
Code:
<style>
.ad_below_first_post { text-align:center; margin:30px 0 5px 0; }
</style>
text-align:center; is already in the adsense style so you could also leave that out. Wrapping it in a div should also work <div class="margin: 30px 0 5px 0;"> adsense code </div> and you could also call this from extra.css
Changing the adsense style code i would not do to be sure.
Last edited: