/*
Theme Name: vkusno-i-prosto.ru
Description: Markup by <a href="http://www.sdelaysite.com/">Andrey Morkovin</a>
Author: Andrey Morkovin
*/

/* Normalize & Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-weight:normal;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:bold}input:focus,button:focus,select:focus,textarea:focus{outline:none}table{border-collapse:collapse;border-spacing:0}
/* end Normalize & Reset */

body{
	background: #f9f9f9 url(images/body.jpg);
	font: 15px/20px Arial, Helvetica, sans-serif;
	color: #363636;
}

a{
	color: #0baa93;
	text-decoration: underline;
}

a:hover{
	color: #f2635d;
	text-decoration: none;
}

p{
	margin: 0 0 20px 0;
}

ul li{
	list-style: none;
}

.aligncenter,
div.aligncenter{
	display: block;
	margin-left: auto !important;
	margin-right: auto !important;
}

.alignleft{float: left;}
img.alignleft, div.alignleft {margin: 5px 15px 5px 0;}
.alignright{float: right;}
img.alignright, div.alignright {margin: 5px 0 5px 15px;}

.wrapper{
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	background: #fff;
	padding: 20px 15px;
	box-sizing: border-box;
	min-width: 303px;
}

.content__wrapper{
	overflow: hidden;
	clear: both;
}

.wrapp-home{
	margin-top: 15px;
}

.content{
	width: 658px;
	float: left;
	padding: 0px 8px 0px 0;
}

/* Header *
*****************************************************************************/

.header{
	overflow: hidden;
	padding: 15px 0;
	background: #f2f2f2;
}

.header__wrap{
	width: 1000px;
	margin: 0 auto;
}

.header__logo{
	background: url(images/logo.png) no-repeat;
	width: 358px;
	height: 81px;
	float: left;
	text-decoration: none;
	position: relative;
	display: block;
}

.header__logo .logo__text{
	font-size: 20px;
	line-height: 20px;
	color: #656565;
	position: absolute;
	top: 47px;
	left: 90px;
}

.search-toggle{
	text-indent: -9999px;
}

.search-form{
	float: right;
	width: 300px;
	border: 1px solid #c1c1c1;
	border-radius: 7px;
	background: #fff;
	box-shadow: 2px 2px 6px 0 rgba(50, 50, 50, 0.20) inset;
	position: relative;
	margin-top: 18px;
}

.search-form__field{
	float: left;
	width: 100%;
	padding: 12px 0 12px 12px;
	font-size: 15px;
	color: #a7a7a7;
	border: none;
	background: none;
}

.search-form__button{
	position: absolute;
	right: 0px;
	top: 10px;
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAAJRAAADGgAAA/AAAATy/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wgARCAAYAB4DAREAAhEBAxEB/8QAuwAAAQQDAAAAAAAAAAAAAAAABwABAwQFBggBAAIDAQEAAAAAAAAAAAAAAAEEAAMGAgUQAAICAgMBAQAAAAAAAAAAAAIDAAQBBRAREgYyEQACAQMCBQEJAAAAAAAAAAACAwEAEQQSBRAhMUEycVGRoSJSIxQ0FRIAAQMDAwUBAAAAAAAAAAAAAQARIRACAzFBoSBRwRIiExMBAAEDAwQDAAMAAAAAAAAAAREAITEQQVHwYXGxgZGhweHx/9oADAMBAAIRAxEAAAHpxrFsQWVdhaFocaxagyfLZQX1VU1RTgWs5TWrPL//2gAIAQEAAQUCUp30breuboQS0Xpmutr0Lt5u61ipot5RemNSl4pq1q+Nt8ut8r2t+VL/2gAIAQIAAQUC/EwXrnOPUAIYZ57gsnQ9/wD/2gAIAQMAAQUCECvE6tmngD9jKzsUyvXhMKF9ZjCATgKAJc1WDi22cr//2gAIAQICBj8CU1dT0ynX/9oACAEDAgY/AiSWsHK/TEY3CFw3ocWTTYo2Y5PhCzQijEOvkMvbHB7K7GxfnVf/2gAIAQEBBj8CyHOyDTtaWStCFzbXbvNf0NsyGSlMx+Thsm4kNKeHg4IMfQovwyNsz7qSTJZh5NvlIZp2Ft8zltaP3CCJsARzKax8H9dyQFYCc+emLcp4aHqBwfScQUfGphGOtMF5QAwN/dRZG3WQ7rKOgF6eys7bzU+WqEYU60wcTLBjTq78r1//2gAIAQEDAT8hl8+WvN78m3YqSrCfhhSxz53mt/UfgD3pImn0wJCkxj7maViZZXuMXsUiFNOiBKySxj6nTfdH5wGvZu4xAmvnhWPf+eKkepoY+Au7jeK//9oACAECAwE/IVB3oLaJDGkWFIM0AzoKYpTmo7UYFP/aAAgBAwMBPyFh6oA4bvXYqSGGW4nX+0WAAfvSwJKdpHr3V/qLxgF1rBMATvFrPPbQyEO96FgfAipb0h8cevFLOAEOywid7TfjeK//2gAMAwEAAhEDEQAAEPQM8Isv/9oACAEBAwE/ELSDTTlQCIl1mxCtvskC8SAkJYQKBELNLvquB3i7TALwXo2QBLCECLTcKDuZKJTlrBKpAKlIcDFEJeLBvoJENlNPMRNGXCAIdQafKiXu6XYfjP5tbL0OaCpKJSBeH//aAAgBAgMBPxAAALJV2piIlwlMy20cLrEJQO0H60wzFnxopKis6Wk3Bzv/AHRAJDtthr//2gAIAQMDAT8QZBF+FZJ9ZHNiFZbqkmQYUsY8SZLIcEAPAE96SZs4iwFmJjB4YMWlqVKQW6Ji9jawSqWFg21IiI2BKMoeJ07RQAPpGmAJzBLzAT81ZBlcP5npupqUSNEVcZaukC8H/9k=)  no-repeat;
	width: 45px;
	height: 24px;
	border: none;
}

.header-menus-wrap{
	clear: both;
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAAGsAAABzQAAAgIAAAIx/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wgARCAAOAA4DAREAAhEBAxEB/8QAgQABAQAAAAAAAAAAAAAAAAAABAUBAQEBAQAAAAAAAAAAAAAAAAMCBQcQAQEBAAAAAAAAAAAAAAAAACAQQREBAAAAAAAAAAAAAAAAAAAAIBIBAAAAAAAAAAAAAAAAAAAAIBMAAQMDBAMAAAAAAAAAAAAAABABISAxQfARUYGR0fH/2gAMAwEAAhEDEQAAAamxwRFmE3RR/wD/2gAIAQEAAQUC2//aAAgBAgABBQIf/9oACAEDAAEFAh//2gAIAQICBj8CH//aAAgBAwIGPwIf/9oACAEBAQY/Ah//2gAIAQEDAT8hjyIM9p//2gAIAQIDAT8ho//aAAgBAwMBPyGj/9oADAMBAAIRAxEAABB+P//aAAgBAQMBPxB5LfRvyYe/S57P/9oACAECAwE/EMplP//aAAgBAwMBPxBrEmE//9k=);
}

.header-menu{
	width: 1000px;
	margin: 0 auto;
	position: relative;
	min-height: 54px;
}

.header-menu ul li{
	float: left;
	font-size: 20px;
	line-height: 20px;
	position: relative;
}

.header-menu ul li.red{
	margin-right: 40px;
}

.header-menu ul li.red a, .header-menu ul li.red a:hover, .header-menu ul li.red span{
	background: #f2635d;
	cursor: pointer;
}

.header-menu ul li a, .header-menu ul li span{
	color: #fff;
	font-weight: bold;
	display: block;
	padding: 17px 25px 17px 17px;
	text-decoration: none;
	position: relative;
}

.menu-right li a:hover, .menu-right li span{
	background: #07a690;
}

.section__headline{
	position: absolute;
	left: 225px;
	top: 0px;
	font-size: 20px;
	line-height: 54px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	width: 96px;
	height: 54px;
	display: none;
	box-sizing: border-box;
	padding-left: 14px;
}

.section__headline:after{
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFpJREFUeNpi+P///9T/hMEHBiDBDMR78Cj6A8ROIIUgzA/Et3AozASpgSkEYRUgfo+maBpMHlkhCDsB8W+oor1QZ2FVyAC16jbUOXBxRrBqTCAMxG+RBQACDAAAcNgBnM5AjwAAAABJRU5ErkJggg==) no-repeat;
	position: absolute;
	content: '';
	width: 10px;
	height: 7px;
	right: 11px;
	top: 24px;
}

.section__headline.active:after{
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAHCAYAAADebrddAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFpJREFUeNpi/P//PwMWIAzEb9EFmbAozATiE0DMjyEDMhkJOwHx7/8QsBeImZHlkRWqAPH7/6hgGjbF/EB86z92kImsGGTVnv+4wR+o88CKp/4nDD6AnAkQYABxL8kjy/YbewAAAABJRU5ErkJggg==) no-repeat;
}

.menu__arrow-white{
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFpJREFUeNpi+P///9T/hMEHBiDBDMR78Cj6A8ROIIUgzA/Et3AozASpgSkEYRUgfo+maBpMHlkhCDsB8W+oor1QZ2FVyAC16jbUOXBxRrBqTCAMxG+RBQACDAAAcNgBnM5AjwAAAABJRU5ErkJggg==) center center no-repeat;
	position: absolute;
	content: '';
	width: 15px;
	height: 15px;
	right: 7px;
	top: 21px;
	cursor: pointer;
	display: none;
}

.menu__arrow-white.active{
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAHCAYAAADebrddAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFpJREFUeNpi/P//PwMWIAzEb9EFmbAozATiE0DMjyEDMhkJOwHx7/8QsBeImZHlkRWqAPH7/6hgGjbF/EB86z92kImsGGTVnv+4wR+o88CKp/4nDD6AnAkQYABxL8kjy/YbewAAAABJRU5ErkJggg==) center center no-repeat;
}

.menu__arrow{
	width: 15px;
	height: 23px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAXCAYAAABqBU3hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhJREFUeNq0VltIFFEYPmd2Lusl0sqICovCXrISKnoQerCgqJ4KyoceYqMkycSwh7RyI1PI9YaWEtamZUSUkCGyxEKFJJpIWvkSERSBopRuXnZndmb6Z/1HZsfb7roe+Jj/nDnnfN9/OTOHEEKo8LTqHpd7htdsRFQbX2uPAY4HYDJmDn3gArN3Zztnz00yjEWlCY1lyTRx5XswbQAOYDELYKYtJoNJ2fyBL8lPNU+KmPxxRQbhuB5C6R4citUCMsMZJEBrlG6lmza842vsR6DHBr0Ll7y5Mp9YGBeYSYbh+LkEBHtK6Uq6OuGlcL/kUiQi+PrieCB/BvuU4Xpji8GxoBTM1VgSH+sQnHfqmH1psaGmRGh0pNAVcZ1AfmqeKZyZc2HvBN7GZZ9u4/JsaxcrTuFJxVHCsd1AnrrAjrPWLx5ejt3P7E7t4Euv7JgrEuyJwwyEvAiKuBW6CeHWSmj5ZZgtNHn9W3NxCg2lCZbjh16B1/ZICzb0RVicfHnBARRhITHWJhg/tpSjGo5qVR0cvisWOPqxmKjS3XeWSP625RegKF6lq++aePm2k/hETo+AVP1owpdVaFOHRqq0WcsjQJKG/S2ui1K10w09P0JByMTrk8S84mrlY38OkRVPdAVMTA6Al+fkFtdn6I0D/gEmASIK0MT4tHdS5cN2//O2TBD0LSoC1JE/bvGqI0fp/fobiUcBYyhAMkTBh+JG5dfuL+Kt2kx11ONaigBV/f6zAcJqBxEaqQfJPSZyFaFgRCY0geqPX4Ni9o1ceDpgJzk8AVqxdfYWidcrnJDPcfRYJ58y5D9IsCEdU7pgsbC8Xu7oySKy/Dc0AbI8JLe6z0s1TW8wpGMIzfYGCm6abN6zgiK8esr8dc1uf2PLSTLlHTCInf0ZF5rKeywH09PB3gXYDkgGJAKsEdwNKK6x4h4b6bqkNL725guwtwHWaJzGyTz88VYpXZ8EXOgzeC0Zch3JCWNRSBzeAxTTSQoIYFGRFReKhpArZGlN35/Xv57ooIjpCgww6LkFPZVDyHe4IhhDKmXDEZ65oVJTVUeL3HwPoIa9A8//AgwAOIsoyqTK64IAAAAASUVORK5CYII=) no-repeat !important;
	position: absolute;
	right: 8px;	
	top: 9px;
	cursor: pointer;
	display: none;
}

