

/* Start:/local/templates/inner/fonts/fonts.css?17429761182691*/
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on May 11, 2018 */
@font-face {
    font-family: 'amatic_sc';
    src: url('/local/templates/inner/fonts/amaticsc-bold-webfont.eot');
    src: url('/local/templates/inner/fonts/amaticsc-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/local/templates/inner/fonts/amaticsc-bold-webfont.woff2') format('woff2'),
         url('/local/templates/inner/fonts/amaticsc-bold-webfont.woff') format('woff'),
         url('/local/templates/inner/fonts/amaticsc-bold-webfont.ttf') format('truetype'),
         url('/local/templates/inner/fonts/amaticsc-bold-webfont.svg#amatic_scbold') format('svg');
    font-weight: bold;
    font-style: normal;

}




@font-face {
    font-family: 'amatic_sc';
    src: url('/local/templates/inner/fonts/amaticsc-regular-webfont.eot');
    src: url('/local/templates/inner/fonts/amaticsc-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/local/templates/inner/fonts/amaticsc-regular-webfont.woff2') format('woff2'),
         url('/local/templates/inner/fonts/amaticsc-regular-webfont.woff') format('woff'),
         url('/local/templates/inner/fonts/amaticsc-regular-webfont.ttf') format('truetype'),
         url('/local/templates/inner/fonts/amaticsc-regular-webfont.svg#amatic_scregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sans';
    src: url('/local/templates/inner/fonts/opensans-bold-webfont.eot');
    src: url('/local/templates/inner/fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/inner/fonts/opensans-bold-webfont.woff') format('woff'),
    url('/local/templates/inner/fonts/opensans-bold-webfont.ttf') format('truetype'),
    url('/local/templates/inner/fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: bold;
    font-style: normal;

}




@font-face {
    font-family: 'open_sans';
    src: url('/local/templates/inner/fonts/opensans-bolditalic-webfont.eot');
    src: url('/local/templates/inner/fonts/opensans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/inner/fonts/opensans-bolditalic-webfont.woff') format('woff'),
    url('/local/templates/inner/fonts/opensans-bolditalic-webfont.ttf') format('truetype'),
    url('/local/templates/inner/fonts/opensans-bolditalic-webfont.svg#open_sansbold_italic') format('svg');
    font-weight: bold;
    font-style: italic;

}




@font-face {
    font-family: 'open_sans';
    src: url('/local/templates/inner/fonts/opensans-italic-webfont.eot');
    src: url('/local/templates/inner/fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/inner/fonts/opensans-italic-webfont.woff') format('woff'),
    url('/local/templates/inner/fonts/opensans-italic-webfont.ttf') format('truetype'),
    url('/local/templates/inner/fonts/opensans-italic-webfont.svg#open_sansitalic') format('svg');
    font-weight: normal;
    font-style: italic;

}




@font-face {
    font-family: 'open_sans';
    src: url('/local/templates/inner/fonts/opensans-regular-webfont.eot');
    src: url('/local/templates/inner/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('/local/templates/inner/fonts/opensans-regular-webfont.woff') format('woff'),
    url('/local/templates/inner/fonts/opensans-regular-webfont.ttf') format('truetype'),
    url('/local/templates/inner/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* End */


/* Start:/local/templates/inner/components/bitrix/menu/top_multilevel/style.min.css?17429761183715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/local/templates/inner/components/bitrix/menu/top_multilevel/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/local/templates/inner/components/bitrix/menu/top_multilevel/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/local/templates/inner/components/bitrix/menu/top_multilevel/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#horizontal-multilevel-menu li a,#horizontal-multilevel-menu li:hover li a,#horizontal-multilevel-menu li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{color:#4f4f4f;font-weight:bold}#horizontal-multilevel-menu li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4f4f4f}#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 132px}#horizontal-multilevel-menu li:hover ul ul,#horizontal-multilevel-menu li.jshover ul ul,#horizontal-multilevel-menu li:hover ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none}#horizontal-multilevel-menu li:hover ul,#horizontal-multilevel-menu li.jshover ul,#horizontal-multilevel-menu li li:hover ul,#horizontal-multilevel-menu li li.jshover ul,#horizontal-multilevel-menu li li li:hover ul,#horizontal-multilevel-menu li li li.jshover ul,#horizontal-multilevel-menu li li li li:hover ul,#horizontal-multilevel-menu li li li li.jshover ul,#horizontal-multilevel-menu li li li li li:hover ul,#horizontal-multilevel-menu li li li li li.jshover ul{display:block}div.menu-clear-left{clear:left}
/* End */


/* Start:/local/templates/inner/components/bitrix/menu/foot/style.min.css?1742976118490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/inner/components/bitrix/menu/foot/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/inner/template_styles.css?1753172489102841*/
body, html {
    padding: 0;
    margin: 0;
    min-height: 100%;
    height: auto;
    width: 100%;
    font-size: 16px;
    font-family: 'Open Sans', 'open_sans', arial, sans-serif;
    color: #010101;
    background: url(/local/templates/inner/img/spacer.png) 0 0 no-repeat #fff;
    background-attachment: fixed;
}

body, html {
    height: 100%;
    -webkit-text-size-adjust: none;
}

.anim_page_scroll {
    overflow: hidden;
}

/*clear for iphone*/
*, body {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-focus-ring-color: rgba(0, 0, 0, 0);
    outline: none;
}

input, button, textarea {

    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

select {

    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

a {
    text-decoration: none;
}

a img {
    border: 0;

}

img {

    max-width: 100%;
    height: auto;
}

input, select, textarea {
    outline: none;
}

a, .anim {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

h1, h2, h3, h4, h5 {
    padding: 0;
    margin: 0;
}

h1 {
    color: #010101;
    font-size: 90px;
    font-weight: bold;
    font-family: 'amatic_sc', sans-serif;
}

#main {
    overflow: hidden;
    max-width: 100%;
    position: relative;
    min-height: 100%;
    min-width: 300px;
}

.container {
    margin: 0 auto;
}

.container a {
    color: #0e623d;
    text-decoration: underline;
}

.container .name a {
    color: #0e623d;
    text-decoration: none;
}

.container .name a:hover {
    color: #ffc246;
}

#header .container {
    position: relative;
    z-index: 996;
}

#header .logo {

    display: block;
    text-decoration: none;
    width: 290px;
}

#header .menu {
    text-align: center;
    margin-top: 46px;
}

#header .menu > ul {
    padding: 0;
    margin: 0 -10px;
    text-align: justify;
    font-family: 'amatic_sc', sans-serif;
    font-weight: bold;
}

#header .menu > ul:after {
    content: '';
    display: inline-block;
    height: 0;
    width: 100%;
}

#header .menu > ul > li {
    padding: 0;
    letter-spacing: -2px;
    margin: 0 10px;
    list-style: none;
    display: inline-block;
    font-size: 60px;
    color: #2a5d26;
    vertical-align: middle;
}

#header .menu > ul > li > a {
    color: #2a5d26;
    text-decoration: none;
    position: relative;
    z-index: 2;
}

#header .menu > ul > li > a:hover {
    text-shadow: 0px 0px 10px #fff, 0px 0px 10px #fff, 0px 0px 10px #fff, 0px 0px 10px #fff, 0px 0px 10px #fff, 0px 0px 10px #fff, 0px 0px 10px #fff;
}

#header .menu > ul > li.phone > a {
    color: #2a5d26;
}

#header .menu > ul > li > a:after {
    display: block;
    content: "";
    background-color: #2a5d26;
    height: 3px;
    width: 0%;
    left: 50%;
    position: absolute;
    -webkit-transition: width .3s ease-in-out;
    -moz-transition: width .3s ease-in-out;
    transition: width .3s ease-in-out;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    transform: translateX(-50%);
}

#header .menu > ul > li > a:hover:after,
#header .menu > ul > li > a:focus:after,
#header .menu > ul > li.selected > a:after
{
    width: 100%;
}

#header .menu ul li.phone a:after,
#header .menu ul li.fixed_logo a:after {
    display: none !important;
}
#header .menu ul li.phone.cn-icon a {
	position: relative;
	top: 10px;
}
#header .menu ul li.phone.ru-icon a {
	position: relative;
	top: 5px;
	display: block;
	width: 45px;
	height: 45px;
	background-image: url(/local/templates/inner/img/azp-logo.png);
	background-size: 45px;
	background-repeat: no-repeat;
	background-position: center;
}
@media (max-width: 1439px) {
	#header .menu ul li.phone.cn-icon svg {
		width: 45px;
	}
}
@media (max-width: 1280px) {
	#header .menu ul li.phone.cn-icon svg {
		width: 42px;
	}
	#header .menu ul li.phone.ru-icon a {
		width: 35px;
		height: 35px;
		background-size: 35px;
	}
}

.dop_prod_info {
    text-align: center;
}
.dop_prod_info .news-list .news-item
{
    margin-left:-4%;
}
#footer {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 45px 0 45px 0;
    z-index: 100;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-top: 1px solid #c4c4c4;
    background:#fff;

}
#footer .copyright a
{
    text-decoration: none;
    border-bottom: 1px solid #dbe7e2;
}
#footer .copyright a:hover
{
    color: #ffc550;
    border-bottom: 1px solid #fff3dc;
}
.left_foot_info .logo {
    width: 170px;
    display: block;
}

.foot_info .menu {
    margin-bottom: 41px;
}

.foot_info .menu ul {
    padding: 0;
    margin: 0 0;
    font-family: 'amatic_sc', sans-serif;
    font-weight: bold;
}

.foot_info .menu ul > li {
    padding: 0;
    letter-spacing: -2px;
    margin: 0 62px 0 0;
    list-style: none;
    display: inline-block;
    font-size: 60px;
    color: #2a5d26;
    vertical-align: middle;
}

.foot_info .menu ul > li > a {
    color: #2a5d26;
    text-decoration: none;
    position: relative;
}

.foot_info .menu ul > li > a:hover {
    text-shadow: 0px 0px 10px #fff, 0px 0px 10px #fff, 0px 0px 10px #fff, 0px 0px 10px #fff, 0px 0px 10px #fff, 0px 0px 10px #fff, 0px 0px 10px #fff;
}

.foot_info .menu ul > li > a:after {
    display: block;
    content: "";
    background-color: #2a5d26;
    height: 3px;
    width: 0%;
    left: 50%;
    position: absolute;
    -webkit-transition: width .3s ease-in-out;
    -moz-transition: width .3s ease-in-out;
    transition: width .3s ease-in-out;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    transform: translateX(-50%);
}

.foot_contacts > div {
    display: inline-block;
    vertical-align: top;
    color: #010101;
    margin-right: 53px;
    margin-bottom: 80px;
}

.foot_contacts > div .value {
    font-size: 80px;
    color: #2a5d26;
    font-family: 'amatic_sc', sans-serif;
    font-weight: bold;
    display: block;
    line-height: 60px;
    margin-top: 12px;
}

.foot_contacts > div .value a {
    color: #2a5d26;
    text-decoration: none;
}

#header .container > .logo,
#header .icon_menu,
#header .menu,
#header .menu .fixed_logo,
#header .icon_phone,
#header .icon_phone .icon {
    display: none;
}

.detail_recipes_list {
    background: #ffe099;
    /*padding: 40px 0 60px 0;*/
    padding: 40px 0 0px 0;
    margin-top: 85px;
}

.detail_recipes_list .all_link {
    float: Right;
    border: 3px solid #0e623d;
    color: #0e623d;
    font-size: 80px;
    padding: 0 52px 18px;
    font-family: 'amatic_sc', sans-serif;
    font-weight: bold;
    text-decoration: none;
    -webkit-border-radius: 42px;
    -moz-border-radius: 42px;
    border-radius: 42px;
    line-height: 60px;
    margin-top: 26px;
}

.detail_recipes_list .title_block {
    font-size: 120px;
    line-height: 110px;
    color: #0e623d;
    font-weight: bold;
    font-family: 'amatic_sc', sans-serif;
    margin-bottom: 40px;
}
.title_block a
{
    text-decoration: none;
}
.recipes_list {
    padding: 0;
    margin: 0 -25px;
    text-align: justify;
}

.recipes_list:after {
    width: 100%;
    display: inline-block;
    height: 1px;
    content: '';
}

.recipes_list .item {
    width: 33%;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 50px;
    text-align: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 25px;
}

.recipes_list .item .pic {
    margin-bottom: 21px;
    position: relative;
}

.recipes_list .item .pic div {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}

.recipes_list .item .pic img {
    width: 100%;
}

.recipes_list .item .props_list {
    font-size: 22px;
}

.recipes_list .item .props_list .view_count {
    display: inline-block;
    margin-right: 26px;
}

.recipes_list .item .props_list .view_count:before {
    content: '';
    background: url('data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1My40NiAyNS4yMyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7fS5jbHMtMntmaWxsOiMyMzFmMjA7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5leWU8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTUzLDEyLjkxUzQxLjEsMjQuNDcsMjYuODMsMjQuNDcuNzEsMTIuOTEuNzEsMTIuOTEsOS4xOCw0LjY1LDIwLjQxLDIuMWEyNy45LDI3LjksMCwwLDEsMTMuMS4wNkM0NC42Miw0Ljc4LDUzLDEyLjkxLDUzLDEyLjkxWiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTUzLjMyLDEyLjU5YTEuMTgsMS4xOCwwLDAsMC0uMTgtLjIxTDUzLDEyLjIxbC0uMzItLjMzYy0uMjItLjIyLS40My0uNDUtLjY2LS42Ni0uNDUtLjQyLS45MS0uODQtMS4zOC0xLjI0LS45My0uODEtMS44OS0xLjU4LTIuODgtMi4zM2E0NS4yOCw0NS4yOCwwLDAsMC02LjM1LTMuOTEsMzYuNzgsMzYuNzgsMCwwLDAtNy0yLjcsMzIuMzIsMzIuMzIsMCwwLDAtNy41NC0xLDMyLjMyLDMyLjMyLDAsMCwwLTcuNTQsMSwzNi43OCwzNi43OCwwLDAsMC03LDIuN0E0My42NCw0My42NCwwLDAsMCwuMzYsMTIuNTZMMCwxMi45M2wuMzYuMzRhNDcuNzksNDcuNzksMCwwLDAsMTIuMTEsOC4zOSwzNC4yNSwzNC4yNSwwLDAsMCwxNC4zNiwzLjU3LDM0LjI1LDM0LjI1LDAsMCwwLDE0LjM2LTMuNTcsNTAuNTgsNTAuNTgsMCwwLDAsNi4zOC0zLjcyYzEtLjcxLDItMS40NSwzLTIuMjIuNDgtLjM5Ljk1LS43OCwxLjQyLTEuMTlsLjY5LS42Mkw1MywxMy42bC4xNy0uMTZhMSwxLDAsMCwwLC4xNy0uMjEsMS4xNSwxLjE1LDAsMCwwLC4xNS0uMzJBMS4yNSwxLjI1LDAsMCwwLDUzLjMyLDEyLjU5Wk0zMi40Nyw0LjI3YTguMTYsOC4xNiwwLDAsMSwwLDExLjIyLDgsOCwwLDAsMS01LjYsMi40M0E4LjA3LDguMDcsMCwwLDEsMjEuMTgsNC4yYTcuODksNy44OSwwLDAsMSwxLjQ0LTEuMTMsMjguMjUsMjguMjUsMCwwLDEsNC4yMS0uMzZBMzAuMTUsMzAuMTUsMCwwLDEsMzEsMy4wNSw3LjcsNy43LDAsMCwxLDMyLjQ3LDQuMjdabTE4Ljc4LDkuNDVjLS40Ni4zOC0uOTQuNzUtMS40MiwxLjExLTEsLjczLTEuOTUsMS40MS0yLjk1LDIuMDdhNDkuNDgsNDkuNDgsMCwwLDEtNi4yOCwzLjUsMzguMDUsMzguMDUsMCwwLDEtNi43MywyLjQxLDMxLjA5LDMxLjA5LDAsMCwxLTcsLjkxLDMwLjk0LDMwLjk0LDAsMCwxLTctLjkxLDM3Ljc3LDM3Ljc3LDAsMCwxLTYuNzMtMi40MSw0OS40OCw0OS40OCwwLDAsMS02LjI4LTMuNSw0Ni43MSw0Ni43MSwwLDAsMS01LjI5LTRBNTcuNDYsNTcuNDYsMCwwLDEsMTMuMjcsNS44NSw0MSw0MSwwLDAsMSwxOC43MSwzLjlhMTAuMjQsMTAuMjQsMCwwLDAtMiw2LDEwLjI1LDEwLjI1LDAsMCwwLDE3LjM5LDcuMjJBMTAsMTAsMCwwLDAsMzUuMjEsNCw0MC43Niw0MC43NiwwLDAsMSw0MC40LDUuODVhNTUuODYsNTUuODYsMCwwLDEsNi4zMSwzLjMyYzEsLjYyLDIsMS4yNiwzLDEuOTUuNDkuMzUsMSwuNywxLjQ2LDEuMDYuMjQuMTcuNDguMzYuNzIuNTRsLjI3LjIxLS4yNC4yMUM1MS43MSwxMy4zNCw1MS40OSwxMy41Myw1MS4yNSwxMy43MloiLz48L3N2Zz4=') center center no-repeat;
    background-size: contain;
    width: 30px;
    height: 18px;
    display: inline-block;
    margin-right: 10px;
    top: 1px;
    position: relative;

}

.recipes_list .item .props_list .section_name {
    display: inline-block;
}

.recipes_list .item .props_list .section_name a {
    text-decoration: none;
}

.recipes_list .item .props_list .section_name:before {
    content: '';
    background-size: contain;
    width: 36px;
    height: 30px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    top: -3px;
    position: relative;
}

