﻿.adslot_after_h2 { width: 728px; height: 90px; margin-top: 10px; margin-bottom: 10px;}
.adslot_bottom { width: 580px; height: 400px; margin-top: 20px; margin-bottom: 20px;}
.adslot_fix{min-height:90px;margin-top: 10px; margin-bottom: 10px;}

@media only screen and (max-width:780px){
.adslot_fix{min-height:400px;}
}

@media only screen and (max-width:780px){
.adslot_after_h2 { width: 336px; height: 280px; }
.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:360px){
.adslot_after_h2 {width: 300px; height: 250px; }
.adslot_bottom {width: 300px; height: 250px; }
}

@media only screen and (max-width:560px){
.header .logo {display: none;}
.header .menu_top {display: none;}
.header .item {margin:0px 2px 7px 2px;}
}