.menu__arrow.active, .menu-right li .menu__arrow.active{
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAXCAYAAABqBU3hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhJREFUeNq0VltIFFEYPmd2Lusl0sqICovCXrISKnoQerCgqJ4KyoceYqMkycSwh7RyI1PI9YaWEtamZUSUkCGyxEKFJJpIWvkSERSBopRuXnZndmb6Z/1HZsfb7roe+Jj/nDnnfN9/OTOHEEKo8LTqHpd7htdsRFQbX2uPAY4HYDJmDn3gArN3Zztnz00yjEWlCY1lyTRx5XswbQAOYDELYKYtJoNJ2fyBL8lPNU+KmPxxRQbhuB5C6R4citUCMsMZJEBrlG6lmza842vsR6DHBr0Ll7y5Mp9YGBeYSYbh+LkEBHtK6Uq6OuGlcL/kUiQi+PrieCB/BvuU4Xpji8GxoBTM1VgSH+sQnHfqmH1psaGmRGh0pNAVcZ1AfmqeKZyZc2HvBN7GZZ9u4/JsaxcrTuFJxVHCsd1AnrrAjrPWLx5ejt3P7E7t4Euv7JgrEuyJwwyEvAiKuBW6CeHWSmj5ZZgtNHn9W3NxCg2lCZbjh16B1/ZICzb0RVicfHnBARRhITHWJhg/tpSjGo5qVR0cvisWOPqxmKjS3XeWSP625RegKF6lq++aePm2k/hETo+AVP1owpdVaFOHRqq0WcsjQJKG/S2ui1K10w09P0JByMTrk8S84mrlY38OkRVPdAVMTA6Al+fkFtdn6I0D/gEmASIK0MT4tHdS5cN2//O2TBD0LSoC1JE/bvGqI0fp/fobiUcBYyhAMkTBh+JG5dfuL+Kt2kx11ONaigBV/f6zAcJqBxEaqQfJPSZyFaFgRCY0geqPX4Ni9o1ceDpgJzk8AVqxdfYWidcrnJDPcfRYJ58y5D9IsCEdU7pgsbC8Xu7oySKy/Dc0AbI8JLe6z0s1TW8wpGMIzfYGCm6abN6zgiK8esr8dc1uf2PLSTLlHTCInf0ZF5rKeywH09PB3gXYDkgGJAKsEdwNKK6x4h4b6bqkNL725guwtwHWaJzGyTz88VYpXZ8EXOgzeC0Zch3JCWNRSBzeAxTTSQoIYFGRFReKhpArZGlN35/Xv57ooIjpCgww6LkFPZVDyHe4IhhDKmXDEZ65oVJTVUeL3HwPoIa9A8//AgwAOIsoyqTK64IAAAAASUVORK5CYII=) -15px 0 no-repeat !important;
}

.menu-left ul li:hover > .menu__arrow, .menu-right li:hover > .menu__arrow{
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAATCAYAAACORR0GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQVJREFUeNpi+P///1wg5gBiBhphFiCeCmKAwCkglqWBJYJAvPs/lAMDr4DYkYqWqAHxTZjhyBaBwG8gLqaCJa5A/A7ZYHSLYGA5EHOTaUkW1MH/ibEIBC4BsQqJkT4Nl2H4LAKB90DsRUqkk2sRCPwF4logZsQT6bcIGUKMRTCwCYj5CUU6NSwCgY1Ilthgi3RqWLQeiPmQLAIFZRUQ/6OWRX+AuBpPHAUB8RdKLXoLxB5EpDoDIH5MrkUXgFiJhHwkAcTHSbVoGRBzkVEqgGqBpcRYBEpF+RSWc1gTCbJFL4HYnoqldyByIoFZdBKIZWhQH4ESySOYRbOBmJ2GNSw4kQAEGAAmJ6TI6mfwkAAAAABJRU5ErkJggg==) no-repeat !important;
	height: 19px !important;
	width: 15px !important;
	right: 8px;	
	top: 9px;
}

.menu-left ul li:hover > .menu__arrow.active, .menu-right li:hover > .menu__arrow.active{
	background-position: -15px 0 !important;
	right: 8px;	
	top: 9px;
}

.menu-left ul li.green-li .menu__arrow.active, .menu-right li.green-li .menu__arrow.active{
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAXCAYAAABqBU3hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhJREFUeNq0VltIFFEYPmd2Lusl0sqICovCXrISKnoQerCgqJ4KyoceYqMkycSwh7RyI1PI9YaWEtamZUSUkCGyxEKFJJpIWvkSERSBopRuXnZndmb6Z/1HZsfb7roe+Jj/nDnnfN9/OTOHEEKo8LTqHpd7htdsRFQbX2uPAY4HYDJmDn3gArN3Zztnz00yjEWlCY1lyTRx5XswbQAOYDELYKYtJoNJ2fyBL8lPNU+KmPxxRQbhuB5C6R4citUCMsMZJEBrlG6lmza842vsR6DHBr0Ll7y5Mp9YGBeYSYbh+LkEBHtK6Uq6OuGlcL/kUiQi+PrieCB/BvuU4Xpji8GxoBTM1VgSH+sQnHfqmH1psaGmRGh0pNAVcZ1AfmqeKZyZc2HvBN7GZZ9u4/JsaxcrTuFJxVHCsd1AnrrAjrPWLx5ejt3P7E7t4Euv7JgrEuyJwwyEvAiKuBW6CeHWSmj5ZZgtNHn9W3NxCg2lCZbjh16B1/ZICzb0RVicfHnBARRhITHWJhg/tpSjGo5qVR0cvisWOPqxmKjS3XeWSP625RegKF6lq++aePm2k/hETo+AVP1owpdVaFOHRqq0WcsjQJKG/S2ui1K10w09P0JByMTrk8S84mrlY38OkRVPdAVMTA6Al+fkFtdn6I0D/gEmASIK0MT4tHdS5cN2//O2TBD0LSoC1JE/bvGqI0fp/fobiUcBYyhAMkTBh+JG5dfuL+Kt2kx11ONaigBV/f6zAcJqBxEaqQfJPSZyFaFgRCY0geqPX4Ni9o1ceDpgJzk8AVqxdfYWidcrnJDPcfRYJ58y5D9IsCEdU7pgsbC8Xu7oySKy/Dc0AbI8JLe6z0s1TW8wpGMIzfYGCm6abN6zgiK8esr8dc1uf2PLSTLlHTCInf0ZF5rKeywH09PB3gXYDkgGJAKsEdwNKK6x4h4b6bqkNL725guwtwHWaJzGyTz88VYpXZ8EXOgzeC0Zch3JCWNRSBzeAxTTSQoIYFGRFReKhpArZGlN35/Xv57ooIjpCgww6LkFPZVDyHe4IhhDKmXDEZ65oVJTVUeL3HwPoIa9A8//AgwAOIsoyqTK64IAAAAASUVORK5CYII=) -15px 0 no-repeat !important;
}

.menu-left ul li.current-menu-item > .menu__arrow,
.menu-right li.current-menu-item > .menu__arrow{
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAATCAYAAACORR0GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQVJREFUeNpi+P///1wg5gBiBhphFiCeCmKAwCkglqWBJYJAvPs/lAMDr4DYkYqWqAHxTZjhyBaBwG8gLqaCJa5A/A7ZYHSLYGA5EHOTaUkW1MH/ibEIBC4BsQqJkT4Nl2H4LAKB90DsRUqkk2sRCPwF4logZsQT6bcIGUKMRTCwCYj5CUU6NSwCgY1Ilthgi3RqWLQeiPmQLAIFZRUQ/6OWRX+AuBpPHAUB8RdKLXoLxB5EpDoDIH5MrkUXgFiJhHwkAcTHSbVoGRBzkVEqgGqBpcRYBEpF+RSWc1gTCbJFL4HYnoqldyByIoFZdBKIZWhQH4ESySOYRbOBmJ2GNSw4kQAEGAAmJ6TI6mfwkAAAAABJRU5ErkJggg==) no-repeat !important;
	width: 15px !important;
	height: 19px !important;
	right: 8px;	
	top: 9px;
}

.menu-left ul li.current-menu-item > .menu__arrow.active,
.menu-right li.current-menu-item > .menu__arrow.active{
	background-position: -15px 0 !important;
	width: 15px !important;
	height: 19px !important;
	right: 8px;	
	top: 9px;
}

.menu-left ul li.current-menu-item.green-li .menu__arrow.active,
.menu-right li.current-menu-item.green-li .menu__arrow.active{
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAATCAYAAACORR0GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQVJREFUeNpi+P///1wg5gBiBhphFiCeCmKAwCkglqWBJYJAvPs/lAMDr4DYkYqWqAHxTZjhyBaBwG8gLqaCJa5A/A7ZYHSLYGA5EHOTaUkW1MH/ibEIBC4BsQqJkT4Nl2H4LAKB90DsRUqkk2sRCPwF4logZsQT6bcIGUKMRTCwCYj5CUU6NSwCgY1Ilthgi3RqWLQeiPmQLAIFZRUQ/6OWRX+AuBpPHAUB8RdKLXoLxB5EpDoDIH5MrkUXgFiJhHwkAcTHSbVoGRBzkVEqgGqBpcRYBEpF+RSWc1gTCbJFL4HYnoqldyByIoFZdBKIZWhQH4ESySOYRbOBmJ2GNSw4kQAEGAAmJ6TI6mfwkAAAAABJRU5ErkJggg==) -15px 0 no-repeat !important;
}

.menu-left ul li a.green, .menu-right li a.green{
	background: #08c6ac !important;
}

.menu-str a:after, .menu-str span:after{
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFpJREFUeNpi+P///9T/hMEHBiDBDMR78Cj6A8ROIIUgzA/Et3AozASpgSkEYRUgfo+maBpMHlkhCDsB8W+oor1QZ2FVyAC16jbUOXBxRrBqTCAMxG+RBQACDAAAcNgBnM5AjwAAAABJRU5ErkJggg==) no-repeat;
	position: absolute;
	content: '';
	width: 10px;
	height: 7px;
	right: 8px;
	top: 24px;
}

.header-menu ul li:hover > ul{
	display: block;	
}

.header-menu ul ul{
	display: none; 
	position: absolute;
	top: 100%;
	background: #f3f3f3;
	width: 215px;
	min-height: 0px !important;
	padding: 5px 0;
	box-shadow: 1px 1px 7px 0px rgba(50, 50, 50, 0.75);
	z-index: 10;
}

.header-menu ul ul li{
	font-size: 16px;
}

.header-menu ul ul ul{
	width: 300px;
	font-size: 12px
}

.header-menu ul ul li{
	float:none;
	position: relative; 
}	

.header-menu ul ul li a, .header-menu ul ul li span{
	padding: 8px 55px 8px 10px !important;
	font-weight: normal !important;
	color: #242424;
	background: none !important;
	margin: 0 !important;
}

.menu-left li ul li a:hover, .menu-left li ul li span,
.menu-right li ul li a:hover, .menu-right li ul li span{
	background: #08C6AC !important; 
	color: #fff;
}

.header-menu ul li.menu-str ul li a:after, .header-menu ul li.menu-str ul li span:after{
	background: none;
}

.header-menu ul li.menu-str ul li.menu-str-2 a:after, 
.header-menu ul li.menu-str ul li.menu-str-2 span:after{
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpiaWpqmsbAwJAHxH8Y0AATEGcC8XYgFsQmCQIuQHwSiNWwSYKAKhCfAGJXbJIMUKO3AXEWiMPCgAlAYlOB+DETFkmQq7OBeDO6zvdAHAbEe9CNvQXEvlAaxUEglRbIEjDJ6UDsCTUSBQAEGABdoROhAhexQwAAAABJRU5ErkJggg==) no-repeat;
	position: absolute;
	content: '';
	width: 7px;
	height: 11px;
	right: 16px;
	top: 13px;
}

.header-menu ul ul ul{
	left: 100%;
	top: 0% !important;
	background: #e5e5e5 !important;
	padding: 0 !important;
	box-shadow: 1px 1px 7px 0px rgba(229, 229, 229, 0.75);
}

.header-menu ul ul ul li a:hover, .header-menu ul ul ul li span{
	background: #07a690 !important;
}

.header-menu ul li.menu-str ul li ul li a:after, .header-menu ul li.menu-str ul li ul li span:after{
	background: none !important;
	width: 0 !important;
	height: 0 !important;
}

/* Home *
************************************************************************/

/* Home menus *
*********************/

.title{
	font: 30px/30px'Cuprum', sans-serif;
	color: #3d3d3d;
}

.menu_home{
	background: url(images/menu_home-bg.jpg);
	padding: 20px 14px;
	border-radius: 12px;
	margin-bottom: 20px;
}

.menu_home ul{
	margin-top: 10px;
	overflow: hidden;
}

.menu_home li{
	float: left;
	margin: 2px 21px 18px 2px;
	width: 140px;
	height: 172px;
	background: url(images/home_menu-a.jpg) no-repeat;
	position: relative;
	box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.75);
	border-radius: 8px;
	overflow: hidden;
}

.menu_home li:nth-child(4n+4){
	margin: 0 0px 20px 0;
}

.menu_home li.cat-2{
	background-position: -142px 0;
}

.menu_home li.cat-3{
	background-position: -284px 0;
}

.menu_home li.cat-4{
	background-position: -426px 0;
}

.menu_home li.cat-5{
	background-position: -569px 0;
}

.menu_home li.cat-6{
	background-position: -711px 0;
}

.menu_home li.cat-7{
	background-position: -853px 0;
}

.menu_home li.cat-8{
	background-position: -996px 0;
}

.menu_home li a{
	font-size: 13px;
	line-height: 17px;
	color: #018571;
	text-decoration: none;
	background: rgba(255,255,255, 0.9);
	display: block;
	padding: 10px 0;
	position: absolute;
	left: 50%;
	bottom: 17px;
	margin-left: -63px;
	text-align: center;
	width: 126px;
}