.recipes_list .item .props_list .section_name.icon_1:before {
    background: url('data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEwMi42NSA2Ni4wMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiA8ZGVmcz4NCiAgPHN0eWxlPi5jbHMtMXtmaWxsOiMwZTYyM2Q7fS5jbHMtMiwuY2xzLTMsLmNscy00e2ZpbGw6bm9uZTtzdHJva2U6IzBlNjIzZDt9LmNscy0yLC5jbHMtM3tzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7fS5jbHMtMiwuY2xzLTR7c3Ryb2tlLXdpZHRoOjJweDt9LmNscy00e3N0cm9rZS1taXRlcmxpbWl0OjEwO308L3N0eWxlPg0KIDwvZGVmcz4NCiA8dGl0bGU+dnRvcmloPC90aXRsZT4NCiA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00MC4wNiwxMy44M2E3My4wNSw3My4wNSwwLDAsMSwxMy44Ny0uMTMsNDAuODksNDAuODksMCwwLDEsMTMuMzMsMy41OWwtLjE0LS4wNWE3OS42Miw3OS42MiwwLDAsMSwxMS4xNiwzLjE0LDIzLjE3LDIzLjE3LDAsMCwxLDUuMjcsMi43OCwxMCwxMCwwLDAsMSwzLjgxLDUsOC4yOCw4LjI4LDAsMCwxLC4zOSwzLjIzLDExLjM3LDExLjM3LDAsMCwxLS42MSwzLjEsMjIuMjQsMjIuMjQsMCwwLDEtMi43OCw1LjRBMjkuNjUsMjkuNjUsMCwwLDEsNzYsNDguMzVhMS41LDEuNSwwLDAsMS0xLjcyLTIuNDZoMGE0MSw0MSwwLDAsMCw3LjktNy41NywyMS4yOCwyMS4yOCwwLDAsMCwyLjY2LTQuNjYsOS4zNSw5LjM1LDAsMCwwLC42NC0yLjQ4LDYuMTIsNi4xMiwwLDAsMC0uMTctMi40NSw4LDgsMCwwLDAtMi45MS00LjEsMjEuMiwyMS4yLDAsMCwwLTQuNzUtMi43NUE0NC4yMiw0NC4yMiwwLDAsMCw3Mi4zNSwyMGMtMS44Mi0uNTQtMy42Ny0xLTUuNTMtMS40MmgwbC0uMTQtLjA1YTMzLjE4LDMzLjE4LDAsMCwwLTEyLjg3LTMuMjQsNDMuNTYsNDMuNTYsMCwwLDAtMTMuMjQsMS41MiwxLjUxLDEuNTEsMCwxLDEtLjc4LTIuOTEsMS4wOSwxLjA5LDAsMCwxLC4yNSwwWiIvPg0KIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEwMi42NSwzMi41OGEyMi4zMSwyMi4zMSwwLDAsMS0xLjU0LDguMzEsMjgsMjgsMCwwLDEtNC4zMyw3LjIzQTQyLjUxLDQyLjUxLDAsMCwxLDgzLjY5LDU4LjM5YTY0LjE5LDY0LjE5LDAsMCwxLTE1LjU4LDUuNjYsNzcuMjMsNzcuMjMsMCwwLDEtMTYuNDYsMiw3OS42NCw3OS42NCwwLDAsMS0xNi40OS0xLjgyLDY0LjM4LDY0LjM4LDAsMCwxLTE1LjY5LTUuNTJBNDIuNyw0Mi43LDAsMCwxLDYuMTYsNDguNDMsMjgsMjgsMCwwLDEsMS42Nyw0MS4xLDIzLDIzLDAsMCwxLDAsMzIuNTgsMjMuMjEsMjMuMjEsMCwwLDEsMS43NiwyNC4xYTI4LjQ5LDI4LjQ5LDAsMCwxLDQuNTUtNy4yMyw0Mi42NCw0Mi42NCwwLDAsMSwxMy4zNC0xMEE2My44NSw2My44NSwwLDAsMSwzNS4yOSwxLjU4LDc2LjkxLDc2LjkxLDAsMCwxLDUxLjY1LDAsNzkuMTIsNzkuMTIsMCwwLDEsNjgsMS44OSw2Mi43LDYyLjcsMCwwLDEsODMuMzcsNy40MmE0Mi40NSw0Mi40NSwwLDAsMSwxMywxMCwzMS42MywzMS42MywwLDAsMSw0LjQzLDdBMjEuNzIsMjEuNzIsMCwwLDEsMTAyLjY1LDMyLjU4Wm0tMS44NywwQTIxLjIyLDIxLjIyLDAsMCwwLDk5LjQ3LDI1YTIyLjksMjIuOSwwLDAsMC00LjEtNi43MkEzOS43MywzOS43MywwLDAsMCw4Mi42OCw4Ljc5YTYyLjA1LDYyLjA1LDAsMCwwLTE1LjE0LTVBNzcsNzcsMCwwLDAsNTEuNjUsMi4zMiw3OC42Niw3OC42NiwwLDAsMCwzNS44Miw0LjA4LDYxLjQyLDYxLjQyLDAsMCwwLDIwLjksOS4zNCwzOS43MSwzOS43MSwwLDAsMCw4LjU4LDE4Ljc5YTI1LjMxLDI1LjMxLDAsMCwwLTQsNi40OCwxOS44NSwxOS44NSwwLDAsMC0xLjQyLDcuMzFBMTkuNTksMTkuNTksMCwwLDAsNC43LDM5Ljg1YTI1LjMyLDI1LjMyLDAsMCwwLDQsNi4zOSwzOS4zOSwzOS4zOSwwLDAsMCwxMi4zNiw5LjIyLDYwLjI4LDYwLjI4LDAsMCwwLDE0Ljg2LDVBNzUuODUsNzUuODUsMCwwLDAsNTEuNjUsNjJhNzksNzksMCwwLDAsMTUuNzMtMS4zOCw2MSw2MSwwLDAsMCwxNS00Ljg5LDM5LjU2LDM5LjU2LDAsMCwwLDEyLjU3LTkuMTksMjUuNDYsMjUuNDYsMCwwLDAsNC4yLTYuNDhBMjAuNDksMjAuNDksMCwwLDAsMTAwLjc4LDMyLjU4WiIvPg0KIDxwb2x5bGluZSBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMjAuMzIgMzEuMzEgMjIuNDIgMzAuMzYgMjQuNjYgMjkuMTQgMjcuNDYgMjguNTkgMzAuMDUgMjcuOTEgMzEuMzUgMjguODcgMzIuOTQgMjcuNzcgMzUuNzcgMjguOTcgMzkuNDEgMzAuNzEgNDAuNTEgMzEuNDQgNDIuODIgMzIuNTUgNDQuNTcgMzQuNzcgNDUuNDkgMzQuOTIgNDYuNDMgMzcuMTIgNDYuNDQgMzkuNTggNDYuMjggNDMuODQgNDMuNzIgNDcuODEgMzkuNzIgNTAuMTYgMzUuOTEgNTAuNjEgMzEuMTggNTAuNiAyOC44NCA1MC45OSAyMy45NCA0OC45MyAyMiA0Ny41NSAxOS4wMiA0NC44NyAxOS4wNyA0My40OCAxNy43OCA0MS45NyAxOC43MiAzNi42OCAxOS4xMyAzNS4zNyAxOC4yMSAzNC4zNiAyMC4wNCAzMS40NCAyMC4zMiAzMS4zMSIvPg0KIDxwb2x5bGluZSBjbGFzcz0iY2xzLTMiIHBvaW50cz0iMjEuOTEgMzQuNDYgMjAuOTggMzguNTggMjIuMjEgMzkuMzQgMjMuNCA0MS40IDI0LjQ1IDQzLjUxIDI1LjExIDQ1LjM3IDI5LjY5IDQ3LjA3Ii8+DQogPHBvbHlsaW5lIGNsYXNzPSJjbHMtMyIgcG9pbnRzPSIzMi4wOCA0Ni42MSAzNi40NiA0Ny40NiA0MC42NyA0Ni43MiA0Mi40MyA0NS4xMyA0NC4xMSA0MS4wMyIvPg0KIDxwb2x5bGluZSBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMjAuNzcgMzAuODQgMTkuMTUgMjkuMzggMTkuMjEgMjcuOTkgMTcuOTIgMjYuNDcgMTguODcgMjEuMTggMTkuMjggMTkuODggMTguMzcgMTguODYgMjAuMiAxNS45NSAyMi41OSAxNC44OCAyNC44MyAxMy42NiAyNy42MyAxMy4xMiAzMC4yMyAxMi40NCAzMS41MyAxMy40MSAzMy4xMiAxMi4zMiAzNS45NCAxMy41MyAzOS41NyAxNS4yNyA0MC42NyAxNiA0Mi45OCAxNy4xMyA0NC43MiAxOS4zNSA0NS42NCAxOS41IDQ2LjU4IDIxLjcgNDYuNTkgMjQuMTYgNDYuNDEgMjguNDMgNDMuODQgMzIuMzggNDMuNSAzMi41OCIvPg0KIDxwb2x5bGluZSBjbGFzcz0iY2xzLTMiIHBvaW50cz0iMjIuMDcgMTguOTcgMjEuMTMgMjMuMDkgMjIuMzYgMjMuODUgMjMuNTQgMjUuOTEgMjQuNTggMjguMDMgMjQuODMgMjguNzQiLz4NCiA8cG9seWxpbmUgY2xhc3M9ImNscy0zIiBwb2ludHM9IjQwLjQ0IDMxLjI4IDQxLjc0IDMwLjExIDQzLjQyIDI2LjAxIi8+DQogPHBhdGggY2xhc3M9ImNscy00IiBkPSJtNTQgNTEuNTFjLTIuMzUgMS44Mi03LjY2IDEuNDktOS43Ny0xLjUxLTEtMi41NCAwLTYuNzYgNC44Ny02LjQzYTYuNDEgNi40MSAwIDAgMSA1LjA4IDIuODYiLz4NCiA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Im02NC40OCA1MmMtMy4wNyAyLjkzLTEwIDEuMzctMTAuODctMi4yNC0xLjE0LTQuOTUgNi4yNi03LjE4IDEwLjM0LTMuNTUiLz4NCiA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Im03NC41OCA0OC42OGMwLjI2IDUtNy42MyA1Ljg0LTEwLjU5IDEuNjEtMS0yLjU0IDAtNi43NyA0Ljg3LTYuNDMgMyAwLjE0IDUuNTcgMi4zMSA1LjcyIDQuODJ6Ii8+DQo8L3N2Zz4NCg==') center center no-repeat;
}

.recipes_list .item .props_list .section_name.icon_2:before {
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgaWQ9IkxheWVyXzEiCiAgIGRhdGEtbmFtZT0iTGF5ZXIgMSIKICAgdmlld0JveD0iMCAwIDgxLjc0IDY0LjM2IgogICB2ZXJzaW9uPSIxLjEiCiAgIHNvZGlwb2RpOmRvY25hbWU9InphdnRyYWthLnN2ZyIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45Mi4xIHIxNTM3MSI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhNDciPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPnphdnRyYWtvdjwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iNzUxIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjQ4MCIKICAgICBpZD0ibmFtZWR2aWV3NDUiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIGlua3NjYXBlOnpvb209IjMuNjY2ODczOCIKICAgICBpbmtzY2FwZTpjeD0iNDAuODY5OTk5IgogICAgIGlua3NjYXBlOmN5PSIzMi4xOCIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9IkxheWVyXzEiIC8+CiAgPGRlZnMKICAgICBpZD0iZGVmczQiPgogICAgPHN0eWxlCiAgICAgICBpZD0ic3R5bGUyIj4uY2xzLTF7ZmlsbDojMGU2MjNkO30uY2xzLTJ7ZmlsbDpub25lO3N0cm9rZTojMGU2MjNkO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDt9PC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlCiAgICAgaWQ9InRpdGxlNiI+emF2dHJha292PC90aXRsZT4KICA8cGF0aAogICAgIGNsYXNzPSJjbHMtMSIKICAgICBkPSJNMTEuNDcsMzUuMDdhLjcyLjcyLDAsMCwwLS4wOC40MWMwLC4xOSwwLC4xMSwwLC4xNWEuMTcuMTcsMCwwLDEsMCwwbDAsMC0uMS0uMTctLjI1LS4zOC0uNTQtLjc4TDkuNCwzMi43Myw4LjI3LDMxLjE2bC0uNTctLjgxYy0uMS0uMTUtLjE4LS4yNS0uMzEtLjQ4LDAtLjA2LDAsMC0uMS0uMjNhLjc4Ljc4LDAsMCwxLDAtLjI0di0uMTNsMC0uMjVjLS4wNi0xLjMyLS4wOS0yLjYtLjExLTMuOTF2LTFhMi4zOSwyLjM5LDAsMCwxLC4wNy0uNzUsMi4xNCwyLjE0LDAsMCwxLC40NC0uNzZjLjYyLS42NSwxLjE5LS45NSwxLjUxLTEuMy4xNy0uMTguMTgtLjIyLjE5LS4zMWEyLjQ0LDIuNDQsMCwwLDAtLjA1LS42OSwzLjA3LDMuMDcsMCwwLDEsLjE0LTEuNCwzLjI4LDMuMjgsMCwwLDEsLjc4LTEuMTcsNS43MSw1LjcxLDAsMCwxLDItMS4yLDE1LjI3LDE1LjI3LDAsMCwwLDEuNjgtLjc3Yy41Ni0uMjksMS4xLS41OSwxLjYyLS45MS4yNi0uMTYuNTEtLjMzLjc1LS41YTMuNCwzLjQsMCwwLDAsLjYxLS41Yy4zOS0uMzkuNzctLjg4LDEuMjUtMS40MWE1LjcxLDUuNzEsMCwwLDEsLjktLjgyLDYuNTYsNi41NiwwLDAsMSwxLS41NkExNC40OCwxNC40OCwwLDAsMSwyNCwxMGMxLjMzLS4yLDIuNjMtLjMxLDMuOTEtLjQ1YTI1Ljc4LDI1Ljc4LDAsMCwwLDMuNjUtLjU3LDYuNzcsNi43NywwLDAsMCwxLjUyLS41Niw1Ljg5LDUuODksMCwwLDEsMi4zMS0uNzIsNS43Niw1Ljc2LDAsMCwxLDIuNDMuMjdsLjU5LjIzLjQxLjE5YTgsOCwwLDAsMCwuNzkuMzEsNSw1LDAsMCwwLDEuNDkuMjcsNy4xNCw3LjE0LDAsMCwwLDEuNjItLjI2LDE0LjE0LDE0LjE0LDAsMCwxLDQuMTgtLjM0QTI1LjMyLDI1LjMyLDAsMCwxLDUxLDguODFsLS4yLDBhMTkuNDgsMTkuNDgsMCwwLDEsMi45NC40M2wuMjQuMDhjMi43OCwxLjI0LDUuNTMsMi41Niw4LjI4LDMuOTFhNzUuMjEsNzUuMjEsMCwwLDEsOC4xLDQuNTQsMzMuNDUsMzMuNDUsMCwwLDEsMy43NiwyLjg4bC44Ni44MmE2LjU0LDYuNTQsMCwwLDEsLjksMSw2LjI2LDYuMjYsMCwwLDEsMS4wNSwyLjYxLDguODcsOC44NywwLDAsMS0uODMsNS4xMSwxMi43NSwxMi43NSwwLDAsMS0yLjg3LDQsMSwxLDAsMCwxLTEuNDEtMS4zNHYwQTEyLjIsMTIuMiwwLDAsMCw3NCwyOS4yOGE3LjA4LDcuMDgsMCwwLDAsLjUxLTMuNzksNC4xMyw0LjEzLDAsMCwwLS42Ny0xLjU4LDMuNywzLjcsMCwwLDAtLjYxLS42OGwtLjc5LS43NUEzNS4xOSwzNS4xOSwwLDAsMCw2OSwxOS43NGE1Mi44Nyw1Mi44NywwLDAsMC03Ljc3LTQuNDJjLTIuNzMtMS4zLTUuNDktMi41OC04LjI3LTMuNzhsLjIzLjA4YTE2LjUyLDE2LjUyLDAsMCwwLTIuNTQtLjM1bC0uMTcsMGgwYTIxLjc5LDIxLjc5LDAsMCwwLTMuNjEtLjQsMTEuMzYsMTEuMzYsMCwwLDAtMy41MS4zLDkuMjUsOS4yNSwwLDAsMS0yLjIuMzQsNy4wNSw3LjA1LDAsMCwxLTIuMzEtLjQxLDEwLDEwLDAsMCwxLTEtLjQxbC0uNDctLjIyTDM3LDEwLjMyYTMuMjEsMy4yMSwwLDAsMC0xLjM4LS4xOCwzLjQ5LDMuNDksMCwwLDAtMS4zOC40MSw5LDksMCwwLDEtMi4xLjc1LDI3LjcsMjcuNywwLDAsMS00LC41N2MtMi41Ny4yNS01LjE4LjM0LTcuMjMsMS4yNGE1LjYsNS42LDAsMCwwLS42OS4zNywzLjIxLDMuMjEsMCwwLDAtLjUzLjQ5Yy0uNC40MS0uODIuOTQtMS4zNSwxLjQ2YTYsNiwwLDAsMS0uOS43MmMtLjI4LjItLjU3LjM4LS44Ni41NS0uNTkuMzUtMS4xOC42Ny0xLjc4LDFhMTkuNjMsMTkuNjMsMCwwLDEtMS44NS44MSw0LDQsMCwwLDAtMS4zNC43MywxLjI1LDEuMjUsMCwwLDAtLjMyLjQyLjkzLjkzLDAsMCwwLDAsLjUsNC4xNyw0LjE3LDAsMCwxLDAsMS4yNCwyLjQ5LDIuNDksMCwwLDEtLjc3LDEuMzNjLS42LjU1LTEuMTkuODgtMS40NywxLjE3LS4wNS4wNS0uMDguMTEtLjA2LjA2czAsLjA2LDAsLjIydjFjMCwxLjI4LDAsMi41Ny4wNSwzLjg0di4zNHMwLC4wOCwwLS4xMkw4LjkzLDI5bC4yMi4zMy41NC43NywxLjEzLDEuNTdMMTIsMzMuM2wuNTUuODIuMjguNDQuMTUuMjRMMTMsMzVhMS4zOCwxLjM4LDAsMCwxLC4wNi4xNiwxLjMsMS4zLDAsMCwxLDAsLjIxLjk0Ljk0LDAsMCwxLS4wOC40Ny44Ni44NiwwLDAsMS0xLjU2LS43NFoiCiAgICAgaWQ9InBhdGg4IiAvPgogIDxwYXRoCiAgICAgY2xhc3M9ImNscy0yIgogICAgIGQ9Ik02NywyNy4zN2MzLjIyLDEuMTMsMy4yMi0uODcsMi43Ny0zLjA5IgogICAgIGlkPSJwYXRoMTAiIC8+CiAgPHBvbHlsaW5lCiAgICAgY2xhc3M9ImNscy0yIgogICAgIHBvaW50cz0iMTIuMjcgMjQuNTggMTQuODcgMjQuMzQgMTYuMiAyMi45MiIKICAgICBpZD0icG9seWxpbmUxMiIgLz4KICA8cGF0aAogICAgIGNsYXNzPSJjbHMtMiIKICAgICBkPSJNNTQsMTdjMS4yMi0uNTEsMy4yMi0uNTEsMy44Ny0xLjY0IgogICAgIGlkPSJwYXRoMTQiIC8+CiAgPHBhdGgKICAgICBjbGFzcz0iY2xzLTIiCiAgICAgZD0iTTMwLjg4LDE1LjgxYTMwLjk0LDMwLjk0LDAsMCwwLDIuNzEtMy4wNUwzNiwxMi40MmwzLjg0LDIuMjlMNDMsMTQiCiAgICAgaWQ9InBhdGgxNiIgLz4KICA8cG9seWxpbmUKICAgICBjbGFzcz0iY2xzLTIiCiAgICAgcG9pbnRzPSIxNy4yMyAyMC4yNSAyMC43OCAxNi40IDIyLjk1IDE1LjIxIDI4LjA1IDE0Ljg0IDI5LjE2IDE0LjAzIgogICAgIGlkPSJwb2x5bGluZTE4IiAvPgogIDxwYXRoCiAgICAgY2xhc3M9ImNscy0yIgogICAgIGQ9Ik0xMi45MywyNy40OGwzLDQuMzMsMi4xOS4yNGMyLjEzLS41NSwzLjEzLDEuNDUsNC4zMywyLjQiCiAgICAgaWQ9InBhdGgyMCIgLz4KICA8cGF0aAogICAgIGNsYXNzPSJjbHMtMiIKICAgICBkPSJNMjguNDcsMzYuMjNhMTAuNzksMTAuNzksMCwwLDAsMi41OS40MywyMC4yNSwyMC4yNSwwLDAsMCwyLjY5LS4wNmMxLjg3LjU3LDMuNTYtLjE0LDUuMjctLjYyYTcuMzcsNy4zNywwLDAsMSwyLjU5LS4zOCw1LjE0LDUuMTQsMCwwLDEsMi43OSwxLjA5IgogICAgIGlkPSJwYXRoMjIiIC8+CiAgPHBhdGgKICAgICBjbGFzcz0iY2xzLTIiCiAgICAgZD0iTTIwLjQ1LDI4LjQyYTguNjYsOC42NiwwLDAsMCw0LjA1LDMiCiAgICAgaWQ9InBhdGgyNCIgLz4KICA8cGF0aAogICAgIGNsYXNzPSJjbHMtMiIKICAgICBkPSJNNDguOTIsMzYuNThjNC4zMywxLjkyLDEwLjMzLjkyLDEzLjQ2LTIuNzEiCiAgICAgaWQ9InBhdGgyNiIgLz4KICA8cGF0aAogICAgIGNsYXNzPSJjbHMtMiIKICAgICBkPSJNNjAuNTcsMTcuMjJjMy42OC0uNzIsNC42OCwzLjI4LDUuOTIsNSIKICAgICBpZD0icGF0aDI4IiAvPgogIDxwYXRoCiAgICAgY2xhc3M9ImNscy0yIgogICAgIGQ9Ik00NS4zOSwxM2wyLS43MiwyLS43MWE5LjM4LDkuMzgsMCwwLDEsMS45MSwwLDMuMjIsMy4yMiwwLDAsMSwxLjguNjgiCiAgICAgaWQ9InBhdGgzMCIgLz4KICA8bGluZQogICAgIGNsYXNzPSJjbHMtMiIKICAgICB4MT0iNTQuNTMiCiAgICAgeTE9IjEzLjQ0IgogICAgIHgyPSI1Ni42MiIKICAgICB5Mj0iMTQuMDMiCiAgICAgaWQ9ImxpbmUzMiIgLz4KICA8cGF0aAogICAgIGNsYXNzPSJjbHMtMiIKICAgICBkPSJNNjEuNTIsMzIuNTVhNS4xNCw1LjE0LDAsMCwwLDIuMy0uNjZjLjc2LS4zOCwxLjU5LS44NywyLjc0LTEuMzUiCiAgICAgaWQ9InBhdGgzNCIgLz4KICA8cGF0aAogICAgIGNsYXNzPSJjbHMtMiIKICAgICBkPSJNMzMuNzYsMjkuMzJBMi43NywyLjc3LDAsMCwxLDM2LjIsMjlhNy45Myw3LjkzLDAsMCwxLDIuMiwxLjM0LDQuMTgsNC4xOCwwLDAsMCw1LjI1LDIuMDciCiAgICAgaWQ9InBhdGgzNiIgLz4KICA8bGluZQogICAgIGNsYXNzPSJjbHMtMiIKICAgICB4MT0iMjAuMzEiCiAgICAgeTE9IjIyLjI1IgogICAgIHgyPSIyMi44OCIKICAgICB5Mj0iMTkuMzIiCiAgICAgaWQ9ImxpbmUzOCIgLz4KICA8cGF0aAogICAgIGNsYXNzPSJjbHMtMSIKICAgICBkPSJNODEuNDIsMjEuNDRhNDIuNjEsNDIuNjEsMCwwLDEtMi41MSwxNS45NCw0MS43Nyw0MS43NywwLDAsMS04LjQzLDEzLjkxLDQwLjU2LDQwLjU2LDAsMCwxLTEzLjI1LDkuNjMsMzkuMjgsMzkuMjgsMCwwLDEtMzIuMTUsMCw0MC41Niw0MC41NiwwLDAsMS0xMy4yNS05LjYzQTQyLDQyLDAsMCwxLDMuMzksMzcuMzgsNDIuOCw0Mi44LDAsMCwxLC44OSwyMS40NGgxQTQyLjg4LDQyLjg4LDAsMCwwLDEzLjcxLDQ5LjUyYTM5LjM2LDM5LjM2LDAsMCwwLDEyLjU1LDguNzIsMzcuNTYsMzcuNTYsMCwwLDAsMjkuNzksMEEzOS4zNiwzOS4zNiwwLDAsMCw2OC42LDQ5LjUyLDQyLjg4LDQyLjg4LDAsMCwwLDgwLjQyLDIxLjQ0WiIKICAgICBpZD0icGF0aDQwIiAvPgogIDxwYXRoCiAgICAgY2xhc3M9ImNscy0xIgogICAgIGQ9Ik04MS43NCwyMS40NGExMi41NCwxMi41NCwwLDAsMS0xLjY4LDYuMjEsMTguNTgsMTguNTgsMCwwLDEtNCw0Ljg5LDM1LjkxLDM1LjkxLDAsMCwxLTEwLjcsNi4yOCw2OC4xNiw2OC4xNiwwLDAsMS0yNC4xNyw0LjMxLDY4LjYxLDY4LjYxLDAsMCwxLTI0LjI4LTRBMzYuMjksMzYuMjksMCwwLDEsNiwzMi45YTE4LjksMTguOSwwLDAsMS00LjE4LTVBMTMuMTUsMTMuMTUsMCwwLDEsMCwyMS40NGExMy4xOSwxMy4xOSwwLDAsMSwuNDgtMy4zN0ExMy40NSwxMy40NSwwLDAsMSwxLjgsMTUsMTkuMzgsMTkuMzgsMCwwLDEsNiwxMCwzNS4zNiwzNS4zNiwwLDAsMSwxNi45MSwzLjg3YTYxLDYxLDAsMCwxLDEyLTNBNzYuMjQsNzYuMjQsMCwwLDEsNDEuMTUsMCw2OC4yNyw2OC4yNywwLDAsMSw2NS4yNiw0LjIyLDM2LjE2LDM2LjE2LDAsMCwxLDc2LDEwLjQxYTE4Ljc5LDE4Ljc5LDAsMCwxLDQsNC44NUExMi42OCwxMi42OCwwLDAsMSw4MS43NCwyMS40NFptLTEuNjQsMGExMSwxMSwwLDAsMC0xLjUtNS4zOCwxNy4yLDE3LjIsMCwwLDAtMy43LTQuNDNBMzQuNDgsMzQuNDgsMCwwLDAsNjQuNjgsNS43MmE2Ni43LDY2LjcsMCwwLDAtMjMuNTMtNEE2NC42OCw2NC42OCwwLDAsMCwxNy43Nyw2LjA4LDM0LjgyLDM0LjgyLDAsMCwwLDcuNzYsMTJjLTIuODYsMi41MS01LDUuODYtNSw5LjQyczIuMTYsNi45LDUsOS4zOWEzMy42NywzMy42NywwLDAsMCwxMCw1Ljg3LDY2LDY2LDAsMCwwLDIzLjM0LDQuMTlBNjYuMjksNjYuMjksMCwwLDAsNjQuNjIsMzdhMzQuMjQsMzQuMjQsMCwwLDAsMTAuMjItNS44MiwxNy4yNiwxNy4yNiwwLDAsMCwzLjcyLTQuMzhBMTEsMTEsMCwwLDAsODAuMSwyMS40NFoiCiAgICAgaWQ9InBhdGg0MiIgLz4KPC9zdmc+Cg==') center center no-repeat;
}

