* {
	margin: 0px; 
	padding: 0px; 
}

p {
	padding:0px;
	margin:0px;
}

@font-face{
	font-family: 'Nautilus';
	src:url(../fonts/nautilus.otf);
}

@font-face{
	font-family: 'Amazing_Grotesk_Demi';
	src:url(../fonts/amazing_grotesk_demi.otf);
}

@font-face{
	font-family: 'Amazing_Grotesk_Ultra';
	src:url(../fonts/amazing_grotesk_ultra.otf);
}

@font-face{
	font-family: 'Amazing_Grotesk_Light';
	src:url(../fonts/amazing_grotesk_light.otf);
}

@font-face{
	font-family: 'Amazing_Grotesk_Book_Italic';
	src:url(../fonts/amazing_grotesk_book_italic.otf);
}

@font-face{
	font-family: 'Amazing_Grotesk_Book';
	src:url(../fonts/amazing_grotesk_book.otf);
}

/* Header */
.hats_block{
	float:left;
	width:100%;
	height:649px;
	background:url(../img/hats.jpg)no-repeat center 50%;
	min-width:1200px;
}

.hats{
	width:1200px;
	margin:0 auto;
	height:649px;
}

.title_hats h1{
	text-align: center;
	font-size:40px;
	color:#fffd7f;
	font-family: 'Nautilus';
	text-shadow:7px 7px rgba(0,0,0,0.7);
	padding-top:20px;
	font-weight: 300;
}

.title_hats h2{
	font-family: 'Amazing_Grotesk_Demi';
	font-size:30px;
	color:#fff;
	text-align: center;
	font-weight: 300;
	padding-top:37px;
	text-shadow:4px 4px rgba(0,0,0,0.6);
}

.action{
	width:455px;
	height:343px;
	display: inline-block;
	background:url(../img/action.png);
	margin-top:40px;
	float:left;
	margin-left:10px;
}

.action h1{
	text-shadow:4px 4px rgba(0,0,0,0.5);
	text-align: center;
	color:#fff;
	font-weight: 300;
	padding:0px;
	margin:0px;
	margin-top:32px;
	margin-left:15px;
	font-size:34px;
	font-family: 'Amazing_Grotesk_Ultra';
}

.action h2{
	text-align: center;
	font-size:20px;
	color:#fff;
	font-family: 'Amazing_Grotesk_Demi';
	padding-top:6px;
	font-weight: 300;
}

.action h2 span{
	font-size:30px;
	font-weight: 300;
}

.counst_action{
	text-align: center;
	font-size:20px;
	color:#fff;
	font-family: 'Amazing_Grotesk_Demi';
	font-weight: 300;	
}

.counst_action span{
	font-size:25px;
	color:#e7ffa1;
	font-family: 'Amazing_Grotesk_Ultra';
	font-weight: 300;
}

.action_time{
	font-weight: 300;
	font-family: 'Amazing_Grotesk_Ultra';
	color:#fff;
	font-size:21px;
	text-align: center;
	text-shadow:1px 1px 5px rgba(0,0,0,0.8);
	margin-left:15px;
	padding:0px;
	margin:0px;
	padding-top:16px;
}

.time_block{
	text-align: center;
	width:445px;
	margin-left:10px;
	margin-top:5px;
}

.time{
	width:68px;
	height:67px;
	background:url(../img/time.png);
	display: inline-block;
	margin-top:2px;
}

.time p{
	text-align: center;
	font-size:22px;
	color:#fff;
	font-family: 'Amazing_Grotesk_Ultra';
	padding-top:19px;
	font-weight: 300;
}

.text_time{
	color:#fff;
	font-family: 'Amazing_Grotesk_Light';
	display: inline-block;
	font-size:14px;
	margin-right:23px;
	margin-top:3px;
}

.tt{
	margin-left:40px;
}

/* Operation tea */
.operation_tea_block{
	width:100%;
	min-width:1200px;
	min-height:50px;
	height:auto;
	background:url(../img/bg_green.png);
	float:left;
}

