@media screen and (max-width:992px){.b-50.mn{float:none;width:100%;}
.b-50.mn:before, .b-50.mn:after{content:"";display:table;}
.b-50.mn:after{clear:both;}
.b-ports .b-50:nth-child(even) .b-port{margin-left:0;}
.b-ports .b-50:nth-child(odd) .b-port{margin-right:0;}
.fixed .b-topmenu{top:0;}
.b-phone-head{display:none;}
.b-adap-nav{display:block;}
.b-win{background-color:#fff;padding:90px 0 20px 0;position:absolute;top:-30px;right:-320px;min-width:300px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.8);box-shadow:0 0 20px 0 rgba(0,0,0,.8);}
#tMenu3:before{content:'';display:block;height:8px;width:15px;background:url(i/sprt.png) no-repeat -89px -38px;position:absolute;top:16px;left:200px;}
.b-win.adp{display:block;}
.b-about-icons .b-about-icon:nth-child(even):after{content:"";display:table;clear:both;float:none;}
}
@media screen and (max-width:800px){.b-resmenu{display:block;}
.b-topmenu,
.b-search,
.mainmenu{display:none;}
.b-search{position:absolute;top:32px;right:-20px;}
.i-search:focus{background-color:#ccc;}
.b-topmenu{right:0;top:90px;background-color:#202020;z-index:1000;width:150px;}
.topmenu>li{float:none;display:block;text-align:right;padding:0;margin-bottom:2px;}
.topmenu>li>a{display:block;padding:12px;font-size:1.125rem;line-height:1.125rem;color:#fff;text-align:center;}
.topmenu>li>a:hover,
.topmenu>li.active>a{border:none;color:#000;background-color:#ccc;}
.topmenu>li ul{display:block;position:relative;top:0;left:0;text-align:right;padding:0;}
.topmenu>li ul li{display:block;padding:0;}
.topmenu>li ul a{display:block;padding:12px;font-size:1.125rem;line-height:1.125rem;color:#25282b;font-family:'PFDinCondensedThin';text-transform:none;letter-spacing:0;}
.topmenu ul li:first-child:after{display:none;}
.topmenu>li ul a:hover,
.topmenu>li ul li.active>a{border:none;color:#fff;background-color:#75d2d7;}
.mainmenu{position:absolute;right:0;top:40px;padding:20px 0;background-color:#202020;width:100%;}
.mainmenu li{float:none;}
.mainmenu ul{float:none;width:100%;left:0;top:0;position:relative;}
.mainmenu>li:hover ul{display:none;}
#mnMenu7 ul{width:100%;}
#mnMenu7 ul li{width:48%;}
.tovarprice {line-height: 34px;}
.tovarprice, .tovaravail, .tovarcolinput, .tovarbutton {
width:100%
}

.tovarbutton {
width: 100%;
    margin-top: 15px;
}	
	
}
@media screen and (max-width:760px){.b-33{clear:both;float:none;width:100%;margin-bottom:20px;}
.two-columns .col{display:block;vertical-align:top;width:100%;max-width:100%;;}
.a-tov{width:100%}
}
@media screen and (max-width:690px){.col-md-8,
.col-md-4{float:none;width:100%;margin-bottom:20px;}
.b-footer-slog{display:none;}
.mage-main .row-fluid .span2.bl500{display:block;width:100%;}
.mage-main .row-fluid .span4{display:block;float:none;margin-top:60px;width:100%;}
.b-footmenu .col-sm-3{width:50%;}
}

@media screen and (max-width:480px){.b-50{float:none;width:100%;}
.b-50:before, .b-50:after{content:"";display:table;}
.b-50:after{clear:both;}
#aLogoTit,
#aLogoTxt{display:none;}
html{font-size:14px;}
}


@media screen and (max-width:497px){
	.visible-sm {display:block}
	.b-header {height:115px}
	
	.droplist {
padding-right: 0px;
		padding-left: 15px;
    width: 350px;
font-size: 85%;
}
	.b-topmenu {
    top: 130px;
}
	
}


@media screen and (max-width:430px){.b-phone{font-size:18px;}
.a-logo-img{margin-top:5px;width:160px;}
.a-logo-txt{font-size:10px;line-height:10px;}
}

@media screen and (max-width:395px){
	.visible-xs {display:block}
	.b-header {height:135px}
	
	.b-topmenu {
    top: 150px;
}
	
	
}

@media screen and (max-width:355px){.b-phone{font-size:14px;line-height:16px;}
.b-time{font-size:10px;margin-bottom:0;}
.b-header-right{margin:-4px 2px 0 0;float:none}
}
@media screen and (max-width:320px){body,html{width:320px;}
.b-header{width:320px;}
.b-port-des{width:200px;}
.cd-block{width:320px;}
.b-page{overflow:hidden;}
}