.recipes_list .item .props_list .section_name.icon_3:before {
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgaWQ9IkxheWVyXzEiCiAgIGRhdGEtbmFtZT0iTGF5ZXIgMSIKICAgdmlld0JveD0iMCAwIDgxLjk5IDY1LjQiCiAgIHZlcnNpb249IjEuMSIKICAgc29kaXBvZGk6ZG9jbmFtZT0ic3VwLnN2ZyIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45Mi4xIHIxNTM3MSI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhNDUiPgogICAgPHJkZjpSREY+CiAgICAgIDxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj4KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4KICAgICAgICA8ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+CiAgICAgICAgPGRjOnRpdGxlPnN1cDwvZGM6dGl0bGU+CiAgICAgIDwvY2M6V29yaz4KICAgIDwvcmRmOlJERj4KICA8L21ldGFkYXRhPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iNzUxIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjQ4MCIKICAgICBpZD0ibmFtZWR2aWV3NDMiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIGlua3NjYXBlOnpvb209IjMuNjA4NTYyNiIKICAgICBpbmtzY2FwZTpjeD0iNDAuOTk0OTk5IgogICAgIGlua3NjYXBlOmN5PSIzMi43MDAwMDEiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJMYXllcl8xIiAvPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM0Ij4KICAgIDxzdHlsZQogICAgICAgaWQ9InN0eWxlMiI+LmNscy0xe2ZpbGw6IzBlNjIzZDt9LmNscy0yLC5jbHMtM3tmaWxsOm5vbmU7c3Ryb2tlOiMwZTYyM2Q7fS5jbHMtMntzdHJva2UtbWl0ZXJsaW1pdDoxMDt9LmNscy0ze3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDt9PC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlCiAgICAgaWQ9InRpdGxlNiI+c3VwPC90aXRsZT4KICA8cGF0aAogICAgIGNsYXNzPSJjbHMtMSIKICAgICBkPSJNODEuNjcsMjQuNTRhNDYuODcsNDYuODcsMCwwLDEtMiwxNS44NywzNC41MiwzNC41MiwwLDAsMS04LjQyLDEzLjg0LDM2LjUzLDM2LjUzLDAsMCwxLTEzLjg4LDguNTcsNTEuMjEsNTEuMjEsMCwwLDEtMzIuMSwwLDM2LjQxLDM2LjQxLDAsMCwxLTEzLjg3LTguNTdBMzQuMjksMzQuMjksMCwwLDEsMi45NCw0MC40MWE0Ni42Myw0Ni42MywwLDAsMS0yLTE1Ljg3aDFhNDguODMsNDguODMsMCwwLDAsMywxNS4xNywzMy40OCwzMy40OCwwLDAsMCw4LjM1LDEyLjU4LDM0LjkzLDM0LjkzLDAsMCwwLDEzLDcuNiw0Ny41MSw0Ny41MSwwLDAsMCwxNS4wNSwyLjMsNDcuNTEsNDcuNTEsMCwwLDAsMTUtMi4zLDM0LjkzLDM0LjkzLDAsMCwwLDEzLTcuNiwzMy40OCwzMy40OCwwLDAsMCw4LjM1LTEyLjU4LDQ4LjgzLDQ4LjgzLDAsMCwwLDMtMTUuMTdaIgogICAgIGlkPSJwYXRoOCIgLz4KICA8cGF0aAogICAgIGNsYXNzPSJjbHMtMSIKICAgICBkPSJNODIsMjQuNTRhMTYuMDcsMTYuMDcsMCwwLDEtMS4zNSw2LjUyQTIxLjE4LDIxLjE4LDAsMCwxLDc3LDM2LjYyYTM0LjUyLDM0LjUyLDAsMCwxLTEwLjUsNy43OEE1Ny4wNyw1Ny4wNywwLDAsMSw0MS4yOCw1MGE2Ny4xNSw2Ny4xNSwwLDAsMS0xMy0xLjMsNTMuNjQsNTMuNjQsMCwwLDEtMTIuNDMtNEEzNC40MiwzNC40MiwwLDAsMSw1LjE2LDM3YTIxLjIsMjEuMiwwLDAsMS0zLjc0LTUuNjhBMTYuNiwxNi42LDAsMCwxLDAsMjQuNTRhMTYuNDksMTYuNDksMCwwLDEsMS41Ni02LjY5LDIxLjQzLDIxLjQzLDAsMCwxLDMuODMtNS41M0EzNC42NywzNC42NywwLDAsMSwxNi4xNiw1LDYwLDYwLDAsMCwxLDQxLjI4LDBhNTkuOTEsNTkuOTEsMCwwLDEsMjUsNS4yNywzNC4yNiwzNC4yNiwwLDAsMSwxMC41OSw3LjM2LDIwLjg0LDIwLjg0LDAsMCwxLDMuNjksNS40M0ExNS44NSwxNS44NSwwLDAsMSw4MiwyNC41NFptLTEuNjMsMGExNC4zNiwxNC4zNiwwLDAsMC0xLjI3LTUuODMsMTkuMDUsMTkuMDUsMCwwLDAtMy4zNy01LjA1QTMyLjY5LDMyLjY5LDAsMCwwLDY1LjY2LDYuNTNhNTguNDIsNTguNDIsMCwwLDAtMjQuMzgtNC45QTU4LjA2LDU4LjA2LDAsMCwwLDE3LjA2LDYuODYsMzIsMzIsMCwwLDAsNy4xOCwxNGExOC4zMSwxOC4zMSwwLDAsMC0zLjI0LDUsMTMuOTIsMTMuOTIsMCwwLDAtMS4xNyw1LjYyLDEzLjc3LDEzLjc3LDAsMCwwLDEuMzEsNS41NSwxOC44NywxOC44NywwLDAsMCwzLjMzLDQuOCwzMi4yNSwzMi4yNSwwLDAsMCw5LjkxLDYuNzcsNTcuMzUsNTcuMzUsMCwwLDAsMjQsNC44Myw2OS4zMiw2OS4zMiwwLDAsMCwxMi4yOS0xLjA4LDUxLjQ3LDUxLjQ3LDAsMCwwLDExLjgtMy40OCwzMiwzMiwwLDAsMCwxMC4xNS02LjdBMTguNzksMTguNzksMCwwLDAsNzksMzAuMzIsMTQuNSwxNC41LDAsMCwwLDgwLjM2LDI0LjU0WiIKICAgICBpZD0icGF0aDEwIiAvPgogIDxwYXRoCiAgICAgY2xhc3M9ImNscy0xIgogICAgIGQ9Ik03Ny41MywyOC45NGExMS40OSwxMS40OSwwLDAsMS0xLjQ4LDUuNDIsMTYuMTUsMTYuMTUsMCwwLDEtMy40Nyw0LjI3LDMwLjkyLDMwLjkyLDAsMCwxLTkuMjUsNS41MkE1OC42LDU4LjYsMCwwLDEsNDIuNDEsNDhhNjIuMzUsNjIuMzUsMCwwLDEtMjEuMDctMywzNiwzNiwwLDAsMS05LjU4LTQuODgsMTkuNjksMTkuNjksMCwwLDEtMy45NS0zLjc5LDEyLjgyLDEyLjgyLDAsMCwxLTIuNDctNSw5LjMxLDkuMzEsMCwwLDEsLjM0LTUuNjYsMTEuNzYsMTEuNzYsMCwwLDEsMy4zNy00LjUxLDI4LjIsMjguMiwwLDAsMSw5LjYzLTVBNjAuMTgsNjAuMTgsMCwwLDEsNDAsMTMuNjRjMS44MS4wOSwzLjU3LjMyLDUuMzIuNTFsNS4yOC42M2MzLjUxLjQ1LDcsMSwxMC41MywxLjcyQTM5LjU0LDM5LjU0LDAsMCwxLDcxLjM1LDIwYTEzLjc4LDEzLjc4LDAsMCwxLDQuMzYsMy41Myw5LjE5LDkuMTksMCwwLDEsMS4zOCwyLjU2QTkuMzksOS4zOSwwLDAsMSw3Ny41MywyOC45NFptLTEuNTcsMGE3LjkyLDcuOTIsMCwwLDAtLjQtMi4zNCw3LjY4LDcuNjgsMCwwLDAtMS4xNi0yLjA3LDEyLjE3LDEyLjE3LDAsMCwwLTMuODgtMywzOC42LDM4LjYsMCwwLDAtOS44Mi0zLjE0Yy0zLjQxLS43LTYuODktMS4xOS0xMC4zOC0xLjYycy03LS44LTEwLjQ4LTEuMDlhNTguNTQsNTguNTQsMCwwLDAtMjAuNjIsMi4xNSwyNi40LDI2LjQsMCwwLDAtOS4xMSw0LjU3LDEwLjM0LDEwLjM0LDAsMCwwLTMsMy44NUE3Ljc0LDcuNzQsMCwwLDAsNi44MSwzMSwxMS40MSwxMS40MSwwLDAsMCw5LDM1LjQ0LDE4LjYxLDE4LjYxLDAsMCwwLDEyLjU4LDM5YTM0LjQ5LDM0LjQ5LDAsMCwwLDkuMTgsNC44QTU5LjM1LDU5LjM1LDAsMCwwLDQyLjM5LDQ3YTU3LjIyLDU3LjIyLDAsMCwwLDIwLjQ5LTQsMzAuMDgsMzAuMDgsMCwwLDAsOC43Ny01LjQzQzc0LjE1LDM1LjMzLDc2LDMyLjIzLDc2LDI4Ljk0WiIKICAgICBpZD0icGF0aDEyIiAvPgogIDxwYXRoCiAgICAgY2xhc3M9ImNscy0yIgogICAgIGQ9Ik00NC41MywzMy4zOGMtMS4yNi41LTMuODUtLjE5LTUuNzUtMS41NHMtMi41Mi0zLjI5LTEuMzctNC4yOWExMC41NywxMC41NywwLDAsMSw1LTIuMTcsNjMuNSw2My41LDAsMCwxLDctLjI1YzIuMjUsMCw0LjY1LjcxLDUuMzQsMS40OXMuMTYsMS44Ni0xLjE3LDIuNDFTNTAuMTIsMzAuNTksNDksMzEuMjVBNDMuODMsNDMuODMsMCwwLDEsNDQuNTMsMzMuMzhaIgogICAgIGlkPSJwYXRoMTQiIC8+CiAgPGxpbmUKICAgICBjbGFzcz0iY2xzLTMiCiAgICAgeDE9IjIxLjk1IgogICAgIHkxPSIyNi4yNiIKICAgICB4Mj0iMTkuMzgiCiAgICAgeTI9IjI1LjA1IgogICAgIGlkPSJsaW5lMTYiIC8+CiAgPGxpbmUKICAgICBjbGFzcz0iY2xzLTMiCiAgICAgeDE9IjMyLjgzIgogICAgIHkxPSIyMi41MiIKICAgICB4Mj0iMjguNjUiCiAgICAgeTI9IjI0Ljc2IgogICAgIGlkPSJsaW5lMTgiIC8+CiAgPHBhdGgKICAgICBjbGFzcz0iY2xzLTMiCiAgICAgZD0iTTE1LjM3LDMzLjcxYTkuODgsOS44OCwwLDAsMSw0LjY5LDEuOTQiCiAgICAgaWQ9InBhdGgyMCIgLz4KICA8cGF0aAogICAgIGNsYXNzPSJjbHMtMyIKICAgICBkPSJNNDMuMzgsNDIuMTdhMTAuNTUsMTAuNTUsMCwwLDAsNC40Ny4yMSIKICAgICBpZD0icGF0aDIyIiAvPgogIDxwYXRoCiAgICAgY2xhc3M9ImNscy0zIgogICAgIGQ9Ik0yOC41OCwzNi4zN2ExNC4zMiwxNC4zMiwwLDAsMCw1LDEuNTkiCiAgICAgaWQ9InBhdGgyNCIgLz4KICA8cGF0aAogICAgIGNsYXNzPSJjbHMtMyIKICAgICBkPSJNNjIuOTMsMjUuNjVjMS4xMy41NiwyLjgxLDEsMy41NiwzLjMxIgogICAgIGlkPSJwYXRoMjYiIC8+CiAgPHBhdGgKICAgICBjbGFzcz0iY2xzLTMiCiAgICAgZD0iTTQ1LjE4LDE5Ljc3czMuNS0xLjE4LDYuMTMtLjQzIgogICAgIGlkPSJwYXRoMjgiIC8+CiAgPGxpbmUKICAgICBjbGFzcz0iY2xzLTMiCiAgICAgeDE9IjIzLjA2IgogICAgIHkxPSIxOS43NyIKICAgICB4Mj0iMjUuMzEiCiAgICAgeTI9IjE4Ljc3IgogICAgIGlkPSJsaW5lMzAiIC8+CiAgPGxpbmUKICAgICBjbGFzcz0iY2xzLTMiCiAgICAgeDE9IjUzLjEyIgogICAgIHkxPSIzNS42NSIKICAgICB4Mj0iNTguNTYiCiAgICAgeTI9IjMzLjcxIgogICAgIGlkPSJsaW5lMzIiIC8+CiAgPGxpbmUKICAgICBjbGFzcz0iY2xzLTMiCiAgICAgeDE9IjIxLjE4IgogICAgIHkxPSI0My41MiIKICAgICB4Mj0iMjcuNjIiCiAgICAgeTI9IjQxLjkiCiAgICAgaWQ9ImxpbmUzNCIgLz4KICA8bGluZQogICAgIGNsYXNzPSJjbHMtMyIKICAgICB4MT0iNjQuNzEiCiAgICAgeTE9IjM5LjczIgogICAgIHgyPSI2Mi43MiIKICAgICB5Mj0iNDMuNTIiCiAgICAgaWQ9ImxpbmUzNiIgLz4KICA8bGluZQogICAgIGNsYXNzPSJjbHMtMyIKICAgICB4MT0iNzIuMjYiCiAgICAgeTE9IjI5LjY3IgogICAgIHgyPSI3My40NyIKICAgICB5Mj0iMzEuNjEiCiAgICAgaWQ9ImxpbmUzOCIgLz4KICA8bGluZQogICAgIGNsYXNzPSJjbHMtMyIKICAgICB4MT0iNjIuNTYiCiAgICAgeTE9IjIwLjgyIgogICAgIHgyPSI2Ny4xNCIKICAgICB5Mj0iMTkuNzciCiAgICAgaWQ9ImxpbmU0MCIgLz4KPC9zdmc+Cg==') center center no-repeat;
}