.menu_home li a:hover{
	color: #fff;
	background: #f2635d;
}

.menu_home li a:after{
	position: absolute;
	content: '';
	width: 140px;
	height: 172px;
	left: -7px;
	bottom: -17px;
}

.menu_home_collection{
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAAGzAAAB1QAAAg8AAAJA/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wgARCAAOAA4DAREAAhEBAxEB/8QAhgAAAwAAAAAAAAAAAAAAAAAAAwQFAQACAwEAAAAAAAAAAAAAAAACAwABBgcQAAMBAQAAAAAAAAAAAAAAAAAgATEREQEBAAAAAAAAAAAAAAAAAAAQARIBAAAAAAAAAAAAAAAAAAAAIBMAAgIBAwUAAAAAAAAAAAAAAAERMRBBYXEgIaGx0f/aAAwDAQACEQMRAAABpZrsTxJHLoEn/9oACAEBAAEFApvKTT//2gAIAQIAAQUCT//aAAgBAwABBQJP/9oACAECAgY/Ah//2gAIAQMCBj8CH//aAAgBAQEGPwKEP//aAAgBAQMBPyFXU7KOzPOx/9oACAECAwE/Iej/2gAIAQMDAT8hdEjrH//aAAwDAQACEQMRAAAQTp//2gAIAQEDAT8Q2edNx/Fckr9PsenJ/9oACAECAwE/EEQK8f/aAAgBAwMBPxBlIgWY/9k=);
	padding: 5px;
	border-radius: 12px;
	text-align: center;
	margin: 10px 0 20px 0;
}

.menu_home_collection ul li{
	display: inline-block;
	margin: 15px 10px 15px 42px
}

.menu_home_collection ul li a{
	color: #fff;
	position: relative;
}

.menu_home_collection ul li a:before{
	position: absolute;
	content: '';
	background: url(images/coll-ico.png) no-repeat;
	width: 42px;
	height: 39px;
	left: -42px;
	top: -10px;
}

.menu_home_collection ul li.coll-cat-2 a:before{
	left: -46px !important;
}

.menu_home_collection ul li.coll-cat-2 a:before{
	background-position: -42px 0;
}

.menu_home_collection ul li.coll-cat-3 a:before{
	background-position: -84px 0;
	top: -15px !important;
}

.menu_home_collection ul li.coll-cat-4 a:before{
	background-position: -126px 0;
}

.menu_home_collection ul li.coll-cat-5 a:before{
	background-position: -168px 0;
	left: -46px !important;
}

.menu_home_collection ul li.coll-cat-6 a:before{
	background-position: -210px 0;
	left: -46px !important;
}

/* Home popular posts and posts category *
*********************************************/

.posts{
	margin: 15px 0 30px 0;
}

.posts li.category-archive__posts__first{
	background: #f2f2f2;
	padding: 15px 15px 0 15px;
	box-shadow: none !important;
	border: none !important;
	border-radius: 5px !important;
}

.posts li.category-archive__posts__first img{
	border: 3px solid #fff;
	box-shadow: 1px 0px 8px 0px rgba(50, 50, 50, 0.2);
	margin-bottom: 15px;
}

.posts li.category-archive__posts__first .posts__text-wrap{
	padding-left: 255px;
}

.posts li.category-archive__posts__first a.posts__title:before{
	position: absolute;
	left: -252px;
	top: 0px;
	content: '';
	width: 238px;
	height: 247px;	
	border-radius: 10px;
}

.posts li{
	border: 1px solid #dfdfdf;
	border-radius: 10px;
	padding: 15px;
	box-shadow: 1px 0px 8px 0px rgba(50, 50, 50, 0.2);
	margin-bottom: 20px;
	overflow: hidden;
}

.posts li img{
	border: 1px solid #cfcfcf;
	border-radius: 10px;
	float: left;
	margin-right: 8px;
}

.posts__text-wrap{
	padding-left: 165px;
}

.posts__link{
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXJJREFUeNpiZICCrmLeaUAqkwEBbgLx9LLezxMZCAGg5v+/ft78/+Pb+f8/v1/8//Lp7v+z2nT+dxTxhuLSw4huI7+gIIOGvj6DvpkHw+tXDAy71vYyfP38Gpve6SDN/wvazjD8+/uNgZGRieHDu1cMGxcWMugbijKo6bowsHPrMzCxijAwMjAhbGTmZphQY8HAAuJ8+3iA4c/Ph0BRFgZ2VnEGR99MsI0H93RgWKehrc5g7x4FZoM1//l2i+HX1ysgMxn+sggxiAhqMyTmT8Jpo5XVFYTmo3sOMPz98xamBOj8swyMTOxAmgXMhwEmFj4I4893hGZrG32GX5/PYQmTfyg8Nl5FhuuXzzAw/EXSDDbp9xeC0QmzkfHvTyTNIJN+fyWsGWojA7JmkEmMf74R1Auzce6K0wxfvv1fygI3Ceok/DZDNAOTrDKQeskCMgFoUjQDAzthzQwQG4GMewzQeOAGYnEoTQiAAuYllGYACDAAnzyNi+XGeBMAAAAASUVORK5CYII=) left center no-repeat;
	padding-left: 20px;
	font-size: 14px;
	line-height: 14px;
	color: #08c6ac;
	display: block;
	margin-bottom: 5px;
}

.posts li a.posts__title{
	font: 26px/30px 'Cuprum', sans-serif;
	color: #222222;
	position: relative;
	text-decoration: none;
	border-bottom: 1px solid #b0b0b0;
}

.posts li a.posts__title:hover{
	border-bottom: none;
	color: #f2635d;
}

.posts li a.posts__title:before{
	position: absolute;
	left: -164px;
	top: -20px;
	content: '';
	width: 154px;
	height: 154px;	
	border-radius: 10px;
}

.posts__text, .posts-first__text{
	color: #222222;
	line-height: 21px;
	margin: 5px 0 10px 0;
}

.click{
	padding: 7px 28px;
	display: inline-block;
	background: #09c7ad;
	color: #fff;
	cursor: pointer;
	border-radius: 12px;
}

.click:hover{
	background: #f2635d;
}

.click span{
	border-bottom: 1px dashed #fff;
}

.home-article{
	overflow: hidden;
	clear: both;
	color: #303030;
}

.home-article__title{
	margin-bottom: 15px;
}

.section_home{
	margin: 20px 0;
}

.ingredients-click{
	padding-top: 50px;
	background: url(images/h1.jpg) center top no-repeat;
	margin: 15px -15px;
	display: none;
	clear: both;
}

.click-active{
	background: #f2635d;
}

.contents-block{
	overflow: hidden;
}
.content-left{
	float: left;
}
.right-adw-contents-block{
	float: right;
}
.content-right{
	float: right;
}
.left-adw-contents-block{
	float: left;
}

/* Sidebar *
********************************************************************/

.sidebar{
	width: 304px;
	float: right;
	overflow: hidden;
}

.sidebar .section ul{
	list-style: none;
}

.sidebar .section{
	border-radius: 12px;
	/*box-shadow: 0px 1px 5px 0px rgba(50, 50, 50, 0.75);*/
	box-sizing: border-box;
	margin: 0 4px 30px 4px;
}

.widget_text{
	text-align: center;
}

.sidebar .section__title{
	color: #fff;
	text-align: center;
	font-size: 20px;
	line-height: 21px;
	font-weight: bold;
	background: #f2635d;
	padding: 25px 0;
	border-radius: 10px 10px 0 0;
}

.letter{
	border: 10px solid #f2635d;
	border-radius: 12px;
	background: url(images/form-bg.jpg) center top no-repeat;
	padding: 135px 12px 15px 12px;
}

.letter div{
	text-align: center;
	margin-bottom: 10px;
}

.letter input[type=text], .home-subcribe input[type=text]{
	background: #f2f2f2;
	box-shadow: 2px 2px 6px 0 rgba(50, 50, 50, 0.20) inset;
	font-size: 12px;
	line-height: 12px;
	color: #454545;
	padding: 10px 5px 10px 10px;
	border: 1px solid #d5d5d5;
	border-radius: 4px;
	width: 235px;
	box-sizing: border-box;
	margin-bottom: 15px;
}

.letter .letter__submit, .home-subcribe input[type=submit]{
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAAGpAAABygAAAf4AAAIj/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wgARCAAoAAIDAREAAhEBAxEB/8QAfwABAQEAAAAAAAAAAAAAAAAAAAUDAQEBAAMAAAAAAAAAAAAAAAAAAgQFBxABAAMBAAAAAAAAAAAAAAAAECARAhMRAQEAAAAAAAAAAAAAAAAAABAxEgEAAAAAAAAAAAAAAAAAAAAgEwEAAgMBAAAAAAAAAAAAAAAQ8AEgEWHR/9oADAMBAAIRAxEAAAGlsOXiTWPgkf/aAAgBAQABBQI6bf/aAAgBAgABBQKP/9oACAEDAAEFAi3/2gAIAQICBj8CP//aAAgBAwIGPwI//9oACAEBAQY/Aiv/2gAIAQEDAT8hJ6p//9oACAECAwE/Icf/2gAIAQMDAT8hN3//2gAMAwEAAhEDEQAAENql/9oACAEBAwE/ECXwf//aAAgBAgMBPxA1T//aAAgBAwMBPxA6v//Z) repeat-x;
	height: 40px;
	width: 235px;
	font-size: 15px;
	line-height: 15px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	border: none;
	border-radius: 4px;
	text-transform: uppercase;
}

.sidebar_posts ul{
	padding: 20px 12px;
	background: #f8f8f8;
	border-radius: 0 0 12px 12px;
}

.sidebar_posts li{
	overflow: hidden;
	margin-bottom: 20px;
}

.sidebar_posts li img{
	border: 1px solid #c2c2c2;
	border-radius: 10px;
	float: left;
}

.sidebar_posts li a{
	float: right;
	width: 170px;
	line-height: 24px;
	color: #f2635d;
	position: relative;
}

.sidebar_posts li a:after{
    content: "";
    height: 70px;
    width: 82px;
    position: absolute;
    top: 1px;
    left: -101px;
}

.sidebar_posts li a:hover{
	color: #09cbb4;
}

.sidebar_posts li img{
	float: left;
	margin-right: 8px;
	border-radius: 8px;
}

/* Crumbs *
***********************************************************************************/

.crumbs {
    padding: 15px 0 15px 5px;
    overflow: hidden;
}

.crumbs li{
	list-style: none !important;
	display: inline-block;
	font-size: 15px;
	line-height: 20px;
}

.crumbs li:after{
	content: " /";
	top: 2px;
	right: 2px;
	color: #09c3a8;
}

.crumbs li:last-child:after{
	content: " →";
	padding-right: 20px;
	color: #09c3a8;
}

.crumbs li a{
	color: #09c3a8;
	text-decoration: underline;
}

.crumbs li a:hover{
	text-decoration: none;
}

/* Category *
************************************************************************************/

.menu_internal{
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAAGzAAAB1QAAAg8AAAJA/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wgARCAAOAA4DAREAAhEBAxEB/8QAhgAAAwAAAAAAAAAAAAAAAAAAAwQFAQACAwEAAAAAAAAAAAAAAAACAwABBgcQAAMBAQAAAAAAAAAAAAAAAAAgATEREQEBAAAAAAAAAAAAAAAAAAAQARIBAAAAAAAAAAAAAAAAAAAAIBMAAgIBAwUAAAAAAAAAAAAAAAERMRBBYXEgIaGx0f/aAAwDAQACEQMRAAABpZrsTxJHLoEn/9oACAEBAAEFApvKTT//2gAIAQIAAQUCT//aAAgBAwABBQJP/9oACAECAgY/Ah//2gAIAQMCBj8CH//aAAgBAQEGPwKEP//aAAgBAQMBPyFXU7KOzPOx/9oACAECAwE/Iej/2gAIAQMDAT8hdEjrH//aAAwDAQACEQMRAAAQTp//2gAIAQEDAT8Q2edNx/Fckr9PsenJ/9oACAECAwE/EEQK8f/aAAgBAwMBPxBlIgWY/9k=);
	padding: 5px;
	border-radius: 12px;
	text-align: center;
	margin: 20px 0;
}

.menu_internal ul li{
	display: inline-block;
	margin: 15px 69px;
}

.menu_internal ul li a, .menu_internal ul li span{
	font-size: 22px;
	line-height: 22px;
	color: #fff;
	position: relative;
}

.menu_internal ul li a:before, .menu_internal ul li span:before{
	position: absolute;
	content: '';
	background: url(images/cat-ico.png) no-repeat;
	width: 46px;
	height: 42px;
	left: -46px;
	top: -10px;
}

.menu_internal ul li.cat-2 a:before{
	background-position: -46px 0;
}

.menu_internal ul li.cat-3 a:before{
	background-position: -92px 0;
}

.menu_internal ul li.cat-4 a:before{
	background-position: -138px 0;
	left: -54px !important;
}

.menu_internal ul li.cat-5 a:before{
	background-position: -184px 0;
	left: -40px !important;
}

.menu_internal ul li.cat-6 a:before{
	background-position: -230px 0;
	left: -54px !important;
}

.menu_internal ul li.cat-7 a:before{
	background-position: -276px 0;
	left: -54px !important;
}

.menu_internal ul li.cat-8 a:before{
	background-position: -322px 0;
	left: -42px !important;
}

/* Popular pasts category *
***********************************/

