@media all and (max-width:800px) {
	
	#boxManufacturersInfo{display:none !important}
	
	html{padding:0;}
	body{background:none;max-height:99999px;padding:0;}
	div#container{width:auto;overflow:hidden;}
	#header{display:block !important;width:100% !important;overflow:hidden;background:#f6f6f6 !important;}
		#header td{display:block;}
		#header tr{width:100%;display:block;}
		#header tbody{width:100%;display:block;}
	#header .three{display:none;}
	#header .one{float:left;width:120px !important;padding-top:40px;height:30px;}
		#header .one a{display:block;width:140px;height:30px;background:url('/images/logo-xlopni-mobile.png') no-repeat;background-size:140px 30px;}
		#header .one img{display:none}
	#header .four{float:left;width:50%;padding:5px 0 10px 0;overflow:hidden;}
		#boxLogin{width:100%;padding-left:15px;margin:0;}
			#boxLogin tr{display:table-row}
			.if-login a:first-child{background:none !important;text-align:left;}
				.if-login a:first-child span{padding-left:35px}
			#boxLogin td{display:table-cell}
			#header input{margin-left:5px;margin-right:0;float:right;}
	#header .clock{display:none;}
	#header .two{float:right;width:50%;padding:10px 15px 0 0;text-align:right !important;height:70px;}
		#header .two .tel{font-size:20px;}
	#header .five{float:right;width:50%;padding:0 0 10px 0;overflow:hidden;}
	.nomobile{display:none !important;}
	.onlymobile{display:block !important;}	
	
	#header2{width:100% !important;}
		#header2 .two{display:none;}
		#header2 .one{text-align:left!important;}
			#header2 .one img{top:-1px !important;left:15px}
			
			#header2 #boxSearch{float:right !important}
			
			#header2 #boxSearch button{width:24px;height:24px;border:none;background:#cccccc url(/images/icons/buttons/search.png) center no-repeat;}
				#header2 #boxSearch button img{display:none;}
				
	
	.xlopni-nav{width:30px}
		.xlopni-nav__button{height:30px;width:30px;}
		.xlopni-nav__button:before,.xlopni-nav__button:after{height:3px;border-radius:1px;left:10px;width:30px;}
		
	#boxCategories{width:30px;height:25px;position:absolute;top:8px;cursor:pointer;left:44px;background:url(/images/book.png) no-repeat;}
		#boxCategories p{display:none;}
		#boxCategories div{display:none;}
		#boxCategories:hover > div#categoriesBoxMenu {display:block;position:absolute;top:20px;left:-45px;padding:10px 0;background:#018593;overflow:hidden;height:350px;overflow-y:auto;min-width:280px;z-index:999}
		#categoriesBoxMenu span{color:#fff !important;}
	#categoriesBoxMenu #CatNavi li a{color:#fff !important;;}	
	#CatNavi li#feer-desh a{color:#fff !important;}	
	
	#middle {width:auto;display:block;}
		#middle td{width:100%;display:block;}
		#middle tr{width:100%;display:block;}
		#middle tbody{width:100%;display:block;}
	#boxArticles{display:none !important;}
	#boxArticlesNew{display:none !important;}
	#middle td.one .boxStyle{display:block;vertical-align:top;margin:0;padding:0;}
		#middle td.one #left{width:100%;float:none}
		table#middle td.one{width:100%;}
		#middle .boxStyle p.hD{padding:2px 5px;font-size:14px;font-weight:normal;}
	.naviM{padding:5px 10px}
	
	#icSet2{width:auto !important;text-align:center;}
		#icSet2 tbody{display:inline}
		#icSet2 tr{display:inline !important;width:auto !important}
		#icSet2 tr.nomobile{display:none !important}
		#icSet2 td{display:inline-block;vertical-align:top;width:120px;overflow:hidden;}
			#icSet2 td span{font-size:13px;position:static;}
			table.catalog a{display:inline;margin:10px;width:auto !important;}
	div#wrapper{background:#fff !important;border:none}
	
	.social{text-align:center;margin-bottom:10px;}
		.social span{display:block;margin-bottom:5px}
		.social img{display:inline-block;}
	
	#middle td.three{width:100% !important;overflow:hidden;}
	div#right{width:100%;}
	#boxManufacturers{display:none;}
	
	.FBmb iframe{height:200px !important}
	
	.block-center-mobile{text-align:center;padding-bottom:15px}
	
	#niz{height:auto !important;background-color:#f5f6fa !important;background-image:none !Important;overflow:hidden;position:static;padding:20px 0 !important;}
		div#niz table#blue{position:static;width:100%;}
			div#niz table#blue tr{display:inline;}
			div#niz table#blue tbody, div#niz table#blue thead{display:block;text-align:center;}
			div#niz table#blue thead td{display:block;border:none !important;font-size:16px;color:#000;text-shadow:none;margin:7px;text-decoration:underline;text-transform:uppercase;cursor:pointer;}
			div#niz table#blue tbody td{display:none;}
			
	div#footer{height:auto;position:static;}
		div#footer div.cont{width:100%;}
			div#footer div.callback{width:100%;position:static;background:#026f7a}
				div#footer div.callback p{margin:0;text-align:center;height:20px;line-height:20px;padding-left:20px;display:inline-block;background: url('/images/tel.png') left no-repeat}
			div#footer div.cart{width:100%;position:static;}
			.footer-phone{width:100%;text-align:center;}
			.copyright2{width:100%;position:static;padding:3px 0 40px 0;}
			.footer-discount2{width:100%;position:static;}
	.zopim{bottom:0 !important;}
	
	div.ProductInfoLeft{width:100%;}
	#cart_quantity table#extra_fields{max-width:100%;}
		#cart_quantity table#extra_fields td{display:inline !important}
		
		
	.bigtable{overflow-y:auto;padding:30px 0;background: url('/images/table-scroll.png') bottom center no-repeat,url('/images/table-scroll.png') top center no-repeat}	
	.shoping_table{display:table !important;}	
		.shoping_table tbody{display:table-row-group !important}	
		.shoping_table thead{display:table-row-group !important}	
		.shoping_table tr{display:table-row !important}	
			.shoping_table td{display:table-cell !important}	
			
	#content iframe{max-width:100%;}		
}		
@media all and (max-width:600px) {
	.catItem2_0{width:auto !important;height:auto !important;}
	
			#header input{width:100px !important;}
}
@media all and (max-width:320px) {
	#header input{width:70px !important;}
	input#quick_find_keyword{width:140px !important;}
	
	div.CartBattn{left:170px}
}