.recipes_list .item .props_list .section_name.icon_4:before {
    background: url('data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEwMi42NSA2Ni4wMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiA8ZGVmcz4NCiAgPHN0eWxlPi5jbHMtMXtmaWxsOiMwZTYyM2Q7fS5jbHMtMiwuY2xzLTMsLmNscy00e2ZpbGw6bm9uZTtzdHJva2U6IzBlNjIzZDt9LmNscy0yLC5jbHMtM3tzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7fS5jbHMtMiwuY2xzLTR7c3Ryb2tlLXdpZHRoOjJweDt9LmNscy00e3N0cm9rZS1taXRlcmxpbWl0OjEwO308L3N0eWxlPg0KIDwvZGVmcz4NCiA8dGl0bGU+dnRvcmloPC90aXRsZT4NCiA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00MC4wNiwxMy44M2E3My4wNSw3My4wNSwwLDAsMSwxMy44Ny0uMTMsNDAuODksNDAuODksMCwwLDEsMTMuMzMsMy41OWwtLjE0LS4wNWE3OS42Miw3OS42MiwwLDAsMSwxMS4xNiwzLjE0LDIzLjE3LDIzLjE3LDAsMCwxLDUuMjcsMi43OCwxMCwxMCwwLDAsMSwzLjgxLDUsOC4yOCw4LjI4LDAsMCwxLC4zOSwzLjIzLDExLjM3LDExLjM3LDAsMCwxLS42MSwzLjEsMjIuMjQsMjIuMjQsMCwwLDEtMi43OCw1LjRBMjkuNjUsMjkuNjUsMCwwLDEsNzYsNDguMzVhMS41LDEuNSwwLDAsMS0xLjcyLTIuNDZoMGE0MSw0MSwwLDAsMCw3LjktNy41NywyMS4yOCwyMS4yOCwwLDAsMCwyLjY2LTQuNjYsOS4zNSw5LjM1LDAsMCwwLC42NC0yLjQ4LDYuMTIsNi4xMiwwLDAsMC0uMTctMi40NSw4LDgsMCwwLDAtMi45MS00LjEsMjEuMiwyMS4yLDAsMCwwLTQuNzUtMi43NUE0NC4yMiw0NC4yMiwwLDAsMCw3Mi4zNSwyMGMtMS44Mi0uNTQtMy42Ny0xLTUuNTMtMS40MmgwbC0uMTQtLjA1YTMzLjE4LDMzLjE4LDAsMCwwLTEyLjg3LTMuMjQsNDMuNTYsNDMuNTYsMCwwLDAtMTMuMjQsMS41MiwxLjUxLDEuNTEsMCwxLDEtLjc4LTIuOTEsMS4wOSwxLjA5LDAsMCwxLC4yNSwwWiIvPg0KIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEwMi42NSwzMi41OGEyMi4zMSwyMi4zMSwwLDAsMS0xLjU0LDguMzEsMjgsMjgsMCwwLDEtNC4zMyw3LjIzQTQyLjUxLDQyLjUxLDAsMCwxLDgzLjY5LDU4LjM5YTY0LjE5LDY0LjE5LDAsMCwxLTE1LjU4LDUuNjYsNzcuMjMsNzcuMjMsMCwwLDEtMTYuNDYsMiw3OS42NCw3OS42NCwwLDAsMS0xNi40OS0xLjgyLDY0LjM4LDY0LjM4LDAsMCwxLTE1LjY5LTUuNTJBNDIuNyw0Mi43LDAsMCwxLDYuMTYsNDguNDMsMjgsMjgsMCwwLDEsMS42Nyw0MS4xLDIzLDIzLDAsMCwxLDAsMzIuNTgsMjMuMjEsMjMuMjEsMCwwLDEsMS43NiwyNC4xYTI4LjQ5LDI4LjQ5LDAsMCwxLDQuNTUtNy4yMyw0Mi42NCw0Mi42NCwwLDAsMSwxMy4zNC0xMEE2My44NSw2My44NSwwLDAsMSwzNS4yOSwxLjU4LDc2LjkxLDc2LjkxLDAsMCwxLDUxLjY1LDAsNzkuMTIsNzkuMTIsMCwwLDEsNjgsMS44OSw2Mi43LDYyLjcsMCwwLDEsODMuMzcsNy40MmE0Mi40NSw0Mi40NSwwLDAsMSwxMywxMCwzMS42MywzMS42MywwLDAsMSw0LjQzLDdBMjEuNzIsMjEuNzIsMCwwLDEsMTAyLjY1LDMyLjU4Wm0tMS44NywwQTIxLjIyLDIxLjIyLDAsMCwwLDk5LjQ3LDI1YTIyLjksMjIuOSwwLDAsMC00LjEtNi43MkEzOS43MywzOS43MywwLDAsMCw4Mi42OCw4Ljc5YTYyLjA1LDYyLjA1LDAsMCwwLTE1LjE0LTVBNzcsNzcsMCwwLDAsNTEuNjUsMi4zMiw3OC42Niw3OC42NiwwLDAsMCwzNS44Miw0LjA4LDYxLjQyLDYxLjQyLDAsMCwwLDIwLjksOS4zNCwzOS43MSwzOS43MSwwLDAsMCw4LjU4LDE4Ljc5YTI1LjMxLDI1LjMxLDAsMCwwLTQsNi40OCwxOS44NSwxOS44NSwwLDAsMC0xLjQyLDcuMzFBMTkuNTksMTkuNTksMCwwLDAsNC43LDM5Ljg1YTI1LjMyLDI1LjMyLDAsMCwwLDQsNi4zOSwzOS4zOSwzOS4zOSwwLDAsMCwxMi4zNiw5LjIyLDYwLjI4LDYwLjI4LDAsMCwwLDE0Ljg2LDVBNzUuODUsNzUuODUsMCwwLDAsNTEuNjUsNjJhNzksNzksMCwwLDAsMTUuNzMtMS4zOCw2MSw2MSwwLDAsMCwxNS00Ljg5LDM5LjU2LDM5LjU2LDAsMCwwLDEyLjU3LTkuMTksMjUuNDYsMjUuNDYsMCwwLDAsNC4yLTYuNDhBMjAuNDksMjAuNDksMCwwLDAsMTAwLjc4LDMyLjU4WiIvPg0KIDxwb2x5bGluZSBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMjAuMzIgMzEuMzEgMjIuNDIgMzAuMzYgMjQuNjYgMjkuMTQgMjcuNDYgMjguNTkgMzAuMDUgMjcuOTEgMzEuMzUgMjguODcgMzIuOTQgMjcuNzcgMzUuNzcgMjguOTcgMzkuNDEgMzAuNzEgNDAuNTEgMzEuNDQgNDIuODIgMzIuNTUgNDQuNTcgMzQuNzcgNDUuNDkgMzQuOTIgNDYuNDMgMzcuMTIgNDYuNDQgMzkuNTggNDYuMjggNDMuODQgNDMuNzIgNDcuODEgMzkuNzIgNTAuMTYgMzUuOTEgNTAuNjEgMzEuMTggNTAuNiAyOC44NCA1MC45OSAyMy45NCA0OC45MyAyMiA0Ny41NSAxOS4wMiA0NC44NyAxOS4wNyA0My40OCAxNy43OCA0MS45NyAxOC43MiAzNi42OCAxOS4xMyAzNS4zNyAxOC4yMSAzNC4zNiAyMC4wNCAzMS40NCAyMC4zMiAzMS4zMSIvPg0KIDxwb2x5bGluZSBjbGFzcz0iY2xzLTMiIHBvaW50cz0iMjEuOTEgMzQuNDYgMjAuOTggMzguNTggMjIuMjEgMzkuMzQgMjMuNCA0MS40IDI0LjQ1IDQzLjUxIDI1LjExIDQ1LjM3IDI5LjY5IDQ3LjA3Ii8+DQogPHBvbHlsaW5lIGNsYXNzPSJjbHMtMyIgcG9pbnRzPSIzMi4wOCA0Ni42MSAzNi40NiA0Ny40NiA0MC42NyA0Ni43MiA0Mi40MyA0NS4xMyA0NC4xMSA0MS4wMyIvPg0KIDxwb2x5bGluZSBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMjAuNzcgMzAuODQgMTkuMTUgMjkuMzggMTkuMjEgMjcuOTkgMTcuOTIgMjYuNDcgMTguODcgMjEuMTggMTkuMjggMTkuODggMTguMzcgMTguODYgMjAuMiAxNS45NSAyMi41OSAxNC44OCAyNC44MyAxMy42NiAyNy42MyAxMy4xMiAzMC4yMyAxMi40NCAzMS41MyAxMy40MSAzMy4xMiAxMi4zMiAzNS45NCAxMy41MyAzOS41NyAxNS4yNyA0MC42NyAxNiA0Mi45OCAxNy4xMyA0NC43MiAxOS4zNSA0NS42NCAxOS41IDQ2LjU4IDIxLjcgNDYuNTkgMjQuMTYgNDYuNDEgMjguNDMgNDMuODQgMzIuMzggNDMuNSAzMi41OCIvPg0KIDxwb2x5bGluZSBjbGFzcz0iY2xzLTMiIHBvaW50cz0iMjIuMDcgMTguOTcgMjEuMTMgMjMuMDkgMjIuMzYgMjMuODUgMjMuNTQgMjUuOTEgMjQuNTggMjguMDMgMjQuODMgMjguNzQiLz4NCiA8cG9seWxpbmUgY2xhc3M9ImNscy0zIiBwb2ludHM9IjQwLjQ0IDMxLjI4IDQxLjc0IDMwLjExIDQzLjQyIDI2LjAxIi8+DQogPHBhdGggY2xhc3M9ImNscy00IiBkPSJtNTQgNTEuNTFjLTIuMzUgMS44Mi03LjY2IDEuNDktOS43Ny0xLjUxLTEtMi41NCAwLTYuNzYgNC44Ny02LjQzYTYuNDEgNi40MSAwIDAgMSA1LjA4IDIuODYiLz4NCiA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Im02NC40OCA1MmMtMy4wNyAyLjkzLTEwIDEuMzctMTAuODctMi4yNC0xLjE0LTQuOTUgNi4yNi03LjE4IDEwLjM0LTMuNTUiLz4NCiA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Im03NC41OCA0OC42OGMwLjI2IDUtNy42MyA1Ljg0LTEwLjU5IDEuNjEtMS0yLjU0IDAtNi43NyA0Ljg3LTYuNDMgMyAwLjE0IDUuNTcgMi4zMSA1LjcyIDQuODJ6Ii8+DQo8L3N2Zz4NCg==') center center no-repeat;
}

