.ScrollHorizMob::-webkit-scrollbar-button { 
	background-image:url(''); 
	background-repeat:no-repeat; 
	width:2px; 
	height:2px;
} 

.ScrollHorizMob::-webkit-scrollbar-track { 
	background-color:#40b6e9; 
	margin:5px;
} 

.ScrollHorizMob::-webkit-scrollbar-thumb { 
	-webkit-border-radius: 0px; 
	border-radius:3px; 
	background-color:red; 
	background-position:center; 
	background-repeat:no-repeat; 
} 

.ScrollHorizMob::-webkit-resizer{ 
	background-image:url(''); 
	background-repeat:no-repeat; 
	width:2px; 
	height:2px;
} 

.ScrollHorizMob::-webkit-scrollbar{ 
	width: 3px; 
	height:3px;
}
.BlockProd{float:left;width:290px;height:398px;border:solid 1px #e9eae9;margin:4px;}
.BlockProdMobile{float:left;width:200px;height:300px;border:solid 1px #e9eae9;margin:0px 5px 5px 0px;}



/*tile.php*/
	.bgrSize{
		-webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
	}
	.TitleTile{position:absolute;z-index:20;left:30px;top:20px;font-size:35px;color:#fff;font-family: Circe Bold;line-height: 100%;}
	
	.TileMobileSCR td{position:relative;padding:0px;height:100px;width:50%;}
	.tileMobTXT{position:absolute;top:10px;left:10px;font-size:16px;color:#ffffff;font-family: Circe Bold;text-decoration:underline;}
	.tileMobIMG{position:absolute;bottom:10px;right:10px;height:80%;}
	
	
	.StrelkaMobileIndex{
		-moz-transform: rotate(0deg); /* Для Firefox */
		-ms-transform: rotate(0deg); /* Для IE */
		-webkit-transform: rotate(0deg); /* Для Safari, Chrome, iOS */
		-o-transform: rotate(0deg); /* Для Opera */
		transform: rotate(0deg);		
		transition: 0.3s
	}
	
 
   .StrelkaMobileIndex90 {
		-moz-transform: rotate(90deg); /* Для Firefox */
		-ms-transform: rotate(90deg); /* Для IE */
		-webkit-transform: rotate(90deg); /* Для Safari, Chrome, iOS */
		-o-transform: rotate(90deg); /* Для Opera */
		transform: rotate(90deg);
		transition: 0.3s;
   }
   
   
   
 /*selection_mattress.php*/  
 	.IMGFild{position:absolute;z-index:0;bottom:0px;right:0px;}
	.selectFild{position:absolute;z-index:1;bottom:30px;left:30px;}
	.selectWorkFildDesc{margin:0px 0px 10px 0px;border: solid 0px #ffffff;font-size:12px;}
	
		.stepStyleDesc{padding:13px 0px 13px 0px;width:150px;background:rgb(255,255,255,0.0);border: solid 1px #ffffff;border-radius:3px;text-align:center;color:#ffffff;margin:0px 0px 0px 0px;}
		.stepStyleDescActive{padding:13px 0px 13px 0px;width:150px;background:#40b6e9;border: solid 1px #40b6e9;border-radius:3px;text-align:center;color:#ffffff;margin:0px 0px 0px 0px;cursor:pointer;box-shadow: 0px 6px 13px -5px #000000;}
		.stepStyleDescOK{padding:13px 0px 13px 0px;width:150px;background:rgb(0,0,0,0.1);border: solid 1px #ffffff;border-radius:3px;text-align:center;color:#ffffff;margin:0px 0px 0px 0px;cursor:pointer;}
		
	.spacerDesc{border-top: solid 0px #ffffff;width:40px;margin:20px 0px 0px 0px;}
	
	
	.radioBTNDesc{position:relative;width:20px;height:20px;background:rgb(255,255,255,0.0);border-radius:20px;border: solid 1px #ffffff;}
	.radioBTNselectDesc{position:relative;width:14px;height:14px;background:#40b6e9;border-radius:14px;border: solid 0px #f2f2f2;margin:3px 0px 0px 3px;}
	.radioChbxTXT{color:#ffffff;font-size:16px;margin:0px 0px 0px 10px;}
	
	.checkboxBTNDesc{position:relative;width:20px;height:20px;background:rgb(255,255,255,0.0);border: solid 1px #cccccc;border-radius:3px;}
	.checkboxBTNDescselect{position:relative;width:20px;height:20px;background:#40b6e9;border: solid 1px #cccccc;border-radius:3px;text-align:center;}
		.checkboxBTNselectSVG{width:15px;margin:2px 0px 0px 3px;}  
   
   
   
/*chooseus.php*/   
 	.ChooseUsTR{min-height:100px;color:#32317b;}
	.ChooseUsTD{width:25%;}
	.ChooseUsIMG{float:left;border: solid 0px #999;width:40px;height:40px;}
	.ChooseUsInfo{float:right;margin:0px 5px 0px 5px;width:calc(100% - 50px);}
			.ChooseUsTitle{clear:both;float:left;border: solid 0px #999;font-size:20px;}
			.ChooseUsTxt{clear:both;float:left;border: solid 0px #999;font-size:14px;}  
			
			
			
			
/*matras3stepmobile*/

	.selectFildMobile{margin:20px 0px 20px 10px;}
	.selectWorkFild{margin:0px 0px 10px 0px;border: solid 0px #ffffff;font-size:12px;}
	.stepStyle{padding:7px 0px 7px 0px;width:100px;background:rgb(255,255,255,0.0);border: solid 1px #ffffff;border-radius:3px;text-align:center;color:#ffffff;margin:0px 0px 0px 0px;}
	.stepStyleActive{padding:7px 0px 7px 0px;width:120px;background:#40b6e9;;border: solid 1px #f2f2f2;border-radius:3px;text-align:center;color:#ffffff;margin:0px 0px 0px 0px;cursor:pointer;}
	.stepStyleOK{padding:7px 0px 7px 0px;width:120px;background:#139B4A;border: solid 1px #ffffff;border-radius:3px;text-align:center;color:#ffffff;margin:0px 0px 0px 0px;cursor:pointer;}
	.spacer{border-top: solid 1px #ffffff;width:20px;margin:15px 0px 0px 0px;}
	

	.checkboxBTN{position:relative;width:20px;height:20px;background:rgb(255,255,255,1.0);border: solid 1px #cccccc;border-radius:3px;}
	.checkboxBTNselect{position:relative;width:20px;height:20px;background:#40b6e9;border: solid 1px #cccccc;border-radius:3px;text-align:center;}
		.checkboxBTNselectSVG{width:15px;margin:2px 0px 0px 3px;}
		
		
		
	.radioBTNmobile{position:relative;width:20px;height:20px;background:rgb(255,255,255,1.0);border-radius:3px;border: solid 1px #cccccc;}
	.radioBTNselectmobile{position:relative;width:14px;height:14px;background:#40b6e9;border-radius:14px;border: solid 0px #cccccc;margin:3px 0px 0px 3px;}
	.radioChbxTXTmobile{color:#000000;font-size:16px;margin:0px 0px 0px 10px;}	
	
	.UndoBTMMob{padding:7px 0px 7px 0px;width:45%;background:rgb(255,255,255,0.0);text-align:center;margin:0px 0px 0px 0px;background:#40b6e9;color:#ffffff;border-radius:3px;font-size:18px;}
	.NextBTMMob{padding:7px 0px 7px 0px;width:45%;background:rgb(255,255,255,0.0);text-align:center;margin:0px 0px 0px 0px;background:#F64949;color:#ffffff;border-radius:3px;font-size:18px;}
	