.category-popular-wrapper{
	overflow: hidden;
	background: #f9f9f9 url(images/menu_home-bg.jpg);
	padding: 35px 20px;
	border-radius: 12px;
	margin-bottom: 20px;
}

.category-popular__title{
	font: 25px/26px'Cuprum', sans-serif;
	color: #09c1a5;
	text-align: center;
}

.category-popular{
	margin-top: 20px;
}

.category-popular li{
	float: left;
	width: 142px;
	height: 172px;
	margin: 0 7px;
	overflow: hidden;
	position: relative;
	border-radius: 10px;
	box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.75);
}

.category-popular li:last-child{
	margin-right: 0;
}

.category-popular li img{
	}

.category-popular li a{
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.5);
	color: #fff;
	display: block;
	width: 100%;
	text-align: center;
	box-sizing: border-box;
	padding: 10px 5px;
}

.category-popular li a:hover{
	color: #fff;
	background: #08c6ac;
}

.category-popular li a:before{
	position: absolute;
	left: 0;
	bottom: 0;
	content: '';
	width: 142px;
	height: 172px;
}

/* Category Posts *
*************************/

.children-cat-category{
	margin-top: 15px;
	overflow: hidden;
}

.children-cat-category li{
	float: left;
	margin: 0 8px 10px 0;
}

.children-cat-category li a{
	display: inline-block;
	padding: 6px 10px;
	color: #fff;
	background: #07a690;
	border-radius: 10px;
}

.children-cat-category li a:hover{
	background: #f2635d;
}

.category-posts-archive{
	overflow: hidden;
	margin-top: 15px;
}

.category-posts-archive li{
	float: left;
	width: 290px;
	position: relative;
	height: 395px;
	margin-right: 60px;
	overflow: hidden;
}

.category-posts-archive li:nth-child(even){
	margin-right: 0;
}

.category-posts-archive li img{
	border-radius: 8px;
}

.title-pots{
	position: absolute;
	padding: 8px 10px;
	background: rgba(0, 0, 0, 0.5);
	left: 0;
	bottom: 155px;
	width: 100%;
	text-align: center;
	font: 19px/24px 'cuprum'; 
	color: #fff;
	text-decoration: underline;
	display: block;
	box-sizing: border-box;
	border-radius: 0 0 8px 8px;
}

.title-pots:after{
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 290px;
	height: 240px;
}

 .title-pots:hover{
	background: #5d9716;
	text-decoration: none;
	color: #fff;
}

.category-description{
	color: #303030;
}

.category-description__title{
	margin-bottom: 20px;
}

/* Category video *
********************************************************************************/

/* Slider *
*****************/

.slider{
	margin-bottom: 20px;
	border-bottom: 1px solid #bdbdbd;
}

.slider-wrapper{
	position: relative;
	border-radius: 10px;
	margin-bottom: 25px;
}

.slider__img{
	width: 100% !important;
	height: auto;
	border-radius: 10px;
	float: left;
	line-height: 0;
}

.slider__title-wrap{
	position: absolute;
	background: rgba(0, 0, 0, 0.5);
	padding: 17px 35px 30px 35px;
	left: 0;
	bottom: 0;
	width: 100%;
	box-sizing: border-box;
	border-radius: 0 0 10px 10px;
}

.slider__title{
	font-size: 25px;
	font-weight: bold;
	line-height: 26px;
	color: #08c6ac;
	text-decoration: none;
}

.slider__title:hover{
	color: #08c6ac;
	text-decoration: underline;
}

.slider__title:after{
	position: absolute;
	content: '';
	background: url(images/play-big.png) no-repeat;
	width: 128px;
	height: 129px;
	left: 50%;
	bottom: 122%;
	margin-left: -64px;
	border-radius: 50%;
}

.slider__content{
	color: #fff;
	font-size: 15px;
	line-height: 21px;
	margin: 10px 0;
}

.bx-pager.bx-default-pager{
	position: absolute;
	right: 25px;
	bottom: 10px;
}

.bx-pager-item{
	display: inline-block;
}

.bx-pager-item a{
	float: left;
	width: 13px;
	height: 13px;
	background: #fff;
	text-indent: -9999px;
	margin: 0 4px;
	border-radius: 50%;
}

.bx-pager-item a.active{
	background: #f2635d;
}

.bx-prev, .bx-next{
	width: 51px;
	height: 51px;
	background: url(images/sl-arr.jpg) no-repeat;
	text-indent: -9999px;
	position: absolute;
	top: 35%;
}

.bx-prev{
	left: 0px;
}

.bx-next{
	right: 0px;
	background-position: -51px 0;
}

/* Category video posts *
*****************************/

.cat-video{
	overflow: hidden;
	margin-top: 15px;
}

.cat-video li{
	float: left;
	margin: 0 15px 15px 0;
	width: 210px;
	height: 246px;
	overflow: hidden;
	position: relative;
}

.cat-video li:nth-child(3n+3){
	margin: 0 0% 15px 0;
}

.cat-video li:nth-child(3n+4){
	clear: both;
}

.cat-video li img{
	border-radius: 10px;
}

.cat-video li a{
	display: block;
	font-size: 14px;
	line-height: 15px;
	color: #fff;
	text-align: center;
	background: rgba(0, 0, 0, 0.5);
	position: absolute;
	left: 0;
	bottom: 78px;
	width: 100%;
	padding: 5px 15px;
	border-radius: 0 0 10px 10px;
	box-sizing: border-box;
}

.cat-video li a:hover{
	background: #08c6ac;
}

.cat-video li a:before{
	position: absolute;
	content: '';
	background: url(images/play-smal.png) center 32px no-repeat;
	width: 210px;
	height: 168px;
	left: 0;
	bottom: 0;
}

.cat-video__text{
	text-align: center;
	font-size: 14px;
	line-height: 18px;
	color: #303030;
}

.cat-video__text:after{
	position: absolute;
	content: '';
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAABNCAYAAACMuLWdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEdJREFUeNpi+v//Pz8IszAwMLACMQOIwQZjsONmcJDC4MRgYEpxEaGGkyzb8fgC7lNW3AwWGIOJAUaMMgaAAYqC6yAGQIABAMsWCL7fI3B0AAAAAElFTkSuQmCC) repeat-x;
	width: 100%;
	height: 33px;
	left: 0;
	bottom: 0;
}

/* Pagination *
********************************************************************************/

.pagination{
	overflow: hidden;
	margin-bottom: 35px;
}

.pagination ul{
	text-align: center;
}

.pagination ul li {
	display: inline-block;
	margin-right: 6px;
	background: none !important;
	padding-left: 0 !important;
}

