/*БЛОКИ*/ 
.block01 { 	width: 90%; 	height: auto; 	text-align: center; 	background-color: rgba(0,0,0,0.0); 	margin-top: 0px; 	margin-right: auto; 	margin-bottom: 0px; 	margin-left: auto; 	font-weight: normal; 	font-size: 16px; 	padding-top: 0px; 	padding-right: 0px; 	padding-bottom: 0px; 	padding-left: 0px; } 
.block02  { 	width: 45%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	float: none; 	vertical-align: top; 	background-color: rgba(0,0,0,0.0); 	padding: 0px; } 
.block03 { 	width: 30%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	float: none; 	background-color: rgba(17,13,9,0.0); 	padding: 0px; 	vertical-align: top; } 
.block04  { 	width: 22.5%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	float: none; 	background-color: rgba(0,0,0,0.3); 	padding: 0px; } 
.block05  { 	width: 17.95%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	background-color: rgba(0,0,0,0.3); 	padding: 0px; } 
.block06 { 	width: 14.95%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	background-color: rgba(0,0,0,0.0); 	padding: 0px; } 
.block07 { 	width: 59.4%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	background-color: rgba(0,0,0,0.3); 	padding: 0px; } 
.block08 { 	width: 67%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	background-color: rgba(0,0,0,0.3); 	padding: 0px; } 
.block09 { 	width: 71.5%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	background-color: rgba(0,0,0,0.3); 	padding: 0px; } 
.block010 { 	width: 74.8%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	background-color: rgba(0,0,0,0.3); 	padding: 0px; } 
.block1 { 	width: 90%; 	height: auto; 	background-color: rgba(0,0,0,0.0); 	padding: 0px; 	margin-top: 0px; 	margin-right: auto; 	margin-bottom: 0px; 	margin-left: auto; } 
.block2  {
	width: 45%;
	display: inline-block;
	height: auto;
	margin-top: 0px;
	margin-right: -2px;
	margin-bottom: 0px;
	margin-left: -2px;
	float: none;
	background-color: rgba(0,0,0,0.0);
	padding: 0px;
} 
.block2-1mobile { 	width: 45%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	float: none; 	vertical-align: top; 	padding: 0px; } 
.block2-nonemobile { 	width: 45%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	float: none; 	vertical-align: top; 	padding: 0px; } 
.block3 { 	width: 30%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	float: none; 	background-color: rgba(0,0,0,0.0); 	padding: 0px; 	vertical-align: top; } 
.block4  { 	width: 22.5%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	float: none; 	background-color: rgba(0,0,0,0.0); 	padding: 0px; } 
.block5  { 	width: 17.95%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	background-color: rgba(0,0,0,0.0); 	padding: 0px; }
.block5gamma01 { 	width: 17.95%; 	display: inline-block; 	height: 100px; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	background-color: #EAC2A1; 	padding: 0px; 	font-family: Verdana, Geneva, sans-serif; 	font-size: 15px; 	color: #000; }
.block5gamma02 { 	width: 17.95%; 	display: inline-block; 	height: 100px; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	background-color: #1B0F05; 	padding: 0px; 	font-family: Verdana, Geneva, sans-serif; 	font-size: 15px; 	color: #FFF; }
.block5gamma03 { 	width: 17.95%; 	display: inline-block; 	height: 100px; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	background-color: #6C3E17; 	padding: 0px; 	font-family: Verdana, Geneva, sans-serif; 	font-size: 15px; 	color: #FFF; }
.block5gamma04 { 	width: 17.95%; 	display: inline-block; 	height: 100px; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	background-color: #C9742E; 	padding: 0px; 	font-family: Verdana, Geneva, sans-serif; 	font-size: 15px; 	color: #FFF; }
.block5gamma05 { 	width: 17.95%; 	display: inline-block; 	height: 100px; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	background-color: #321C0A; 	padding: 0px; 	font-family: Verdana, Geneva, sans-serif; 	font-size: 15px; 	color: #FFF; }
.block6 {
	width: 14.95%;
	display: inline-block;
	height: auto;
	margin-top: 0px;
	margin-right: -2px;
	margin-bottom: 0px;
	margin-left: -2px;
	background-color: rgba(0,0,0,0.0);
	padding: 0px;
	text-align: center;
} 
.block7 { 	width: 59.4%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	background-color: rgba(0,0,0,0.0); 	padding: 0px; 	vertical-align: top; } 
.block8 { 	width: 67%; 	display: inline-block; 	height: auto; 	background-color: rgba(0,0,0,0.0); 	float: none; 	left: 0px; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	padding: 0px; } 
.block9 { 	width: 71.5%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	background-color: rgba(0,0,0,0.0); 	padding: 0px; 	vertical-align: top; } 
.block10 { 	width: 74.8%; 	display: inline-block; 	height: auto; 	margin-top: 0px; 	margin-right: -2px; 	margin-bottom: 0px; 	margin-left: -2px; 	background-color: rgba(0,0,0,0.3); 	padding: 0px; }
.blockotstup { 	padding-top: 10px; 	padding-right: 4%; 	padding-bottom: 10px; 	padding-left: 4%; 	margin: 5px; 	top: 0px; 	bottom: 0px; 	clip: rect(0px,auto,0px,auto); }
.blockotstup5 { 	padding-top: 10px; 	padding-right: 4%; 	padding-bottom: 10px; 	padding-left: 4%; 	margin: 5px; }
.blockotstupfonblack { 	background-color: rgba(58,25,16,0.7); 	padding-top: 10px; 	padding-right: 5%; 	padding-bottom: 10px; 	padding-left: 5%; 	margin: 5px; }
.blockotstupfonblack5 { 	background-color: rgba(70,33,15,0.7); 	padding-top: 10px; 	padding-right: 4%; 	padding-bottom: 10px; 	padding-left: 4%; 	margin: 5px; }
.blockotstupfonblackborder { 	background-color: rgba(53,0,0,0.8); 	padding-top: 10px; 	padding-right: 4%; 	padding-bottom: 10px; 	padding-left: 4%; 	float: none; 	margin: 5px; 	border-top-width: 3px; 	border-right-width: 3px; 	border-bottom-width: 3px; 	border-left-width: 3px; 	border-top-style: double; 	border-right-style: double; 	border-bottom-style: double; 	border-left-style: double; }
.blockotstupfonReklamaborder { 	background-color: rgba(38,0,0,0.9); 	padding-top: 10px; 	padding-right: 4%; 	padding-bottom: 10px; 	padding-left: 4%; 	float: none; 	margin: 5px; 	border-top-width: 3px; 	border-right-width: 3px; 	border-bottom-width: 3px; 	border-left-width: 3px; 	border-top-style: double; 	border-right-style: double; 	border-bottom-style: double; 	border-left-style: double; 	color: #0F0; }
.blockotstupfonReklamaborder01 { 	background-color: rgba(58,25,16,0.9); 	padding-top: 10px; 	padding-bottom: 10px; 	float: none; 	margin: 5px; 	border-top-width: 3px; 	border-right-width: 0px; 	border-bottom-width: 3px; 	border-left-width: 0px; 	border-top-style: double; 	border-right-style: double; 	border-bottom-style: double; 	border-left-style: double; 	color: #FFF; 	padding-right: 4%; 	padding-left: 4%; 	font-family: "Century Gothic"; 	font-size: 18px; }
.blockotstupfonblackborder5 { 	background-color: rgba(70,33,15,0.7); 	padding-top: 10px; 	padding-right: 4%; 	padding-bottom: 10px; 	padding-left: 4%; 	border: 1px solid #FFF; 	margin: 5px; }
.blockotstupfonwite { 	background-color: rgba(255,255,255,0.8); 	padding-top: 10px; 	padding-right: 5%; 	padding-bottom: 10px; 	padding-left: 5%; 	margin: 5px; }
.blockotstupfonPrice { 	background-color: rgba(0,102,0,0.7); 	padding-top: 10px; 	padding-right: 5%; 	padding-bottom: 10px; 	padding-left: 5%; 	margin: 5px; 	transition: all 0.4s; 	display: block; 	border-radius: 12px; }
.blockotstupfonPrice:hover { 	background-color: rgba(0,51,0,0.7); 	padding-top: 10px; 	padding-right: 5%; 	padding-bottom: 10px; 	padding-left: 5%; 	margin: 5px; 	transition: all 0.4s; 	box-shadow: inset 0px 0px 20px 3px #0F0; }
.Pricetxth6 { 	padding-top: 10px; 	padding-right: 5px; 	padding-bottom: 10px; 	padding-left: 5px; }
.blockotstup5fonwite5 { 	background-color: rgba(255,255,255,0.9); 	margin: 5px; 	padding-top: 10px; 	padding-right: 5px; 	padding-bottom: 10px; 	padding-left: 5px; 	color: #000; }
.blockotstupfonwiteborder { 	padding-top: 5px; 	padding-right: 5%; 	padding-bottom: 5px; 	padding-left: 5%; 	margin: 5px; 	background-color: #FFF; 	border-top-width: 3px; 	border-right-width: 3px; 	border-bottom-width: 3px; 	border-left-width: 3px; 	border-top-style: double; 	border-right-style: double; 	border-bottom-style: double; 	border-left-style: double; }
.blockotstupimage5 { 	padding: 0px; 	margin: 5px; }
.blockotstupimage5fonwite { 	padding: 0px; 	margin: 5px; 	background-color: rgba(255,255,255,0.8); }
.blockotstupimage5borderblack { 	padding: 0px; 	margin: 5px; 	background-color: rgba(0,0,0,0.0); 	transition: all 0.5s; }
.blockotstupimage5borderblack:hover { 	padding: 0px; 	margin: 5px; 	background-color: rgba(102,102,102,0.0); 	transition: all 0.5s; 	box-shadow: 5px 5px 5px 0px #666; }
.blockotstupimage5borderwite { 	padding: 0px; 	margin: 5px; 	background-color: rgba(255,255,255,0.8); 	transition: all 0.5s; 	border: 3px double #999; }
.blockotstupimage5borderwite:hover { 	padding: 0px; 	margin: 5px; 	background-color: rgba(153,153,153,0.8); 	border: 3px solid #663300; 	transition: all 0.5s; }
.blockotstupimage10 { 	padding: 0px; 	transition: all 0.5s; 	margin: 10px; }
.blockotstupimage10:hover {
	padding: 0px;
	box-shadow: 8px 8px 8px 9px #999;
	margin: 10px;
}
.blockotstupimage20 { 	padding: 0px; 	margin: 20px; 	transition: all 0.5s; }
.blockotstupimage20:hover { 	padding: 0px; 	margin: 20px; 	box-shadow: 10px 10px 10px 11px #999; 	border-radius: 0px 0px 10px 10px; }
.blockotstupimage10borderblack { 	padding: 0px; 	margin: 10px; 	border: 1px solid #000; }
.blockotstupimage10borderwite { 	padding: 0px; 	margin: 10px; 	border-top-width: 3px; 	border-right-width: 3px; 	border-bottom-width: 3px; 	border-left-width: 3px; 	border-top-style: double; 	border-right-style: double; 	border-bottom-style: double; 	border-left-style: double; 	background-color: rgba(51,51,51,0.8); }
.blockotstup0 { 	float: none; 	margin: 5px; 	padding: 0px; }
.blockotstup-zagolovok { 	float: none; 	margin: 5px; 	padding-top: 0px; 	padding-right: 0px; 	padding-bottom: 10px; 	padding-left: 0px; }
.blockotstup0fonwite { 	background-color: rgba(255,255,255,0.8); 	margin: 5px; 	padding: 0px; }
.blockotstup0fonwite5 { 	background-color: rgba(255,255,255,0.8); 	margin: 5px; 	padding: 0px; }
.blockotstup0fonwiteborder { 	background-color: rgba(255,255,255,0.8); 	padding: 0px; 	border: 3px double #000; 	margin: 5px; }
.blockotstup0fonblack { 	background-color: rgba(0,0,0,0.8); 	padding: 0px; 	margin: 5px; }
.blockotstup0fonblackborder { 	background-color: rgba(0,0,0,0.8); 	padding: 0px; 	border: 3px double #FFF; 	margin: 5px; }
.blockotstupspray { 	border: 5px solid #FFF; 	padding: 0px; 	margin: 0px; }
.blockotstupspray5 { 	border: 5px solid #FFF; 	padding: 0px; 	margin: 5px; }
.block-yutube{ 	padding: 0px; 	width: 25%; 	display: inline-block; 	height: auto; 	margin-top: 10px; 	margin-right: 10px; 	margin-bottom: 0px; 	margin-left: 10px; }
@media only screen and (max-width:1280px){
.block6Produkt { 	width: 33%; }
.blockimage8 { 	width: 22.25%; } }
@media only screen and (max-width:1024px){
.block1, .block1 { 	margin-top: 0px; 	margin-right: auto; 	margin-bottom: 0px; 	margin-left: auto; 	height: auto; 	width: 90%; }
.block2-1mobile { 	margin-top: 0px; 	margin-right: auto; 	margin-bottom: 0px; 	margin-left: auto; 	height: auto; 	width: 100%; }
.block3 , .block4 , .block5 , .block6, .block7 , .block8 , .block9 , .block10, .block03 , .block04 , .block05 , .block06, .block07 , .block08, .block09 , .block010  { 	width: 45%; 	margin-right: auto; 	margin-left: auto; }
.block-knopky { 	width: 100%; 	margin-right: auto; 	margin-left: auto; 	height: auto; 	margin-top: 0px; 	margin-bottom: 0px; 	padding-top: 0px; 	padding-bottom: 0px; }
.block2-nonemobile { 	display: none; } }
@media only screen and (max-width:768px){
.block1, .block2, .block3 , .block4 , .block5 , .block6, .block7 , .block8 , .block9 , .block10, .block01, .block02, .block03 , .block04 , .block05 , .block06, .block07 , .block08, .block09 , .block010  { 	width: 100%; 	margin-right: auto; 	margin-left: auto; }
.blockotstupimage10 { 	padding: 0px; 	transition: all 0.5s; 	margin-top: 10px; 	margin-right: auto; 	margin-bottom: 10px; 	margin-left: auto; }
.blockotstupimage10:hover { 	padding: 0px; 	box-shadow: 0px 0px 0px #666; 	margin-top: 10px; 	margin-right: auto; 	margin-bottom: 10px; 	margin-left: auto; }
.blockotstupimage20 { 	padding: 0px; 	margin: 0px; 	transition: all 0.5s; }
.blockotstupimage20:hover { 	padding: 0px; 	margin: 0px; 	box-shadow: 16px 16px 16px #666; }
.blockimage8 { 	width: 44.25%; }
.instagram { 	height: 640px; }
.block6Produkt { 	width: 49%; }
.blockimage8txt { 	font-size: 20px; }
.block4Price { 	width: 50%; }
.blockotstupfonPrice { 	background-color: rgba(0,51,0,0.7); 	padding-top: 10px; 	padding-right: 5%; 	padding-bottom: 10px; 	padding-left: 5%; 	margin: 5px; 	transition: all 0.4s; 	box-shadow: inset 0px 0px 20px 3px #0F0; }
/*БЛОКИ ОТСТУПА*/
.blockotstup { 	padding-top: 10px; 	padding-right: 4%; 	padding-bottom: 10px; 	padding-left: 4%; 	margin: 5px; 	top: 0px; 	bottom: 0px; 	clip: rect(0px,auto,0px,auto); }
.blockotstup5 { 	padding-top: 10px; 	padding-right: 4%; 	padding-bottom: 10px; 	padding-left: 4%; 	margin: 5px; }
.blockotstupfonblack { 	background-color: rgba(148,90,50,0.7); 	padding-top: 10px; 	padding-right: 5%; 	padding-bottom: 10px; 	padding-left: 5%; 	margin: 0px; }
.blockotstupfonblack5 { 	background-color: rgba(70,33,15,0.7); 	padding-top: 10px; 	padding-right: 4%; 	padding-bottom: 10px; 	padding-left: 4%; 	margin: 5px; }
.blockotstupfonblackborder { 	background-color: rgba(0,0,0,0.7); 	padding-top: 10px; 	padding-right: 5%; 	padding-bottom: 10px; 	padding-left: 5%; 	float: none; 	margin-right: auto; 	margin-left: auto; 	margin-top: 0px; 	margin-bottom: 0px; 	border-top-width: 0px; 	border-right-width: 0px; 	border-bottom-width: 0px; 	border-left-width: 0px; 	border-top-style: none; 	border-right-style: none; 	border-bottom-style: none; 	border-left-style: none; }
.blockotstupfonblackborder5 { 	background-color: rgba(70,33,15,0.7); 	padding-top: 10px; 	padding-right: 4%; 	padding-bottom: 10px; 	padding-left: 4%; 	border: 1px solid #FFF; 	margin: 5px; }
.blockotstupfonwite { 	background-color: rgba(255,255,255,0.7); 	padding-top: 10px; 	padding-right: 5%; 	padding-bottom: 10px; 	padding-left: 5%; 	margin: 0px; }
.blockotstup5fonwite5 { 	background-color: rgba(255,255,255,0.9); 	margin: 5px; 	padding-top: 10px; 	padding-right: 5px; 	padding-bottom: 10px; 	padding-left: 5px; }
.blockotstupfonwiteborder { 	padding-top: 10px; 	padding-right: 4%; 	padding-bottom: 10px; 	padding-left: 4%; 	border: 3px double #000; 	margin: 5px; 	background-color: #FFF; }
.blockotstupimage5 { 	padding: 0px; 	margin: 5px; }
.blockotstupimage5fonwite { 	padding: 0px; 	margin-top: 5px; 	margin-right: auto; 	margin-bottom: 5px; 	margin-left: auto; 	height: auto; 	width: 90%; }
.blockotstupimage5borderblack { 	padding: 0px; 	margin-top: 5px; 	margin-right: auto; 	margin-bottom: 5px; 	margin-left: auto; }
.blockotstupimage5borderwite { 	padding: 0px; 	margin-top: 5px; 	margin-right: auto; 	margin-bottom: 5px; 	margin-left: auto; }
.blockotstupimage10borderblack { 	padding: 0px; 	margin: 10px; 	border: 1px solid #000; }
.blockotstupimage10borderwite { 	padding: 0px; 	margin: 0px; 	border-top-width: 1px; 	border-right-width: 1px; 	border-bottom-width: 1px; 	border-left-width: 1px; 	border-top-style: solid; 	border-right-style: solid; 	border-bottom-style: solid; 	border-left-style: solid; }
.blockotstup0 { 	float: none; 	margin-top: 0px; 	margin-right: auto; 	margin-bottom: 0px; 	margin-left: auto; 	padding-top: 0px; 	padding-right: 4%; 	padding-bottom: 0px; 	padding-left: 4%; }
.blockotstup0fonwite { 	background-color: rgba(255,255,255,0.8); 	margin: 5px; 	padding: 0px; }
.blockotstup0fonwite5 { 	background-color: rgba(255,255,255,0.8); 	margin: 5px; 	padding: 0px; }
.blockotstup0fonwiteborder { 	background-color: rgba(255,255,255,0.8); 	border: 3px double #000; 	margin-top: 0px; 	margin-right: auto; 	margin-bottom: 0px; 	margin-left: auto; 	padding-top: 0px; 	padding-right: 4%; 	padding-bottom: 0px; 	padding-left: 4%; }
.blockotstup0fonblack { 	background-color: rgba(0,0,0,0.8); 	padding: 0px; 	margin: 5px; }
.blockotstup0fonblackborder { 	background-color: rgba(0,0,0,0.8); 	border: 3px double #FFF; 	margin-top: 0px; 	margin-right: auto; 	margin-bottom: 0px; 	margin-left: auto; 	padding-top: 0px; 	padding-right: 3%; 	padding-bottom: 0px; 	padding-left: 3%; }
.blockotstupspray { 	border: 5px solid #FFF; 	padding: 0px; 	margin: 0px; }
.blockotstupspray5 { 	border: 5px solid #FFF; 	padding: 0px; 	margin: 5px; }
.box-zayavka-knopkia { 	width: 220px; 	margin-right: auto; 	margin-left: auto; 	height: 70px; 	transition: all 0.8s; 	padding: 0px; }
.box-zayavka-knopkia:hover { 	width: 200px; 	margin-right: auto; 	margin-left: auto; 	height: 70px; 	transition: all 0.8s; 	margin-top: 0px; 	margin-bottom: 0px; }	
.block-yutube{ 	width: 90%; 	height: 160px; }
@media only screen and (max-width:480px){
.blockimage8 { 	width: 90%; }
.block4Price { 	width: 100%; }
.block6Produkt { 	width: 100%; }
.block3-reklama { 	width: 100%; }
.razdel-black-constanta-tytle { 	font-size: 28px; }
.nutro { 	width: 90%; }
}
}