.recipes_list .item .props_list .section_name.icon_5:before {
    /*background: url('data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEwMi42NSA2Ni4wMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiA8ZGVmcz4NCiAgPHN0eWxlPi5jbHMtMXtmaWxsOiMwZTYyM2Q7fS5jbHMtMiwuY2xzLTMsLmNscy00e2ZpbGw6bm9uZTtzdHJva2U6IzBlNjIzZDt9LmNscy0yLC5jbHMtM3tzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7fS5jbHMtMiwuY2xzLTR7c3Ryb2tlLXdpZHRoOjJweDt9LmNscy00e3N0cm9rZS1taXRlcmxpbWl0OjEwO308L3N0eWxlPg0KIDwvZGVmcz4NCiA8dGl0bGU+dnRvcmloPC90aXRsZT4NCiA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00MC4wNiwxMy44M2E3My4wNSw3My4wNSwwLDAsMSwxMy44Ny0uMTMsNDAuODksNDAuODksMCwwLDEsMTMuMzMsMy41OWwtLjE0LS4wNWE3OS42Miw3OS42MiwwLDAsMSwxMS4xNiwzLjE0LDIzLjE3LDIzLjE3LDAsMCwxLDUuMjcsMi43OCwxMCwxMCwwLDAsMSwzLjgxLDUsOC4yOCw4LjI4LDAsMCwxLC4zOSwzLjIzLDExLjM3LDExLjM3LDAsMCwxLS42MSwzLjEsMjIuMjQsMjIuMjQsMCwwLDEtMi43OCw1LjRBMjkuNjUsMjkuNjUsMCwwLDEsNzYsNDguMzVhMS41LDEuNSwwLDAsMS0xLjcyLTIuNDZoMGE0MSw0MSwwLDAsMCw3LjktNy41NywyMS4yOCwyMS4yOCwwLDAsMCwyLjY2LTQuNjYsOS4zNSw5LjM1LDAsMCwwLC42NC0yLjQ4LDYuMTIsNi4xMiwwLDAsMC0uMTctMi40NSw4LDgsMCwwLDAtMi45MS00LjEsMjEuMiwyMS4yLDAsMCwwLTQuNzUtMi43NUE0NC4yMiw0NC4yMiwwLDAsMCw3Mi4zNSwyMGMtMS44Mi0uNTQtMy42Ny0xLTUuNTMtMS40MmgwbC0uMTQtLjA1YTMzLjE4LDMzLjE4LDAsMCwwLTEyLjg3LTMuMjQsNDMuNTYsNDMuNTYsMCwwLDAtMTMuMjQsMS41MiwxLjUxLDEuNTEsMCwxLDEtLjc4LTIuOTEsMS4wOSwxLjA5LDAsMCwxLC4yNSwwWiIvPg0KIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEwMi42NSwzMi41OGEyMi4zMSwyMi4zMSwwLDAsMS0xLjU0LDguMzEsMjgsMjgsMCwwLDEtNC4zMyw3LjIzQTQyLjUxLDQyLjUxLDAsMCwxLDgzLjY5LDU4LjM5YTY0LjE5LDY0LjE5LDAsMCwxLTE1LjU4LDUuNjYsNzcuMjMsNzcuMjMsMCwwLDEtMTYuNDYsMiw3OS42NCw3OS42NCwwLDAsMS0xNi40OS0xLjgyLDY0LjM4LDY0LjM4LDAsMCwxLTE1LjY5LTUuNTJBNDIuNyw0Mi43LDAsMCwxLDYuMTYsNDguNDMsMjgsMjgsMCwwLDEsMS42Nyw0MS4xLDIzLDIzLDAsMCwxLDAsMzIuNTgsMjMuMjEsMjMuMjEsMCwwLDEsMS43NiwyNC4xYTI4LjQ5LDI4LjQ5LDAsMCwxLDQuNTUtNy4yMyw0Mi42NCw0Mi42NCwwLDAsMSwxMy4zNC0xMEE2My44NSw2My44NSwwLDAsMSwzNS4yOSwxLjU4LDc2LjkxLDc2LjkxLDAsMCwxLDUxLjY1LDAsNzkuMTIsNzkuMTIsMCwwLDEsNjgsMS44OSw2Mi43LDYyLjcsMCwwLDEsODMuMzcsNy40MmE0Mi40NSw0Mi40NSwwLDAsMSwxMywxMCwzMS42MywzMS42MywwLDAsMSw0LjQzLDdBMjEuNzIsMjEuNzIsMCwwLDEsMTAyLjY1LDMyLjU4Wm0tMS44NywwQTIxLjIyLDIxLjIyLDAsMCwwLDk5LjQ3LDI1YTIyLjksMjIuOSwwLDAsMC00LjEtNi43MkEzOS43MywzOS43MywwLDAsMCw4Mi42OCw4Ljc5YTYyLjA1LDYyLjA1LDAsMCwwLTE1LjE0LTVBNzcsNzcsMCwwLDAsNTEuNjUsMi4zMiw3OC42Niw3OC42NiwwLDAsMCwzNS44Miw0LjA4LDYxLjQyLDYxLjQyLDAsMCwwLDIwLjksOS4zNCwzOS43MSwzOS43MSwwLDAsMCw4LjU4LDE4Ljc5YTI1LjMxLDI1LjMxLDAsMCwwLTQsNi40OCwxOS44NSwxOS44NSwwLDAsMC0xLjQyLDcuMzFBMTkuNTksMTkuNTksMCwwLDAsNC43LDM5Ljg1YTI1LjMyLDI1LjMyLDAsMCwwLDQsNi4zOSwzOS4zOSwzOS4zOSwwLDAsMCwxMi4zNiw5LjIyLDYwLjI4LDYwLjI4LDAsMCwwLDE0Ljg2LDVBNzUuODUsNzUuODUsMCwwLDAsNTEuNjUsNjJhNzksNzksMCwwLDAsMTUuNzMtMS4zOCw2MSw2MSwwLDAsMCwxNS00Ljg5LDM5LjU2LDM5LjU2LDAsMCwwLDEyLjU3LTkuMTksMjUuNDYsMjUuNDYsMCwwLDAsNC4yLTYuNDhBMjAuNDksMjAuNDksMCwwLDAsMTAwLjc4LDMyLjU4WiIvPg0KIDxwb2x5bGluZSBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMjAuMzIgMzEuMzEgMjIuNDIgMzAuMzYgMjQuNjYgMjkuMTQgMjcuNDYgMjguNTkgMzAuMDUgMjcuOTEgMzEuMzUgMjguODcgMzIuOTQgMjcuNzcgMzUuNzcgMjguOTcgMzkuNDEgMzAuNzEgNDAuNTEgMzEuNDQgNDIuODIgMzIuNTUgNDQuNTcgMzQuNzcgNDUuNDkgMzQuOTIgNDYuNDMgMzcuMTIgNDYuNDQgMzkuNTggNDYuMjggNDMuODQgNDMuNzIgNDcuODEgMzkuNzIgNTAuMTYgMzUuOTEgNTAuNjEgMzEuMTggNTAuNiAyOC44NCA1MC45OSAyMy45NCA0OC45MyAyMiA0Ny41NSAxOS4wMiA0NC44NyAxOS4wNyA0My40OCAxNy43OCA0MS45NyAxOC43MiAzNi42OCAxOS4xMyAzNS4zNyAxOC4yMSAzNC4zNiAyMC4wNCAzMS40NCAyMC4zMiAzMS4zMSIvPg0KIDxwb2x5bGluZSBjbGFzcz0iY2xzLTMiIHBvaW50cz0iMjEuOTEgMzQuNDYgMjAuOTggMzguNTggMjIuMjEgMzkuMzQgMjMuNCA0MS40IDI0LjQ1IDQzLjUxIDI1LjExIDQ1LjM3IDI5LjY5IDQ3LjA3Ii8+DQogPHBvbHlsaW5lIGNsYXNzPSJjbHMtMyIgcG9pbnRzPSIzMi4wOCA0Ni42MSAzNi40NiA0Ny40NiA0MC42NyA0Ni43MiA0Mi40MyA0NS4xMyA0NC4xMSA0MS4wMyIvPg0KIDxwb2x5bGluZSBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMjAuNzcgMzAuODQgMTkuMTUgMjkuMzggMTkuMjEgMjcuOTkgMTcuOTIgMjYuNDcgMTguODcgMjEuMTggMTkuMjggMTkuODggMTguMzcgMTguODYgMjAuMiAxNS45NSAyMi41OSAxNC44OCAyNC44MyAxMy42NiAyNy42MyAxMy4xMiAzMC4yMyAxMi40NCAzMS41MyAxMy40MSAzMy4xMiAxMi4zMiAzNS45NCAxMy41MyAzOS41NyAxNS4yNyA0MC42NyAxNiA0Mi45OCAxNy4xMyA0NC43MiAxOS4zNSA0NS42NCAxOS41IDQ2LjU4IDIxLjcgNDYuNTkgMjQuMTYgNDYuNDEgMjguNDMgNDMuODQgMzIuMzggNDMuNSAzMi41OCIvPg0KIDxwb2x5bGluZSBjbGFzcz0iY2xzLTMiIHBvaW50cz0iMjIuMDcgMTguOTcgMjEuMTMgMjMuMDkgMjIuMzYgMjMuODUgMjMuNTQgMjUuOTEgMjQuNTggMjguMDMgMjQuODMgMjguNzQiLz4NCiA8cG9seWxpbmUgY2xhc3M9ImNscy0zIiBwb2ludHM9IjQwLjQ0IDMxLjI4IDQxLjc0IDMwLjExIDQzLjQyIDI2LjAxIi8+DQogPHBhdGggY2xhc3M9ImNscy00IiBkPSJtNTQgNTEuNTFjLTIuMzUgMS44Mi03LjY2IDEuNDktOS43Ny0xLjUxLTEtMi41NCAwLTYuNzYgNC44Ny02LjQzYTYuNDEgNi40MSAwIDAgMSA1LjA4IDIuODYiLz4NCiA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Im02NC40OCA1MmMtMy4wNyAyLjkzLTEwIDEuMzctMTAuODctMi4yNC0xLjE0LTQuOTUgNi4yNi03LjE4IDEwLjM0LTMuNTUiLz4NCiA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Im03NC41OCA0OC42OGMwLjI2IDUtNy42MyA1Ljg0LTEwLjU5IDEuNjEtMS0yLjU0IDAtNi43NyA0Ljg3LTYuNDMgMyAwLjE0IDUuNTcgMi4zMSA1LjcyIDQuODJ6Ii8+DQo8L3N2Zz4NCg==') center center no-repeat;*/
    background:url('data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3Ny4wNyA5MS4xNyI+PHRpdGxlPnBpcm9nb3Y8L3RpdGxlPjxwYXRoIGQ9Ik0xMS4zNyw5MS4xMWE0LjUxLDQuNTEsMCwwLDEtMi43OS0yLDYuNyw2LjcsMCwwLDEtMS0yLjYsNS40LDUuNCwwLDAsMS0uMDgtLjY5bDAtLjQ4YzAtLjIyLS4wNS0uNTEtLjA5LS43OS0uMS0uNTgtLjIzLTEuMi0uMzgtMS44MWE2Ny41NCw2Ny41NCwwLDAsMC0yLjI4LTcuMzRjLTEtMi41LTEuNzktNS4wOS0yLjUzLTcuNjVBNzAuOTMsNzAuOTMsMCwwLDEsLjMxLDU5LjhhNDAuMzEsNDAuMzEsMCwwLDEtLjE5LTguMjcsMzguMzUsMzguMzUsMCwwLDEsLjUtNC4wOSwyMi42OCwyMi42OCwwLDAsMSwxLjA5LTQuMDZBNTYuMjYsNTYuMjYsMCwwLDEsNSwzNmMuNjQtMS4yLDEuMzEtMi4zNywyLjA1LTMuNTJzMS41LTIuMjIsMi4yNS0zLjMybDQuNDgtNi41M2E0MCw0MCwwLDAsMSw1LjMzLTYuMTgsMzkuNTUsMzkuNTUsMCwwLDEsNi4zOC01LjA4YzIuMzktMS4zOCw0Ljc0LTIuNTEsNy4xNC0zLjY4UzM3LjQ3LDUuMzksNDAsNC4zOGE1My41NCw1My41NCwwLDAsMSw3Ljc2LTIuMjdBNjcuNTksNjcuNTksMCwwLDEsNTUuNjQuOEM1OC4yOS41Niw2MC45Mi4zNCw2My41OC4xOGMxLjMzLS4wOSwyLjY0LS4xNiw0LS4xOGE4LDgsMCwwLDEsMS4xNC4wNSwxLjQ1LDEuNDUsMCwwLDEsLjU5LjIxLDMuMzUsMy4zNSwwLDAsMSwuMzQuMjYsNS43Niw1Ljc2LDAsMCwxLC40My40NiwxNCwxNCwwLDAsMSwxLjE4LDEuNzgsNDIuODYsNDIuODYsMCwwLDEsMy4zMiw3LjM5LDU4LjM0LDU4LjM0LDAsMCwxLDIuMTYsNy43N0ExOSwxOSwwLDAsMSw3NywyMGExOC41NiwxOC41NiwwLDAsMSwwLDIuMTEsMzUuOTIsMzUuOTIsMCwwLDEtLjQ2LDRBNTAuNTQsNTAuNTQsMCwwLDEsNzQuNjksMzRsLTIuNTgsNy41Mi0yLjU3LDcuNTJhMzAuNjIsMzAuNjIsMCwwLDEtMy45NCw3LjIzLDM5LjgyLDM5LjgyLDAsMCwxLTUuMzUsNi4yMmMtMSwuOTQtMiwxLjc2LTMsMi42NHMtMiwxLjc0LTMuMDksMi41N0M1Mi4wOCw2OS4zOSw1MCw3MSw0Ny44MSw3Mi41OHMtNC40LDMuMTEtNi43Myw0LjQ3YTc3LjgxLDc3LjgxLDAsMCwxLTcuMiwzLjc1Yy0uNjMuMjctMS4zMS41NS0yLC43OHMtMS4xMi40NC0xLjcuN2MtMS4xNS41Mi0yLjMsMS4xLTMuNDQsMS43cy0yLjI3LDEuMjQtMy4zNywxLjlTMjEuMjcsODcuMjQsMjAsODhhMzguMTIsMzguMTIsMCwwLDEtMy43LDEuOTQsMjEuMTQsMjEuMTQsMCwwLDEtMiwuODEsMTAuNzUsMTAuNzUsMCwwLDEtMS4xNi4zMiw2LjY2LDYuNjYsMCwwLDEtLjczLjExSDEyUTExLjY3LDkxLjE2LDExLjM3LDkxLjExWm0uNzgtMy45MmEuMTcuMTcsMCwwLDAtLjEsMGgwbC4yNSwwYy4yMywwLC40OC0uMTEuNzUtLjE5LjUzLS4xNywxLjEtLjM5LDEuNjYtLjYyYTM0LjY3LDM0LjY3LDAsMCwwLDMuMzQtMS42N2MxLS42LDIuMjItMS4zNiwzLjQxLTJzMi4zNy0xLjMsMy41OC0xLjkxLDIuNDMtMS4xOSwzLjctMS43M2MuNjMtLjI3LDEuMjgtLjUzLDItLjc2czEuMTQtLjQsMS43My0uNjVhNzIuNzgsNzIuNzgsMCwwLDAsNi45Mi0zLjQyQTc1LjkyLDc1LjkyLDAsMCwwLDQ2LDcwYzIuMTQtMS41LDQuMjYtMy4wNSw2LjMzLTQuNjQsMS0uOCwyLjA2LTEuNjEsMy4wNi0yLjQ0czIuMDYtMS43LDMtMi41MmEzNi43MSwzNi43MSwwLDAsMCw1LjA4LTUuNjcsMjcuNDksMjcuNDksMCwwLDAsMy43NS02LjU3bDIuNjktNy40MywyLjctNy40M2E0NC44Nyw0NC44NywwLDAsMCwxLjkzLTcuNUEzOC4yNiwzOC4yNiwwLDAsMCw3NSwyMmExMy4wOSwxMy4wOSwwLDAsMC0uMjQtMy42OSw1Ni41Nyw1Ni41NywwLDAsMC0yLTcuNSw0Mi4xNyw0Mi4xNywwLDAsMC0zLjEyLTcuMDcsMTIuNjQsMTIuNjQsMCwwLDAtMS0xLjUzbC0uMjMtLjI2czAsMCwwLS4wNS4yLjA2LjEyLjA2LS41MywwLS44MywwYy0xLjI4LDAtMi42LjA3LTMuOTEuMTUtMi42Mi4xNi01LjI1LjQtNy44Ni42NWE2NS4yNiw2NS4yNiwwLDAsMC03LjY4LDEuMzMsNDkuMDksNDkuMDksMCwwLDAtNy40MywyLjIyYy0yLjQxLDEtNC43OSwyLjEtNy4xNSwzLjI1cy00LjczLDIuMzctNi44OSwzLjY3YTM3LjQ0LDM3LjQ0LDAsMCwwLTUuOTEsNC44OUEzNy40NiwzNy40NiwwLDAsMCwxNS44NywyNGwtNC4zNiw2LjYyYy0uNzIsMS4wOS0xLjQ4LDIuMjItMi4xNCwzLjI4cy0xLjI4LDIuMjItMS44NiwzLjM3YTU0LjI5LDU0LjI5LDAsMCwwLTMsNy4xLDIxLjI2LDIxLjI2LDAsMCwwLS44OSwzLjYsMzYuMSwzNi4xLDAsMCwwLS4zNiwzLjc4LDM2LjMyLDM2LjMyLDAsMCwwLC4zMiw3LjU1LDY4LjEsNjguMSwwLDAsMCwyLDcuNDRjLjc4LDIuNSwxLjYyLDQuOTMsMi42MSw3LjM0YTcyLjIyLDcyLjIyLDAsMCwxLDIuNTgsNy43M2MuMTcuNjcuMzQsMS4zNC40OCwyLjA2LjA2LjM3LjEyLjc0LjE2LDEuMTdsMCwuNTFhMS41NCwxLjU0LDAsMCwwLDAsLjMsMi44MSwyLjgxLDAsMCwwLC40MywxLjA2QzEyLjA1LDg3LjE3LDEyLjMsODcuMjYsMTIuMTUsODcuMTlaIi8+PHBhdGggZD0iTTEzLDg0LjA5bC0uMjMtMi41OWE5LjI1LDkuMjUsMCwwLDEsMC0yLjczQTIuNDcsMi40NywwLDAsMSwxMyw3OGEuOTQuOTQsMCwwLDEsLjQxLS4zNy44NC44NCwwLDAsMSwuNjQsMCwuMTkuMTksMCwwLDAtLjE1LjA2YzAsLjA4LDAsMCwwLDBhMS44LDEuOCwwLDAsMC0uMDctLjUzYy0uMTctLjc5LS42NS0xLjQ4LS45NS0yLjRhOS40NSw5LjQ1LDAsMCwxLS4wNy01LjQ1LDE0LjUzLDE0LjUzLDAsMCwwLDAtNC43OWMwLS4xOS0uMDctLjM2LS4xMS0uNTVzLS4xMS0uNDMtLjE2LS42NWMtLjA5LS40My0uMTktLjg2LS4yNi0xLjMtLjE1LS44Ny0uMjgtMS43My0uMzktMi42MS0uMDUtLjQ1LS4xLS44Ni0uMTMtMS4zNnMwLS45MywwLTEuMzhjLjA4LS45LjE5LTEuNzcuMzMtMi42NWEyMy42MywyMy42MywwLDAsMSwuNTYtMi42bC43Ni0yLjUxLjc2LTIuNS4zOC0xLjIzYTEuNzEsMS43MSwwLDAsMCwwLTEsMS4yMywxLjIzLDAsMCwwLS42LS43LDQuMjIsNC4yMiwwLDAsMS0yLTIuMDgsMy4xLDMuMSwwLDAsMS0uMS0xLjQ5LDE0LjA1LDE0LjA1LDAsMCwxLC42Ni0yLjYxYy4zMS0uODYuNjgtMS42MiwxLTIuNDNzLjU3LTEuNjMuODEtMi40NWMuMTItLjQxLjIzLS44Mi4zMy0xLjI0QTYuMjEsNi4yMSwwLDAsMSwxNSwyOS44NGE2LDYsMCwwLDEsMS42My0yLjI1LDMuMTgsMy4xOCwwLDAsMSwuNi0uNDFjLjE4LS4wOS4zNi0uMi41NC0uMzEuMzUtLjIzLjY4LS40OCwxLS43NGE1LjQxLDUuNDEsMCwwLDAsMS41Ny0xLjc4LDEuMjMsMS4yMywwLDAsMCwwLS45NGMtLjA2LS4xNS0uMDktLjEtLjM4LS40NGExLjI2LDEuMjYsMCwwLDEtLjIxLS45LDMuODYsMy44NiwwLDAsMSwxLjYzLTIuMzMsMjIuMjgsMjIuMjgsMCwwLDEsMi4xNC0xLjU4Yy4zNy0uMjQuNzctLjQ3LDEuMTQtLjY4cy43My0uNDMsMS4wOC0uNjZhMjAuNiwyMC42LDAsMCwwLDIuMDUtMS41Myw5LjY2LDkuNjYsMCwwLDAsMS42OS0xLjgxLDQuMjgsNC4yOCwwLDAsMCwuNTYtMWwuMjctMS4yMmgwYS41LjUsMCwxLDEsMSwuMjFoMGMtLjEuNDUtLjE3LjgtLjMxLDEuMzJBNS4yNCw1LjI0LDAsMCwxLDMwLjMzLDE0YTEwLjU5LDEwLjU5LDAsMCwxLTEuODcsMiwyNS4xNiwyNS4xNiwwLDAsMS0yLjE2LDEuNTZjLS4zNy4yNC0uNzUuNDctMS4xNC42OHMtLjc0LjQxLTEuMTEuNjRBMjEuNzUsMjEuNzUsMCwwLDAsMjIsMjAuMzdhNi40NSw2LjQ1LDAsMCwwLS44OC44NCwxLjkxLDEuOTEsMCwwLDAtLjQ2Ljk1LjQzLjQzLDAsMCwwLC4wNi4zNHMuMzUuMjcuNDUuNTVhMiwyLDAsMCwxLDAsMS41OSw2LDYsMCwwLDEtMS44MiwyLjExLDEyLjIsMTIuMiwwLDAsMS0xLjA5LjhjLS4xOS4xMi0uMzkuMjQtLjU5LjM0YTMsMywwLDAsMC0uNDcuMzIsNS4yNiw1LjI2LDAsMCwwLTEuNCwxLjk0LDUuMDksNS4wOSwwLDAsMC0uMzQsMS4xOGMtLjEuNDMtLjIyLjg2LS4zNCwxLjI4LS4yNS44NS0uNTIsMS42OC0uODIsMi41MXMtLjY2LDEuNjQtLjkzLDIuNDJhMTEuOTEsMTEuOTEsMCwwLDAtLjYsMi40NCwyLjIyLDIuMjIsMCwwLDAsLjA2LDEuMDgsMi43OSwyLjc5LDAsMCwwLC42NC45MiwyLjg2LDIuODYsMCwwLDAsLjkxLjY2LDIuMDgsMi4wOCwwLDAsMSwxLjA4LDEuMiwyLjQ1LDIuNDUsMCwwLDEsLjA2LDEuNTZsLS4zNywxLjI4LS43NCwyLjQ4LS43MiwyLjQ5YTIzLjU5LDIzLjU5LDAsMCwwLS41MiwyLjUsMTgsMTgsMCwwLDAtLjIxLDIuNTMsNy45NCw3Ljk0LDAsMCwwLC4zNywyLjQ0Yy4yMS44My40NCwxLjY2LjY4LDIuNDlsLjM2LDEuMjMuMTguNjFhNS44LDUuOCwwLDAsMSwuMTcuNzIsOS4zNiw5LjM2LDAsMCwxLS44Myw1LjVBNS40Niw1LjQ2LDAsMCwwLDEzLjQxLDcyYTguNzEsOC43MSwwLDAsMCwuMzMsMi40NGMuMjEuNzUuNjksMS41NS45LDIuNDZhMi42MSwyLjYxLDAsMCwxLC4xLjc3Ljg1Ljg1LDAsMCwxLS4yMS41Ny42OC42OCwwLDAsMS0uNzQuMTRzMCwwLDAsMCwwLDAtLjA2LjA3YTIsMiwwLDAsMC0uMTYuNDcsNy4zMiw3LjMyLDAsMCwwLC4wNiwyLjQ2TDE0LDg0YS40OS40OSwwLDAsMS0uNDMuNTYuNS41LDAsMCwxLS41Ni0uNDNaIi8+PHBhdGggZD0iTTE4Ljg5LDY5Ljg0aC0uMWwtNC40NC0xYS41LjUsMCwwLDEsLjIxLTFsNC40NC45NGEuNS41LDAsMCwxLS4xMSwxWiIvPjxwYXRoIGQ9Ik0xMy44Niw1OC42N2EuNDguNDgsMCwwLDEtLjQxLS4yMy40OS40OSwwLDAsMSwuMTQtLjY5bDQuOTMtMy4yOGEuNS41LDAsMCwxLC41NS44M2wtNC45MywzLjI4QS40Ny40NywwLDAsMSwxMy44Niw1OC42N1oiLz48cGF0aCBkPSJNMjMuNzMsNDkuMDdoMGwtNi43OS0uNDlhLjUuNSwwLDEsMSwuMDgtMWw2Ljc5LjQ5YS41LjUsMCwwLDEsMCwxWiIvPjxwYXRoIGQ9Ik0xNCw0My4yM2EuNS41LDAsMCwxLS4xMy0xbDIuMzctLjY0YTguMjIsOC4yMiwwLDAsMSw0LjMsMCw1LjM4LDUuMzgsMCwwLDAsMy4zNy0uM0wyNiw0MC4zN2EuNS41LDAsMCwxLC40LjkybC0yLjEzLjkyYTYuMzMsNi4zMywwLDAsMS00LjEzLjMzLDcuMzksNy4zOSwwLDAsMC0zLjY4LDBsLTIuMzcuNjRaIi8+PHBhdGggZD0iTTI5LjY4LDMxLjcxYS41OS41OSwwLDAsMS0uMjItLjA1bC0yLjA2LTFhMzkuMzEsMzkuMzEsMCwwLDEtNC43OC0zTDIwLDI1LjdhLjUuNSwwLDAsMSwuNi0uODFsMi42MywxLjk1YTM3LjE2LDM3LjE2LDAsMCwwLDQuNjIsMi45MWwyLjA2LDFhLjUuNSwwLDAsMS0uMjIuOTVaIi8+PHBhdGggZD0iTTM2LjY2LDI1LjIxaDBsLTEuODEtLjE1YTE5LjUsMTkuNSwwLDAsMS00LjU2LTEuMjUsOS43NCw5Ljc0LDAsMCwxLTMuODMtMi43M2wtMS0xLjQ5YS40OS40OSwwLDAsMSwuMTMtLjY5LjUuNSwwLDAsMSwuNy4xM2wxLDEuNDlhOS4xNCw5LjE0LDAsMCwwLDMuMzksMi4zNywxOC4wNSwxOC4wNSwwLDAsMCw0LjI2LDEuMTdsMS44Mi4xNWEuNS41LDAsMCwxLDAsMVoiLz48cGF0aCBkPSJNNDMsMTYuODJhLjQ5LjQ5LDAsMCwxLS4zLS4xbC0xLjM2LTFBOS43OCw5Ljc4LDAsMCwwLDM4LDE0LjRhMzIuMzYsMzIuMzYsMCwwLDAtNC0uNDJsLTEuODUtLjA1YS40OS40OSwwLDAsMS0uNDktLjUxLjQ4LjQ4LDAsMCwxLC41MS0uNDlMMzQsMTNhMzMuMzEsMzMuMzEsMCwwLDEsNC4xNy40NCwxMC42LDEwLjYsMCwwLDEsMy44LDEuNDlsMS4zNiwxYS41LjUsMCwwLDEsLjEuN0EuNTEuNTEsMCwwLDEsNDMsMTYuODJaIi8+PHBhdGggZD0iTTQ5LjEsMTAuODFINDlsLTEuMzUtLjJhOS4yMiw5LjIyLDAsMCwxLTIuNTctLjgyLDQuNTMsNC41MywwLDAsMC0yLjM4LS4yNEwzOCwxMC4yOWwtMy4wOC40OGEuNS41LDAsMCwxLS41Ny0uNDIuNDkuNDksMCwwLDEsLjQxLS41N2wzLjA5LS40OCw0LjcyLS43NWE1LjQsNS40LDAsMCwxLDMsLjM1LDguNTIsOC41MiwwLDAsMCwyLjI0LjcxbDEuMzYuMmEuNS41LDAsMCwxLC40Mi41N0EuNTEuNTEsMCwwLDEsNDkuMSwxMC44MVoiLz48L3N2Zz4=') center center no-repeat;
}