.pagination ul li a, .pagination ul li span{
	color: #6b6b6b;
	border: 1px solid #d3d3d3;
	padding: 6px 10px;
	display: block;
	border-radius: 3px;
	font: bold 13px/15px Tahoma, Geneva, sans-serif;
	text-decoration: none;
	background: rgb(251,251,251); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(251,251,251,1) 0%, rgba(241,241,241,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(251,251,251,1)), color-stop(100%,rgba(241,241,241,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(251,251,251,1) 0%,rgba(241,241,241,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(251,251,251,1) 0%,rgba(241,241,241,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(251,251,251,1) 0%,rgba(241,241,241,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(251,251,251,1) 0%,rgba(241,241,241,1) 100%); /* W3C */
}

.pagination ul li span.current, .pagination ul li a:hover{
	border: 1px solid #1ca693;
	color: #fff;
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);
	background: rgb(28,166,147); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(28,166,147,1) 0%, rgba(56,178,161,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(28,166,147,1)), color-stop(100%,rgba(56,178,161,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(28,166,147,1) 0%,rgba(56,178,161,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(28,166,147,1) 0%,rgba(56,178,161,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(28,166,147,1) 0%,rgba(56,178,161,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(28,166,147,1) 0%,rgba(56,178,161,1) 100%); /* W3C */
}

/* Single * 
*************************************************************************************/

.single, .entry, .post{
	overflow: hidden;
}

.single h1, .single h2, .single h3, .single h4, .single h5, .single h6{
	margin: 20px 0 10px 0;
	color: #3d3d3d;
} 

.single h1{
	font: 30px/32px'Cuprum', sans-serif;
	background: url(images/h1.jpg) center bottom no-repeat;
	padding-bottom: 38px;
	text-align: center;
}

.single h2{
	font: 25px/27px'Cuprum', sans-serif;
	clear: both;
}

.single h3{
	font: 21px/23px'Cuprum', sans-serif;
}

.single h4{
	font: 20px/22px'Cuprum', sans-serif;
}

.single h5{
	font: 19px/21px'Cuprum', sans-serif;
}

.single h6{
	font: 18px/20px'Cuprum', sans-serif;
}

.single a{
	color: #0baa93;
	text-decoration: underline;
}

.single a:hover{
	color: #f2635d;
}

.single a:visited{
	color: #949494;
}

.single a:visited:hover{
	color: #f2635d;
}

blockquote{
	padding: 20px 30px;
	margin: 20px 6px 20px 108px;
	background: #fbfbfb url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAAGcAAABvQAAAe8AAAIY/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wgARCAAOAA4DAREAAhEBAxEB/8QAdwABAQEAAAAAAAAAAAAAAAAAAwEIAQEAAAAAAAAAAAAAAAAAAAAAEAEAAAAAAAAAAAAAAAAAAAAgEQEAAAAAAAAAAAAAAAAAAAAgEgEAAAAAAAAAAAAAAAAAAAAgEwAABwEAAAAAAAAAAAAAAAAQIAERITFBAP/aAAwDAQACEQMRAAAB3qIQU//aAAgBAQABBQIf/9oACAECAAEFAh//2gAIAQMAAQUCH//aAAgBAgIGPwIf/9oACAEDAgY/Ah//2gAIAQEBBj8CH//aAAgBAQMBPyHQ0P/aAAgBAgMBPyEn/9oACAEDAwE/ISf/2gAMAwEAAhEDEQAAEJJP/9oACAEBAwE/EEdl3zLELyUnQ//aAAgBAgMBPxAn/9oACAEDAwE/ECf/2Q==);
	position: relative;
	border-radius: 10px;
	font-style: italic;
	color: #000;
	min-height: 44px;
	box-shadow: 2px 3px 6px 0px rgba(50, 50, 50, 0.75);
}

blockquote:before{
	background: url(images/bl.jpg) 0px 7px no-repeat;
	width: 90px;
	height: 100px;
	content: '';
	position: absolute;
	left: -108px;
	top: -8px;
}

blockquote p, .bl p{
	padding: 0;
}

blockquote p:last-child, .bl p:last-child{
	margin-bottom: 0;
}

.bl{
	padding: 15px;
	margin: 55px 6px 20px 97px;
	background: #08c6ac;
	position: relative;
	border-radius: 10px;
	font-size: 16px;
	line-height: 23px;
	color: #fff;
	min-height: 125px;
}

.bl:before{
	background: url(images/bl-2-before.jpg) 0px 7px no-repeat;
	width: 83px;
	height: 144px;
	content: '';
	position: absolute;
	left: -96px;
	top: 0px;
}

.bl:after{
	background: url(images/bl-2-after.jpg) no-repeat;
	width: 45px;
	height: 38px;
	content: '';
	position: absolute;
	left: 23%;
	top: -38px;
}

.single  ul{
	margin: 20px 0 20px 35px;
}

.single ul li{
	list-style: none;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAICAYAAAA1BOUGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGFJREFUeNpi/JQcywAFRkAsC8RngfgJSIAJiPmBeAtUcAMQ3wXiEpAkCxD3A7E3AwKwAXE3EF8B6QxkwA6CmBjwAJDkehxy60CShUC8FUnwFxCXAvEOkIM+ArEPNq8ABBgAmKUSIB2p/GIAAAAASUVORK5CYII=) left 7px no-repeat;
	color: #222222;
	margin-bottom: 10px;
	padding-left: 14px;
}

.single ol{
	margin: 20px 0 20px 35px;
	counter-reset: li;
	list-style: none outside none;
}

.single  ol>li{
	position: relative;
	margin-left: 32px;
	margin-bottom: 10px;
	color: #222222;
}

.single  ol > li::before { 
	content: counter(li)'.';
	counter-increment: li;
	height: 23px;
	left: -30px;
	top: 1px;
	position: absolute;
	text-align: center;
	width: 25px;
	color: #f2635d;
	font-size: 16px;
	line-height: 17px;
	font-weight: bold;
}

.single img{
	max-width: 100%;
	height: auto;
	border-radius: 10px;
}

.wp-caption{
	padding: 0px 0 10px 0;
	text-align: center;
	margin-bottom: 20px;
	max-width: 100%;
	border-radius: 10px;
}

.wp-caption img, .single img{
	border: 3px solid #dddddd;
	box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.75);
}

.wp-caption-text{
	text-align: center;
	color: #222222;
	margin-top: 8px;
	font-size: 16px;
	line-height: 17px;
}

.post-meta{
	margin: 7px 0 30px;
	padding: 10px 8px;
	border: 1px solid #EBEBEB;
	border-radius: 6px;
	background: #f6f6f6;
}

.post-meta:after{
	content: '';
	display: table;
	clear: both;
}

.post-rating{
	float: left;
	position: relative;
}

.post-rating__title{
	margin: 0 0 5px;
	font-size: 12px;
}

.post-ratings{
	font-size: 12px;
	color: #737373;
}

.post-rating img{
	vertical-align: bottom;
	padding: 0 5px 0 0 !important;
	box-shadow: none;
}

.post-share{
	float: right;
	text-align: center;
}

.post-share__tiitle{
	margin: 0 0 5px;
	font-size: 12px;
}

.yarpp-related{
	overflow: hidden;
	margin: 25px 0 20px 0;
	background: url(images/menu_home-bg.jpg);
	border-radius: 8px;
	padding: 0 20px 25px 20px;
	box-sizing: border-box;
}

.related-posts-title{
	font: 21px/21px'Cuprum', sans-serif;
	color: #3d3d3d;
	margin: 25px 0;
}

.related-items li{
	float: left;
	width: 23%;
	box-sizing: border-box;
	margin: 0 2.5% 0 0;
	overflow: hidden;
	position: relative;
}

.related-items li:last-child{
	margin-right: 0;
}

.related-items li img{
	border-radius: 10px;
	float: left;
}

.related-items li a{
	position: absolute;
	color: #fff;
	padding: 10px 5px;
	background: rgba(0, 0, 0, 0.5);
	display: block;
	width: 100%;
	left: 0;
	bottom: 0;
	border-radius: 0 0 10px 10px;
	box-sizing: border-box;
	text-align: center;
}

.related-items li a:hover{
	background: #08c6ac;
}

.related-items li a:before{
	position: absolute;
	left: 0px;
	bottom: 0px;
	content: '';
	width: 142px;
	height: 172px;
	border-radius: 10px;
}

.tags{
	padding: 15px 15px 15px 55px;
	background: #f6f6f6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAbCAYAAAD77kbeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAnZJREFUeNq0l09IVEEcx91lMzX6AwqGFy8FgUQH0cgQFDoEph7q0CnysAoFmtYhoWPQYStXPAitBw0VBMWiIIjCg7lGdhELxLuCZiBIVmbZ9xe/B8OvefNm3u77wYd9+5vZ3c/+ZubNvFhRdrIgRHSBNnAQFHLuB9gEy2AKvLb5ou/nLv+XS4QQ6gGPDO114JXIVYEicADEwC7YAqv8Z3KS6g4Q+gqawbySS4Obmt/aAWvF81MzeB1AxZa8hrhjhR4b2jd9hLp8/nwJOAGS9BnItbpKBQ0ZCbUKoT4WsolD4CnETtpK9VgOWVZU6JZP/2fgPKgBQ0r+CLhHF7GA1WdboaxmyHRB86Ya/FJytCgu8vU2OGWq1G0LoRYHIYo5IUTxVrk+DM4mDEIPLSb1eyXXDzoDpkKVJndGvD8dDynUIoTSFkIU9eABOA7K+BZzVfSpkJW6A1IRVEiNu3wb2APlupWYEBVKWayyXIS8KDW0/Y4rFTIN2ReNUDqkUFDsJnhjTTnOof6IhP6txjhPNpcKRSnUgT1wgqR++nT4A9qF0I2IhPZZ6Im3zdznlaAbtjcidyVqIU/qObhOs150pr2oUuQ+RTRkGTXhrb4xjRgdygbBUSVHVf2Yxwq1SyF5ShhlsT1xB57mqlFsgEt5EusAGV2D3GZGNRVr5OOGV7F1FlvIQSjpJ+R3nhrTVCxfYvu8oodMnfyOLrqhbGCxY2IoFxyFMkEdTecp3eQnsZd8fHUVC6yQ7RmdxK6Bb0pulh+RChSxJvDBUKGkrZDtI9Y4WKQTIVgB7wzb0QtQG7ZCrs99nxlTbLDYMLjAO0IvGHFdmn8FGACVALHR4WEeKAAAAABJRU5ErkJggg==) 8px 14px no-repeat;
	border-radius: 10px;
	color: #08c6ac;
}

.tags a{
	font-size: 16px;
	line-height: 22px;
	color: #08c6ac;
}

.img-handyman img{
	margin: 10px 0;	
}

.wrap-img-handyman{
	overflow: hidden;
}
.wrap-img-handyman .img-handyman{
	float: left;
	margin-right: 10px;
}
.wrap-img-handyman .img-handyman:last-child{
	margin-right: 0;
}

.first-photo{
	float: left;
	margin: 0 10px 20px 0;
}

/* Ingredients and steps*
**********************************************************************************/

.ingredients-title, .steps-title-main{
	font: 21px/21px'Cuprum', sans-serif;
	color: #3d3d3d;
	text-align: center;
	padding-bottom: 40px;
	background: url(images/h1.jpg) center bottom no-repeat;
	margin: 15px 0;
}

.name{
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
	color: #1ca693;
	padding: 8px 8px 8px 15px;
	border-top: 1px solid #dadada;
}

.ingredients__wrap .ingredients, .ing-morkovin{
	font-size: 15px;
	line-height: 17px;
	color: #222222;
	padding: 8px 8px 8px 25px;
	border-top: 1px solid #dadada;
}
.ing-morkovin{
	border-top: none;	
	border-bottom: 1px solid #dadada;
}

.ingredients__wrap{
	margin-bottom: 15px;
}

.ingredients__wrap .ingredients:last-child{
	border-bottom: 1px solid #dadada;
}

.ingredients__wrap .ingredients:nth-child(even){
	background: #f9f9f9;
}

.ingredients__wrap .ingredients span{
	float: right;
	margin-right: 55px;
	color: #000;
}

.num-time{
	background: #09c7ad;
	padding: 20px 40px;
	border-radius: 10px;
	color: #fff;
	font-size: 17px;
	line-height: 17px;
	margin: 10px 0 20px 0;
}

.num-time div span.right{
	float: right;
}

.steps__wrap{
	margin: 20px 0 !important;
}

.steps__wrap li{
	background: none !important;
}

.step-title{
	font-size: 22px;
	line-height: 23px;
	font-weight: bold;
	color: #08c6ac;
	margin: 0px 0 15px 0;
}

.step-text{
	font-size: 16px;
	line-height: 23px;
	color: #000000;
	padding: 30px 15px;
	border: 1px solid #dcdcdc;
	border-radius: 12px;
	position: relative;
	margin: 5px 5px 25px 5px;
	box-shadow: 1px 1px 4px 0px rgba(50, 50, 50, 0.3);
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(left,  rgba(238,238,238,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to right,  rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
}

.step-text:after{
	position: absolute;
	content: '';
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAAJiAAAC7gAAA6YAAAR1/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wgARCAAyADkDAREAAhEBAxEB/8QArgAAAgIDAQEAAAAAAAAAAAAAAAUCAwEEBgcIAQEAAAAAAAAAAAAAAAAAAAAAEAABBAEDBQEAAAAAAAAAAAABAAIDBBAgEQVQMRITIxQRAAAFAQQJBQAAAAAAAAAAAAABEQIDICExQVFhgaGxEjJCBBTRIoITMxIBAAAAAAAAAAAAAAAAAAAAUBMBAAIBAwIGAgMAAAAAAAAAAQARMRAhQVFxIFBhgZGxoeEw8PH/2gAMAwEAAhEDEQAAAfvsCJECgpGhAoNQpKxWOhyUC85gyJy89LJmqKTkS0TnrZcBqCU4UyerGwAHOCo2TrCYAAmMjgAAAP/aAAgBAQABBQLG63XkpXfKqfKPBKLl7F7QrVyNkdIEQopxVqd4f+K2FYmirN46m+Z4GwTk8ofXkb98NFClJakYwMGHKXtJMK4pcdLZkjjbG3Ml1gRtNlVfjGBwaGjQ5Rd9X//aAAgBAgABBQLrH//aAAgBAwABBQLrH//aAAgBAgIGPwJj/9oACAEDAgY/AmP/2gAIAQEBBj8CplPJjtwI6rw+NeJ8rTa1paSQNWiOKPnlcTWrpCz901pZMJd6CxXOwW8x5E953FkEohXkgWR2q7aDtHkTlZ0NyCFTI6+SU7CxsBdx3PxZkEaVH5S6iL1Btjhl48OIiIt4+2f3yHsCFT0jo1V//9oACAEBAwE/IdGK6KusHwp2Q0WpXooOdN1AE5e89rgpnWj00EBawt1vKj1nDfeDi6tkrTocSiHxg6EMhg0wlVwW93wFX5CXptwBy9CF0Ay8IHOg8FUo68EeRgHzCQ2zxCAqgeDLt3c7qt1t9Uf1PdFseghQaDw8vv8AwJ//2gAIAQIDAT8h84//2gAIAQMDAT8h84//2gAMAwEAAhEDEQAAEJBIIAIJIJBAIABIAJJAAJAAAAAAAP/aAAgBAQMBPxAKihBOZ60p1g3XK91OUrGlCUHfeV8zJE94kgm31l3W6usLOhuP7IcFUXelIxy4qSnUJSoFoW2iVB7HpY2B3pgo/b/3AFB7EsmaF98gshY0FbaOl9RgrhBqLuBTd63PZiTQHLKYAysdsV7oRv5eWGZBW2uPeMkyDL4R97Ga3dL+Y6IDYvnbXleWHMKBR4LMo/6CYrS1N3GL2HughzddFwLgP9hITUB4cosP7IYPF//aAAgBAgMBPxDzj//aAAgBAwMBPxDzj//Z) no-repeat;
	width: 97px;
	height: 86px;
	right: -50.3px;
	bottom: -41.1px;
}

.single__img{
	border: none !important;
	box-shadow: none !important;
	float: left;
	margin: 0 22px 22px 0;
}

.post iframe{
	max-width: 95%;
}


/*Nutrition*
**********************************************************************************/

.nutrition-wrap {
  padding: 20px 0;
}

.nutrition-list {
  font-family: 'Cuprum';
  padding: 0;
  margin: 0 !important;
  list-style: none;
  width: 100%;
  text-align: center;
}

.nutrition-list li {
  display: inline-block;
  padding: 0 !important;
  background-image: none !important;
  width: 23%;
}

.nutrition-title {
  text-transform: uppercase;
  padding: 5px 0 20px;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
}

.nutrition-text {
  font-weight: 700;
}

.nutrition-unit {
  text-transform: uppercase;
  font-size: 12px;
}

/* Сomments *
***********************************************************************************/

#comments_block_title{
	font: 21px/21px'Cuprum', sans-serif;
	color: #3d3d3d;
	margin-bottom: 15px;
}

.commentlist li{
	list-style: none !important;
	margin-bottom: 15px;
}

.comment{
	background: #ebebeb;
	padding: 10px 15px;
	margin-bottom: 15px;
	border-radius: 8px;
}

.children{
	margin-left: 20px;
}

.gravatar{
	float: left;
	margin-right: 24px;
}

.cauthor{
	margin-bottom: 10px;
}

.fn, .fn a{
	font: 14px/16px Arial, Helvetica, sans-serif;
	color: #333333;
	font-style: italic;
}

.comment_date{
	font: 14px/16px Arial, Helvetica, sans-serif;
	color: #333333;
	font-style: italic;
}

.comment_content p{
	font-size: 14px/16px Tahoma, Geneva, sans-serif;
	color: #2f2f2f;
} 

.reply{
	margin-left: 74px;
}

.reply a{
	font-size: 14px/16px Tahoma, Geneva, sans-serif;
} 

#respond{
	background: #ebebeb;
	padding: 20px 23px;
	overflow: hidden;
	margin: 10px 0;
	border-radius: 7px;
}

#comments_form_title{
	font: 16px/20px'Cuprum', sans-serif;
	color: #3d3d3d;
}

#commentform input, #commentform textarea{
	margin: 7px 0;
	background: #fff;
	border: 1px solid #CDCCCB;
	border-radius: 6px;
	font-size: 14px;
	line-height: 15px;
	color: #2b2b2b;
}

#commentform input[type=text]{
	width: 50%;
	padding: 13px 0px 13px 13px;
}

#commentform textarea{
	width: 97.5%;
	padding: 13px 0px 13px 13px;
	color: #000;
}

#commentform input[type=submit]{
	width: 185px;
	height: 39px;
	border-radius: 20px !important;
	text-transform: uppercase;
	cursor: pointer;
	color: #fff;
	font-size: 14px;
	font: 14px/15px Arial, Helvetica, sans-serif;
	display: block;
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAAGyAAAB1AAAAgkAAAIu/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wgARCAAoAAEDAREAAhEBAxEB/8QAhAABAAMAAAAAAAAAAAAAAAAAAAQFBgEBAAEFAAAAAAAAAAAAAAAAAAECAwQGBxABAAMBAAAAAAAAAAAAAAAAEBECEhMRAQEBAAAAAAAAAAAAAAAAABABMRIBAAAAAAAAAAAAAAAAAAAAIBMBAAEFAQAAAAAAAAAAAAAAEBEg8AFx0fH/2gAMAwEAAhEDEQAAAdvr/VBEi5W0ZA//2gAIAQEAAQUCO1X/2gAIAQIAAQUCJf/aAAgBAwABBQIy/wD/2gAIAQICBj8CP//aAAgBAwIGPwI//9oACAEBAQY/AjK//9oACAEBAwE/IS0x1//aAAgBAgMBPyGl/9oACAEDAwE/ISb/AP/aAAwDAQACEQMRAAAQ2oH/2gAIAQEDAT8QPJT/2gAIAQIDAT8QIP8A/9oACAEDAwE/EDQ//9k=) repeat-x;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	border: none;
}

