body,html {
	margin:0;
	padding:0;
	min-width:1280px;
	font-family:'CRC55'
}

* {
	box-sizing:border-box
	}

.clearfix:after {
	content:'';
	display:block;
	clear:both
}

.table {
	max-width:1100px;
	margin:0 auto
}

.left {
	float:left
}

.recipes_composition_block img.left {
	float: left;
}

.slider_info>.table .table {
	cursor:pointer
}

.right {
	float:right
}

@font-face {
	font-family:'CRC55';
	src:url("fonts/CRC55.eot");
	src:url("fonts/CRC55.eot") format("embedded-opentype"), 
	url("fonts/CRC55.woff2") format("woff2"), 
	url("fonts/CRC55.woff") format("woff"), 
	url("fonts/CRC55.ttf") format("truetype"), 
	url("fonts/CRC55.svg#CRC55") format("svg")
}

@font-face {
	font-family:'CRC35';
	src:url("fonts/CRC35.eot");
	src:url("fonts/CRC35.eot") format("embedded-opentype"),
	url("fonts/CRC35.woff2") format("woff2"),
	url("fonts/CRC35.woff") format("woff"),
	url("fonts/CRC35.ttf") format("truetype"),
	url("fonts/CRC35.svg#CRC35") format("svg")
}

@font-face {
	font-family:'Circe-Bold';
	src:url("fonts/Circe-Bold.eot");
	src:url("fonts/Circe-Bold.woff2") format("woff2"),
	url("fonts/Circe-Bold.woff") format("woff"),
	url("fonts/Circe-Bold.ttf") format("truetype"),
	url("fonts/Circe-Bold.svg#Circe-Bold") format("svg"),
	url("fonts/Circe-Bold.eot?#iefix") format("embedded-opentype");
	font-weight:normal;
	font-style:normal
}

.sidebar {
	background:#6d3296;
	position:fixed;
	left:0;
	width:222px;
	top:0px;
	bottom:0;
	color:#6d3296;
	z-index:10;
	padding-top: 125px;
}

.sidebar a{
	color:#6d3296
}

.logo {
	width:228px;
	height:210px;
	display:block;
	margin:0 auto;
	background:url(../img/logo.png) no-repeat center top;
	margin-bottom:65px
}

.sidebar_block {
	padding:0 29px;
	text-align:center;
	position:absolute;
	bottom:0;width:100%
}

.copy, .social {
	border-top:1px solid #8254a3;
	max-width:165px;
	margin:0 auto
}

.social {
	padding:23px 0 27px 0
}

.copy {
	padding:36px 0 40px 0
}

nav {
	margin-top: 30px;
	margin-bottom:65px
}

