< type="text/css">
.responsive_ads_links { width: 200px; height: 180px; margin-left: 10px; }
@media(min-width: 320px) { .responsive_ads_links { width: 300px; height: 180px; margin-left: 10px; } }
@media(min-width: 375px) { .responsive_ads_links { width: 350px; height: 180px; margin-left: 10px; } }
@media(min-width: 410px) { .responsive_ads_links { width: 385px; height: 180px; margin-left: 10px; } }
@media(min-width: 465px) { .responsive_ads_links { width: 440px; height: 180px; margin-left: 10px; } }
@media(min-width: 480px) { .responsive_ads_links { width: 455px; height: 180px; margin-left: 10px; } }
@media(min-width: 585px) { .responsive_ads_links { width: 560px; height: 100px; margin-left: 0; } }
@media(min-width: 785px) { .responsive_ads_links { width: 760px; height: 100px; margin-left: 0; } }
@media(min-width: 985px) { .responsive_ads_links { width: 960px; height: 100px; margin-left: 0; } }
@media(min-width: 1185px) { .responsive_ads_links { width: 1180px; height: 100px; margin-left: 0; } }
.responsive_ads_top { width: 200px; height: 200px; margin-left: 10px; }
@media(min-width: 320px) { .responsive_ads_top { width: 300px; height: 200px; margin-left: 10px; } }
@media(min-width: 375px) { .responsive_ads_top { width: 350px; height: 200px; margin-left: 10px; } }
@media(min-width: 410px) { .responsive_ads_top { width: 385px; height: 200px; margin-left: 10px; } }
@media(min-width: 465px) { .responsive_ads_top { width: 440px; height: 200px; margin-left: 10px; } }
@media(min-width: 480px) { .responsive_ads_top { width: 455px; height: 200px; margin-left: 10px; } }
@media(min-width: 585px) { .responsive_ads_top { width: 560px; height: 200px; margin-left: 0; } }
@media(min-width: 785px) { .responsive_ads_top { width: 760px; height: 200px; margin-left: 0; } }
@media(min-width: 985px) { .responsive_ads_top { width: 960px; height: 200px; margin-left: 0; } }
@media(min-width: 1185px) { .responsive_ads_top { width: 1180px; height: 200px; margin-left: 0; } }
.responsive_ads_category { width: 100%; height: 280px; }
@media(min-width: 320px) { .responsive_ads_category { width: 100%; height: 300px; } }
@media(min-width: 375px) { .responsive_ads_category { width: 100%; height: 300px; } }
@media(min-width: 410px) { .responsive_ads_category { width: 100%; height: 300px; } }
@media(min-width: 465px) { .responsive_ads_category { width: 100%; height: 280px; } }
@media(min-width: 480px) { .responsive_ads_category { width: 100%; height: 280px } }
@media(min-width: 585px) { .responsive_ads_category { width: 100%; height: 280px } }
@media(min-width: 785px) { .responsive_ads_category { width: 100%; height: 280px } }
@media(min-width: 985px) { .responsive_ads_category { width: 100%; height: 280px } }
@media(min-width: 1185px) { .responsive_ads_category { width: 100%; height: 280px } }
.responsive_ads_middle { width: 250px; height: 250px; }
@media(min-width: 320px) { .responsive_ads_middle { width: 300px; height: 300px; } }
@media(min-width: 375px) { .responsive_ads_middle { width: 350px; height: 300px; } }
@media(min-width: 410px) { .responsive_ads_middle { width: 385px; height: 200px; } }
@media(min-width: 465px) { .responsive_ads_middle { width: 440px; height: 200px; } }
@media(min-width: 480px) { .responsive_ads_middle { width: 455px; height: 200px; } }
@media(min-width: 585px) { .responsive_ads_middle { width: 560px; height: 200px; } }
@media(min-width: 785px) { .responsive_ads_middle { width: 760px; height: 200px; } }
@media(min-width: 985px) { .responsive_ads_middle { width: 960px; height: 200px; } }
@media(min-width: 1185px) { .responsive_ads_middle { width: 1160px; height: 200px; } }
.responsive_ads_footer { width: 250px; height: 250px; }
@media(min-width: 320px) { .responsive_ads_footer { width: 300px; height: 300px; } }
@media(min-width: 375px) { .responsive_ads_footer { width: 350px; height: 300px; } }
@media(min-width: 410px) { .responsive_ads_footer { width: 385px; height: 300px; } }
@media(min-width: 465px) { .responsive_ads_footer { width: 440px; height: 300px; } }
@media(min-width: 480px) { .responsive_ads_footer { width: 455px; height: 300px; } }
@media(min-width: 585px) { .responsive_ads_footer { width: 560px; height: 300px; } }
@media(min-width: 785px) { .responsive_ads_footer { width: 760px; height: 300px; } }
@media(min-width: 985px) { .responsive_ads_footer { width: 960px; height: 300px; } }
@media(min-width: 1185px) { .responsive_ads_footer { width: 1160px; height: 300px; } }
.ads_footer_block { margin-top: 40px }
>