/* Footer *
*************************************************************************/

footer{
	background: #08c6ac;
	overflow: hidden;
}

.wrapp__footer{
	width: 1000px;
	margin: 0 auto;
	text-align: center;
	overflow: hidden;
}

.copy{
	font-size: 14px;
	line-height: 20px;
	color: #fff;
	margin: 50px 0 35px 0;
	float: left;
	text-align: left;
}

.copy span{
	text-transform: uppercase;
}

.footer__nav{
	overflow: hidden;
	display: inline-block;
	margin-top: 25px;
}

.footer__nav li{
	float: left;
	padding: 0 10px;
	font-size: 14px;
	line-height: 14px;
}

.footer__nav li a{
	color: #fff;
	text-decoration: underline;
}

.footer__nav li a:hover, .footer__nav li span{
	text-decoration: none;
	color: #fff;
}

.social-icon{
	float: right;
	margin-top: 45px;
}

.social-icon a{
	width: 47px;
	height: 45px;
	background: url(images/soc-icon.png) no-repeat;
	display: block;
	float: left;
	text-indent: -9999px;
	margin-right: 8px;
}

.social-icon a.ok{
	background-position: -59px 0;
}

.social-icon a.fb{
	background-position: -120px 0;
}

.social-icon a.tw{
	background-position: -180px 0;
}

.social-icon a.gp{
	background-position: -240px 0;
}

.social-icon a.yt{
	background-position: -300px 0;
}

#up{
	background: url(images/go-top.png) no-repeat;
	width: 73px;
	height: 73px;
	overflow: hidden;
	position: fixed;
	cursor: pointer;
	margin-left: 1010px;
	top: 88%
}

/* Old shit *
************************************************************************/
.post table h2{
	margin-top: 20px;
}
.post table td{
	padding: 10px 0;
}
.post table td img{
	border: none;
	box-shadow: none;
}


/* Media *
************************************************************************/

@media screen and (min-width: 1050px){
	.wrapper {
		width: 1000px;
	}
}

@media screen and (max-width: 1023px){
	.wrapper, .wrapp__footer, .header__wrap, .header-menu{
		width: 720px;
	}

	.sidebar{
		display: none;
	}

	.menu_internal ul li a, .menu_internal ul li span{
		font-size: 16px;
		line-height: 17px;
	}

	.menu_internal ul li{
		margin: 15px 40px 15px 40px;
	}

	.category-popular__title{
		text-align: center;
	}

	.header-menu ul li:hover > ul{
		display: none;	
	}

	.section__headline{
		display: block;
	}

	.section__headline.active{
		background: #07a690;
	}

	.header-menu ul li.red span{
		cursor: default !important;
	}

	.menu__arrow, .menu__arrow-white{
		display: block;
	}

	.menu-right ul{
		top: 0 !important;
		left: 100%;
	}

	.menu-str a:after, .menu-str span:after{
		background: none !important;
		width: 0 !important;
		height: 0 !important;
	}

	.menu-right li a:hover, .menu-right li span{
		background: #08C6AC !important;
	}

	.menu-right li ul li a:hover, .menu-right li ul li span{
		background: #07a690 !important;
	}

	.header-menu ul li.menu-str ul li.menu-str-2 a:after, .header-menu ul li.menu-str ul li.menu-str-2 span:after{
		background: none !important;
		width: 0 !important;
		height: 0 !important;
	}

	.menu-left{
		float: left;
	}

	.menu-right{
		display: none;
		float: left;
		position: absolute;
		left: 225px;
		top: 54px;
		z-index: 10;
	}

	.menu-right.active{
		display: block;
	}

	.menu-right{
		background: #f3f3f3 !important;
		width: 215px !important;
	}

	.menu-right li{
		float: none !important;
	}

	.menu-right li a{
		color: #000 !important;
		font-weight: normal !important;
		padding: 8px 0px 8px 10px !important;
	}

	.menu-right li a:hover, .menu-right li span{
		color: #fff !important;
		font-weight: normal !important;
		padding: 8px 0px 8px 10px !important;
	}

	.menu-right li.menu-str a:after, .menu-right li.menu-str span:after{
		background: none !important;
		width: 0 !important;
		height: 0 !important;
	}

	.menu_internal_single{
		display: none;
	}


	.copy{
		margin: 25px 0 0 0;
	}

	.social-icon{
		margin: 15px 0 20px 0;
	}
	
}

