.adslot_after_h2 { width: 100%; height: 280px; margin-top: 10px; margin-bottom: 15px;}
.adslot_bottom { width: 580px; height: 400px; margin-top: 20px; margin-bottom: 20px;}

@media only screen and (max-width:780px){
.adslot_after_h2 { width: 100%; height: 365px; }
.adslot_bottom {width: 336px; height: 280px;}
}
@media only screen and (max-width:400px){
.adslot_after_h2 {margin-left: -5px;}
.adslot_bottom {margin-left: -5px;}
}
@media only screen and (max-width:380px){
.adslot_after_h2 {width: 100%; height: 280px; }
.adslot_bottom {width: 300px; height: 250px; }
}