.recipes_list .item .name {
    font-size: 60px;
    font-family: 'amatic_sc', sans-serif;
    font-weight: bold;
    position: relative;
    top: -5px;
    line-height: 52px;
    margin-bottom: 17px;
}

.recipes_list .item .props_list_dop {
    font-style: italic;
    font-size: 22px;
    text-align: left;
}

.recipes_list .item .props_list_dop .item_prop {
    display: inline-block;
}

.recipes_list .item .props_list_dop .item_prop:before {
    content: '\00B7';
    font-size: 40px;
    line-height: 1px;
    position: relative;
    top: 8px;
}

.recipes_list .item .props_list_dop .item_prop:first-child:before {
    display: none;
}

.recipes_list .item .prev {
    margin-top: 10px;
    font-size: 137%;

}
.week_product
{
    margin: 0 0;
}
.week_product .item {
    width: auto;
    display: block;
    padding: 0;

}

.week_product .item .pic {
    float: left;
    width: 63%;
    padding: 0 25px;
}
.week_product .item .pic div
{
    left:0;
    width:auto;
    right:25px;
}
.week_product .item .pic img {
    width: 100%;
}

.week_product .item .elem_info {
    padding: 0 25px;
    overflow: hidden;
}

.subscribe_form {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffad00+0,ffd800+100 */
    background: rgb(255, 173, 0); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255, 173, 0, 1) 0%, rgba(255, 216, 0, 1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 173, 0, 1) 0%, rgba(255, 216, 0, 1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 173, 0, 1) 0%, rgba(255, 216, 0, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffad00', endColorstr='#ffd800', GradientType=0); /* IE6-9 */
    text-align: center;
    font-size: 137%;
    color: #010101;
    padding: 25px 0 60px;
}

.subscribe_form .title_form {
    font-size: 120px;
    line-height: 110px;
    font-weight: bold;
    font-family: 'amatic_sc', sans-serif;
    margin-bottom: 53px;
}

.subscribe_form .name_pole {

    display: inline-block;

}

.subscribe_form .inputtext {
    width: 470px;
    border: 0;
    border-bottom: 1px solid #b28900;
    padding: 0;
    font-family: inherit;
    font-size: inherit;
    display: inline-block;
    background: transparent;
}

#main .subscribe_form .submit_white {
    margin-top: 45px;
}

#main .subscribe_form .submit_white button {
    background: #fff;
    color: #ffb300;
    text-decoration: none;
    font-weight: bold;
    font-size: 75px;
    font-family: 'amatic_sc', sans-serif;
    padding: 0 32px 10px;
    line-height: 65px;
    height: 85px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 42px;
    min-width: 274px;
    display: inline-block;
    border: 0;
    cursor: pointer;
}

.other_recipes {
    text-align: center;
    margin-top: 80px;
}

.other_recipes .title_block {
    font-size: 120px;
    line-height: 110px;
    font-weight: bold;
    font-family: 'amatic_sc', sans-serif;
    margin-bottom: 53px;
}

#main .submit_white {
    margin-top: 45px;
}

#main .submit_white input {
    background: #fff;
    color: #ffb300;
    text-decoration: none;
    font-weight: bold;
    font-size: 75px;
    font-family: 'amatic_sc', sans-serif;
    padding: 0 32px 10px;
    line-height: 65px;
    height: 85px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 42px;
    min-width: 274px;
    display: inline-block;
    border: 0;
    cursor: pointer;
}

.about_blog {
    text-align: center;
    margin-bottom: 80px;
    margin-top: 80px;
}

.about_blog .title_block {
    font-size: 120px;
    line-height: 110px;
    font-weight: bold;
    font-family: 'amatic_sc', sans-serif;
    margin-bottom: 53px;
}

.about_blog .txt {
    font-size: 137%;
    text-align: left;
    max-width: 70%;
    margin: 0 auto;
}

.filter_block {
    padding: 20px 40px;
    margin: -20px -40px 60px;
}

.filter_block.open {
    background: #fff;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    -webkit-box-shadow: 0 49px 117px #fbefd8;
    -moz-box-shadow: 0 49px 117px #fbefd8;
    box-shadow: 0 49px 117px #fbefd8;
    position: relative;

}

.filter_block h1 {
    float: left;
    font-size: 110px;
    margin-right: 70px;
}

.filter_block .search_form {
    padding-top: 72px;
    overflow: hidden;
    border-bottom: 1px solid #d1e0d9;
    position: relative;
    z-index: 1;
}

.filter_block .search_form input[type=text] {
    border: 0;
    padding: 0;
    color: #0e623d;
    font-family: inherit;
    font-size: 137%;
    width: 100%;
    padding-right: 40px;
    height: 40px;
}

.filter_block .search_form input[type=submit] {
    position: absolute;
    background: url('data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy42MyAyMy42MiI+PHRpdGxlPnNlYXJjaDwvdGl0bGU+PHBhdGggZmlsbD0iIzE5NjY0MiIgZD0iTTE0LjYzLDBhOSw5LDAsMCwwLTksOSw4LjkxLDguOTEsMCwwLDAsMi4zLDZMLjE1LDIyLjc3YS41LjUsMCwwLDAsMCwuNzEuNDYuNDYsMCwwLDAsLjM1LjE0LjQ2LjQ2LDAsMCwwLC4zNS0uMTRMOC42MywxNS43YTksOSwwLDEsMCw2LTE1LjdabTAsMTdhOCw4LDAsMSwxLDgtOEE4LDgsMCwwLDEsMTQuNjMsMTdaIi8+PC9zdmc+') center center no-repeat;
    width: 24px;
    height: 24px;
    border: 0;
    right: 0;
    bottom: 17px;
    color: transparent;
    /*<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23.63 23.62"><title>search</title><path fill="#196642" d="M14.63,0a9,9,0,0,0-9,9,8.91,8.91,0,0,0,2.3,6L.15,22.77a.5.5,0,0,0,0,.71.46.46,0,0,0,.35.14.46.46,0,0,0,.35-.14L8.63,15.7a9,9,0,1,0,6-15.7Zm0,17a8,8,0,1,1,8-8A8,8,0,0,1,14.63,17Z"/></svg>*/
    /*<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23.63 23.62"><title>search</title><path fill="#ffc246" d="M14.63,0a9,9,0,0,0-9,9,8.91,8.91,0,0,0,2.3,6L.15,22.77a.5.5,0,0,0,0,.71.46.46,0,0,0,.35.14.46.46,0,0,0,.35-.14L8.63,15.7a9,9,0,1,0,6-15.7Zm0,17a8,8,0,1,1,8-8A8,8,0,0,1,14.63,17Z"/></svg>*/
}
.filter_block .search_form input[type=submit]:hover
{
 background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy42MyAyMy42MiI+PHRpdGxlPnNlYXJjaDwvdGl0bGU+PHBhdGggZmlsbD0iI2ZmYzI0NiIgZD0iTTE0LjYzLDBhOSw5LDAsMCwwLTksOSw4LjkxLDguOTEsMCwwLDAsMi4zLDZMLjE1LDIyLjc3YS41LjUsMCwwLDAsMCwuNzEuNDYuNDYsMCwwLDAsLjM1LjE0LjQ2LjQ2LDAsMCwwLC4zNS0uMTRMOC42MywxNS43YTksOSwwLDEsMCw2LTE1LjdabTAsMTdhOCw4LDAsMSwxLDgtOEE4LDgsMCwwLDEsMTQuNjMsMTdaIi8+PC9zdmc+);
}

.filter_block .section_list {
    clear: both;
    padding-top: 16px;
}

.filter_block .section_list a {
    display: inline-block;
    padding: 14px 15px;
    min-width: 237px;
    margin-right: 10px;
    border: 1px dotted #196642;
    color: #196642;
    font-size: 136%;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    text-decoration: none;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.filter_block .section_list a:hover {
    color: #ffc246;
    border-color: #ffc246;
}

.filter_block .section_list a.active {
    color: #196642;
    border: 1px solid transparent;
    background: rgb(255, 173, 0); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(255, 239, 178, 1) 0%, rgba(255, 243, 178, 1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 239, 178, 1) 0%, rgba(255, 243, 178, 1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 239, 178, 1) 0%, rgba(255, 243, 178, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6b2', endColorstr='#fff3b2', GradientType=0); /* IE6-9 */
}

.filter_block .section_list a.filter_links {
    float: right;
    cursor: pointer;
    -webkit-border-radius: 29px;
    -moz-border-radius: 29px;
    border-radius: 29px;
    margin-right: 0;
}

.filter_block.open .section_list a.filter_links {
    display: none;
}

.filter_block .section_list a.close {
    display: none;
    width: 24px;
    height: 24px;
    border: 0;
    position: absolute;
    right: 30px;
    padding: 0;
    cursor: pointer;
    min-width: 24px;
    margin-top: -50px;
    background: url('data:image/svg+xml;base64,PHN2Zw0KIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayINCiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4NCjxkZWZzPg0KPGZpbHRlciBpZD0iRmlsdGVyXzAiPg0KICAgIDxmZUZsb29kIGZsb29kLWNvbG9yPSJyZ2IoMjUsIDEwMiwgNjYpIiBmbG9vZC1vcGFjaXR5PSIxIiByZXN1bHQ9ImZsb29kT3V0IiAvPg0KICAgIDxmZUNvbXBvc2l0ZSBvcGVyYXRvcj0iYXRvcCIgaW49ImZsb29kT3V0IiBpbjI9IlNvdXJjZUdyYXBoaWMiIHJlc3VsdD0iY29tcE91dCIgLz4NCiAgICA8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJjb21wT3V0IiBpbjI9IlNvdXJjZUdyYXBoaWMiIC8+DQo8L2ZpbHRlcj4NCg0KPC9kZWZzPg0KPGcgZmlsdGVyPSJ1cmwoI0ZpbHRlcl8wKSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiICBmaWxsPSIjMTk2NjQyIg0KIGQ9Ik0yNC4zNTMsMjMuNjQ2IEwyMy42NDYsMjQuMzUzIEwxMi41MDUsMTMuMjEyIEwwLjcwNiwyNS4wMTAgTC0wLjAxMCwyNC4yOTMgTDExLjc4OCwxMi40OTUgTDAuNjQ2LDEuMzUzIEwxLjM1MywwLjY0NiBMMTIuNDk1LDExLjc4OCBMMjMuMjkzLDAuOTkwIEwyNC4wMTAsMS43MDYgTDEzLjIxMiwxMi41MDUgTDI0LjM1MywyMy42NDYgWiIvPg0KPC9nPg0KPC9zdmc+') center center no-repeat;
    /*<svg
 xmlns="http://www.w3.org/2000/svg"
 xmlns:xlink="http://www.w3.org/1999/xlink"
 width="25px" height="25px">
<defs>
<filter id="Filter_0">
    <feFlood flood-color="rgb(25, 102, 66)" flood-opacity="1" result="floodOut" />
    <feComposite operator="atop" in="floodOut" in2="SourceGraphic" result="compOut" />
    <feBlend mode="normal" in="compOut" in2="SourceGraphic" />
</filter>

</defs>
<g filter="url(#Filter_0)">
<path fill-rule="evenodd"  fill="#196642"
 d="M24.353,23.646 L23.646,24.353 L12.505,13.212 L0.706,25.010 L-0.010,24.293 L11.788,12.495 L0.646,1.353 L1.353,0.646 L12.495,11.788 L23.293,0.990 L24.010,1.706 L13.212,12.505 L24.353,23.646 Z"/>
</g>
</svg>*/
}
.filter_block .section_list a.close:hover
{
    background: url('data:image/svg+xml;base64,PHN2ZwogeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCiB3aWR0aD0iMjVweCIgaGVpZ2h0PSIyNXB4Ij4KPGRlZnM+CjxmaWx0ZXIgaWQ9IkZpbHRlcl8wIj4KICAgIDxmZUZsb29kIGZsb29kLWNvbG9yPSJyZ2IoMjU1LCAxOTQsIDcwKSIgZmxvb2Qtb3BhY2l0eT0iMSIgcmVzdWx0PSJmbG9vZE91dCIgLz4KICAgIDxmZUNvbXBvc2l0ZSBvcGVyYXRvcj0iYXRvcCIgaW49ImZsb29kT3V0IiBpbjI9IlNvdXJjZUdyYXBoaWMiIHJlc3VsdD0iY29tcE91dCIgLz4KICAgIDxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49ImNvbXBPdXQiIGluMj0iU291cmNlR3JhcGhpYyIgLz4KPC9maWx0ZXI+Cgo8L2RlZnM+CjxnIGZpbHRlcj0idXJsKCNGaWx0ZXJfMCkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiICBmaWxsPSIjZmZjMjQ2IgogZD0iTTI0LjM1MywyMy42NDYgTDIzLjY0NiwyNC4zNTMgTDEyLjUwNSwxMy4yMTIgTDAuNzA2LDI1LjAxMCBMLTAuMDEwLDI0LjI5MyBMMTEuNzg4LDEyLjQ5NSBMMC42NDYsMS4zNTMgTDEuMzUzLDAuNjQ2IEwxMi40OTUsMTEuNzg4IEwyMy4yOTMsMC45OTAgTDI0LjAxMCwxLjcwNiBMMTMuMjEyLDEyLjUwNSBMMjQuMzUzLDIzLjY0NiBaIi8+CjwvZz4KPC9zdmc+') center center no-repeat;
    /*<svg
 xmlns="http://www.w3.org/2000/svg"
 xmlns:xlink="http://www.w3.org/1999/xlink"
 width="25px" height="25px">
<defs>
<filter id="Filter_0">
    <feFlood flood-color="rgb(255, 194, 70)" flood-opacity="1" result="floodOut" />
    <feComposite operator="atop" in="floodOut" in2="SourceGraphic" result="compOut" />
    <feBlend mode="normal" in="compOut" in2="SourceGraphic" />
</filter>

</defs>
<g filter="url(#Filter_0)">
<path fill-rule="evenodd"  fill="#ffc246"
 d="M24.353,23.646 L23.646,24.353 L12.505,13.212 L0.706,25.010 L-0.010,24.293 L11.788,12.495 L0.646,1.353 L1.353,0.646 L12.495,11.788 L23.293,0.990 L24.010,1.706 L13.212,12.505 L24.353,23.646 Z"/>
</g>
</svg>*/
}
.filter_block.open .section_list a.close {
    display: block;
}

.filter_block .filter_section_list {
    display: none;
    padding-top: 30px;
}

.filter_block.open .filter_section_list {
    display: block;
}

.filter_block .filter_section_list .no_show_filter {
    z-index: 1;
    padding: 0px 0;
    display: block;
    position: absolute;
}

.filter_block .filter_section_list .item_filter_group {
    display: none;
    background: #fff;
    z-index: 2;
    position: relative;
    padding-right: 300px;
}

.filter_block .filter_section_list .item_filter_group.open {
    display: block;
    background-position: right top;
    background-repeat: no-repeat;
    /*background-size: contain;*/
    background-size: 200px;
}

.filter_block .filter_section_list .item_filter_group .group {
    width: 19%;
    display: inline-block;
    vertical-align: top;
}

.filter_block .filter_section_list .item_filter_group .group .name_group {
    font-weight: bold;
    font-size: 137%;
}

.filter_block .filter_section_list .item_filter_group .column2 {
    width: 40%;
}

.filter_block .filter_section_list .item_filter_group .column2 .value_list {
    width: 45%;
    display: inline-block;
    vertical-align: top;
}

.filter_block .filter_section_list .item_filter_group .group .item {
    font-size: 137%;
    margin-left: -15px;

}

.filter_block .filter_section_list .item_filter_group .group .item a {
    text-decoration: none;
    padding: 7px 15px;
    display: inline-block;

}

.filter_block .filter_section_list .item_filter_group .group .item a:hover {
    color: #ffc246;
    border-color: #ffc246;
}

.filter_block .filter_section_list .item_filter_group .group .item span {
    border-bottom: 1px dotted #a3b792;

}

.filter_block .filter_section_list .item_filter_group .group .item a:hover span {
    border-color: #ffc246;
}

.filter_block .filter_section_list .item_filter_group .group .item a.active {
    background: #ffedc7;
}

.filter_block .submit_line_filter {
    text-align: right;
    margin-top: 50px;
}

.filter_block .submit_line_filter .reset {
    display: inline-block;
}

.filter_block .submit_line_filter .reset input {
    display: inline-block;
    padding: 14px 15px;
    min-width: 237px;
    margin-left: 10px;
    border: 2px dotted #196642;
    color: #196642;
    font-size: 136%;
    -webkit-border-radius: 29px;
    -moz-border-radius: 29px;
    border-radius: 29px;
    text-decoration: none;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: none;
    cursor: pointer;
}

.filter_block .submit_line_filter .reset input:hover {
    color: #ffc246;
    border-color: #ffc246;
}

.filter_block .submit_line_filter .submit_border {
    display: inline-block;

    background: rgb(255, 173, 0);
    background: -moz-linear-gradient(top, rgba(255, 173, 0, 1) 0%, rgba(255, 216, 0, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(255, 173, 0, 1) 0%, rgba(255, 216, 0, 1) 100%);
    background: linear-gradient(to bottom, rgba(255, 173, 0, 1) 0%, rgba(255, 216, 0, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffad00', endColorstr='#ffd800', GradientType=0);
    margin-left: 10px;
    -webkit-border-radius: 29px;
    -moz-border-radius: 29px;
    border-radius: 29px;
    text-decoration: none;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    padding: 3px;
}

.filter_block .submit_line_filter .submit_border input {
    -webkit-border-radius: 29px;
    -moz-border-radius: 29px;
    border-radius: 29px;
    padding: 11px 12px;
    min-width: 208px;
    border: 3px solid transparent;
    color: #010101;
    font-size: 136%;
    text-decoration: none;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    background: #fff;

}

.ingredients_list {
    overflow: hidden;
}

.ingredients_list .title_block {
    margin-bottom: 34px;
}

.ingredients_list .prod_list {
    padding: 0;
    margin: 0;
}

.ingredients_list .prod_list .item {
    display: inline-block;
    width: 48%;
    vertical-align: top;
    margin-bottom: 30px;
}

.ingredients_list .prod_list .item .pic {
    float: left;
    margin-right: 40px;
}

.ingredients_list .prod_list .item .name {
    color: #0e623d;
    font-size: 50px;
    line-height: 52px;
    font-family: 'amatic_sc', sans-serif;
    font-weight: bold;
    overflow:hidden;
}

.ingredients_list ul li {
    margin-bottom: 15px;
}

/*page of product*/
#main .button_link {
    background: #fff;
    color: #ffb300;
    text-decoration: none;
    font-weight: bold;
    font-size: 75px;
    font-family: 'amatic_sc', sans-serif;
    padding: 0 32px 10px;
    line-height: 65px;
    height: 85px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 42px;
    min-width: 274px;
    display: inline-block;
}

/*adaptiv_media*/
@media (max-width: 1439px) {

    #header .menu_line .menu .fixed_logo .logo {
        width: 220px;
    }

    #header .menu_line .menu li:not(.section_list *) { 
        font-size: 48px;
    }

    #footer .foot_info .menu ul li {
        font-size: 43px;
        margin-right:53px;
    }

    .container {
        width: 1260px;
        padding: 0 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
}

@media (max-width: 1280px) {

    body {
        font-size: 14px;
    }

    #main .recipes_detail .prev_txt {
        width: 100%;
    }

    .recipes_detail .props_list_dop .item_prop {
        margin-bottom: 20px;
        display: block;
    }

    .recipes_detail .props_list_dop .item_prop .value {
        font-size: 300%;
    }

    #header .menu_line .menu .fixed_logo .logo {
        width: 190px;
    }

    #header .menu_line .menu li:not(.section_list *) {
        font-size: 43px;
    }

    #footer .foot_info .menu ul li {
        font-size: 40px;
        margin-right:57px;
    }

    .container {
        width: 980px;
        padding: 0 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .about_blog .title_block,
    .subscribe_form .title_form {
        font-size: 90px;
    }

    .subscribe_form .inputtext {
        max-width: 100%;
    }

    .filter_block .section_list a {
        width: auto;
        min-width: 1px;
        margin-bottom: 10px;
    }

    .filter_block .filter_section_list .item_filter_group {
        padding-right: 0;
    }

    .week_product .item .pic {
        float: none;
        width: 100%;
        padding-right: 25px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .week_product .item .pic img {
        width: 100%;
    }

    #main .filter_block .filter_section_list .item_filter_group {
        background: none !important;
    }

}

