/*БЛОКИ ОТСТУПА*/
.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; }
.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;
	margin: 10px;
	transition: all 0.5s;
}
.blockotstupimage10:hover {
	padding: 0px;
	margin: 10px;
	box-shadow: 8px 8px 8px #666;
}
.blockotstupimage20 {
	padding: 0px;
	margin: 20px;
	transition: all 0.5s;
}
.blockotstupimage20:hover {
	padding: 0px;
	margin: 20px;
	box-shadow: 16px 16px 16px #666;
}
.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; }
.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: 5px;
	width: 25%;
	display: inline-block;
	height: auto;
	border: 5px solid #333333;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
@media only screen and (max-width:1280px){
.block6, .block06 { 	width: 30%; }
.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: 100%; }
.block2-1mobile { 	margin-top: 0px; 	margin-right: auto; 	margin-bottom: 0px; 	margin-left: auto; 	height: auto; 	width: 100%; }
.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; }
.razdel-fon-image1 { 	margin-right: auto; 	margin-left: auto; 	background-image: none; 	padding: 0px; 	margin-top: 0px; 	margin-bottom: 0px; }
.razdel-fon-image2 { 	margin-right: auto; 	margin-left: auto; 	background-image: none; 	padding: 0px; 	margin-top: 0px; 	margin-bottom: 0px; }
.razdel-fon-image3 { 	margin-right: auto; 	margin-left: auto; 	background-image: none; 	font-family: "Century Gothic"; 	color: #FFF; 	padding: 0px; 	margin-top: 0px; 	margin-bottom: 0px; }
.razdel-fon-image4 { 	margin-right: auto; 	margin-left: auto; 	background-image: none; 	font-family: "Century Gothic"; 	color: #FFF; }
.razdel-fon-image5 { 	margin-right: auto; 	margin-left: auto; 	background-image: none; }
.razdel-none-mobile { 	display: none; }
.razdel-none-fon { 	background-color: #666; }
}
@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; }
.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; }
.blockotstupimage10 { 	padding: 0px; 	margin: 10px; }
.blockotstupimage10borderblack { 	padding: 0px; 	margin: 10px; 	border: 1px solid #000; }
.blockotstupimage10borderwite { 	padding: 0px; 	margin: 10px; 	border: 1px solid #FFF; }
.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: 180px;
}

@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%;
}
}
}