
@media (max-width: 480px) {
	.oform {margin-bottom:40px;}
	.backgroundinter {width:100%;}
	.panel_l {width:95% !important;}
	.panel_r {width:95% !important;}
	.productcontent {width:95% !important;}
	#footer {display:none;}
	.logoitel {width:100%;}
	.topicons, .topmenu, .topmenuicons, .leftcol, .tel {display:none;}
	.leftmenu a img {width:200px !important;
	 margin-top:50px;}
	 #maincont {margin-left:5px;}
	.content {width:100%; max-width:100% !important; padding-top:0px;}
	.navbar-toggle { width:30px; margin-top:10px; float:right; padding:3px; margin-right:10px; display:block; border:1px solid #fff; border-radius:2px;}
	.fa-bars {font-size:18px;}
	.fullproduct {margin:0 auto;}
	#fixednavbar { box-shadow:0 3px 3px #ddd;  background:#264153; height:45px;
    display: block;
    position: fixed;
    top: 0px;
    margin: 0 auto;
    width: 100%;
    z-index: 100;

}
#maincont {margin:0px;}

#searchb {position:absolute; left:10px !important; top:45px !important;}

.sub-menu2 { margin-right:0;
   position:absolute; right:0; top:40px; width:100%; background: rgba(38, 65, 83, 0.8);
}
.sub-menu2 a {color:#fff; display:block; line-height:24px; 
}
.sub-menu2 a:hover {background: rgba(38, 65, 83, 0.8);}
	#fixednavbar .mobtel {color:#fff; font-size:16px; float:left; display:block;}
	
	
	#fixednavbar2 {display:block;
	position: fixed; color:#fff;
	bottom:0px;  margin: 0 auto;
    width: 100%;
	
    z-index: 100; background: rgba(38, 65, 83, 0.8); height:30px;}
	.bar-tab .tab-item {
    display: table-cell;
    width: 1%;
    height: 70px;
    color: #929292;
    text-align: center;
    vertical-align: middle;
	}
	#fixednavbar2 a {display:block; line-height:30px; border-bottom:0px; color:#fff;}
	#fixednavbar2 a:hover {line-height:30px; border-bottom:0px; color:red;}
	
}


@media (max-width: 767px) {
	.nomzak1, .nomzak2 {width:90%; text-align:left; margin-left:10%;}
	.ochist {display:none;}
.cartforma  input {width:20%;
font-size:22px;
line-height:30px;
  width: 500;
  -moz-box-sizing: border-box; box-sizing: border-box;
  margin-bottom: 1%;
  padding: 4px;
  border: 1px solid #666;
  border-radius: 3px;
  overflow: auto;
  box-shadow: 0 -1px 0 rgba(0,0,0,.05) inset, 0 1px 2px rgba(0,0,0,.2) inset, 0 0 transparent;
}

	#maincont {margin:0px;}
	.backgroundinter {width:100%;}
	#fotoload {width:95%;}
	.fullproduct {width:95%;}
	#IMGloader {height:auto; min-height:200px; padding-bottom:0px;}
		.productcontent {width:95% !important;}
	.topicons {display:none;}
	.cart {text-align:right;}
	.podtopmenu {width: 200px;
float: right;
margin-right: 20px;}
.maps .map1 {display:none;}
.news {display:none;}
.vdash {display:none;}
.rightfooter td img.pay {width:80%;}
.whitelogo {width:80%; padding-top:20px;}
.centerfooter {padding-left:5px;}

.rightfooter {padding-left:5px;}
#searchb {position:absolute; left:30%; top:110px;}
}

@media (min-width: 768px) and (max-width: 1024px) {

}


@media (max-width: 1180px) {
	#IMGloader {height:auto; min-height:200px; }
	#searchb {position:absolute; left:30%; top:110px;}
	.leftcol {min-width:25%;}
	.content {max-width:70%;}
	li.podcatalog a {margin-left:5px; font-size:14px;}
	#fotoload img {width:100%;}
	.productcontent {width:45%;}
	.tablerow td {font-size:12px !important;}
	.comshop {padding-top:30px; width:100%;}
	.panel_l {width:45%;}
	.panel_r {width:45%;}
	.fullproduct {width:90%;}
	.leftmenu a img {width:90%;}
	.leftmenu div.tel {font-size:16px;}
	.icons td.img {width:50px;}
.icons div.iconsklad {line-height: 120px; font-size:12px;
padding-left: 0px; background-position:center top; text-align:center;}
.icons div.iconsklad:hover {background-position:center bottom;
}
.icons div.iconpost {line-height: 120px; font-size:12px;
padding-left: 0px;background-position:center top; text-align:center;}
.icons div.iconpost:hover {background-position:center bottom;
}
.icons div.iconmag {line-height: 120px; font-size:12px;
padding-left: 0px;background-position:center top; text-align:center;}
.icons div.iconmag:hover {background-position:center bottom;}


.topMenu .topMenuSpan a {height:20px; padding-top:5px; font-size:0.8em;}
.topMenu div.topMenuSpan:hover a {height:20px; padding-top:5px; font-size:0.8em;}


}
@media (min-width: 910px) {
	
	#searchb {position:static !important; }
}

@media (max-width: 768px) {
	.panel_l {width:90%;}
	.panel_r {width:90%;}
}