@media (max-width: 999px) {
    .container {
        width: 100%;
        padding: 0 20px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #content {

        margin-top: 1px;
        padding-bottom:40px !important;
    }

    #content:before {
        content: '';
        border-top: 2px solid #f7c253;
        display: block;
        height: 1px;
        position: relative;
        z-index: 2;
        margin-bottom: 20px;
    }

    #header {
        padding-top: 20px;
        padding-bottom: 20px;
        text-align: center;
        border-bottom: 1px solid #f7c253;
        position: relative;
        z-index: 3;
    }

    #header.open {
        position: static;
    }

    #header .container > .logo {
        display: block;
        width: 40%;
        max-width: 130px;
        margin: 0 auto;
    }

    #header .icon_menu {
        display: block;
        position: absolute;
        left: 20px;
        top: 50%;
        margin-top: -20px;
    }

    #header .icon_phone {
        display: block;
        right: 20px;
        text-decoration: none;
        top: 50%;
        margin-top: -24px;
        height: 40px;
        position: absolute;
        letter-spacing: -2px;
        font-family: 'amatic_sc', sans-serif;
        line-height: 40px;
        font-weight: bold;
        font-size: 42px;
        color: #2a5d26;
        vertical-align: middle;
    }

    #header .icon_menu .icon {
        display: inline-block;
        width: 40px;
        height: 40px;
        background: url(/img/icon_menu_green.png) center center no-repeat;
        cursor: pointer;
        background-size: contain;
    }

    #header .menu.open {
        display: block;
        position: absolute;
        right: 0;
        left: 0;
        background: rgba(255, 255, 255, 0.99);
        z-index: 1000;
        margin-top: 24px;
        padding: 0;
        text-align: center;
        height: 100%;
    }

    #header .menu .close_icon {
        width: 40px;
        height: 40px;
        background: url(/img/icon_close.png) center center no-repeat;
        background-size: 80% 80%;
        position: absolute;
        left: 20px;
        top: -81px;
        z-index: 100;
        cursor: pointer;
        -webkit-transition: -webkit-transform 0.3s;
        -moz-transition: -moz-transform 0.3s;
        -ms-transition: -ms-transform 0.3s;
        -o-transition: transform 0.3s;
        transition: transform 0.3s;
    }
    #header .menu > ul > li > a
    {
        display: block;
    }
    #header .menu > ul > li > a:after
    {
        display:none;
    }
    #header.open .icon_menu .icon
    {
        display: none;
    }
    #header .menu ul li {
        display: block;
        padding: 15px 20px;
        border-bottom: 1px solid #f7c253;
    }

    #header .menu ul li.phone {
        border-bottom: 0;
        display: none;
    }

    #header .menu .section_list {
        display: none;
        font-size: 16px;
        border-top: 1px solid #f7c253;
        font-weight: normal;
        letter-spacing: 0;
        font-family: 'Open Sans', 'open_sans', arial, sans-serif;
        padding-top: 20px;
    }

    #header .menu .section_list.open {
        display: block;
    }

    #header .menu ul li .section_list .menu_col {
        display: inline-block;
        vertical-align: top;
        margin-right: 20px;
    }

    #header .menu ul li .section_list .menu_col:last-child {
        margin-right: 0;
    }

    #header .menu ul li .section_list .menu_col .name_sec {
        font-weight: bold;
        font-size: 100%;
        color: #010101;
        margin-bottom: 11px;
    }

    #header .menu ul li .section_list .menu_col .menu_col .name_sec {
        font-size: 100%;
        font-weight: normal;
        font-style: italic;
    }

    #header .menu ul li .section_list ul {
        padding: 0;
        margin: 0;
        list-style: none;
    }

    #header .menu ul li .section_list ul li {
        font-size: 100%;
        padding: 0;
        margin: 0 0 16px 0;
        border: 0;
    }

    #header .menu ul li .section_list ul li.sel:before {
        content: '';
        border-radius: 50%;
        width: 6px;
        height: 6px;
        background: #08603d;
    }

    #header .menu ul li .section_list ul li a {
        font-size: 100%;
        text-decoration: none;
        border-bottom: 1px solid #dbe7e2;
        color: #08603d;
    }

    #header .container {
        /*padding: 0px  140px 0px 50px;*/
    }

    #footer {
        padding-bottom: 20px;
    }

    #footer .foot_info .menu ul {
        text-align: center;
    }

    #footer .foot_info .menu ul li {
        margin: 0 27px;
    }
    #footer .foot_info .menu ul li.fixed_logo
    {
        display: none;
    }
    #footer {
        border-top: 2px solid #f7c253;
        position: static;
        background: #fff;
    }

    #footer .left_foot_info .logo {
        display: none;
    }

    #footer {
        text-align: center;
    }

    #footer > div div {
        text-align: left;
        display: inline-block;
        /*vertical-align: bottom;*/
    }
    #footer div.isphere img
    {
        width:70px;
        position: relative;
        top:10px;
    }
    .foot_contacts > div {
        margin: 0 20px 30px 20px;
    }

    #footer div.foot_info {
        text-align: center;
    }

    #footer .foot_bottom_line .left_foot_info {
        display: block;
        text-align: center;
        margin-top: 20px;
    }

    .foot_contacts > div .value {
        font-size: 70px;
    }

    .filter_block .section_list a {
        padding: 14px 14px;
    }

    .filter_block .filter_section_list .item_filter_group {
        padding-right: 40px;
        background: none !important;
    }

    .filter_block .filter_section_list .item_filter_group .group {
        width: auto;
        margin-right: 20px;
        margin-bottom: 20px;
    }
}

@media (max-width: 767px) {
    .container {
        width: 100%;
        padding: 0 20px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .filter_block h1,
    h1,
    .other_recipes .title_block
    {
        font-size:80px;
        line-height:90px;
    }
    .comments .comments_form_add .submit_line input
    {
        max-width:100%;
        min-width:1px;
        background-size:cover;
    }
    .filter_block .section_list a.filter_links
    {
        float:none;
    }
    #main .detail_product .detail_info .pic_fixed {
        visibility: visible;
    }

    #header .container {
        padding: 0px 140px 0px 50px;
    }

    .other_product_list .item {
        width: 100%;
        margin-bottom: 40px;
    }

    .detail_recipes_list {
        position: relative;
        padding-bottom: 80px;

    }

    .recipes_list .item {
        width: 100%;
        margin-bottom: 40px;
    }

    .detail_recipes_list .all_link {
        position: absolute;
        left: 50%;
        margin-left: -156px;
        bottom: 20px;
    }

    .recipes_detail .detail_info .advice_block {
        float: none;
        width: 100%;
        margin-bottom: 40px;
    }

    .ingredients_list .prod_list .item {
        text-align: center;
        padding: 0 15px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .ingredients_list .prod_list .item .pic {
        float: none;
        margin: 0;
    }

    body {
        font-size: 12px;
    }

    .filter_block h1 {
        float: none;
    }

    .filter_block .search_form {
        float: none;
        padding-top: 5px;
    }

    .filter_block .section_list a {
        /* display: block;*/
        margin-right: 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .filter_block .section_list a {

    }

    .filter_block .section_list a.close {
        right: 20px;
    }

    .filter_block .filter_section_list .item_filter_group {
        padding-right: 40px;
        background: none !important;
    }

    .filter_block .filter_section_list .item_filter_group .group {
        width: auto;
        margin-right: 20px;
        margin-bottom: 20px;
    }

    .filter_block .submit_line_filter {
        text-align: center;
    }

    .filter_block .submit_line_filter > div {
        display: block;
        margin: 0 auto 20px;

    }
    #main .show_more a span
    {
        font-size:40px;
    }
    .about_blog .title_block, .subscribe_form .title_form
    {
        font-size:70px;
        line-height:90px;
    }
}

@media (max-width: 690px) {
    #footer {
        font-size: 14px;
    }

    #footer .foot_info .menu {
        margin-bottom: 20px;
    }

    #footer .foot_info .menu ul li {
        font-size: 35px;
        margin: 10px 10px;
        line-height: 35px;
    }

    .foot_contacts > div .value {
        font-size: 35px;
        line-height: 35px;
    }

    .detail_product .manufacturer {
        position: relative;
        padding-bottom: 80px;
    }

    .detail_product .made_in_russia {
        float: none;
        position: absolute;
        bottom: 0;
        left: 0;
        height: 70px;
        right: 0;
        text-align: center;
        background-size: auto 100%;
    }

    #main .detail_product .detail_info h1,
    .other_list .title_other,
    .detail_product .ubzh .it .value,
    .detail_recipes_list .title_block {
        font-size: 50px;
        line-height: 55px;
        padding-right: 0px;
    }

    .detail_product .detail_info h2,
    .other_product_list .item .name,
    .recipes_list .item .name {
        font-size: 40px;
        line-height: 45px;
    }

    .recipes_list .item .props_list,
    .recipes_list .item .props_list_dop {
        font-size: 16px;
    }

    .other_product_list .item .pic {
        text-align: center;
    }

    .detail_product .ideal_for_list .title_block {
        font-size: 150%;
    }

    .detail_product .item_info .title_block {
        font-size: 110%;
    }

    .detail_product .link_other {
        display: none;
    }

    .detail_product .detail_info .detail_txt_prev {
        font-size: 140%;
        margin-bottom: 40px;
    }

    .detail_product .ideal_for_list .list_elem .item .icon {
        height: 50px;
        width: 80px;
        margin: 0 auto;
    }

    .detail_product .ideal_for_list .list_elem .item {
        /*font-size: 14px;*/
        margin-right: 20px;
    }

    .detail_product .ideal_for_list .list_elem .item,
    .detail_product .ubzh .it .name_it,
    .other_product_list .item,
    .recipes_list .item .prev,
    .recipes_detail .props_list,
    .recipes_detail .props_list_dop,
    .recipes_detail .detail_info,
    .about_blog .txt {
	font-size: 16px;
    }
    .other_product_list .item .name {
	text-align: center;
    }
    #header .menu ul li {
	padding: 5px 20px;
    }

    .detail_recipes_list .all_link {
        font-size: 40px;
        border-width: 1px !important;
        line-height: 35px;
        padding-bottom: 10px !important;
        margin-left: -105px;
    }

    #content {
        padding-bottom: 60px !important;
    }

    #main .button_link {
        font-size: 50px;
        height: 70px;
        line-height: 60px;
        min-width: 230px;
    }
}

@media (max-width: 490px) {
    #header .menu .close_icon {
        top: -72px;
    }

    #header .logo {
        width: 100px !important;
    }

    #header .container {
        padding: 0px 50px 0px 50px;
    }

    #header .icon_phone {
        font-size: 0;
    }

    #header .icon_phone .icon {
        display: block;
        width: 40px;
        height: 40px;
    }

    #header .icon_phone .icon svg {
        width: 70%;
        height: 70%;
        margin-top: 7px;
    }

    #footer > div div {
        text-align: left;
        display: block;
        margin-left: 0;
    }

    #footer .foot_info .menu ul {
        text-align: left;
        margin: 0 -10px;
    }

	.ingredients_list .prod_list .item {
		width: 100%;
	}
}

@media (min-width: 1440px) {
    .container {
        width: 1440px;
        padding: 0 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #footer {
        font-size: 22px;
    }

    .foot_contacts > div .value {
        font-size: 110px;
    }
    #footer .menu .logo
    {
        width:175px;
    }


}

@media (min-width: 1000px) {

    #header .menu_line .menu {
        display: block;
    }

    #header .menu .section_list {
        display: none;
        position: absolute;
        left: -20px;
        top: 25px;
        right: -20px;
        padding: 140px 30px 30px 30px;
        background: #fff;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        border-radius: 20px;
        z-index: 1;
        font-size: 16px;
        font-weight: normal;
        letter-spacing: 0;
        font-family: 'Open Sans', 'open_sans', arial, sans-serif;
        -webkit-box-shadow: 0 49px 117px #fbefd8;
        -moz-box-shadow: 0 49px 117px #fbefd8;
        box-shadow: 0 49px 117px #fbefd8;
        overflow:hidden;
    }

    #header .menu ul li:hover .section_list {
        display: block;

    }

    #header .menu ul li .section_list .menu_col {
        display: inline-block;
        vertical-align: top;
        margin-right: 50px;
    }

    #header .menu ul li .section_list .menu_col:last-child {
        margin-right: 0;
    }

    #header .menu ul li .section_list .menu_col .name_sec {
        font-weight: bold;
        font-size: 100%;
        color: #010101;
        margin-bottom: 11px;
    }

    #header .menu ul li .section_list .menu_col .menu_col .name_sec {
        font-size: 100%;
        font-weight: normal;
        font-style: italic;
    }

    #header .menu ul li .section_list ul {
        padding: 0;
        margin: 0;
        list-style: none;
    }

    #header .menu ul li .section_list ul li {
        font-size: 100%;
        margin-bottom: 16px;
    }

    #header .menu ul li .section_list ul li.sel:before {
        content: '';
        border-radius: 50%;
        width: 6px;
        height: 6px;
        background: #08603d;
    }
    #header .menu ul li .section_list ul li.selected:before
    {
        content:'';
        width:6px;
        height:6px;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        background:#08603d;
        position: absolute;
        margin: 13px 0 0 -16px;
        display: block;
    }
    #header .menu ul li .section_list ul li a {
        font-size: 100%;
        text-decoration: none;
        border-bottom: 1px solid #dbe7e2;
        color: #08603d;
    }
    #header .menu ul li .section_list ul li a:hover
    {
        color:#ffc550;
        border-bottom: 1px solid #fff3dc;
    }
    #header .menu ul li .section_list ul li a:hover .pic
    {
        display: block;
    }
    #header .menu ul li .section_list ul li a .pic{
        position: absolute;
        height:70%;
        right:60px;
        max-width:250px;
        bottom:-50px;
        -webkit-transform: rotate(10deg);
        -moz-transform: rotate(10deg);
        -ms-transform: rotate(10deg);
        -o-transform: rotate(10deg);
        transform: rotate(10deg);
        display:none;
        z-index:1;
    }
    #header .menu ul li .section_list ul li a .pic img
    {
        max-height:100%;
    }
    #header .menu_line .menu .fixed_logo {
        display: inline-block;
    }
    #footer:before
    {
        content:'';
        position: absolute;
        top:0;
        width:238px;
        left:50%;
        bottom:0;
        margin-left:-658px;
        background: url(/local/templates/inner/img/bg_foot_left.jpg) left bottom no-repeat;
        z-index:1;
    }
    #footer:after
    {
        content:'';
        position: absolute;
        width:214px;
        bottom:0;
        top:0;
        left:50%;
        margin-left:424px;
        background: url(/local/templates/inner/img/bg_foot_right.jpg) left bottom no-repeat;
        z-index:1;
    }
    #footer .container
    {
        position: relative;
        z-index:2;
    }
   #footer .foot_info{
       text-align:center;
   }

    #footer .menu .logo {
        width: 120px;
        display:block;
    }
    #footer .foot_contacts > div
    {
        text-align:left;
       margin-left:70px;
        margin-right:60px;
    }
    #footer .foot_contacts > div:nth-child(1)
    {
        margin-right:90px;
        margin-left:10px;
    }
    #footer .copyright
    {
        display:inline-block;
        margin-right:75px;
    }
    #footer .isphere
    {
        display: inline-block;
        margin-right:60px;
    }
    #footer .isphere img
    {
        position:relative;
        top:12px;
    }
    .foot_bottom_line .left_foot_info {
        padding-top: 7px;
    }
    #footer .foot_bottom_line
    {
        text-align: center;
    }

    #content {
        padding-bottom: 390px;
    }
    #footer.animated:after,
    #footer.animated:before{
        -webkit-animation: colish2 3s infinite;
        -moz-animation: colish2 3s infinite;
        animation: colish2 3s infinite;
        transform-origin: center bottom;
    }

