@media (max-width: 979px) {
.page .post-img{
padding-left:5px;
}
.page .post-img img{
}
body .page{
overflow:hidden;
}
.gu3_25{
width:100%;
}
.gu1_75{
width:100%;
}
.footer-table{
width: 50%!important;
}
.bMenuBottom ul li{
width:50%;
}
.gu4, .gu2{
width:100%!important;
}
.gu6, .gu6 .row{
width:100%!important;
}
.gu2 .row{
width:100%!important;
}
.ad728x90{
display:none;
}
.gu4.w50{
padding-left: 22px;
}
.w50 .gu2{
width:45%;
}
.w50 .txt p, .txt p.p5, .txt p.a6{
max-height: none;
overflow:visible;
}
.w50 .tb1 .txt{
width:100%;
}
.txt p.a101{
padding-left:22px;
font-size:100%;
}
.tb11 .txt, .block .txt, .more{
padding-left:5px;
}
.block.tb0 .txt{
width:100%!important;
}
ul.smallLogin li:first-child{
margin-left:5px;
}
.footer-vk, .footer-arhive, .footer-tags, .footer-sape, .footer-ads, .ad336x280{
display:none!important;
}
.page{
margin:0;
}
.post, #comments{
padding-left:5px;
padding-right:5px;
}
textarea#comment{
width:98%;
}
.post .i{
float:none!important;
width:auto!important;
padding:5px!important;
padding-bottom:5px!important;
}
.post .i div{
width:auto!important;
overflow:auto;
}
.post .i div img{
margin:0!important;
}
.askb{
display:block;
text-align:center;
}
.gu5{
width:100%;
}
.navigation{
padding:5px;
}
div[name=hDiv] table td{
display: block;
}
div[name=hDiv] center{
text-align:left;
}
input[name=CalcDays]{
margin-top: 25px;
}


}

@media (max-width: 700px) {
.footer-block{
padding-top:10px!important;
}
}


@media (max-width: 640px) {
.gu4.w50{
padding-left: 22px;
}
.w50 .gu2{
width:100%;
}
.w50 .txt p, .txt p.p5{
max-height: none;
overflow:visible;
}
.w50 .tb1 .txt{
width:100%;
}
.txt p.a101{
padding-left:22px;
}
.txt p.p3, .txt p.p5, .txt p.a6{
max-height:none;
}
.top_news, .l6.l6_askex ul{
width:100%;
}
.footerbb .block.l4 ul li{
padding-bottom: 5px;
}
.copy{
text-align:center;
}
.footer-block{
height:auto;
min-height:inherit;
padding-bottom: 5px;
width:100%;
}
.alfa_letters{
overflow-wrap: break-word;
}

.gu3_5, .gu2_5, .f01 select{
width:100%;
}

.yandex_map{
display:block;
width:100%!important;
}
.yandex_map, .a19 .an_img{
display:block;
float:none;
z-index: -231323;
width: 99%!important;
}

.a19 .an_info_category, .a19 .an_info_title, .a19 .an_info_meta{
width:100%;
margin:0;
padding-left:5px;
padding-right:5px;
}
.a19 .an_info_meta p{
padding-left:10px;
}
.an_info_summary{
display:none;
}
.post iframe{
width:100%!important;
}

}

@media (max-width: 350px) {
.copy{
text-align:center;
}
.footerbb .block.l4 ul li{
padding-bottom: 8px;
}
.bMenuBottom ul li{
width:100%!important;
}
.footer-vk, .footer-arhive, .footer-tags, .footer-sape, .footer-ads{
display:none!important;
}
.footer-table{
width: 100%!important;
}
.footer-block:nth-child(3), .footer-block:nth-child(4n) {
padding-top:0!important;
}
.footer-block{
height:auto;
min-height:inherit;
padding-bottom: 5px;
padding-top:20px;
}
.footerbb .block ul li{
width:100%;
}


}