.nav_a{display:block;text-transform:uppercase;font-size:14px;text-align:center;text-decoration:none;padding:28px 0 0;transition:ease all 0.4s;color:#fff}.dd_block:hover .nav_a,.nav_a:hover{background:#6d3296;color:#fff}.dd_block:hover .nav_a span,.nav_a:hover span{border-bottom-color:#6d3296;color:#fff}

.nav_a span {
	border-bottom:1px solid #8254a3;
	display:block;
	padding-bottom:22px;
	margin:0 auto;
	transition:ease all 0.4s;
	color:#6d3296;
	max-width:165px;
	font-weight: bold;
}

.nav_a:last-child span{border-bottom:none}.solial_a{width:29px;height:29px;background:url(../img/social.png) no-repeat top left #9e57cf;border-radius:50%;display:inline-block;margin:0px 5px;transition:all ease 0.4s}.solial_a:hover{background-color:#fbb81d}.solial_a.fb{background-position:-29.5px 0px}.pdf{padding:23px 0 27px 0;border-top:0px solid #8254a3;max-width:165px;margin:0 auto}.dl_a{width:165px;height:50px;border-radius:40px;border:1px solid #8f65ac;display:inline-block;margin:0px 0px;transition:all ease 0.4s;text-decoration:none;padding-top:15px;font-size:13px;cursor:pointer}/*.dl_a span:after{content:'PDF';vertical-align:middle;display:inline-block;background-color:#8f65ac;width:30px;height:14px;border-radius:2px;color:#fff;transition:all ease 0.4s;font-size:10px;margin-left:7px}*/.dl_a:hover span:after{color:#fbb81d;background-color:#8f65ac}.dl_a:hover{background-color:#6d3296;color:#fff}.content{margin:0 0 0 222px}.nav_slider{background:#ffffff;}.nav_slider_item{width:33.333%;float:left;padding:35px 20px 28px 29px;min-height:236px;transition:all ease 0.4s}.nav_slider_item:nth-child(3){background:#ffffff;}.nav_slider_item+.nav_slider_item{border-left:1px solid #939393}.big_slider img{display:block}

/*
.nav_slider_a:before {
	content:'';
	display:inline-block;
	width:14px;
	height:14px;
	border-radius:50%;
	border:1px solid #fff;
	background:url(../img/s_n/arr.png) no-repeat center;
	vertical-align:middle;
	margin-right:9px
}
*/

.nav_slider_a {
	color:#522d6e;
	text-align: center;
	border-radius: 30px;
	font-size:14px;
	line-height: 14px;
	padding: 15px 10px;
	display:block;
	width: 200px;
	background: #d1e8db;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	margin-bottom: 10px;
	transition: all ease 0.4s;
}

.production-menu-item .nav_slider_a {
	width: 150px;
}

.nav_slider_a:hover {
	color: #d1e8db;
	background: #522d6e;
}

.nav_slider_text{font-size:18px;color:#522d6e;width:58%}.nav_slider_head{font-size:26px;font-family:'Circe-Bold';display:block}.pop_up h2,section h2{font-size:32px;color:#000;text-align:center;margin:0 0 50px 0}.pop_up h2{color:#6d3296;margin-bottom:40px}.pop_up i{color:#6d3296;font-family:sans-serif;font-style:normal}.pop_up input[type=button]{margin:0 auto;display:block}section{padding:40px 78px 42px 78px}

.advantages_block {
	text-align:left;
}

.advantages_img {
	width:78px;
	height:78px;
	margin:0 auto 29px auto;
	background:url(../img/adv_main_img.png) no-repeat top left;
	min-width: 78px;
}

.cert_img {
	width:304px;
	height:219px;
	margin:0 auto 29px auto;
	background:url(../img/cert.png) no-repeat top left;
	min-width: 304px;
}

.lakomstva .cert_img {
	width:304px;
	height:168px;
	margin:0 auto 29px auto;
	background:url(../img/lak/cert.jpg) no-repeat top left;
	min-width: 304px;
}

.advantages_item {
	display:inline-flex;
	vertical-align:top;
	width:32%;
	font-size:18px;
	color:#2c2c2c;
	padding:10px 0 53px 0
}

.advantages_item+.advantages_item {
	border-left:1px solid #ebebeb;
}

.advantages_head {
	font-size:22px;
	color:#522d6e;
	margin-bottom:14px;
	font-weight: bold;
}

.advantages_line {
	width: 30%;
	color: #bfcecd;
	height: 5px;
    margin: 0 auto 15px 0;
}

.advantages_item span {
	display:block;
	padding:0;
	line-height:23px;
	max-width:308px;
	margin:0 auto
}

.advantages_item:nth-child(2) .advantages_img {
	background-position:-79px 0
}

.advantages_item:nth-child(3) .advantages_img {
	background-position:-158px 0
}

.advantages>.table {
	max-width:1700px
}

.production {
	border-top:1px solid #dadada;
	background:#f5f5f5;
	overflow:hidden
}

.production_standart {
	border: 2px solid #bfcecd;
    border-radius: 6px;
    padding: 20px;
    display: flex;
}

.cert_block {
    display: flex;
}

.cert_text {
	padding-left: 20px;
}

.cert_text h4 {
	margin-top: 0px;
}


.production_standart .advantages_img {
    background-position: -158px 0;
    margin: 0 30px 0 0;
}

.production h1 {
	font-size: 36px;
	line-height: 46px;
	color: #522d6e;
	text-align:left;
}

.production h2 {
	width:34.1135%;
	text-align:left;
	text-transform: uppercase;
	color: #522d6e;
}

.production p {
	color: #522d6e;
}

.production .dry_feed p {
	font-size: 16px;
}

.select_prod a {
	
}

.select_prod a:hover {
	border: 1px solid #522d6e;
	border-radius: 40px;
	padding: 9px 19px 19px;
}

.sort_a{color:#888888;text-decoration:none;font-size:18px;display:inline-block;vertical-align:top;padding-top:6px;margin-top:6px;border-top:2px solid rgba(255, 255, 255, 0)}.sort_a+.sort_a{margin-left:44px}.sort_a.current,.sort_a:hover{color:#6d3296}.sort_a.current{color:#6d3296;border-top-color:#6d3296}.production_item{width:31.7725%;padding:33px 30px 25px 30px;text-align:center;background:#fff;box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.12);height:422px;margin-bottom:19px;float:left}.production_item+.production_item:nth-child(3n){margin-left:0}.production_item+.production_item{margin-left:2.341%}.production_img{display:block;height:238px}.production_img img{display:block;margin:0 auto}.production_head{font-size:22px;line-height:24px;color:#5e2684;text-decoration:none;display:block;margin-top:30px;margin-bottom:15px}.production_item>span{color:#8e8e8e;font-size:14px}

.production_img img {
  max-height: 264px;
  width: auto;
}

.production_item_big1 {
	width:65.886%;
	height:422px;
	background:url(../img/prod/big.png) no-repeat left bottom;
	background-size:cover;
	float:left;
	margin-bottom:19px;
	margin-left:2.341%;
	padding:83px 50px 50px;
	color:#fff;
	font-size:18px;
	line-height:22px
}

.production_item_big2 {
	width:65.886%;
	height:422px;
	background:url(../img/prod/big1.png) no-repeat left bottom;
	background-size:cover;
	float:left;
	margin-bottom:19px;
	margin-left:2.341%;
	padding:83px 50px 50px;
	color:#fff;
	font-size:18px;
	line-height:22px
}

.production_item_big3 {
	width:65.886%;
	height:422px;
	background:url(../img/prod/big2.png) no-repeat left bottom;
	background-size:cover;
	float:left;
	margin-bottom:19px;
	margin-left:2.341%;
	padding:83px 50px 50px;
	color:#fff;
	font-size:18px;
	line-height:22px
}

.production_big_head{color:#fff;font-size:28px;line-height:32px;margin-bottom:24px;font-family:'Circe-Bold'}.button_gr{display:inline-block;background:#6c6c6c;background:-moz-linear-gradient(top, #6c6c6c 0%, #898989 100%);background:-webkit-linear-gradient(top, #6c6c6c 0%, #898989 100%);background:linear-gradient(to bottom, #6c6c6c 0%, #898989 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c6c6c', endColorstr='#898989',GradientType=0 );border-radius:30px;color:#fff;text-decoration:none;padding:15px 23px;font-size:18px;border:none;cursor:pointer;outline:none}.tovar_page .button_gr{padding:15px 30px 15px 32px}input.button_gr{padding:15px 50px;background:#6c6c6c;background:url(../img/button_ar.png) no-repeat 203px, -moz-linear-gradient(top, #a161cd 0%, #6d3296 99%);background:url(../img/button_ar.png) no-repeat 203px, -webkit-linear-gradient(top, #a161cd 0%, #6d3296 99%);background:url(../img/button_ar.png) no-repeat 203px, linear-gradient(to bottom, #a161cd 0%, #6d3296 99%)}.button_gr:after{content:'';display:inline-block;vertical-align:middle;width:10px;height:16px;background:url(../img/button_ar.png) no-repeat center;margin-left:14px}.production_item_big .button_gr{margin-top:35px}.button_more{width:175px;display:block;color:#848484;font-size:14px;text-decoration:none;border:1px solid #acacac;border-radius:30px;padding:9px 0;text-align:center;margin:37px auto 62px auto}

.reviews h2 {
	text-align:left;
	color:#fff
}

.reviews {
	background:#ffffff;
}

.reviews_img:after{content:'';position:absolute;top:0;right:0;bottom:0;background:url(../img/mask.png) no-repeat top right;width:30px}.reviews_img{position:relative;border-radius:15px 0 0 15px;overflow:hidden}.reviews_img img{display:block}.reviews_item{padding:45px 36px;margin-bottom:35px;background:#fff}.reviews_txt{margin-left:270px;font-size:14px}.reviews_name{font-size:22px;color:#440e62}.reviews_info{color:#a8a8a8;margin-bottom:9px}.reviews_text{color:#2c2c2c}.footer{font-size:16px;color:#602887}.footer>.right{width:40%}.feedback{color:#440e62;text-decoration:none}.feedback:hover{text-decoration:underline}.feedback:before{content:'';display:inline-block;margin-right:15px;width:25px;height:20px;vertical-align:middle;background:url(../img/fb.png) no-repeat 0 0}.go_top{width:25px;height:25px;border:1px solid #440e62;background:url(../img/top.png) no-repeat center;border-radius:50%}.go_top:hover{background-color:rgba(94, 51, 142, 0.1)}.dd_menu{position:absolute;left:0;width:100%;bottom:0;top:0;background:#fff;z-index:-1;transition:left ease 0.5s;padding:80px 11px 80px 20px}.dd_block:hover .dd_menu{left:100%;box-shadow:0 -3px 59px 0 rgba(0, 0, 0, 0.17)}.dd_menu a{color:#272727}.sidebar_bg{position:absolute;left:0;width:100%;bottom:0;top:0;background: url('../img/bg-top.png') top center no-repeat, #e2e5e9;z-index:-1;}.dd_head{color:#6d3296;font-size:22px;font-family:'Circe-Bold';padding-bottom:27px;border-bottom:1px solid #dadada;margin-bottom:12px;line-height:30px}.dd_a{font-size:18px;text-decoration:none;display:block;margin-bottom:14px}.dd_a:hover{text-decoration:underline;color:#6d3296}.dd_block+.dd_block{margin-top:50px}.slider_head{color:#252525;font-size:46px;line-height:48px;font-family:'CRC35';text-transform:uppercase}.slider_info{position:absolute;top:84px;right:79px;bottom:90px;left:80px;display:none}.slider_info>.table{background:rgba(255, 255, 255, 0.9);position:relative;min-height:410px}.slider_info>.table>.table{width:1100px;margin:0 auto;padding-top:80px}.slider_info>.table>.table .slider_text{padding-left:62px}.active .slider_info{display:block}.slider_head b{display:inline;font-family:'Circe-Bold'}.slider_info p{font-size:20px;line-height:24px;color:#090909;font-family:'CRC35'}.magenta{background:#a161cd;background:-moz-linear-gradient(top, #a161cd 0%, #6d3296 99%);background:-webkit-linear-gradient(top, #a161cd 0%, #6d3296 99%);background:linear-gradient(to bottom, #a161cd 0%, #6d3296 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a161cd', endColorstr='#6d3296',GradientType=0 )}

.nav_slider_item:after {
	position:absolute;
	display:block;
	content:'';
	left:70%;
	top:50%;
	width:0px;
	height:0px;
	border-radius:50%;
	background:#f5f5f5;
	transition:all ease 0.5s;z-index:0
}

.nav_slider_item:hover:after{width:900px;height:900px;left:-50px;top:-350px;z-index:0}.nav_slider_item{position:relative;overflow:hidden;height:243px}.nav_slider_item>*{position:relative;z-index:1}.slider_text{width:47%}.slider_img{width:53%;position:relative}.slider_img img{display:block}.first .slider_img img:first-child{margin-top:-86px}.second .slider_img img:first-child{margin-top:-33px}.slider_img img:last-child{position:absolute}.first .slider_img img:last-child{top:0px;right:10%}.second .slider_img img:last-child{top:0px;left:17%}.big_slider{background:#6d3296;height:570px}.nav_slider{position:relative}.slider_nav{position:absolute;top:-320px;left:27px;height:49px;width:32px;background:url(../img/slider_nav.png) no-repeat top left;z-index:50;cursor:pointer;margin-left:-16px;z-index:9}.s_next{left:auto;right:16px;background-position:top right;margin-left:0;margin-right:-16px}.big_arrow{width:28px;height:28px;border:2px solid #fff;border-radius:50%;display:block;margin-top:40px;background:url(../img/s_n/barr.png) no-repeat center}.nav_slider_info{margin-bottom:10px;display:block;margin-top:5px}.red{color:#c52f20}.green{color:#90b326}

.advantages h1 {
	color: #522d6e;
	font-size: 50px;
	text-transform: uppercase;
	text-align: center;
	margin-bottom: 10px;
	margin-block-end: 0em;
}

.advantages h5 {
	color: #522d6e;
	font-size: 30px;
	line-height: 30px;
	text-align: center;
	margin-top: 10px;
	margin-block-start: 0em;
}

@media screen and (min-width:1600px) {
	.sidebar {
		width:17.1775%;
	}

	.content {
		margin:0 0 0 17.1775%;
	}

	.nav_slider_item {
		height:253px;
	}
}

@media screen and (max-width:1700px) {
	section {
    	padding: 40px 40px 42px 40px;
	}

	.advantages_img {
		margin: 0 10px;
	}

	.nav_slider_a {
	    color: #522d6e;
	    text-align: center;
	    border-radius: 30px;
	    font-size: 12px;
	    line-height: 14px;
	    padding: 10px 10px;
	    display: block;
	    width: 165px;
	    background: #d1e8db;
	    text-decoration: none;
	    text-transform: uppercase;
	    font-weight: bold;
	    margin-bottom: 10px;
	    transition: all ease 0.4s;
	}

	.nav_slider_text {
	    font-size: 15px;
	}

	.sidebar {
	    padding-top: 90px;
	}

	.logo {
		width:180px;
		height:166px;
		background-size: cover;
	}
}

@media screen and (max-height:758px) {
	.nav_a span {
		padding-bottom:14px
	}

	.nav_a {
		padding:14px 0 0
	}

	.logo {
		margin-bottom:10px
	}

	.social {
		padding:15px 0 8px 0
	}

	.copy {
		padding:17px 0 16px 0
	}

	.dd_menu {
		padding:17px 11px 16px 20px
	}

	.dd_a, .dd_head {
		margin-bottom:5px
	}

	.dd_block+.dd_block {
		margin-top:15px
	}
}

@media screen and (max-height:512px) {
	.sidebar_block {
		position:relative
	}

	nav {
		margin-bottom:0px
	}
}

.bread {
	font-size:14px;
	color:#6a6a6a;
	padding:37px 78px 0px 78px
}

.bread a{color:#6a6a6a;text-decoration:underline;margin-right:10px}.bread a:before,.bread span:before{content:'-';display:inline-block;vertical-align:middle;margin-right:8px}.bread a:first-child:before{display:none}.bread span{display:inline-block;vertical-align:middle}.bread a:hover{text-decoration:none}.page h1{margin:0 0 36px 0;padding:0;font-size:36px;line-height:36px;color:#000}.page{padding-top:0;padding-bottom:0}hr{width:100%;height:1px;border:none;background:#dadada}.filter+hr{margin-top:28px;margin-bottom:0}.select_prod{padding:29px 0 44px 0;position:relative}

.select_prod_a {
	text-decoration: none;
    font-size: 22px;
    line-height: 0px;
    color: #6d3296;
    margin-right: 69px;
    display: inline-block;
    vertical-align: top;
    padding: 10px 20px 20px;
}

p {
	font-size:18px;
	color:#2c2c2c;
	line-height:22px
}

.recipes_composition_txt {
	color:#2c2c2c;
	font-size:16px;
	line-height:22px;
	padding: 0 30px 0 110px;
}

.dry_feed .recipes_composition_txt {
	padding: 0 30px 0 150px;
}

.recipes_composition_txt span {
	font-size:16px;
	line-height:32px;
	color:#000000;
	font-family:'Circe-Bold';
	display:block;
	text-transform: uppercase;
	color: #522d6e;
}

.recipes_composition_block>.left,.recipes_composition_block>.right {
	width:30%;
	max-width:30%;
	min-width: 300px;
	margin-bottom: 30px;
	margin-right: 3%;
}

.dry_feed .recipes_composition_block>.left,.dry_feed .recipes_composition_block>.right {
	width:48%;
	max-width:48%;
	min-width: 300px;
	margin-bottom: 30px;
	margin-right: 1%;
}

.recipes_composition{margin:50px 0}

.recipes_composition_block {
	margin-top:50px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	flex-wrap: wrap;
}

.back{font-size:18px;color:#888888;text-decoration:none;margin-left:12px;font-family:'CRC35';font-weight:400}.back:before{content:'';width:20px;height:20px;border:1px solid #888888;border-radius:50%;display:inline-block;vertical-align:top;margin-right:10px;margin-top:6px;background:url(../img/back.png) no-repeat center}

.select .select_prod_a {
	color:#888888
}

.select .select_prod_a:hover {
	color:#6d3296
}

.select_prod_a.current {
	color:#4b186e;font-family:'Circe-Bold'
}

.select_prod_a span {
	padding-top:10px;
	display:inline-block;
	border-top:2px solid rgba(255, 255, 255, 0)
}

.select_prod_a.current {
	border: 1px solid #522d6e;
	border-radius: 40px;
	padding: 9px 19px 19px;
}

.conserve_block {
	margin-top:45px;
	margin-bottom:60px;
	padding:45px 0
}

.conserve_block .check_list {
	column-count: 2;
	margin-bottom: 40px;
}



h3{color:#2c2c2c;font-size:22px;padding:0;margin:0 0 22px 0}.check_list{margin:0;padding:0;list-style:none;list-style-position:inside}.check_list li{color:#2c2c2c;font-size:18px;margin-bottom:29px}.check_list li:before{content:'';display:inline-block;vertical-align:top;width:20px;height:20px;margin-top:3px;background:url(../img/c_list.png) no-repeat top left;margin-right:20px}.conserve_block>.left,.conserve_block>.right{width:50%}.conserve_block>.right{margin-bottom:-90px;margin-right:-50px}h4{color:#6d3296;font-size:18px;font-family:'Circe-Bold';line-height:22px}.center_dog>.left,.center_dog>.right{width:50%}.center_dog .left>.right{text-align:right}.center_dog{background:url(../img/center_dog/dog_center.png) no-repeat top center;margin-top:55px;margin-bottom:35px}.center_dog .left>.right,.center_dog .right>.left{width:100%}.center_dog .left>.right img{margin-left:30px}.center_dog .right>.left img{margin-right:30px;float:left}.center_dog img{display:block}.center_dog .left>.right:first-child{padding-right:56px;margin-top:-45px}.center_dog .right>.left:first-child{padding-left:56px;margin-top:-45px}.center_dog .left>.right:first-child+.right{padding-right:154px;margin-top:72px}.center_dog .right>.left:first-child+.left{padding-left:154px;margin-top:72px}.center_dog .left>.right:last-child{padding-right:50px;margin-top:79px}.center_dog .right>.left:last-child{padding-left:50px;margin-top:79px}.center_dog span{color:#000000;font-size:22px;line-height:22px;display:inline-block;vertical-align:top;margin-top:24px;font-family:'Circe-Bold'}.form_block{color:#2c2c2c;border-top:1px solid #dadada}.form_block+.form_block{border-top:1px solid #dadada}.form_block>.left+.right{border-left:1px solid #dadada;width:50%;padding-left:37px;padding-bottom:40px}.form_block>.left{width:50%;padding-bottom:40px}.form_block h4{font-size:22px}.new_radio{display:inline-block;width:16px;height:16px;background:#fff;border:1px solid #dadada;border-radius:50%;margin-right:12px;vertical-align:middle;position:relative}.form_block input[type=checkbox],.form_block input[type=radio]{display:none}input:checked+.new_radio:after{content:'';display:block;width:8px;height:8px;position:absolute;background:#000;border-radius:50%;top:3px;left:3px}input[type=checkbox]:checked+.new_radio:after{background:url(../img/ch_b.jpg) no-repeat top left;border-radius:0px;top:4px}input[type=checkbox]+.new_radio,input[type=checkbox]:checked+.new_radio{border-radius:0px}input[type=radio]:checked~span{font-family:'Circe-Bold'}.form_block label{width:30%;display:inline-block;cursor:pointer;vertical-align:top}.form_block>.label_block>label{width:18%;margin-bottom:30px}.first .left label{width:48%}.bottm_form_text{margin-left:290px;font-style:italic;font-family:Georgia, Times, "Times New Roman", serif;color:#424242;width:100%;padding-top:6px}form{margin-bottom:30px;margin-top:45px}.selection_head{color:#6d3296;font-size:18px;font-family:'Circe-Bold';line-height:22px;text-decoration:none;margin-bottom:20px;display:block}.selection_block .selection_head{font-size:22px;font-family:'CRC55'}.selection_item{margin:0 0 40px 0;background:#fff}.selection_item>.right>div{padding:33px 24px 24px 25px}.tovar_page .selection_item>.right>div{padding:33px 24px 0px 25px}.selection_item>.right>div+div{border-top:1px solid #eaeaea;padding-bottom:33px}.tovar_page .selection_item>.right>div+div{border-top:none}.selection_item>.left{width:30%}.selection_item h4{margin:0 0 20px 0}.social_block{text-align:center;margin-top:37px}.filter_a{display:inline-block;padding:3px 12px 4px 12px;color:#fff;text-decoration:none;background:#bab7b2;border-radius:14px;vertical-align:middle;margin-bottom:5px;margin-right:12px}.selection_item .right{width:70%;border-left:1px solid #eaeaea}.tovar_page .selection_item .right{border-left:none}.tovar_page .selection_item>.left{border-right:1px solid #eaeaea;padding-bottom:50px}.consist>div{display:inline-block;text-align:left;vertical-align:top;width:30%}.consist span{display:block;width:72%}.consist b{float:right}.consist{margin-bottom:30px}.made_in{padding-top:18px;margin-left:180px;font-size:14px;text-transform:uppercase;color:#2c2c2c}.select_prod .made_in{margin-left:0px}.tovar_page .made_in{padding-top:0px;margin-bottom:35px;margin-left:0px}.flag{width:21px;height:14px;display:inline-block;vertical-align:top;background:#fff;margin-top:1px;margin-right:15px}

.nid {
	background:url(../img/flag.png) no-repeat 0px 0px
}

.ger {
	background:url(../img/flag.png) no-repeat 0px -14px
}

.bel {
	background:url(../img/flag.png) no-repeat 0px -28px
}

.spa {
	background:url(../img/flag.png) no-repeat 0px -42px
}

.rus {
	background:url(../img/flag.png) no-repeat 0px -56px;
	height: 15px;
}
.fra {
  background: url(../img/flag.png) no-repeat 0px -86px;
  height: 15px;
}

.aus {
	background:url(../img/flag.png) no-repeat 0px -71px;
	height: 15px;
}
.by {
	background:url(../img/flag.png) no-repeat 0px -100px;
	height: 15px;
}
.ch {
	background: url(../img/flag-ch.svg);
    background-position: left;
    background-size: cover;
}


.selection_img{padding-top:2px;margin-bottom:30px}.tovar_page .selection_img{padding-top:38px}.selection_block{margin-bottom:10px}.repeat{margin-top:40px}.question_head{color:#000;font-size:22px}.question_head:before{content:'';display:inline-block;width:30px;height:24px;background:url(../img/que.png) no-repeat 0 0;margin-right:20px;margin-top:3px;vertical-align:top}.question_item{font-size:14px;color:#2c2c2c;border-bottom:1px solid #dadada;margin-bottom:40px}.question_item:last-child{border-bottom:none}.see_more{color:#6d3296;font-size:18px;text-decoration:none;display:inline-block;margin-bottom:30px}.question_text_after{max-height:0;overflow:hidden;transition:all ease 0.7s}.question_text.current .question_text_after{max-height:1000px}.page_menu_a{display:inline-block;vertical-align:top;width:25%;color:#6d3296;margin-left:-16px}.page_menu_a span{padding:8px 16px;display:inline-block;border-radius:37px}.page_menu_a:hover span{background:#6d3296}.page_menu_a:hover{color:#fff}.page_menu_block{display:inline-block;width:24%;vertical-align:top;padding-right:4%}.page_menu{padding-top:24px;padding-bottom:24px}.m_page .production_img{height:263px}.tovar_page .production_img{height:414px}.m_page .selection_head{color:#6d3296;font-size:22px;font-family:'CRC55'}.tovar_page .selection_head{color:#010101;font-family:'Circe-Bold';line-height:30px}.nav_slider_img{text-align:center;float:right;width:42%;padding-top:0}.nav_slider_img img{display:inline-block}.for_label{width:31%;float:left}.tovar_page .for_label{width:100%}.footer>.table>.right{width:35%}.second p{font-size:20px;line-height:24px;color:#090909;font-family:'CRC35';width:419px;display:block;margin-right:-31px}.tovar_page p{font-size:16px;line-height:22px}.tovar_page .selection_item>.left,.tovar_page .selection_item>.right{width:50%}.tovar_page .selection_item>.right{padding-bottom:50px}.table_block>.left,.table_block>.right{width:50%}.table_block>.right{padding-left:9%}.block_t{border:1px solid #dadada;background:#fff;width:96%}.td>div{float:left;width:50%;padding:12px 0 12px 24px}.td>div+div{border-left:1px solid #dadada;padding-left:32px;font-family:'Circe-Bold'}.td+.td{border-top:1px solid #dadada}.td img{display:block;margin:0 auto}.td{width:100%;float:left}.td:nth-child(2n){background:#f5f5f5}.td_more{padding-top:35px;font-size:16px;color:#2c2c2c}.td_more span{display:inline-block;width:207px;color:#6d3296;vertical-align:top}.td_more span+span{color:#2c2c2c;width:235px}.table_block{margin-bottom:40px;display:block}.table_block+hr{margin-bottom:40px}.big_t .td>div{width:13%;min-height:76px;padding:6px 0 10px 0}.big_t .td+.td>div{padding:28px 0 0 0px;font-family:'CRC55';text-align:center}.big_t .td>div:first-child{width:22%;padding:28px 0 0 19px;text-align:left}.big_t{border:1px solid #dadada;margin-bottom:50px}.goodies_block .left,.goodies_block .right{width:50%}.goodies_block img{display:block;margin:0 auto}.goodies_block .left img{margin:0}.goodies_block{margin-bottom:60px}.goodies_block+hr{margin-bottom:60px}.goodies_block p{margin-bottom:30px;line-height:22px}.pop_up_bg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(25, 25, 25, 0.8);z-index:99}.pop_up{position:absolute;left:50%;top:50%;width:600px;background:#f5f5f5;padding:58px 75px;margin:-300px 0 0 -300px;color:#2c2c2c;font-size:18px}.form_in div{display:inline-block;width:121px;padding-left:10px;font-family:'Circe-Bold'}.form_in{margin-bottom:15px}input[type=text],textarea{width:324px;background:#fff;border:1px solid #dadada;padding:13px;font-family:'CRC55';font-size:18px;outline:none}textarea{width:100%;min-height:110px}input[type=text].error{border-color:#ed1c24;color:#e82323}.error::-webkit-input-placeholder{color:#e82323}.error::-moz-placeholder{color:#e82323}.error:-moz-placeholder{color:#e82323}.error:-ms-input-placeholder{color:#e82323}.close_pop_up{background:url(../img/cl_p.jpg) no-repeat 0 0;width:18px;height:18px;position:absolute;cursor:pointer;top:20px;right:20px}.pop_up p{width:80%;margin:0;display:block;margin:0 auto;text-align:center}.big_t table{width:100%!important;border-collapse:collapse;font-size:16px!important}.big_t td{height:76px;padding:4px 0;text-align:center;vertical-align:middle}.big_t td:first-child{width:22%;padding:0 0 0 19px;text-align:left}.big_t td+td{border-left:1px solid #dadada;font-family:'Circe-Bold'}.big_t tr+tr{border-top:1px solid #dadada}.close_pop_up{background:url(../img/cl_p.jpg) no-repeat 0 0;width:18px;height:18px;position:absolute;cursor:pointer;top:20px;right:20px}.pop_up p{width:80%;margin:0;display:block;margin:0 auto;text-align:center}#map{width:100%;height:350px}.bool{color:#2c2c2c;font-size:16px;width:300px;background:#fff;padding:10px;text-align:left;position:absolute;left:-294px;top:-27px}.bool:after{content:'';display:block;position:absolute;width:0;height:0;border:14px solid rgba(255, 255, 255, 0);border-left-color:#fff;right:-28px;top:60px}.map_list p{margin:0;padding:0;display:block;margin-left:-24px;position:relative}.map_list .metro:after{content:'';display:block;position:absolute;top:25px;left:15px;width:21px;height:21px;border-radius:50%;background-image:url(../img/m.png);background-position:2px 3px;background-repeat:no-repeat;background-color:#000}.map_list .metro_line_6:after{background-color:#e88901}.map_list .metro_line_4:after{background-color:#6db5ea}.map_list .metro_line_3:after{background-color:#3552a1}.map_list .metro_line_10:after{background-color:#98c426}.map_list .metro_line_1:after{background-color:#d32411}.map_list .metro_line_7:after{background-color:#a81574}.map_list .metro_line_8:after{background-color:#ffd803}.map_list .metro_line_2:after{background-color:#018913}.map_list .metro_line_9:after{background-color:#9a9896}.map_list p+p{border-top:1px solid #dadada}.map_list a{display:block;text-decoration:none;color:#2c2c2c;padding:25px}.map_list .metro a{padding-left:60px}.map_list a:hover{color:#6d3296;box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.12)}.name_m{font-family:'Circe-Bold'}.dd_t_body{position:absolute;top:82px;left:0;width:1100px;background:#fff;padding:20px;box-shadow:0 0px 26px 0 rgba(0, 0, 0, 0.17);z-index:9999}.sr_dd_a{display:block;text-decoration:none;color:#272727;font-size:16px;margin-bottom:14px}.sr_dd>div{display:inline-block;width:19%;vertical-align:top}.sr_dd>.sr_dd_block_l{display:none}.sr_dd_a.current,.sr_dd_a:hover{color:#6d3296;text-decoration:underline}.dd_t_block{display:inline-block;z-index:99}.dd_t_head{font-size:22px;line-height:22px;color:#6d3296;margin-right:69px;display:inline-block;vertical-align:top}.dd_t_head span{padding-top:10px;display:inline-block;border-top:2px solid rgba(255, 255, 255, 0);cursor:pointer}.current .dd_t_head span,.dd_t_head.current span{border-top-color:#6d3296;color:#4b186e}.s_dd div{display:inline-block;vertical-align:middle;position:relative}.s_dd{text-transform:uppercase;color:#120f0f;font-size:16px;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #dadada}.dd_t_head{position:relative}.dd_t_head.open:before{content:'';display:block;position:absolute;top:34px;left:40px;width:0;height:0;border:10px solid rgba(255, 255, 255, 0);border-bottom-color:#fff;z-index:99999999}.dd_t_head:after{content:'';display:inline-block;top:34px;left:40px;width:12px;height:8px;margin-left:10px;background:url(../img/t_dd.png) no-repeat top right;vertical-align:middle}.dd_t_head.open:after{background-position:top left}.dd_t_head.open+.dd_t_body{display:block}.dd_t_head.open{color:#6d3296}.dd_t_head{color:#888888}.dd_t_body{display:none}.s_dd input[type=text]{height:34px;margin-left:15px;padding:0px 0 0 10px;font-size:16px}.s_dd input[type=button]{width:19px;height:19px;display:block;position:absolute;top:7px;right:10px;cursor:pointer;border:none;background:url(../img/s_i.png) no-repeat center}.ui-menu .ui-menu-item{margin:4px!important;color:#000000;font-size:16px}.ui-menu .ui-menu-item:hover{background:#efefef}.b_tel{display:block;margin:15px 0}.bool a{display:block;margin-top:15px;color:#6d3296}.bool span img{display:inline-block;vertical-align:top;margin-right:10px;margin-top:2px}.bool a:hover{text-decoration:none}.ymaps-b-balloon__close,.ymaps-b-balloon__content,.ymaps-b-balloon__sprite,.ymaps-b-balloon__tail{background:none!important}.h_ballon{display:none}.slider_banner img,.slider_banner span{display:inline-block;vertical-align:middle;color:#fff;font-size:30px;font-family:'Circe-Bold';line-height:30px}.slider_banner img{margin-right:17px}.slider_banner{background:#471f64;padding:40px;border-radius:0 20px 20px 0;display:inline-block}.third .slider_img img:last-child{display:none!important}.third .slider_img{width:30%}.third .slider_img img{margin-top:-68px;margin-left:-60px}.third .slider_text{width:70%}.slider_info.third>.table>.table{padding-top:40px}.slider_info.third>.table>.table .slider_text{padding-left:0px}.third p{display:block;padding:30px 0 39px 36px;margin:0}.mag_info{background:#d3721c;padding:0 0 0 57px}.mag_info a,.mag_info img{display:inline-block;vertical-align:top}.mag_info>img{margin-top:-9px;margin-bottom:-9px;margin-right:60px}.mag_info>a{margin-top:9px}.fourth .slider_text{width:52%}.fourth .slider_img{width:48%}.fourth .slider_img img:first-child{margin-top:-40px}.fourth .slider_img img:last-child{top:-66px;right:5px}.pop_up_n{display:none;position:fixed;z-index:999;top:0;left:0;bottom:0;right:0;background:rgba(109, 50, 150, 0.8)}.pop_up_cont{position:absolute;width:600px;height:412px;background:#fff;padding:48px 38px;top:50%;left:50%;margin:-206px 0 0 -300px;font-size:25px;line-height:29px;text-transform:uppercase}.pop_up_cont div span{width:48%;vertical-align:bottom;display:inline-block}.close_pop_up_n{position:absolute;top:18px;right:17px;background:url(../img/banner/close.png) no-repeat 0 0;width:15px;height:18px;cursor:pointer}.n_fourth .slider_img img:last-child{top:10px;left:-7px}.n_fourth .slider_img img:first-child{top:-20px;left:62px;z-index:5}.catalog-where-buy{padding-bottom:10px}.catalog-where-buy h2{text-align:left;margin-bottom:0}.catalog-where-buy-link{background-color:#f5f5f5}.production .subtitle{font-size:22px;font-family:'Circe-Bold';line-height:30px;color:#010101;margin-bottom:25px;width:100%}

.production-menu {
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-justify-content:center;
	-ms-flex-pack:justify;
	justify-content:center;
	margin-bottom:30px;
	width: 100%;
}

.production-menu-item {
	width:48%;
	height:auto;
	position:relative;
	text-align:center;
}

.production-menu-item:first-child {
	background: url('../img/production-menu-2.png') bottom left no-repeat;
	background-size: contain;
	padding: 250px 0px 40px 40px;
}

.production-menu-item:last-child {
	background: url('../img/production-menu-1.png') bottom left no-repeat;
	background-size: contain;
	padding: 250px 40px 40px 0px;
}

.production-menu-item:last-child .production-menu-title {
	margin: 0 0 0 54%;
}

.production-menu-item:last-child .nav_slider_a {
	margin: 0 0 0 60%;
}

.production-menu-item img{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.production-menu-item span{background-color:#fbb81d;padding:5px 10px;font-size:14px;font-family:'Circe-Bold';line-height:15px;color:#4b186e;text-transform:uppercase}.production-menu-item .magenta{display:block;margin:35px auto 0 auto;width:270px}

.production-menu-title {
	font-size:22px;
	font-family:'Circe-Bold';
	line-height:30px;
	color:#522d6e;
	margin-bottom:20px;
	text-transform: uppercase;
	width: 178px;
	top: -90px;
	position: relative;
}

.production-menu-item:first-child .production-menu-title {
	text-align: left;
}

.production-menu-item:last-child .production-menu-title {
	text-align: right;
	right: 0;
}