.operation{
	width:1200px;
	height: auto;
	margin:0 auto;
}

.title{
	text-align: center;
}

.title h1{
	text-align: center;
	font-size:35px;
	font-family: 'Nautilus';
	font-weight: 300;
	padding-top:26px;
}

.operation_color{
	color:#e7ff49;
}

.operation_item_block{
	text-align: center;
	margin-top:35px;
	width:1200px;
	height: auto;
}

.operation_item{
	width:264px;
	height:261px;
	background:url(../img/item_operation.png);
	display: inline-block;
	margin-left:20px;
	margin-right:20px;
}

.operation_item h1{
	text-align: center;
	color:#fff;
	font-family: 'Nautilus';
	padding-top:55px;
	font-weight: 300;
	font-size:50px;
}

.operation_item p{
	text-align: center;
	font-size:13px;
	font-family: 'Amazing_Grotesk_Demi';
	color:#fff;
	margin-top:5px;
}

.item_operation_two{
	margin-top:20px;
}

.item_operation_fre{
	margin-left:90px;
	margin-top:20px;
}

.inform_operation{
	display: inline-block;
	width:661px;
	height:297px;
	background:url(../img/inform_operation.png)no-repeat;
	margin-left:20px;
}

.inform_operation p{
	font-size:25px;
	color:#e7ff49;
	text-shadow:3px 3px 5px rgba(0,0,0,0.3);
	font-family: 'Nautilus';
	font-weight: 300;
	text-align: left;
	padding:30px;
	line-height: 35px;
}

/* specialist */
.specialist_block{
	width:100%;
	float:left;
	height:auto;
	min-width:1200px;
	background:url(../img/bg_krugi.png)no-repeat center 50%;
}

.specialist{
	width:1200px;
	margin:0 auto;
	height:auto;
}

.specialist_color,.Osobennosti_color,.healt_color,.dop_operation_color,.sposob_color{
	color:#53770a;
}

.info_specialist{
	width:1097px;
	height:381px;
	background:url(../img/specialist.png)no-repeat;
	margin:0 auto;
	margin-top:30px;
}

.info_specialist p{
	text-align: left;
	color:#263507;
	font-family: 'Amazing_Grotesk_Book_Italic';
	padding:40px;
	line-height: 25px;
	font-size:18px;
	word-spacing: 3px;
}

.Osobennosti_item_block{
	text-align: center;
}

.info_specialist_podpis{
	text-align: right;
	float:left;
	font-size:18px;
	font-family: 'Amazing_Grotesk_Demi';
	color:#263507;
	margin-left:165px;
	word-spacing: -1px;
	margin-top:-15px;
}

.info_specialist_podpis span{
	font-size:25px;
}

/* Osobennosti */

.Osobennosti_block{
	width:100%;
	height:840px;
	float:left;
	min-width:1200px;
	background:url(../img/osobennosti.jpg)no-repeat center 50%;
}

.Osobennosti_item{
	margin-top:40px;
	display: inline-block;
	margin-left:20px;
	margin-right:20px;
	width:220px;
}

.Osobennosti{
	width:1200px;
	margin:0 auto;
	height: 840px;
}

.Osobennosti_item p{
	text-align: center;
	color:#111111;
	font-family: 'Amazing_Grotesk_Demi';
	font-size:16px;
	margin-top:20px;
}

.Osobennosti_bottom{
	margin-top:40px;
	font-size:35px;
	color:#444444;
	font-family: 'Nautilus';
	padding-top:40px;
}