@media screen and (max-width: 760px) {

	.wrapper, .wrapp__footer, .header__wrap, .header-menu{
		width: 95%;
	}

	.wrapper{
		padding: 20px 5px;
	}

	.header__logo{
		float: none;
		margin: 0 auto;
	}

	.search-toggle{
		position: absolute;
		top: 112px;
		right: 0px;
		width: 69px;
		height: 53px;
		cursor: pointer;
		z-index: 10;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAAA1CAYAAAAXryboAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAotJREFUeNrsmcuLzWEYx2fGZTgzHCxGCjVWIpfEwgIL5JKS7JgUCxb8B0SxkQUpCyxcYkUuU8LJQlGMlUKKnZWaSy7D0WnMHJ9Hj3q8nduvU+f0e8/zrU+/t/N73nP59vye932f014sFttc/6vdTXFT3BQ3xU1xU9wUN8VNcVPcFDfFTWlNdTTpc3vhJLyEEZiAIXgGx2F+U12RTGkg3XABxoqVVYDT0Nng7/eXRj4+8yAHy4LXC/AZeiAT3HsB2+FbjJmSgTcmE8Y0Y1abmA5YA1dh3MQ+hymNzJRGfdB58yMHYW2V+G3w3cw5FtvjI0X1I0yG37AOBmqYtxUeygoJP2ABfI1l9Tmghogu12iI6DHc1nE37I1pSd5oxhcTzr1kxptj2rzJPmQOjEJWanuCudMhr+MPsDiWTMnq9UtCQ0S/4KcxKJrHZ0ivs7VoJpHUki4d52My5b1eZ8CqhHM3mPG7mEx5ZMZHEs618bmYTLlh6sI+3X/UIhsrtWg5nICFsWzzT5ndaR52V4nv00NhKclO92AM2/ypMBD8uDuwBbo0Jgs7IBfETZQx5wHMTfspeRbcD4rnP43DpBKv34NBOFTmPYf13t0091PktHsURqv0U0bgsJ6cl9YQf10zLXWZEmbNHtiku9SMHvZk+X4Ct0xxbtMie7NEL8bqE+yHp2nLlHqQLtyZoNcSSu6dhWlpzJR6tB6uaUui0oaxD16nqXFdj6S5vRKuVIhZAq/0cWq5vzh2ao+mp8z9gv4zMBx7plj1a/HtL3O/Exa1WqaEHb5zMDM4ofcGK1n0mWIlNWaFZo30Yd7CrqSGxJYpqWpHuiluipviprgpLjfFTXFT3BQ3xU1ptv4IMAB+LqgfTJLDIgAAAABJRU5ErkJggg==) no-repeat;
	}

	.search-toggle.active{
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAAA1CAIAAACYzbG/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABAZJREFUeNrsmklME2EUx2c6U0pLgSJY2gBFkCLIorIEjQEVUKK4RQU1JhoTDRovRr1ojB704M1EPJiocYuJ0RAXiAYXEMUoLkHCIkEsO6W0FCh0b2d8drBBIBTNCNPJvMPkS/ua9jf/9735v5nikpIriMOBsCVwM+FAnOzh4SHsCh5CkuziYZs+HA/Hw/FwPGzlQVFOH45n1vwo8n/szgJxwN6ohFyZIiZAEuTjq7eamw36ir6um6rGHtPo/+NBBQ8uI3Y6/bUY559fuvJATBKOTiG+jXBeaq49V//BSji9oN5kQr/XawsPKZe4YeB3dxgNpt8jiQ8PO7E4rTxneyBfwPR6E2F42eqtiZIQWDtI4lpr/R3Vty96za/ThqIpQdIiZfKeqHhYLw+RP1y1Oa+ixE4Q9PJgeMF6hKCH6UJK5sawaFjorOb8ykfXWxvUZiP1FnxBr9lY2qP6PKCBHAGGRfj5A0y1toeh9QYNAE4/pcy2N09qdOop08rV7XvePaXO3/HFaRIfAUN59kUnUHsGZPmo65sm87m6o6TzO9U5dkXGMZQnOzSCWlxtrfeYfO13To5MwVAeZUAQHEfstsYhncdkdzUucn2KiTxU/x2yW2fSW8xOh9Fhh4UQxxnKAz0NjhK+YCb2FnaOH86HhYnuW3+0+etvwwNw9Of7LJsn9ZicKQ2nFo3DOobqU97bTi0OK5d4TD4cO5bzQt3JUJ677c3UlgAHsE4eOU2mOwF2WpIk5HRiRoTIn0Z/sAGhw3QADGzuTGkYiqJbI2JaDINgqCen7V4QdyUjF3NdqaDQ04NlWaHh+xcm6G2WWn0/HTyF9PBAvNeqc+WKMJGYz+PtUMSCkRu22zQWE/ga6H45csXFtDXH4lMpGNLFQwXYn/yw6NTg0EpNFyUyU+YF8C8PMjeBSuNfdJIk9mfXedz9Q2sxwUwx4eMDVvORTxWPulrnvt6osDid9zqabQSRFiyD0WBsj46Dgbo6WVt96mt126gBNpI7Z8yh43wQNkocWKXp/rcBCRXcL0Yc9I9WINTOyEXZMgU4ABHGh+ssNPRXfZ3g3NwVBc3gxoo8ar6YEJ3GkYM1z4GKKTwzDAEPO5u84mhcCm/SZZAgycstX8/UvQPN/7be5uyRCWwtEK2qvztLGj5hdoA+mREi3xIeA2avz2LyDh53dd1ua5L6ipYGTfQW832FMIn0mEfrBrXedL/KYLcV1bwseFuqnSQFdP/i9OxggdD77r+VdqtSnt2F4+RtFi0O9D4eCNAHVAKtQLHx5r3J5Xdnz1/TG7dUjekuoWBSahjSFbwtm6FvoP9+4twGC5/Xs4wHZRkPV28M14f7vwvHw/FwPKzkwYUYjpDsuab+FGAAMlmavMjUKtYAAAAASUVORK5CYII=);
	}

	.search-form-wrap{
		position: absolute;
		top: 165px;
		left: 0;
		display: none;
		width: 100%;
		background: #eeeeee;
		height: 60px;
		z-index: 100;
	}

	.search-form-wrap.visible {
		display: block !important;
	}

	.search-form{
		position: absolute;
		top: 0px;
		left: 0;
		border: 1px solid #bababa;
		width: 95%;
		color: #fff;
		margin: 10px 2%;
	 	box-shadow: 2px 2px 6px 0 rgba(50, 50, 50, 0.4) inset;
	}

	.search-form__field{
		font-size: 14px;
		color: #858585;
		padding: 8px 0 8px 12px;
	}

	.search-form__button{
		top: 5px;
	}

	.content{
		width: 100%;
	}

	.header-menu ul ul ul, .menu-right li ul{
		position: relative;
		left: 0;
		box-shadow: none;
		background: #06a48e !important;
	}

	.header-menu ul ul ul:before, .menu-right li ul:before{
		position: absolute;
		content: '';
		background: url(images/zel.png) center top no-repeat !important;
		width: 78px;
		height: 7px;
		left: 50%;
		top: -7px;
		margin-left: -39px;
	}

	.menu__arrow{
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAgCAYAAAAIXrg4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZJREFUeNqsVl1IFFEUnrkz6679aGopFb4JEqEEJT34EEZJhUg9JP089JLWS9CfL1lkUEoiKoZCmiZpqZRGmZERSmFEGpZIFmFZmYgoiT/r/tz56dzljF13x3VXPXDgzsyd77vfOeeee2XrgxIBbLNAFZuwAqY7nKPu05ftbMieZdexs6K1rihJsMjN8CwuC13TurVP/akwIuyJkUgMVG1uG5DTdiuCLKUsA3xEfd2VoVTU/zXA5wjAJfXV2x55T3I8KNkSfFx0p/qm65RS2fATwZV5CjxOqax9/tYpJW9PASUxwcBrH/tzlVv33sOYgjvB3eAq+0YgyTqyUf3772ml/mmWoKqjAaP/GKqhhZXtHLgLFXiSTIx5OGFWfdk5CLHMYrIXBR+faHdfLa5i/4FPg9uRQJ1HwKlgH+3KncZurX8g25hkavbZLzS/PE9QNTuCz4A7+NXzCrxJZuiNssf68GipKTilY7T6UY4+MjaBwNOogiKG4EPAkagYyxn3pcJifXK61ascXeqzjhztXc8fBJ/iwH0UE+8X80gonaIFFRcFp6tvrmI+9OUpD5/3ciu3Y9VoAREgiYYrcuiDQ+NKQ0smqyz913AVLbnbhqBTSDIvqd4m+ysSvrKEUNthtbVjEpM4Y1YxZiZiszM11qdQJWuEq5g4DMUsVoxPUgMK0UKVBT6J7gHHUPo1ebEJjAQ21Foxal2N1vv1JC24PWE0skB2Ollsgtr0ggB4lSCK6SQhvlqMWS8F0wf9ErAcSAdTcwD8kOeFRNJCrp/PxVwQzJFf85tk2FT7BUJaGDQvCnb4cXd2/hOu/pegwOGMA/A6L3CPDnFTdIUlO2sr5pAETQDtYbVgszbBMNJctxgG+aiV9u2KwAWIAROwuIphayoBJNF//Ulb5IwDFZiPBUl8e1Ft0TkAPxpQidis6SFl1y7AKGShaBCvNpwClXIzmDIUI8KvhORn74WhxYzk/ws3jRVkuTGQzeeT9NiN1ZYzJ+LwX9GHQB8dt8JtoglCs2FJVxZCIsmOhPtk57ZwbxLPZhGjo8oBPGlZly6LnGjJPFLK5cNDIqJbsFuyFYSBh5rJ9dPWFTwFp7AZ2o0TTuZIRK5zakFeI42zQzVyj+4hMI5IF44dgTRBs8aCStz8ISRzH904YTkXYOP80PjzQOc+rLj9E2AA2KmMFo7XrigAAAAASUVORK5CYII=) no-repeat !important;
		width: 23px !important;
		height: 14px !important;
		right: 5px !important;
		top: 9px !important;
	}

	.menu__arrow.active, .menu-right li .menu__arrow.active{
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAgCAYAAAAIXrg4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZJREFUeNqsVl1IFFEUnrkz6679aGopFb4JEqEEJT34EEZJhUg9JP089JLWS9CfL1lkUEoiKoZCmiZpqZRGmZERSmFEGpZIFmFZmYgoiT/r/tz56dzljF13x3VXPXDgzsyd77vfOeeee2XrgxIBbLNAFZuwAqY7nKPu05ftbMieZdexs6K1rihJsMjN8CwuC13TurVP/akwIuyJkUgMVG1uG5DTdiuCLKUsA3xEfd2VoVTU/zXA5wjAJfXV2x55T3I8KNkSfFx0p/qm65RS2fATwZV5CjxOqax9/tYpJW9PASUxwcBrH/tzlVv33sOYgjvB3eAq+0YgyTqyUf3772ml/mmWoKqjAaP/GKqhhZXtHLgLFXiSTIx5OGFWfdk5CLHMYrIXBR+faHdfLa5i/4FPg9uRQJ1HwKlgH+3KncZurX8g25hkavbZLzS/PE9QNTuCz4A7+NXzCrxJZuiNssf68GipKTilY7T6UY4+MjaBwNOogiKG4EPAkagYyxn3pcJifXK61ascXeqzjhztXc8fBJ/iwH0UE+8X80gonaIFFRcFp6tvrmI+9OUpD5/3ciu3Y9VoAREgiYYrcuiDQ+NKQ0smqyz913AVLbnbhqBTSDIvqd4m+ysSvrKEUNthtbVjEpM4Y1YxZiZiszM11qdQJWuEq5g4DMUsVoxPUgMK0UKVBT6J7gHHUPo1ebEJjAQ21Foxal2N1vv1JC24PWE0skB2Ollsgtr0ggB4lSCK6SQhvlqMWS8F0wf9ErAcSAdTcwD8kOeFRNJCrp/PxVwQzJFf85tk2FT7BUJaGDQvCnb4cXd2/hOu/pegwOGMA/A6L3CPDnFTdIUlO2sr5pAETQDtYbVgszbBMNJctxgG+aiV9u2KwAWIAROwuIphayoBJNF//Ulb5IwDFZiPBUl8e1Ft0TkAPxpQidis6SFl1y7AKGShaBCvNpwClXIzmDIUI8KvhORn74WhxYzk/ws3jRVkuTGQzeeT9NiN1ZYzJ+LwX9GHQB8dt8JtoglCs2FJVxZCIsmOhPtk57ZwbxLPZhGjo8oBPGlZly6LnGjJPFLK5cNDIqJbsFuyFYSBh5rJ9dPWFTwFp7AZ2o0TTuZIRK5zakFeI42zQzVyj+4hMI5IF44dgTRBs8aCStz8ISRzH904YTkXYOP80PjzQOc+rLj9E2AA2KmMFo7XrigAAAAASUVORK5CYII=) 0 -14px no-repeat !important;
		width: 23px !important;
		height: 14px !important;
	}

	.menu-left ul li:hover > .menu__arrow, .menu-right li:hover > .menu__arrow{
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAaCAYAAABVX2cEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARRJREFUeNqslT8PwUAYxtsOiKVjF53YLXaJSSwsPggTCf0kYhJikfgS0rCIr2AzMJn8qeeVt1IX1zttn+TXRHLvT+4ep1YQBJMgm0wNPHJgm1K0AwWSESVwSiiiOZc8oYyog9ufojtohI6ojOj9KetH50UZMdcULcXZX7Ii2CtEB16nlBFlcJaILqDya04mI5p8wNE8QEs2EycjRoLMi1uvkplgxaI1f04sI2wW2aq172/KKpaRYXRlLjCzkDlgA8bKlYpDLQCf23yCbtI2qZyZ8Du7gloS2VBynY78/6ct6/C2ZPF1L3qVt6PKQrwRosjhbejGk8nykeZ089VwXHO6+TQcygYpX3XvhknUVjSnG/8lwABkDsGZc/FgQgAAAABJRU5ErkJggg==) no-repeat !important;
		width: 19px !important;
		height: 11px !important;
		right: 8px !important;
		top: 11px !important;
	}

	.menu-left ul li:hover > .menu__arrow.active, .menu-right li:hover > .menu__arrow.active{
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAaCAYAAABVX2cEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARRJREFUeNqslT8PwUAYxtsOiKVjF53YLXaJSSwsPggTCf0kYhJikfgS0rCIr2AzMJn8qeeVt1IX1zttn+TXRHLvT+4ep1YQBJMgm0wNPHJgm1K0AwWSESVwSiiiOZc8oYyog9ufojtohI6ojOj9KetH50UZMdcULcXZX7Ii2CtEB16nlBFlcJaILqDya04mI5p8wNE8QEs2EycjRoLMi1uvkplgxaI1f04sI2wW2aq172/KKpaRYXRlLjCzkDlgA8bKlYpDLQCf23yCbtI2qZyZ8Du7gloS2VBynY78/6ct6/C2ZPF1L3qVt6PKQrwRosjhbejGk8nykeZ089VwXHO6+TQcygYpX3XvhknUVjSnG/8lwABkDsGZc/FgQgAAAABJRU5ErkJggg==) 0 -14px no-repeat !important;
		width: 23px !important;
		height: 14px !important;
		right: 5px !important;
		top: 9px !important;
	}

	.menu-left ul li.green-li > .menu__arrow.active, .menu-right li.green-li > .menu__arrow.active{
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAgCAYAAAAIXrg4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZJREFUeNqsVl1IFFEUnrkz6679aGopFb4JEqEEJT34EEZJhUg9JP089JLWS9CfL1lkUEoiKoZCmiZpqZRGmZERSmFEGpZIFmFZmYgoiT/r/tz56dzljF13x3VXPXDgzsyd77vfOeeee2XrgxIBbLNAFZuwAqY7nKPu05ftbMieZdexs6K1rihJsMjN8CwuC13TurVP/akwIuyJkUgMVG1uG5DTdiuCLKUsA3xEfd2VoVTU/zXA5wjAJfXV2x55T3I8KNkSfFx0p/qm65RS2fATwZV5CjxOqax9/tYpJW9PASUxwcBrH/tzlVv33sOYgjvB3eAq+0YgyTqyUf3772ml/mmWoKqjAaP/GKqhhZXtHLgLFXiSTIx5OGFWfdk5CLHMYrIXBR+faHdfLa5i/4FPg9uRQJ1HwKlgH+3KncZurX8g25hkavbZLzS/PE9QNTuCz4A7+NXzCrxJZuiNssf68GipKTilY7T6UY4+MjaBwNOogiKG4EPAkagYyxn3pcJifXK61ascXeqzjhztXc8fBJ/iwH0UE+8X80gonaIFFRcFp6tvrmI+9OUpD5/3ciu3Y9VoAREgiYYrcuiDQ+NKQ0smqyz913AVLbnbhqBTSDIvqd4m+ysSvrKEUNthtbVjEpM4Y1YxZiZiszM11qdQJWuEq5g4DMUsVoxPUgMK0UKVBT6J7gHHUPo1ebEJjAQ21Foxal2N1vv1JC24PWE0skB2Ollsgtr0ggB4lSCK6SQhvlqMWS8F0wf9ErAcSAdTcwD8kOeFRNJCrp/PxVwQzJFf85tk2FT7BUJaGDQvCnb4cXd2/hOu/pegwOGMA/A6L3CPDnFTdIUlO2sr5pAETQDtYbVgszbBMNJctxgG+aiV9u2KwAWIAROwuIphayoBJNF//Ulb5IwDFZiPBUl8e1Ft0TkAPxpQidis6SFl1y7AKGShaBCvNpwClXIzmDIUI8KvhORn74WhxYzk/ws3jRVkuTGQzeeT9NiN1ZYzJ+LwX9GHQB8dt8JtoglCs2FJVxZCIsmOhPtk57ZwbxLPZhGjo8oBPGlZly6LnGjJPFLK5cNDIqJbsFuyFYSBh5rJ9dPWFTwFp7AZ2o0TTuZIRK5zakFeI42zQzVyj+4hMI5IF44dgTRBs8aCStz8ISRzH904YTkXYOP80PjzQOc+rLj9E2AA2KmMFo7XrigAAAAASUVORK5CYII=) 0 -14px no-repeat !important;
		width: 23px !important;
		height: 14px !important;
		right: 5px !important;
		top: 9px !important;
	}

	.menu-left ul li.current-menu-item > .menu__arrow, .menu-right li.current-menu-item > .menu__arrow{
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAaCAYAAABVX2cEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARRJREFUeNqslT8PwUAYxtsOiKVjF53YLXaJSSwsPggTCf0kYhJikfgS0rCIr2AzMJn8qeeVt1IX1zttn+TXRHLvT+4ep1YQBJMgm0wNPHJgm1K0AwWSESVwSiiiOZc8oYyog9ufojtohI6ojOj9KetH50UZMdcULcXZX7Ii2CtEB16nlBFlcJaILqDya04mI5p8wNE8QEs2EycjRoLMi1uvkplgxaI1f04sI2wW2aq172/KKpaRYXRlLjCzkDlgA8bKlYpDLQCf23yCbtI2qZyZ8Du7gloS2VBynY78/6ct6/C2ZPF1L3qVt6PKQrwRosjhbejGk8nykeZ089VwXHO6+TQcygYpX3XvhknUVjSnG/8lwABkDsGZc/FgQgAAAABJRU5ErkJggg==) 0 0px no-repeat !important;
		width: 19px !important;
		height: 11px !important;
		right: 8px !important;
		top: 11px !important;
	}

	.menu-left ul li.current-menu-item > .menu__arrow.active, .menu-right li.current-menu-item > .menu__arrow.active{
		background-position: 0 -14px !important;
		width: 20px !important;
		height: 14px !important;
		right: 8px !important;
		top: 9px !important;
	}

	.menu-left ul li.current-menu-item.green-li .menu__arrow.active,
	.menu-right li.current-menu-item.green-li .menu__arrow.active{
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAaCAYAAABVX2cEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARRJREFUeNqslT8PwUAYxtsOiKVjF53YLXaJSSwsPggTCf0kYhJikfgS0rCIr2AzMJn8qeeVt1IX1zttn+TXRHLvT+4ep1YQBJMgm0wNPHJgm1K0AwWSESVwSiiiOZc8oYyog9ufojtohI6ojOj9KetH50UZMdcULcXZX7Ii2CtEB16nlBFlcJaILqDya04mI5p8wNE8QEs2EycjRoLMi1uvkplgxaI1f04sI2wW2aq172/KKpaRYXRlLjCzkDlgA8bKlYpDLQCf23yCbtI2qZyZ8Du7gloS2VBynY78/6ct6/C2ZPF1L3qVt6PKQrwRosjhbejGk8nykeZ089VwXHO6+TQcygYpX3XvhknUVjSnG/8lwABkDsGZc/FgQgAAAABJRU5ErkJggg==) 0 -14px no-repeat !important;
		width: 23px !important;
		height: 14px !important;
		right: 5px !important;
		top: 9px !important;
	}

	.menu-left li ul li ul li a, .menu-right li ul li a{
		color: #fff !important;
	}

	.header-menu ul ul li a:hover, .header-menu ul ul li span{
		color: #000 !important;
	}

	.menu-left li ul li a:hover, .menu-left li ul li span,
	.menu-right li ul li a:hover, .menu-right li ul li span{
		color: #fff !important;
	}

	.menu-left li ul li ul li a:hover, .menu-left li ul li ul li span,
	.menu-right li ul li a:hover, .menu-right li ul li span{
		color: #000 !important;
		background: #06a48e !important;
	}

	.menu_home{
		padding: 20px 8px;
	}

	.menu_home ul{
		width: 412px;
		margin: 10px auto;
	}

	.menu_home li{
		width: 128px;
		height: 158px;
		box-shadow: none;
		border: 1px solid #c5c7bd;
	}

	.menu_home li, .menu_home li:nth-child(4n+4){
		margin: 2px 8px 18px 2px;
	}

	.menu_home li:nth-child(3n+3){
		margin: 2px 0px 18px 2px;
	}

	.menu_home li:nth-child(3n+4){
		clear: both;
	}

	.menu_home li:nth-child(7){
		margin: 2px 8px 18px 66px;
	}

	.menu_home li a{
		font-size: 11px;
		line-height: 15px;
		width: 114px;
		margin-left: -56px;
	}

	.menu_home_collection ul{
		overflow: hidden;
		text-align: left;
	}

	.menu_home_collection ul li{
		width: 36%;
		float: left;
		margin: 15px 3% 15px 11%;
		display: block;
	}

	.menu_home_collection ul li:nth-child(odd){
		clear: both;
	}

	.menu_internal ul li{
		  margin: 15px 10px 15px 47px;
	}

	.category-popular{
		overflow: hidden;
		width: 340px;
		margin: 20px auto 0 auto;
	}

	.category-popular li{
		margin: 0 50px 15px 0px;
	}

	.category-popular li:nth-child(even){
		margin: 0 0px 15px 0px;
	}

	.posts__text{
		height: 40px;
		overflow: hidden;
	}

	.posts li.category-archive__posts__first img{
		width: 192px;
		height: 184px;
	}

	.posts li.category-archive__posts__first .posts__text-wrap{
		padding-left: 208px;
	}

	.posts-first__text{
		height: 107px;
		overflow: hidden;
	}

	.posts li.category-archive__posts__first a.posts__title:before {
		left: -207px;
		width: 197px;
		height: 187px;
	}

	.num-time{
		text-align: center;
	}

	.num-time div span.right{
		float: none;
		display: block;
		margin-top: 10px;
	}

	.evaluation{
		display: block;
		text-align: center;
	}

	.post-ratings{
		margin: 0 55px;
	}

	.post-meta{
		text-align: center;
	}

	.post-rating{
		float: none;
		margin: 0 0 10px;
	}
	
	.post-share{
		float: none;
	}

	.related-items{
		width: 324px;
		overflow: hidden;
		margin: 0 auto;
	}

	.related-items li{
		width: 43.8%;
		margin: 0 12% 5% 0;
	}

	.related-items li:nth-child(odd){
		clear: both;
	}

	.related-items li:nth-child(even){
		margin: 0 0% 3% 0;
	}

	#commentform input[type=text]{
		width: 77%;
	}

	.cat-video{
		width: 437px;
		margin: 15px auto 0 auto;
	}

	.slider__title-wrap{
		  padding: 11px 10px 27px 10px;
	}

	.slider__title{
		font-size: 16px;
		line-height: 16px;
	}

	.slider__title:after {
		background: url(images/play-sr.png) no-repeat;
		width: 81px;
		height: 81px;
		bottom: 118%;
		margin-left: -40px;
	}

	.slider__content{
		font-size: 14px;
		line-height: 15px;
		height: 30px;
		overflow: hidden;
	}

	.bx-prev, .bx-next{
		background: url(images/sl-sr.jpg) no-repeat;
		width: 33px;
		height: 33px;
	}

	.bx-next{
		background-position: -33px 0;
	}

	.bx-prev, .bx-next{
		top: 40%;
	}

	.cat-video li, .cat-video li:nth-child(3n+3){
		margin: 0 8px 15px 0;
	}

	.cat-video li:nth-child(odd){
		clear: both;
	}

	.cat-video li:nth-child(even){
		  margin: 0 0px 15px 0;
	}

	.cat-video li:nth-child(3n+4){
		clear: none;
	}

	.copy{
		float: none;
		text-align: center;
	}

	.social-icon{
		width: 330px;
		float: none;
		margin: 20px auto;
		overflow: hidden;
	}

	.header-menu ul ul ul {
  		width: 216px;
  	}

}