@-moz-keyframes colish2 {
    15% {
        -moz-transform: skewX(0deg);
    }
    30% {
        -moz-transform: skewX(7deg);
    }
    60% {
        -moz-transform: skewX(-2deg);
    }
    85% {
        -moz-transform: skewX(3deg);
    }
    100% {
        -moz-transform: skewX(0deg);
    }
}
@-webkit-keyframes colish2 {

    15% {
        -webkit-transform: skewX(0deg);
    }
    30% {
        -webkit-transform: skewX(7deg);
    }
    60% {
        -webkit-transform: skewX(-2deg);
    }
    85% {
        -webkit-transform: skewX(3deg);
    }
    100% {
        -webkit-transform: skewX(0deg);
    }
}

@keyframes colish2 {
    15% {
        transform: skewX(0deg);
    }
    30% {
        transform: skewX(7deg);
    }
    60% {
        transform: skewX(-2deg);
    }
    85% {
        transform: skewX(3deg);
    }
    100% {
        transform: skewX(0deg);
    }
}

}


@media (min-width: 1439px) {
    #header .menu .section_list {
        font-size: 22px;
        /*padding: 140px 280px 30px 30px;*/
        padding: 140px 190px 30px 30px;

    }
    #footer:after
    {
        margin-left: 570px;
    }
    #footer:before
    {
        margin-left: -805px;
    }
}

@media (min-width: 440px) and (max-width: 767px) {
    .other_product_list .item .pic {
        float: left;
        margin-right: 30px;
    }

    .other_product_list .item .info {
        overflow: hidden;
    }
}

.ajax_bg_item {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    left: 0;
    background: rgba(255, 255, 255, 0.7);
}

.page_404 {
    text-align: center;
}

.page_404 .menu ul {
    display: inline-block;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: left;
}

.page_404 .menu > ul > li {

    /*color:#5d7f00;
    font-size: 56px;
    font-weight: bold;
    font-family: 'amatic_sc', sans-serif;
    text-decoration: none;*/
}
.page_404 .menu > ul > li .pic
{
    display: none;
}
.page_404 .menu > ul > li > a,
.page_404 .menu > ul > li > .name_l {
    color: #5d7f00;
    font-size: 56px;
    font-weight: bold;
    font-family: 'amatic_sc', sans-serif;
    text-decoration: none;
}

.page_404 .menu > ul > li > a:hover {
    text-decoration: underline;

}

.page_404 .menu > ul .section_list:after {
    content: '';
    display: inline-block;
    width: 100%;
}

.page_404 .menu > ul .menu_col {
    display: inline-block;
    vertical-align: top;
    margin-right: 40px;
}

.page_404 .menu > ul .menu_col:last-child {
    margin-right: 0;
}

.page_404 .menu > ul .menu_col .name_sec {
    font-weight: bold;
    font-size: 100%;
    color: #010101;
    margin-bottom: 11px;
}

.page_404 .menu > ul .menu_col .menu_col .name_sec {
    font-size: 100%;
    font-weight: normal;
    font-style: italic;
}

.page_404 .menu > ul .section_list ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.page_404 .menu > ul .section_list ul li {
    font-size: 100%;
    padding: 0;
    margin: 0 0 16px 0;
    border: 0;
}

.page_404 .menu > ul .section_list ul li.sel:before {
    content: '';
    border-radius: 50%;
    width: 6px;
    height: 6px;
    background: #08603d;
}

.page_404 .menu > ul .section_list ul li a {
    font-size: 100%;
    text-decoration: none;
    border-bottom: 1px solid #dbe7e2;
    color: #08603d;
}

.show_more {
    text-align: center;
    padding: 50px 0;
}

.show_more a {
    display: inline-block;

    background: rgb(255, 173, 0);
    background: -moz-linear-gradient(top, rgba(255, 173, 0, 1) 0%, rgba(255, 216, 0, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(255, 173, 0, 1) 0%, rgba(255, 216, 0, 1) 100%);
    background: linear-gradient(to bottom, rgba(255, 173, 0, 1) 0%, rgba(255, 216, 0, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffad00', endColorstr='#ffd800', GradientType=0);
    margin-left: 10px;
    -webkit-border-radius: 42px;
    -moz-border-radius: 42px;
    border-radius: 42px;
    text-decoration: none;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    padding: 3px;
}

.show_more a span {
    -webkit-border-radius: 42px;
    -moz-border-radius: 42px;
    border-radius: 42px;
    font-size: 75px;
    font-weight: bold;
    font-family: 'amatic_sc', sans-serif;
    padding: 0 32px 10px;
    line-height: 65px;
    height: 85px;
    min-width: 208px;
    border: 3px solid transparent;
    color: #010101;
    text-decoration: none;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    background: #fff;
    display: inline-block;

}

.select-fields-value {
    font-size: 60px;
    font-family: 'amatic_sc', sans-serif;
    font-weight: bold;
    position: relative;
    top: -5px;
    line-height: 60px;
    margin-bottom: 17px;
}
.nothings_txt
{
    font-size: 60px;
    font-family: 'amatic_sc', sans-serif;
    font-weight: bold;
    position: relative;
    top: -5px;
    line-height: 60px;
    margin-bottom: 17px;
}
.shadow_tips {
    position: fixed;
    z-index: 1199;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    display: none;
}

.shadow_tips.open {
    display: block;
}

.tips_popup {
    position: fixed;
    background: rgba(255, 255, 255, 0.95);
    top: 0;
    z-index: 1200;
    -webkit-transition: opacity 0.3s, -webkit-transform 0.8s 0.3s;
    -moz-transition: opacity 0.3s, -moz-transform 0.8s 0.3s;
    -ms-transition: opacity 0.3s, -ms-transform 0.8s 0.3s;
    -o-transition: opacity 0.3s, transform 0.8s 0.3s;
    transition: opacity 0.3s, transform 0.8s 0.3s;
    bottom: 0;

}

.tips_popup .bg_dop {
    content: '';
    position: absolute;
    display: block;
    z-index: 2;
    font-size: 0;
}

.tips_popup .icon_close {
    width: 60px;
    height: 60px;
    background: url(/local/templates/inner/img/icon_close_tips.png) center center no-repeat;
    background-size: contain;
    position: absolute;
    top: 30px;
    right: 30px;
    z-index: 100;
    cursor: pointer;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -ms-transition: -ms-transform 0.3s;
    -o-transition: transform 0.3s;
    transition: transform 0.3s;
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
}

.tips_popup .icon_close_white {
    background: url(/local/templates/inner/img/icon_close_tips_white.png) center center no-repeat;
    background-size: contain;
}

.tips_popup .icon_close:hover {
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -ms-transition: -ms-transform 0.3s;
    -o-transition: transform 0.3s;
    transition: transform 0.3s;
    /*-webkit-box-shadow:  0 0 15px rgba(255,255,255, 0.9);
    -moz-box-shadow:  0 0 15px rgba(255,255,255, 0.9);
    /*box-shadow:  0 0 15px rgba(255,255,255, 0.9);*/
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

.tips_popup.map {
    width: auto;
    height: auto;
    left: 30px;
    top: 30px;
    bottom:30px;
    right:30px;
    display:none;
}

.tips_popup.map.open {
    display: block;
}

#header .menu ul li .section_list ul li a .pic
{
    display: none;
}
@media(max-width:980px)
{
    .tips_popup.map
    {
        top:5px;
        left:5px;
        bottom:5px;
        right:5px;
    }
    .tips_popup .icon_close
    {
        width:36px;
        top:10px;
        right:10px;
    }
    .map_block .address_block
    {
        top:136px;
    }
    .detail_recipes_list .recipes_list .item:last-child
    {
        display:none;
    }
    .detail_recipes_list .recipes_list .item:nth-child(3)
    {
        margin-bottom:0;
    }
}



.foot_contacts > div .soc {
	margin-top: 40px;
}
@media (min-width: 1440px) {
	.foot_contacts > div .soc {
		margin-top: 60px;
	}
}
.soc a {
	width: 33px;
	height: 33px;
	margin-left: 10px;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	background: #0e623d;
}
.soc a:first-child {
	margin-left: 0px;
}
.soc a svg {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	max-height: 14px;
}
.soc a svg path {
	fill: #fff;
}
.soc a.cn {
	background-color: transparent;
}
.soc a.cn svg {
	max-height: 33px;
}


.a_polices {
	max-width: 50%;
	padding-top: 46px;
}
.a_polices a:hover {
	color: #ffc246;
}
@media (max-width: 1280px){
	.a_polices {
		max-width: 100%;
	}
}
.subscribe_form .a_polices {
	margin: 0 auto;
	font-size: 16px;
}



.float_subscribe {
	/*display: none;*/
	position: fixed;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 10000;
	width: 100%;
	padding: 15px 0px;
	background: rgb(255, 173, 0);
	background: -moz-linear-gradient(top, rgba(255, 173, 0, 1) 0%, rgba(255, 216, 0, 1) 100%);
	background: -webkit-linear-gradient(top, rgba(255, 173, 0, 1) 0%, rgba(255, 216, 0, 1) 100%);
	background: linear-gradient(to bottom, rgba(255, 173, 0, 1) 0%, rgba(255, 216, 0, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffad00', endColorstr='#ffd800', GradientType=0);
	overflow: hidden;

	-ms-transform: translate(0, 100%);
	transform: translate(0, 100%);
	opacity: 0;
	transition-duration: .3s;
	transition-timing-function: linear;
	transition-property: transform , opacity;
	visibility: hidden;
}
.float_subscribe.visible {
	transform: translateZ(0);
	opacity: 1;
	visibility: visible;
}
.float_subscribe .container {
	position: relative;
}
.float_subscribe .container:after {
	content: '';
	display: table;
	clear: both;
}
.close_window {
	position: absolute;
	top: 50%;
	right: 10px;
	z-index: 2;
	width: 38px;
	height: 20px;
	margin-top: -10px;
	cursor: pointer;
}
.close_window span {
	display: block;
	position: absolute;
	top: 8px;
	left: 0;
	width: 100%;
	height: 2px;
	background-color: #000;
}
.close_window span:first-child {
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.close_window span:last-child {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.img_pattern {
	position: absolute;
	top: -15px;
	bottom: -15px;
	width: 220px;
	background: url(/local/templates/inner/img/pattern-koloski.svg) no-repeat;
	background-size: 370px;
	background-position: -90px -50px;
}
.img_pattern.img_pattern_1 {
	left: -220px;
}
.img_pattern.img_pattern_2 {
	right: -220px;
	-moz-transform: scale(-1, 1);
	-webkit-transform: scale(-1, 1);
	-o-transform: scale(-1, 1);
	transform: scale(-1, 1);
	filter: FlipH;
	-ms-filter: "FlipH";
}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
	position: relative;
	min-height: 1px;
	float: left;
}
.col-lg-12 {
    width: 100%
}
.col-lg-11 {
    width: 91.66666667%
}
.col-lg-10 {
    width: 83.33333333%
}
.col-lg-9 {
    width: 75%
}
.col-lg-8 {
    width: 66.66666667%
}
.col-lg-7 {
    width: 58.33333333%
}
.col-lg-6 {
    width: 50%
}
.col-lg-5 {
    width: 41.66666667%
}
.col-lg-4 {
    width: 33.33333333%
}
.col-lg-3 {
    width: 25%
}
.col-lg-2 {
    width: 16.66666667%
}
.col-lg-1 {
    width: 8.33333333%
}
.clearfix:before,
.clearfix:after {
	content: "";
	display: block;
	clear: both;
}
.float_subscribe .fheader {
	margin: 0px;
	font-size: 55px;
	line-height: 1;
	font-weight: bold;
	font-family: 'amatic_sc', sans-serif;
}
.float_subscribe label {
	display: inline-block;
	padding-top: 20px;
	vertical-align: middle;
	font-size: 18px;
}
.float_subscribe input[type="text"] {
	display: inline-block;
	max-width: 360px;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding-top: 20px;
	vertical-align: middle;
	background: transparent;
	border: 0;
	border-bottom: 1px solid #000;
	outline: none;
	font-size: 22px;
}
.float_subscribe button {
	background: #fff;
	color: #ffb300;
	text-decoration: none;
	font-weight: bold;
	font-size: 55px;
	font-family: 'amatic_sc', sans-serif;
	padding: 0 30px 10px;
	line-height: 1;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 42px;
	display: inline-block;
	border: 0;
	cursor: pointer;
}
@media (max-width: 1439px) {
	.float_subscribe .fheader {
		padding-top: 5px;
		font-size: 45px;
	}
	.float_subscribe button {
		font-size: 45px;
	}
}

@media (max-width: 1280px) {
	.float_subscribe {
		padding: 7px 0px;
	}
	.img_pattern {
		top: -7px;
		bottom: -7px;
		background-size: 400px;
		background-position: -90px -40px;
	}
	.img_pattern.img_pattern_1 {
		left: -250px;
	}
	.img_pattern.img_pattern_2 {
		right: -250px;
	}
	.col-md-12 {
		width: 100%
	}
	.col-md-11 {
		width: 91.66666667%
	}
	.col-md-10 {
		width: 83.33333333%
	}
	.col-md-9 {
		width: 75%
	}
	.col-md-8 {
		width: 66.66666667%
	}
	.col-md-7 {
		width: 58.33333333%
	}
	.col-md-6 {
		width: 50%
	}
	.col-md-5 {
		width: 41.66666667%
	}
	.col-md-4 {
		width: 33.33333333%
	}
	.col-md-3 {
		width: 25%
	}
	.col-md-2 {
		width: 16.66666667%
	}
	.col-md-1 {
		width: 8.33333333%
	}
}
@media (max-width: 999px) {
	.float_subscribe {
		display: none!important;
	}
}


.cookie__wrapper {
	justify-content: center;
	pointer-events: none;
	position: absolute;
	overflow: hidden;
	display: flex;
	z-index: 100;
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
}

.cookie__wrapper .container {
	transform: translate(0, -100%);
	justify-content: flex-end;
	flex-direction: column;
	pointer-events: none;
	padding: 10px 12px;
	max-width: 1412px;
	position: fixed;
	margin: 0 auto;
	display: flex;
	z-index: 100;
	top: 100dvh;
}

.cookie__wrapper .container:before,
.cookie__wrapper .container:after {
	background: url(/local/templates/inner/img/koloski.png) left top no-repeat;
	background-size: cover;
	position: absolute;
	height: 184px;
	width: 270px;
	content: '';
	top: -8px;
}

.cookie__wrapper .container:before {
	right: 100%;
}

.cookie__wrapper .container:after {
    transform: scaleX(-1);
	left: 100%;
}

.cookie {
	transition: opacity 350ms ease-out;
	pointer-events: all;
	align-items: center;
	flex-wrap: wrap;
	display: flex;
	opacity: 1;
}

.cookie:before {
	background: linear-gradient(180deg, #FFAD00 -32.95%, #FFD900 100%);
	transform: translate(-50%, 0);
	position: absolute;
	width: 100vw;
	content: '';
	z-index: -1;
	bottom: 0;
	left: 50%;
	top: 0;
}

.cookie.d-none {
	display: none;
}

.cookie.hide {
	pointer-events: none;
	opacity: 0;
}

.cookie .cookie__text {
	font-family: 'Open Sans', sans-serif;
	margin-bottom: 16px;
	line-height: 1.4;
	font-size: 14px;
	color: #000000;
}

.cookie .cookie__text a {
	text-decoration: underline;
	color: inherit;
}

.cookie .cookie__text b {
	font-weight: 700;
}

.cookie .btn {
	transition: background-color 150ms ease-in;
	font-family: 'amatic_sc', sans-serif;
	background-color: #ffffff;
	justify-content: center;
	border-radius: 42px;
	padding: 10px 30px;
    line-height: 1.1;
	font-weight: 700;
	min-width: 186px;
	font-size: 55px;
	cursor: pointer;
	color: #FFB300;
	flex: 1 1 auto;
	display: flex;
	height: 89px;
	border: none;
}

@media (min-width: 768px) {
	.cookie .cookie__text {
		font-size: 18px;
	}
}

@media (min-width: 992px) {
	.cookie__wrapper .container {
		padding: 20px 24px;
	}

	.cookie {
		flex-wrap: nowrap;
	}

	.cookie .cookie__text {
		margin-right: 30px;
		margin-bottom: 0;
		font-size: 22px;
	}

	.cookie .cookie__text a:hover {
		text-decoration: none;
	}

	.cookie .btn {
		flex: 0 0 auto;
	}

	.cookie .btn:hover {
		background-color: #f0f0f0;
		color: #FFB300;
	}
}

@media screen and (orientation: landscape) {
	.cookie .btn {
		flex: 0 0 auto;
	}
}
/* End */
/* /local/templates/inner/fonts/fonts.css?17429761182691 */
/* /local/templates/inner/components/bitrix/menu/top_multilevel/style.min.css?17429761183715 */
/* /local/templates/inner/components/bitrix/menu/foot/style.min.css?1742976118490 */
/* /local/templates/inner/template_styles.css?1753172489102841 */
