/* Match existing fixed AdSense slots, including their baseline space. */
.szd-fidelity .td-g-rec[class*="td-g-rec-id-custom_ad_"] { display:table; position:relative; margin:0 auto; text-align:center; }
.szd-fidelity .td-g-rec[class*="td-g-rec-id-custom_ad_"] .adsbygoogle { margin-bottom:44px; }
.szd-fidelity .td-g-rec-id-post_style_1 .adsbygoogle { margin-bottom:15px; }
.szd-fidelity .td-g-rec-id-content_bottom { clear:both; }
.szd-fidelity .td-g-rec-id-content_bottom .adsbygoogle { position:relative; left:50%; transform:translateX(-50%); margin-bottom:21px; }
.szd-fidelity .szd-footer-ad-row { display:flow-root; min-height:1px; }
.szd-fidelity .td-g-rec-id-footer_top { display:table; position:relative; margin:-12px auto 40px; text-align:center; }
@media (max-width:767px) {
    .szd-fidelity .td-g-rec-id-post_style_1 { text-align:center; }
    .szd-fidelity .szd-footer-ad-row { height:0; }
}