.button{
	width:705px;
	margin:0 auto;
	height:70px;
	border-radius: 20px;
	background:#a3b90c;
	cursor: pointer;
	-webkit-box-shadow: 1px 1px 10px rgba(0,0,0,0.6);
	box-shadow: 1px 1px 10px rgba(0,0,0,0.6);
	border:1px solid #b1c719;
	background:linear-gradient(to bottom, #a3b90c 0%, #c2d924 100%);
	background:-webkit-linear-gradient(top, #a3b90c 0%, #c2d924 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebd313), color-stop(100%,#ebad13)); /* Chrome,Safari4+ */
	background:-o-linear-gradient(top, #a3b90c 0%, #c2d924 100%);
	background:-ms-linear-gradient(top, #a3b90c 0%, #c2d924 100%);
	background:-webkit-linear-gradient(top, #a3b90c 0%, #c2d924 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3b90c', endColorstr='#c2d924',GradientType=0 ); /* IE6-9 */
}

.button:hover{
	background:linear-gradient(to bottom, #c2d924 0%, #a3b90c 100%);
	background:-webkit-linear-gradient(top, #c2d924 0%, #a3b90c 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2d924), color-stop(100%,#a3b90c)); /* Chrome,Safari4+ */
	background:-o-linear-gradient(top, #c2d924 0%, #a3b90c 100%);
	background:-ms-linear-gradient(top, #c2d924 0%, #a3b90c 100%);
	background:-webkit-linear-gradient(top, #c2d924 0%, #a3b90c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2d924', endColorstr='#a3b90c',GradientType=0 ); /* IE6-9 */	
}

.button p{
	text-align: center;
	color:#fff;
	font-weight: 300;
	font-family: 'Amazing_Grotesk_Ultra';
	font-size:31px;
	padding-top:15px;
}

.Osobennosti_button{
	margin-top:20px;
	margin-bottom:75px;
}

.strelka{
	display: inline-block;
	position: absolute;
	margin-left:960px;
	margin-top:-180px;
	width:190px;
	height:163px;
	background:url(../img/strelka.png);
}

/* Effect */
.Effect_block{
	width:100%;
	float:left;
	height: 482px;
	min-width:1200px;
	background:url(../img/effect.jpg)no-repeat center 50%;
}

.Effect{
	width:1200px;
	margin:0 auto;
	height:482px;
}

.Effect h1{
	text-align: center;
}

.Effect_color{
	color:#fff;
	text-shadow:1px 1px 4px rgba(0,0,0,0.7);
}

.effect_info{
	width:867px;
	height:344px;
	background:url(../img/effect_info_bg.png);
	margin:0 auto;
	margin-top:20px;
}

.effect_info p{
	text-align: center;
	font-family: 'Amazing_Grotesk_Book';
	color:#fff;
	font-weight: 300;
	text-shadow: 1px 1px 7px rgba(0,0,0,0.9);
	line-height: 25px;
	padding:20px;
}

.effect_info span{
	font-family: 'Amazing_Grotesk_Demi';
	font-weight: 300;
}

/* Prednaznachenie */
.Prednaznachenie_block{
	width:100%;
	height:auto;
	float:left;
	height:440px;
	min-width:1200px;
	background:url(../img/bg_1.png.jpg);
}

.Prednaznachenie{
	width:1200px;
	margin:0 auto;
	height: 440px;
}

.Prednaznachenie_item{
	display: inline-block;
	width:340px;
	height:400px;
	float:left;
}

.Prednaznachenie_item_block{
	width:680px;
	margin:0 auto;
	margin-top:25px;
}

.Prednaznachenie_item img{
	display: block;
	margin:0 auto;
}

.Prednaznachenie_item p{
	text-align: center;
	font-size:20px;
	font-family: 'Amazing_Grotesk_Demi';
	font-weight: 300;
	color:#111111;
}

/* healt */
.healt_block{
	width:100%;
	float:left;
	height:500px;
	min-width:1200px;
}

.healt{
	width:1200px;
	height:500px;
	margin:0 auto;
}

.healt_item{
	display: inline-block;
	margin-left:45px;
	margin-right:45px;
	margin-top:35px;
}

.healt_item_blok{
	text-align: center;
}

.healt_item p{
	font-size:18px;
	color:#111;
	font-family: 'Amazing_Grotesk_Demi';
	font-weight: 300;
	margin-top:30px;
}

/* Большая форма */
.big_form_block{
	width:100%;
	float:left;
	height: 525px;
	min-width:1200px;
	background:url(../img/big_form_bg.jpg)no-repeat 50% center;
}

.big_form{
	width:1200px;
	margin:0 auto;
	height: auto;
}

.action_two{
	margin-top:60px;
	margin-left:10px;
}

/* dop_operation */

.dop_operation_block{
	width:100%;
	float:left;
	height: 780px;
	background:url(../img/bg_1.png.jpg);
	min-width: 1200px;
}

.dop_operation{
	width:1200px;
	height:780px;
	margin:0 auto;
}

.dop_operation_item_block{
	text-align: center;
	margin-top:30px;
}

.dop_operation_item{
	display: inline-block;
	width:270px;
}

.dop_operation_item p{
	font-size:18px;
	color:#111;
	font-family: 'Amazing_Grotesk_Demi';
	font-weight: 300;
	margin-top:25px;
}

.dpi_2{
	margin-top:50px;
}

/* otzivi */
.otzivi_block{
	width:100%;
	float:left;
	height: 1640px;
	background:url(../img/otzivi.jpg)no-repeat 50% center;
	min-width:1200px;
}

.otzivi{
	width:1200px;
	height:1640px;
	margin:0 auto;
}

.comment_block_left,.comment_right{
	width:897px;
	height:258px;
	background:url(../img/comment_left.png)no-repeat;
	display: inline-block;
	margin-top:30px;
}

.avatar{
	display: inline-block;
}

.avatar_lipa{
	margin-left:5px;
}

.line{
	margin:0 auto;
	margin-top:30px;
	display: block;
}

.otzivi p{
	text-align: center;
	font-size:30px;
	font-family: 'Nautilus';
	color:#444444;
	margin-top:20px;
	line-height: 40px;
}

.tea{
	position: absolute;
	margin-top:-40px;
	margin-left:10px;
}

.tea2{
	position: absolute;
	margin-top:-40px;
	margin-left:1040px;
}

/* Внимание */

.vnimanie_block{
	width:100%;
	float:left;
	height: auto;
	min-width: 1200px;
	background:url(../img/bg_green.png);
}

.vnimanie{
	width:1200px;
	height:360px;
	margin:0 auto;
}

.vnimanie_color{
	color:#e7ff49;
}

.vnimanie_item p{
	text-align: center;
	display: inline-block;
	font-size:18px;
	color:#fff;
	width:770px;
	font-family: 'Amazing_Grotesk_Demi';
	font-weight: 300;
	margin-left:65px;
	margin-right:65px;
	margin-top:40px;
}

.vnimanie_img{
	display: inline-block;
	margin-left:5px;
}

.vnimanie_img{
	display: inline-block;
}

/* Способ приминения */
.sposob_primineniya{
	width:100%;
	float:left;
	height: 570px;
	min-width: 1200px;
}

.sposob{
	width:1200px;
	height:auto;
	margin:0 auto;
}

.sposob_item_block{
	text-align: center;
}

.sposob_item{
	width:294px;
	height: auto;
	display: inline-block;
	margin-left:50px;
	margin-right:50px;
	margin-top:30px;
}

.sposob_item p{
	color:#111;
	font-size:20px;
	font-family: 'Amazing_Grotesk_Demi';
	font-weight: 300;
	margin-top:20px;
}

.sposob_strelka{
	position: absolute;
	width:153px;
	height:69px;
	margin-left:280px;
	margin-top:268px;
}

.sposob_strelka2{
	position: absolute;
	width:153px;
	height:69px;
	margin-left:680px;
	margin-top:268px;	
}

/* Большая форма два */

.big_form_block_two{
	width:100%;
	float:left;
	height: 525px;
	min-width:1200px;
	background:url(../img/big_form_bg_2.jpg)no-repeat 50% center;	
}

.comm{
	text-align: left;
	font-size:18px;
	color:#263507;
	font-family: 'Amazing_Grotesk_Book_Italic';
	float:left;
	padding-top:30px;
	padding-left:40px;
	line-height: 26px;
}

.author{
	text-align: right;
	font-size:20px;
	color:#263507;
	float:right;
	padding-right:100px;
	font-family: 'Amazing_Grotesk_Demi';
	font-weight: 300;
	padding-top:20px;
}

/* Доставка и оплата */

.dostavka_and_oplata_block{
	width:100%;
	float:left;
	height: 910px;
	min-width: 1200px;
	background:url(../img/bg_1.png.jpg);
}

.dostavka_and_oplata{
	width:1200px;
	margin:0 auto;
	height: 880px;
}

.dostavka{
	width:1194px;
	height: 280px;
	margin-top:20px;
	background:url(../img/dostavka.png);
	margin-left:3px;
}

.dostavka p{
	text-align: center;
	font-size:18px;
	color:#111111;
	font-family: 'Amazing_Grotesk_Demi';
	font-weight: 300;
	padding-top:15px;
}

.dostavka span{
	color:#fff;
	font-size:25px;
	font-weight: 300;
	font-family: 'Amazing_Grotesk_Ultra';
}

.city{
	text-align: center;
	font-size:18px;
	color:#111111;
	font-weight: 300;
	font-family: 'Amazing_Grotesk_Demi';
	margin-top:20px;
}

.info_footer{
	text-align: center;
	font-size:18px;
	color:#111111;
	font-weight: 300;
	font-family: 'Amazing_Grotesk_Demi';
	margin-top:20px;
	word-spacing: 2px;
}

.img_dostavka{
	text-align: center;
	margin-top:-60px;
}

.img_dostavka img{
	display: inline-block;
}

.dd{
	display: inline-block;
}


.button_2{
	width:805px;
	margin:0 auto;
	height:70px;
	border-radius: 20px;
	background:#a3b90c;
	cursor: pointer;
	position: absolute;
	margin-left:200px;
	margin-top:50px;
	-webkit-box-shadow: 1px 1px 10px rgba(0,0,0,0.6);
	box-shadow: 1px 1px 10px rgba(0,0,0,0.6);
	border:1px solid #b1c719;
	background:linear-gradient(to bottom, #a3b90c 0%, #c2d924 100%);
	background:-webkit-linear-gradient(top, #a3b90c 0%, #c2d924 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebd313), color-stop(100%,#ebad13)); /* Chrome,Safari4+ */
	background:-o-linear-gradient(top, #a3b90c 0%, #c2d924 100%);
	background:-ms-linear-gradient(top, #a3b90c 0%, #c2d924 100%);
	background:-webkit-linear-gradient(top, #a3b90c 0%, #c2d924 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3b90c', endColorstr='#c2d924',GradientType=0 ); /* IE6-9 */
}

.button_2:hover{
	background:linear-gradient(to bottom, #c2d924 0%, #a3b90c 100%);
	background:-webkit-linear-gradient(top, #c2d924 0%, #a3b90c 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2d924), color-stop(100%,#a3b90c)); /* Chrome,Safari4+ */
	background:-o-linear-gradient(top, #c2d924 0%, #a3b90c 100%);
	background:-ms-linear-gradient(top, #c2d924 0%, #a3b90c 100%);
	background:-webkit-linear-gradient(top, #c2d924 0%, #a3b90c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2d924', endColorstr='#a3b90c',GradientType=0 ); /* IE6-9 */	
}

.button_2 p{
	text-align: center;
	color:#fff;
	font-weight: 300;
	font-family: 'Amazing_Grotesk_Ultra';
	font-size:31px;
	padding-top:15px;
}

.bt{
	width:965px;
	margin-top:-40px;
	margin-left:120px;
}

.tea_3_left{
	display: inline-block;
	float:left;
}

.tea_3_right{
	display: inline-block;
	float:right;
}

.button_2_block{
	width:100%;
	float:left;
	height: auto;
	z-index: 444;
}

/* Попап */
.none{
	display: none;
}

.input_form2{
	width:270px;
	height: auto;
	margin-left:41px;
	margin-top:5px;
}

.popup{
	width:340px;
	height:485px;
	float:left;
	background:#f1f1f1;
}
.ttt{
	font-size:13px;
	font-family: verdana;
	text-align: center;
	width:90%;
	margin-left:15px;
}

.krestik{
	position: absolute;
	float:left;
	margin-top:-30px;
	cursor: pointer;
}

.popup_title{
	width:100%;
	float:left;
	height: auto;
}

.popup_title p{
	font-size:14px;
	text-align: center;
	font-family: 'PT_Sans-Web-Bold';
	font-weight: 300;
	color:#444;
	margin-top:25px;
}

/* Форма */
.form{
	margin-bottom:20px!important;
	display:inline-block;
}

.forma_zakaza{
	display:inline-block;
	width:370px;
	float:right;
	margin-top:50px;
}

form dl{
	display:table;
	width:100%;
	table-layout:fixed;
	margin-bottom:8px;
	margin-top:0px;
}

form dt,form dd{
	display:table-cell;
	vertical-align:middle;
}

form dt{
	text-align:right;
	padding-right:10px;
	color:#000;
	width:200px;
}
form input[type="email"],
form input[type="text"],textarea,select{
	font:16px/34px Arial;
	height:34px;
	border:1px solid #7F9DB9;
	padding:0 3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	width:300px
}

select{
	padding-right:0;
}
.order{
	font:26px/30px Arial;
	background:#9EB60A;
	color:#FFF;padding:16px 20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	text-shadow:-1px -1px #6D8607;
	display:inline-block;
	font-weight:bold;
	margin:10px auto;
	border:0;
	cursor:pointer;
	text-decoration:underline;
}

/* arctic modal */

.arcticmodal-overlay,
.arcticmodal-container { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000; }
.arcticmodal-container { overflow: auto; margin: 0; padding: 0; border: 0; border-collapse: collapse; }
*:first-child+html .arcticmodal-container { height: 100% }
.arcticmodal-container_i { height: 100%; margin: 0 auto; }
.arcticmodal-container_i2 { padding: 24px; margin: 0; border: 0; vertical-align: middle; }
.arcticmodal-error { padding: 20px; border-radius: 10px; background: #000; color: #fff; }
.arcticmodal-loading { width: 80px; height: 80px; border-radius: 10px; background: #000 url(../img/loading.gif) no-repeat 50% 50%; }
.box-modal {
	position: relative;
	width: 500px;
	padding: 16px;
	background: #3c3f41;
	color: #bbb;
	font: 14px/18px Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;
	box-shadow: 0 0 0 6px rgba(153, 153, 153, .3);
	border-radius: 6px;
}
.box-modal_close { position: absolute; right: 10px; top: 6px; font-size: 11px; line-height: 15px; color: #999; cursor: pointer; }
.box-modal_close:hover { color: #6897bb; }

/* animation */

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.copyrights{
	font-family: 'Amazing_Grotesk_Demi';
	font-size: 16px;
	text-align: center;
	margin: 15px 0 0;
	font-weight: 300;
	color: #000;
}

.copyrights a{
	color: #ff0000;
}

h1 {
	margin: 0;
}
.dostavka_and_oplata_block .title img,
.vnimanie_block .title img,
.Prednaznachenie_block .title img,
.specialist_block .title img,
.sposob_primineniya .title img,
.dop_operation_block img,
.healt_block img,
.Effect_block .title img,
.Osobennosti_block  img,
.operation_tea_block .title img {
	display: initial;
}

body {
	line-height:normal;
	background-color: white;
}

.otzivi img {
	vertical-align: initial;
}

.vnimanie_item img {
	display: inline-block;
	vertical-align: inherit;
}

.webform-submit {
	width: 100%;
}