@media screen and (max-width: 485px) {

	.wrapper, .wrapp__footer, .header__wrap, .header-menu ul{
		width: 95%;
	}

	.header__logo{
		background: url(images/logo-smal.png) no-repeat;
		width: 295px;
		height: 67px;
	}

	.header__logo .logo__text{
		font-size: 16px;
		left: 75px;
		top: 37px;
	}

	.search-form{
		width: 93%;
	}

	.menu-right{
		left: 81px;
	}

		.header-menu ul li ul li span{
		font-size: 20px !important;
	}

	.section__headline{
		left: 153px;
		width: 83px;
		padding-left: 10px;
	}

	.search-toggle{
		top: 97px;
	}

	.header-menu ul li.red span, .section__headline{
		font-size: 16px;
	}

	.header-menu ul li.red span{
		padding: 17px 25px 17px 5px;
	}

	.menu_home ul{
		width: 272px;
		margin: 0 auto;
	}

	.menu_home li:nth-child(7), .menu_home li:nth-child(3n+3){
		margin: 2px 8px 18px 2px;
	}

	.menu_home li:nth-child(odd){
		clear: both !important;
	}

	.menu_home li:nth-child(even){
		margin: 2px 0px 18px 2px;
	}

	.menu_home li:nth-child(3n+4){
		clear: none;
	}

	.menu_home_collection ul{
		width: 230px;
		margin: 0 auto;
	}

	.menu_home_collection ul li{
		float: none;
		width: 80%;
		margin: 15px 0% 35px 20%;
	}

	.title{
		font: 25px/25px'Cuprum', sans-serif;
	}

	.posts li img{
		width: 123px;
		height: 125px;
	}

	.posts__text-wrap{
		padding-left: 134px;
	}

	.posts li a.posts__title{
		font-size: 20px;
	}

	.posts__text{
		display: none;
	}

	.posts__text-wrap{
		position: relative;
		padding-bottom: 5px;
	}

	.click{
		display: block;
		text-align: center;
		width: 91px;
		margin: 10px auto 0 auto;
		padding: 7px 20px;
	}

	.ingredients__wrap .ingredients, .ing-morkovin{
		overflow: hidden;
		padding: 8px 98px 8px 25px;
	}

	.ingredients__wrap .ingredients span{
		margin-right: -90px;
		width: 85px;
	}

	.menu_internal ul{
		overflow: hidden;
		width: 245px;
		margin: 0 auto;
	}

	.menu_internal ul li{
		width: 61px;
		display: block;
		float: left;
	}

	.menu_internal ul li:nth-child(odd){
		clear: both;
	}

	.menu_internal ul li a, .menu_internal ul li span{
		font-size: 14px;
		line-height: 17px;
	}

	.category-popular__title{
		  font: 24px/25px'Cuprum', sans-serif;
	}

	.category-popular{
		width: 100%;
		max-width: 315px;
	}

	.category-popular li{
		margin: 0 4% 15px 0px;
		width: 47%;
		height: auto;
	}

	.category-popular li img{
		width: 100%;
		height: auto;
		float: left;
	}

	.posts li.category-archive__posts__first{
		text-align: center;
	}

	.posts li.category-archive__posts__first img{
		width: 231px;
		height: 231px;
		float: none;
	}

	.posts li.category-archive__posts__first .posts__text-wrap{
		width: 100%;
		padding: 0 0 45px 0;
	}

	.posts-first__text{
		height: 62px;
	}

	.posts li.category-archive__posts__first a.posts__title:before{
		left: 0;
		top: -245px;
		width: 237px;
		height: 237px;
	}

	.posts li.category-archive__posts__second a.posts__title:before{
		width: 125px;
		height: 127px;
		top: -24px;
		left: -135px;
	}

	#commentform input[type=text]{
		width: 98%;
	}

	.yarpp-related{
		  padding: 0 10px 25px 10px;
	}

	.related-items{
		width: 100%;
		max-width: 303px;
	}

	.related-items li{
		width: 47%;
		margin: 0 6% 5% 0;
	}

	.related-items li img{
		width: 100%;
		height: auto;
	}

	.slider__title-wrap{
		  padding: 5px;
	}

	.slider__title{
		font-size: 14px;
		line-height: 14px;
	}

	.slider__content{
		font-size: 12px;
		line-height: 12px;
		height: 11px;
		margin: 5px 0 20px 0;
	}

	.bx-prev, .bx-next{
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAVCAYAAADfLRcdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAc9JREFUeNrE181LAkEUAPC3o/ixSQZGgiaBSUQfh4guHQKDzhqE/gVBt/6WunSqLnXzDzCCIMrs0i2wggopyK9w00xrXbcZs5DYXZ3ZtR482HF4b366+lTOdhaTwdi4w9mH021w30vEUjXB9wOnvl3BWVTbnOKdWrVaIVBjg84hOJlehK3RWUDqxypuLA24cW0QNvwzLGAO0UJj4/PAIxMsu7wQsDuoTlv3jIEN1666/UxgxAItSSKEUwm4qZapDoteJSFRKjSvWcCIFZosP1Pfx0qjDiFce8oIRrTQECO0HRxmBCNa6LkOqF4w+muoHjD6D6gWeFMDrIj1WOxgbU21V6kOBfEdehU1WYKMWPtZ+6w8mFUmquKj+/k0rN1egCTLTXh8cgECNofhUBPHwU5gDlZcw831gZCBCB5votyge8/utYG9PQB/QyODvuY6XvyCfqhAO06DXoGVoNFrbWhXc9ZoMCu0628wo8B6oFS/DZTAI/iTSxPbOqBU2N/g1FsJcpQj7fglDzIjlISZ9lYScBbPRTLIqw2JqnY3dw9PYhWOhBw1lAlL4lDIduppUdskrypjWEjjB5zkaRrxX4z0S+O0ta4lMCZIr8dPAQYAHaorZHHKzC0AAAAASUVORK5CYII=) no-repeat;
		width: 21px;
		height: 21px;
	}

	.bx-next{
		background-position: -21px 0;
	}

	.slider__title:after{
		background: url(images/play-super-small.png) no-repeat;
		width: 51px;
		height: 51px;
		margin-left: -25px;
		bottom: 140%;
	}

	.bx-pager.bx-default-pager{
		right: 12px;
		bottom: 4px;
	}

	.bx-pager-item a{
		width: 6px;
		height: 6px;
	}

	.cat-video{
		width: 212px;
		margin: 0 auto;
	}

	.cat-video li{
		float: none;
	}

	.social-icon{
		width: 282px;
	}

	.social-icon a {
		width: 39px;
		height: 39px;
		background: url(images/ico-smal.png) no-repeat;
		display: block;
		float: left;
		text-indent: -9999px;
		margin-right: 8px;
	}

	.social-icon a.ok{
		background-position: -52px 0;
	}

	.social-icon a.fb{
		background-position: -104px 0;
	}

	.social-icon a.tw{
		background-position: -156px 0;
	}

	.social-icon a.gp{
		background-position: -208px 0;
	}

	.social-icon a.yt{
		background-position: -260px 0;
	}

	.menu_internal_paged, .children-cat-category_paged{
		display: none;
	}

}	

.home-subcribe{
	width: 80%;
	margin: 15px auto;
	text-align: center;
	border: 5px solid #f2635d;
	border-radius: 10px;
	padding: 20px;
	background: url(images/home-subcribe-bg.jpg) no-repeat 50% 0;
}
.home-subcribe__title{
	font: 30px/30px'Cuprum', sans-serif;
	color: #21ccb4;
	padding-top: 55px;
}
.home-subcribe__text{
	padding: 15px 0;
}
.home-subcribe input[type=text]{
	width: 170px;
}
.home-subcribe input[type=submit]{
	width: 170px;
	margin-top: 15px;
}

.more{
	text-align: center;
	margin-bottom: 20px;
	color: #fff;
}
.more span{
	cursor: pointer;
	padding: 9px 20px 9px 39px;
	border-radius: 12px;
	position: relative;
	background: #f4706b;
}
.more span:hover{
	background-color: #f2635d;
}
.more span:before{
	content: '';
	width: 15px;
	height: 15px;
	position: absolute;
	left: 14px;
	top: 11px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBMEU2OTA3QzMwQ0NFNTExOEU2RkFGMEY3MTQ4NDIyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQzU5OTFFNkM0NTUxMUU1OTFDQkMwMjkyMkI3ODA2QiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQzU5OTFFNUM0NTUxMUU1OTFDQkMwMjkyMkI3ODA2QiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMEU2OTA3QzMwQ0NFNTExOEU2RkFGMEY3MTQ4NDIyNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMEU2OTA3QzMwQ0NFNTExOEU2RkFGMEY3MTQ4NDIyNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoCmqvgAAAD/SURBVHjaYvj//z8DEjYD4qVAfB6IfwLxASBuh4ojq2OAMTiBeN1//GA+EKtDDQZrZAPiLVgU3sBhAMglbAxQp8DANyDOhxoGkuMH4jqoODLQBUl+RhLwQPcLENujqQGBKBYGBoZKIHYC4u9AvIMBEwgB8XqoGmmomC4j2KPEA3Ug9gOzgBpzgFgFixPxYgYkdz8B4kVAHA7EElgUKwLxaphFIIGHaB4/BsRCWDSuRlLTxYAlDlej2SgEdQlyPMqhxyMyuArEZ4D4D5p4PsyPUUA8DYgzsUT0fyyJAx44nEjOkgbiyUD8CknDPWg6lUP2M7545AHiv9CEgQEAAgwAKFxb61BXbncAAAAASUVORK5CYII=) no-repeat;
}
.more span.loading:before{
	-webkit-animation:spin 1s linear infinite;
    -moz-animation:spin 1s linear infinite;
    animation:spin 1s linear infinite;
}
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }

.item_bg{
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -o-transition: all 2s ease;
    transition: all 2s ease;

    background: #08ccb4;
}
.item_no-bg{
	background: transparent !important;
}