﻿/*
Theme Name: villagarden.decorexpro.com/fi/
Description: Developed by <a href="http://dimox.name/">Dimox</a>, <a href="http://blogoart.ru/">Blogoart.ru</a>
Author: Dimox
*/
/* reset */html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}:focus{outline:0}/* end reset */
/* normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}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:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:bottom}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{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}input[type=search]{-webkit-appearance:textfield}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}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/* end normalize */
body {
	background: #FFF;
	font: 14px/1.285 'PT Sans', sans-serif;
}
a {
	color: #266B06;
	text-decoration: none;
}
p {
	margin: 0 0 28px;
}
.aligncenter,
div.aligncenter {
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.alignleft {
	float: left;
}
img.alignleft,
.wp-caption.alignleft {
	margin: 8px 25px 10px 0;
}
.alignright {
	float: right;
}
img.alignright,
.wp-caption.alignright {
	margin: 8px 0 10px 25px;
}
.container {
	overflow: hidden;
	min-width: 320px;
	padding: 0 10px;
	border-top: 10px solid #D0D7DC;
}
.wrapper {
	max-width: 1300px;
	margin: 0 auto;
}


.ya-share2 .ya-share2__icon {
	padding: 15px 15px 15px 15px !important;
	margin: 5px;
}
		 
/* Header
-----------------------------------------------------------------------------*/
.header {
	position: relative;
	height: 140px;
}
.header__logo {
	position: absolute;
	top: 34px;
	left: 0;
	width: 223px;
	padding: 0 0 0 72px;
	background: url('i/logo-header.png') no-repeat;
	font-size: 12px;
	color: #7E8D93;
	text-decoration: none;
	letter-spacing: .5px;
}
.header__logo span {
	display: block;
	height: 53px;
	text-indent: -9999px;
}
.header__top-nav {
	position: absolute;
	top: 7px;
	right: 0;
	font-size: 12px;
}
.header__top-nav ul {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin: 0 -8px 0 -9px;
}
.header__top-nav li {
	position: relative;
	margin: 0 8px 0 9px;
	list-style: none;
}
.header__top-nav li:not(:first-child):before {
	content: '';
	position: absolute;
	top: 3px;
	left: -9px;
	width: 1px;
	height: 10px;
	background: #D0D7DC;
}
.header__top-nav a {
	color: #535F66;
}
.header__top-nav a:hover {
	color: #000;
}
.header__top-nav .current-menu-item:after {
	content: '';
	position: absolute;
	top: -7px;
	left: 50%;
	width: 5px;
	height: 3px;
	background: url('data:image/gif;base64,R0lGODlhBQADAIABANDX3AAAACH5BAEAAAEALAAAAAAFAAMAAAIFhB0XC1sAOw==');
}
.header__top-nav .current-menu-item a {
	color: #000;
}
.search-form {
	position: absolute;
	top: 45px;
	right: 0;
	width: 240px;
	height: 30px;
	border: 1px solid #D0D7DC;
}
.search-form__field {
	width: 100%;
	padding: 8px 30px 8px 10px;
	border: none;
	background: none;
	box-shadow: inset 1px 1px 4px rgba(0,0,0,.1);
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.search-form__field::-webkit-input-placeholder {
	color: #7E8D93;
}
.search-form__field::-moz-placeholder {
	color: #32393B;
}
.search-form__field:-ms-input-placeholder {
	color: #7E8D93;
}
.search-form__button {
	position: absolute;
	top: 0;
	right: 0;
	width: 30px;
	height: 100%;
	border: none;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNpi/P//PwMyYGRkNABSZkD8EYiPAOWfMmADII1QzfZAfAwkhIYXATE3TB1cPZImmMLzQDwTiFcA8Weo2BZcGk9CFbSgSDIwKALxQ6hcBZocgzFU4gy6qVAF3lD5vcjiTEABG6h3jzBgB7uhtC2yIEjjdyibE4dGaSj9BF0jzKYoYFQoYtFYitVFUH8sgvrjHhD7ATEPEKtDQxcW2o7YQpUbiLdjiUMQ/gelbwCxBIpGpBAshRrwGapwDhDbQdkomhmwRQGWKJFA18zEQAQAan4BpByA+CYQ3welY0b0RI4PAENdFEh9Aer5DhBgAHkx1R83At3xAAAAAElFTkSuQmCC') no-repeat 50%;
}
.header__nav {
	position: absolute;
	top: 53px;
	right: 280px;
	left: 255px;
	white-space: nowrap;
	font-weight: bold;
}
.header__nav li {
	list-style: none;
}
.header__nav a {
	display: block;
	color: #000;
}
.header__nav a:hover {
	color: #266B06;
}
.header__nav .visible-links {
	display: inline-block;
}
.header__nav .visible-links > li {
	display: inline-block;
}
.header__nav .visible-links > li:not(:first-child) {
	margin: 0 0 0 31px;
}
.header__nav .visible-links > li > a {
	padding: 0 0 1px;
	border-bottom: 3px solid #2C8603;
	font: bold 14px 'Roboto Condensed', sans-serif;
	text-transform: uppercase;
}
.header__nav .visible-links > li > a:not(:last-child) {
	position: relative;
}
.header__nav .visible-links > li > a:not(:last-child):after {
	content: '';
	position: absolute;
	top: 7px;
	right: -8px;
	width: 5px;
	height: 3px;
	background: url('data:image/gif;base64,R0lGODlhBQADAIABAAAAAAAAACH5BAEAAAEALAAAAAAFAAMAAAIFhB0XC1sAOw==');
}
.header__nav ul ul,
.header__nav .priority-nav__dropdown {
	position: absolute;
	z-index: 5;
	top: 100%;
	left: 0;
	display: none;
	min-width: 100%;
	margin: -3px 0 0;
	padding: 8px 0;
	border: 1px solid #F0F0F0;
	background: #FFF;
	box-shadow: 0 0 7px rgba(0,0,0,.07);
	white-space: nowrap;
}
.header__nav ul ul.show,
.header__nav .priority-nav__dropdown.show {
	display: block;
}
.header__nav ul ul a,
.header__nav .priority-nav__dropdown a {
	padding: 0 30px 0 15px;
	line-height: 24px;
}
.header__nav ul ul a:not(:last-child),
.header__nav .priority-nav__dropdown a:not(:last-child) {
	position: relative;
}
.header__nav ul ul a:not(:last-child):after,
.header__nav .priority-nav__dropdown a:not(:last-child):after {
	content: '';
	position: absolute;
	top: 10px;
	right: 15px;
	width: 3px;
	height: 5px;
	background: url('data:image/gif;base64,R0lGODlhAwAFAIABAAAAAAAAACH5BAEAAAEALAAAAAADAAUAAAIFRAKWi1cAOw==');
}
.header__nav li {
	position: relative;
}
.header__nav li:hover > ul {
	display: block;
}
.header__nav ul ul ul,
.header__nav .priority-nav__dropdown ul {
	top: 0;
	left: 100%;
	display: none;
}
.header__nav .priority-nav__wrapper {
	position: relative;
	padding: 0 0 0 35px;
}
.header__nav .priority-nav__wrapper:hover .priority-nav__dropdown {
	display: block;
}
.header__nav .priority-nav__dropdown-toggle {
	position: relative;
	padding: 0;
	border: none;
	background: none;
	cursor: pointer;
}
.header__nav .priority-nav__dropdown-toggle:after {
	content: '';
	position: absolute;
	top: 7px;
	right: -8px;
	width: 5px;
	height: 3px;
	background: url('data:image/gif;base64,R0lGODlhBQADAIABAAAAAAAAACH5BAEAAAEALAAAAAAFAAMAAAIFhB0XC1sAOw==');
}
.header__nav .priority-nav__dropdown {
	margin: 0 0 0 35px;
}
/* Middle
-----------------------------------------------------------------------------*/
.popular {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -3px 20px 0;
}
.popular-item {
	position: relative;
	width: calc(33.33% - 3px);
	margin: 0 3px 3px 0;
}
.popular-item:before {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACGCAYAAAAcoODpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGNJREFUeNqMksEOgCAMQ9vV//9gT+plBtJODzRhb2soAAC8F2qV41GtRbZUy1ajAWyruH390LQMrWRVZsIBjaY1ilJUpT79PFCMJXOd+k7EFCH2zcBRrB/EvTnNxEYxynkJMAB/1wLYfJT8HgAAAABJRU5ErkJggg==') repeat-x 0 100%;
}
.popular-item:hover:before {
	background: rgba(0,0,0,.7);
}
.popular-item__image img {
	display: block;
	width: 100%;
	height: auto;
}
.popular-item__cat {
	position: absolute;
	top: 7px;
	left: 7px;
	height: 19px;
	padding: 0 6px;
	background: #6A808F;
	font-size: 10px;
	font-weight: bold;
	line-height: 20px;
	color: #FFF;
	text-transform: uppercase;
}
.popular-item__cat:hover {
	background: #2C8603;
}
.popular-item__inner {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	padding: 0 12px 13px;
}
.popular-item__title {
	margin: 0 0 4px;
	font-size: 24px;
	font-weight: bold;
	line-height: 28px;
}
.popular-item__title a {
	color: #FFF;
}
.popular-item__title a:hover {
	color: #7CCB00;
}
.popular-item__date {
	display: block;
	font-size: 12px;
	color: #2C8603;
}
.popular-item:nth-child(n+4) {
	width: calc(25% - 3px);
}
.popular-item:nth-child(n+4) .popular-item__title {
	margin: 0 0 6px;
	font-size: 18px;
	line-height: 20px;
}
.top-items {
	margin: 0 0 45px;
	background: #E9F1DF;
}
.top-items:after {
	content: '';
	display: table;
	clear: both;
}
.top-items .sidebar-item {
	float: left;
	width: 25%;
	padding-right: 10px;
	padding-left: 10px;
}
.top-items .sidebar-item:not(:first-child) {
	border: none;
}
.top-items .sidebar-item__image {
	float: left;
	width: 39.5%;
	margin: 0 10px 0 0;
}
.top-items .sidebar-item__image img {
	display: block;
	width: 100%;
	height: auto;
}
.top-items .sidebar-item__title {
	display: table;
}
.top-items .sidebar-item__date {
	left: calc(39.5% + 10px);
}
.middle {
	padding: 0 0 30px;
}
.middle:after {
	content: '';
	display: table;
	clear: both;
}
.content {
	float: left;
	width: 100%;
	min-height: 1px;
	padding: 0 328px 0 0;
}
.breadcrumbs {
	margin: 0 0 13px;
	font-size: 11px;
	line-height: 14px;
	color: #7E8D93;
}
.breadcrumbs a {
	color: #000;
}
.breadcrumbs a:hover {
	text-decoration: underline;
}
.breadcrumbs .sep {
	position: relative;
	display: inline-block;
	vertical-align: top;
	width: 3px;
	height: 5px;
	margin: 5px 2px 0 3px;
	border-left: 1px solid #64727B;
	text-indent: -9999px;
}
.breadcrumbs .sep:before,
.breadcrumbs .sep:after {
	content: '';
	position: absolute;
	width: 1px;
	background: #64727B;
}
.breadcrumbs .sep:before {
	top: 1px;
	bottom: 1px;
	left: 0;
}
.breadcrumbs .sep:after {
	top: 2px;
	bottom: 2px;
	left: 1px;
}
.headline {
	margin: 0 0 35px;
	padding: 0 0 7px;
	border-bottom: 4px solid #266B06;
	font: bold 30px/1 'Roboto Condensed', sans-serif;
}
.items {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -3.4% 0 0;
}
.items .item {
	width: 46.6%;
	margin: 0 3.4% 50px 0;
}
.item:after {
	content: '';
	display: table;
	clear: both;
}
.item__link {
	color: #000;
}
.item__link:hover {
	color: #266B06;
}
.item__image {
	float: left;
	width: 37.3%;
	margin: 0 13px 0 0;
}
.item__image img {
	display: block;
	width: 100%;
	height: auto;
}
.item__title {
	margin: 0 0 6px;
	font-weight: bold;
}
.item__date {
	font-size: 12px;
	color: #266B06;
}
.item__comments {
	position: relative;
	min-width: 16px;
	height: 16px;
	padding: 0 3px;
	background: #266B06;
	font-size: 12px;
	line-height: 16px;
	color: #FFF;
	text-align: center;
}
.item__comments:before {
	content: '';
	position: absolute;
	right: 1px;
	bottom: -3px;
	width: 3px;
	height: 3px;
	border-top: 1px solid #266B06;
	border-left: 1px solid #266B06;
}
.item__comments:after {
	content: '';
	position: absolute;
	right: 2px;
	bottom: -2px;
	width: 1px;
	height: 1px;
	border: 1px solid #266B06;
}
.item__text {
	clear: both;
	margin: 0 0 10px;
	padding: 23px 0 0;
	font-size: 16px;
	line-height: 24px;
}
.item--big .item__title {
	font-size: 26px;
	line-height: 28px;
}
.item--big .item__image {
	float: none;
	width: 100%;
	margin: 0 0 10px;
}
.item--big .item__comments {
	float: right;
}
.category {
	margin: 0 0 48px;
}
.category__head {
	margin: 0 0 13px;
	padding: 0 0 13px;
	border-top: 4px solid #266B06;
	border-bottom: 1px solid #C8CDD0;
}
.category__head:after {
	content: '';
	display: table;
	clear: both;
}
.category__name {
	float: left;
	height: 38px;
	background: #266B06;
	font-size: 16px;
	font-weight: bold;
	line-height: 35px;
	color: #FFF;
	text-transform: uppercase;
}
.category__name a {
	display: block;
	padding: 0 8px;
	color: #FFF;
}
.category__tags {
	float: right;
	width: 60%;
	white-space: nowrap;
	font-size: 12px;
	font-weight: bold;
	line-height: 38px;
	text-align: right;
	text-transform: uppercase;
}
.category__tags > .visible-links {
	display: inline-block;
}
.category__tags > .visible-links > li {
	display: inline-block;
}
.category__tags > .visible-links > li:not(:first-child) {
	margin: 0 0 0 9px;
}
.category__tags li {
	list-style: none;
}
.category__tags a {
	display: block;
	color: #64727B;
}
.category__tags a:hover {
	color: #266B06;
}
.category__tags .priority-nav__wrapper,
.category-tags .priority-nav__wrapper {
	position: relative;
}
.category__tags .priority-nav__wrapper:hover .priority-nav__dropdown-toggle,
.category-tags .priority-nav__wrapper:hover .priority-nav__dropdown-toggle {
	background-color: #266B06;
	background-image: url('data:image/gif;base64,R0lGODlhBQADAIABAP///wAAACH5BAEAAAEALAAAAAAFAAMAAAIFhB0XC1sAOw==');
	color: #FFF;
}
.category__tags .priority-nav__wrapper:hover .priority-nav__dropdown,
.category-tags .priority-nav__wrapper:hover .priority-nav__dropdown {
	display: block;
}
.category__tags .priority-nav__dropdown-toggle,
.category-tags .priority-nav__dropdown-toggle {
	margin: 0 0 0 6px;
	padding: 0 15px 0 7px;
	border: none;
	background: url('data:image/gif;base64,R0lGODlhBQADAIABAGRyewAAACH5BAEAAAEALAAAAAAFAAMAAAIFhB0XC1sAOw==') no-repeat right 7px top 50%;
	color: #64727B;
}
.category__tags .priority-nav__dropdown-toggle:hover,
.category-tags .priority-nav__dropdown-toggle:hover,
.category__tags .priority-nav__dropdown-toggle.is-open,
.category-tags .priority-nav__dropdown-toggle.is-open {
	background-color: #266B06;
	background-image: url('data:image/gif;base64,R0lGODlhBQADAIABAP///wAAACH5BAEAAAEALAAAAAAFAAMAAAIFhB0XC1sAOw==');
	color: #FFF;
}
.category__tags .priority-nav__dropdown-toggle.priority-nav-is-hidden,
.category-tags .priority-nav__dropdown-toggle.priority-nav-is-hidden {
	display: none;
}
.category__tags .priority-nav__dropdown,
.category-tags .priority-nav__dropdown {
	position: absolute;
	top: 27px;
	right: 0;
	display: none;
	padding: 10px 0;
	border: 1px solid #D8DADB;
	background: #FFF;
	line-height: 30px;
	text-align: right;
}
.category__tags .priority-nav__dropdown.show,
.category-tags .priority-nav__dropdown.show {
	display: block;
}
.category__tags .priority-nav__dropdown a,
.category-tags .priority-nav__dropdown a {
	padding: 0 10px;
}
.category-items:after {
	content: '';
	display: table;
	clear: both;
}
.category-type-1 .item {
	float: right;
	width: 48%;
	margin: 0 0 17px;
}
.category-type-1 .item:not(:first-child) {
	clear: right;
}
.category-type-1 .item--big {
	float: left;
	width: 48.2%;
	margin: 0 3.8% 0 0;
}
.category-type-2 .category__head {
	border-top-color: #00835C;
}
.category-type-2 .category__name {
	background: #00835C;
}
.category-type-2 .category-items {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -3.4% 0 0;
}
.category-type-2 .item {
	float: left;
	width: 46.6%;
	margin: 0 3.4% 0 0;
}
.category-type-2 .item:not(.item--big) {
	margin-top: 26px;
	margin-bottom: 17px;
}
.category-type-2 .item__comments {
	background: #00835C;
}
.category-type-2 .item__comments:before,
.category-type-2 .item__comments:after {
	border-color: #00835C;
}
.category-type-2 .item__date {
	color: #00835C;
}
.category-type-2 .priority-nav__wrapper:hover .priority-nav__dropdown-toggle,
.category-type-2 .priority-nav__dropdown-toggle.is-open {
	background-color: #00835C;
}
.category-type-3 .category__head {
	border-top-color: #005083;
}
.category-type-3 .category__name {
	background: #005083;
}
.category-type-3 .category-items {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -18px 0 0;
}
.category-type-3 .item {
	width: calc(33.33% - 18px);
	margin: 0 18px 13px 0;
}
.category-type-3 .item__title {
	margin: 0 0 9px;
	font-size: 22px;
	line-height: 24px;
}
.category-type-3 .item__image {
	float: none;
	width: 100%;
	margin: 0 0 11px;
}
.category-type-3 .item__date {
	color: #005083;
}
.category-type-3 .priority-nav__wrapper:hover .priority-nav__dropdown-toggle,
.category-type-3 .priority-nav__dropdown-toggle.is-open {
	background-color: #005083;
}
.category-type-4 .item,
.category-type-5 .item {
	margin: 15px 0 0;
}
.category-type-4 .item--big,
.category-type-5 .item--big {
	margin: 0 0 26px;
}
.category-type-4 .item--big .item__title,
.category-type-5 .item--big .item__title {
	overflow: hidden;
	height: 56px;
}
.category-type-4 .item--big .item__text,
.category-type-5 .item--big .item__text {
	overflow: hidden;
	height: 95px;
}
.category-type-4 .category__head {
	border-top-color: #312B6B;
}
.category-type-4 .category__name {
	background: #312B6B;
}
.category-type-4 .item__comments {
	background: #312B6B;
}
.category-type-4 .item__comments:before,
.category-type-4 .item__comments:after {
	border-color: #312B6B;
}
.category-type-4 .item__date {
	color: #312B6B;
}
.category-type-4 .priority-nav__wrapper:hover .priority-nav__dropdown-toggle,
.category-type-4 .priority-nav__dropdown-toggle.is-open {
	background-color: #312B6B;
}
.category-type-5 .category__head {
	border-top-color: #5B2B6B;
}
.category-type-5 .category__name {
	background: #5B2B6B;
}
.category-type-5 .item__comments {
	background: #5B2B6B;
}
.category-type-5 .item__comments:before,
.category-type-5 .item__comments:after {
	border-color: #5B2B6B;
}
.category-type-5 .item__date {
	color: #5B2B6B;
}
.category-type-5 .priority-nav__wrapper:hover .priority-nav__dropdown-toggle,
.category-type-5 .priority-nav__dropdown-toggle.is-open {
	background-color: #5B2B6B;
}
.category-type-6 {
	margin: 0;
}
.category-type-6 .category__head {
	border-top-color: #C56601;
}
.category-type-6 .category__name {
	background: #C56601;
}
.category-type-6 .category-items {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -3.4% 0 0;
}
.category-type-6 .item {
	width: 46.6%;
	margin: 0 3.4% 17px 0;
}
.category-type-6 .item__date {
	color: #C56601;
}
.category-type-6 .priority-nav__wrapper:hover .priority-nav__dropdown-toggle,
.category-type-6 .priority-nav__dropdown-toggle.is-open {
	background-color: #C56601;
}
.categories-wrap {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -3.4% 0 0;
}
.categories-wrap .category {
	width: 46.6%;
	margin: 0 3.4% 65px 0;
}
.popular-video {
	margin: 0 0 65px;
	border-top: 4px solid #508300;
	background: #DEE9CE;
}
.popular-video__headline {
	display: inline-block;
	height: 38px;
	padding: 0 8px;
	background: #508300;
	font-size: 16px;
	font-weight: bold;
	line-height: 36px;
	color: #FFF;
	text-transform: uppercase;
}
.popular-video__items {
	position: relative;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 27px -18px 0 0;
}
.popular-video__items:before {
	content: '';
	position: absolute;
	top: -14px;
	right: 18px;
	left: 0;
	height: 1px;
	background: #CDD9BF;
}
.popular-video .video-item {
	width: calc(33.33% - 18px);
	margin: 0 18px 18px 0;
}
.video-item {
	position: relative;
	display: block;
}
.video-item:before {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACGCAYAAAAcoODpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGNJREFUeNqMksEOgCAMQ9vV//9gT+plBtJODzRhb2soAAC8F2qV41GtRbZUy1ajAWyruH390LQMrWRVZsIBjaY1ilJUpT79PFCMJXOd+k7EFCH2zcBRrB/EvTnNxEYxynkJMAB/1wLYfJT8HgAAAABJRU5ErkJggg==') repeat-x 0 100%;
}
.video-item:after {
	content: '';
	position: absolute;
	top: 20%;
	right: 0;
	left: 0;
	height: 68px;
	background: url('i/video.png') no-repeat 50% 0;
}
.video-item:hover:after {
	background-position: 50% -232px;
}
.video-item__image img {
	display: block;
	width: 100%;
	height: auto;
}
.video-item__inner {
	position: absolute;
	z-index: 1;
	right: 0;
	bottom: 0;
	left: 0;
	padding: 0 13px 5px;
}
.video-item__title {
	margin: 0 0 3px;
	font-size: 18px;
	font-weight: bold;
	line-height: 1;
	color: #FFF;
}
.video-item__date {
	font-size: 12px;
	color: #2C8603;
}
.category-tags {
	margin: 13px 0 25px 0;
	white-space: nowrap;
	font-size: 0;
}
.category-tags li {
	list-style: none;
}
.category-tags a {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #64727B;
	text-transform: uppercase;
}
.category-tags a:hover {
	color: #266B06;
}
.category-tags > .visible-links {
	display: inline-block;
}
.category-tags > .visible-links > li {
	display: inline-block;
	margin: 0 5px 0 0;
}
.category-tags > .visible-links > li > a {
	height: 22px;
	padding: 0 6px;
	border: 1px solid #C3D0D6;
	line-height: 20px;
}
.category-tags > .visible-links > li > a:hover {
	border-color: #2C8603;
}
.category-tags .priority-nav__dropdown-toggle {
	height: 22px;
	margin: 0;
	padding: 0 12px 0 6px;
	border: 1px solid #C3D0D6;
	border: 1px solid #C3D0D6;
	background-position: right 5px top 50%;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #64727B;
}
.category-tags .priority-nav__dropdown-toggle:hover,
.category-tags .priority-nav__dropdown-toggle.is-open,
.category-tags .priority-nav__wrapper:hover .priority-nav__dropdown-toggle {
	border-color: #2C8603;
	background: url('data:image/gif;base64,R0lGODlhBQADAIABAGRyewAAACH5BAEAAAEALAAAAAAFAAMAAAIFhB0XC1sAOw==') no-repeat right 5px top 50% !important;
	background-color: transparent !important;
	color: #266B06 !important;
}
.category-tags .priority-nav__dropdown {
	z-index: 2;
	top: 6px;
	border-color: #266B06;
}
.question-items {
	margin: 0 0 40px;
}
.question-item:after {
	content: '';
	display: table;
	clear: both;
}
.question-item:not(:first-child) {
	margin: 17px 0 0;
	padding: 17px 0 0;
	border-top: 1px solid #C3D0D6;
}
.question-item__image {
	position: relative;
	float: left;
	margin: 0 15px 0 0;
}
.question-item__image:before {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	width: 36px;
	height: 36px;
	background: url('data:image/png;base64,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');
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.question-item__title {
	margin: 0 0 24px;
	font-size: 26px;
	font-weight: bold;
	line-height: 28px;
}
.question-item__title a {
	color: #000;
}
.question-item__title a:hover {
	color: #266B06;
}
.question-item__title a:hover .question-item__image:before {
	background: url('data:image/png;base64,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');
}
.question-item__text {
	font-size: 16px;
	line-height: 24px;
}
.video-items {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -18px 18px 0;
}
.video-items .video-item {
	width: calc(33.33% - 18px);
	margin: 0 18px 18px 0;
}
.pagination a,
.pagination span {
	display: inline-block;
	vertical-align: middle;
	width: 26px;
	height: 26px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALhJREFUeNq8lsENAjEQA/ei48GDLvnQEHyuEvqgAUrgJE6C7Joki3QV2PvI1xprY++0bvVqZhfjzm16vT84HQ9UlXX7WgHC2NM15mgPwBXqGnMSQUHkZJlO5E0onG9deBKxrUsiVMEy1L91bKLQElUBURPyhsXeb9+tg8o6E1gH/of1TAbRMgwhCKwboQp+BJW+EezZIwiSCNL0UcmaEBQfxs3Ar/ISgitoHCfVfXk872duqGL5CTAAEbfCaV0K8zwAAAAASUVORK5CYII=');
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
	font-weight: bold;
	line-height: 26px;
	color: #717171;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 1px #FFF;
}
.pagination a:hover {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAF5JREFUeNrs1bEVgEAIA1C856R2LqTdjcFCsAM0oDIEFpo0lP8lDYuqHkS0U29OEpGrO2WM51J3yhiZ2Q6V8cFGgAC9D0VEO1QGpsN0gAD94ZWvZjaZeeuE3H3eAgwA4Rj95WV7GWAAAAAASUVORK5CYII=');
}
.pagination .current {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAIAAAAmKNuZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKJJREFUeNrslUEOwjAMBNdJSoX4A4/ioTyKX9AWLw5KENyQ657oyjn44JFXiR0heb4cpEAS3KKCC27XqVhSTkijSF6Be0DvrCg7xspHpEHcOJ2NJQ1nfRkrDVgh0al2lxCqHbfjflJ5zUgP/5S18vKd+mkf3cXxNjHLiGvoC4ps4Sf18i3MxuL+yywizL6fMWcwU9X/k3GhQeoPRDJwozwFGACE8WUohHTQMgAAAABJRU5ErkJggg==');
	box-shadow: none;
	color: #FFF;
	text-shadow: 0 1px rgba(0,0,0,.13);
}
.pagination .prev,
.pagination .next {
	width: auto;
	border-bottom: 2px solid #C3D5AE;
	line-height: 24px;
	color: #266B06;
	text-shadow: none;
}
.pagination .prev,
.pagination .prev:hover {
	margin-right: 10px;
	padding: 0 10px 0 17px;
	background: #E5EFD9 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNpi+P//PwMMq2WzpQFxO4jNCCJAQD2HPQ1IzWSAACtklf9BeNmhGUCh/5YgQTM0wUyQYqYY+0xdqHaGyw/PLgNS08EckDaQSpgukLFge6EuykSTNGNAcm7miiOz//dsrAbZgyIBwiBjwP4ACDAAsMFyaYm4iL4AAAAASUVORK5CYII=') no-repeat 6px 9px;
}
.pagination .next,
.pagination .next:hover {
	margin-left: 10px;
	padding: 0 17px 0 10px;
	background: #E5EFD9 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHFJREFUeNpi+P//P4NaNls7EKeB2DDMCBSwZGBgOMYAAek3p/ycBWYBZS2XHZrxH6gAhsE6YVoz0STNmKBGTL/88OwyKJshxj5TlwFqeRpMNUgnyHiQoBmaYCbMDrOejdX/VxyZDRdEtrwdiFH8ARBgAJJtcpYM3pDGAAAAAElFTkSuQmCC') no-repeat right 6px top 9px;
}
.pagination .prev:hover,
.pagination .next:hover {
	background-color: #EDF4E4;
}
.post {
	margin: 0 0 45px;
}
.post__headline {
	margin: 30px 0 28px;
	padding: 0 0 25px;
	border-bottom: 4px solid #266B06;
	font: bold 36px/40px 'Roboto Condensed', sans-serif;
	text-align: center;
}
.post__meta {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin: -24px 0 24px;
}
.post__entry {
	font-size: 18px;
	line-height: 28px;
}
.post__entry:after {
	content: '';
	display: table;
	clear: both;
}
.post__entry a {
	text-decoration: underline;
}
.post__entry a:hover {
	text-decoration: none;
}
.post__entry > :last-child {
	margin-bottom: 0;
}
.post__entry h2,
.post__entry h3,
.post__entry h4,
.post__entry h5,
.post__entry h6 {
	margin: 30px 0 28px;
	padding: 0 0 4px;
	border-bottom: 4px solid #266B06;
	font-size: 24px;
	font-weight: bold;
}
.post__entry h2:first-child,
.post__entry h3:first-child,
.post__entry h4:first-child,
.post__entry h5:first-child,
.post__entry h6:first-child {
	margin-top: 0;
}
.post__entry h3 {
	border-width: 3px;
	font-size: 22px;
}
.post__entry h4 {
	border-width: 3px;
	font-size: 20px;
}
.post__entry h5 {
	border-width: 2px;
	font-size: 18px;
}
.post__entry h6 {
	border-width: 2px;
	font-size: 16px;
}
.post__entry li {
	list-style: none;
}
.post__entry li ul,
.post__entry li ol {
	margin-bottom: 0;
}
.post__entry ol {
	counter-reset: li;
	margin: 0 0 28px 30px;
}
.post__entry ol > li {
	position: relative;
}
.post__entry ol > li:before {
	content: counter(li) '.';
	counter-increment: li;
	position: absolute;
	top: 0;
	left: -30px;
	width: 20px;
	font-size: 16px;
	font-weight: bold;
	color: #266B06;
	text-align: right;
}
.post__entry ul {
	margin: 0 0 28px 30px;
}
.post__entry ul > li {
	position: relative;
}
.post__entry ul > li:before {
	content: '';
	position: absolute;
	top: 4px;
	left: -30px;
	width: 21px;
	height: 21px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAplJREFUeNqMlctLlFEYxseZLy9dJ8YKw2xhzZiDLTKlCIKKiiAIiijcFWFBbVq16g9oEUQEtYpWRXekIKhwF4ihBZGlJmQOXR0YyxwdsHoe+E18TIke+DHffOec57y3835lyZPlkZIRE7WiVbSItaJexEVODIlB8Vx0i0z/panpsEAQ+XdY6KDYhPgyUcXcKrFGbBBbRJe4ze/fURayNCG2i0Nij5jP+1/ii/gpFogVIsrchHgkbopOWZwNW1qO4FnRxDu7+k704XKOEDgUjVjs/wdE0htSpyo6JFwIiGEzLhcFR8R1LPBzQUyztpywHBZthKSJ/RkJdwcs8Gk7ERwWF8Q98SHy/zEKn8VpUcd+r/8YS7TGdnGq3RkT18RlNsw0Fotv4q1YItbza0+Go2R7JYsHcTk7g5hjuFccFTtEnvX9zFunJaAOE8SsL+Syy6hCTIGrYZ84I1aLh6x1zF9RZtZJBmTTAl/FgJikdI6I3bj4lAyfEOs4dLlY6Bji4Sjv6gNcKhM/Qm43ktnNYivVYddSzPeKWwj+FuPsdw3Ho9SfJxaFDojh2gRJ2Yag170QF8UNLoXXL2W/53NRCtsBrxYNYh73+gpxy4cS5bt+TtzFGI9KKqeatUMB8WimiNMk4aV4FnJrv3gtzovHeFAcdYQrRvgGXKdxbkQtCZrExXFi9l68weonzIf7RTsJrSSpdyzqRlHDaXEsziM4Rtx66QPTJRb60hwjQQ5Hh7hvUVv0nXJII5zm5Cz3vpi8KhKXouTaEfd4IK7aq4DTe+iLDYTC1h7n1szWpSIUv/f3uGEXW5+t6eS52E+9YSM3Za79tFDa+bOcNkKnCnf+mtC6PM0kU+z8Euua7XPiGv3Ehjl9o0oF/ggwAHnhx8ieQMf+AAAAAElFTkSuQmCC');
}
.post__entry .adaptive-table {
	overflow: auto;
	max-width: 100%;
	margin: 31px 0;

	-webkit-overflow-scrolling: touch;
}
.post__entry .adaptive-table table {
	margin: 0;
}
.post__entry table {
	width: 100%;
}
.post__entry th,
.post__entry td {
	padding: 6px 12px;
	border: 1px solid #DEDEDE;
}
.post__entry blockquote {
	margin: 31px 10%;
	padding: 12px 15px 12px 100px;
	border-radius: 4px;
	background: #FFFAD9 url('i/blockquote.png') no-repeat 6px 47%;
	font: italic 18px/24px Georgia, 'Times New Roman', Times;
	color: #4B250C;
}
.post__entry blockquote p {
	margin: 0;
	padding: 12px 0;
}
.post__entry img {
	max-width: 100%;
	height: auto;
}
.post__entry iframe {
	display: block;
	max-width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.post #vopros,
.post #vopros:after {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAYAAADafVyIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAepJREFUeNqcVktLgkEU/dTsQSlZSGYPqkVEq+i1iSikWrSqVX+mXf2f9i2CQqgkW+QijAoiidSksowy1M6FO3EbvsfYhYMzn3PvuZ7vzIy+jR1LhR+IMKrAM/BmeUcY6OVxeW+7UZJftvAnFV0GerTke+AQ+LIp3AosAGPy4eaujxpLgqigum4H1m2KUwwBK7xOj4ReXDS7CqKQIphmEqeIcacyRoEBlxyqtwaSIBH0G+g8DrSJuUlONylABJ2WWcTE2DSnjwhK/yAoNUNwbbg4JMa3QN0khwiybEevkFZ9AVIGOZ+BicRvR9+sLb1Mn83iHPAg5kVGmF1jZ+VXtdEaQIYRBOJszQ7ZjR0pNlQOdqTiUbZ8XObYsdIvuQPOtOdFJx1AUgfyvOv/5Phd9CuL8TuQ9xIcJB/4qEkzuBF0ifGNic0gFUka4OkTCMtuBIPNEiCG9Rwngog4yLJ8dHt1T51PKfcAl04E5KxFtmoFODXsfp5lJUceQZ6avA9UBPl4jvI8ya5y65wamQEm+VFG3QWSgC6PEWCWvU/HwAlvLqcI8Pk0J260KyCty7GlOYZkOQAKLsWX+B0piUmOY3SetdNbFacX+QicO+xa3cJ+bob2x4V+F0uCfV5UtcwjzX8IKijsuvBHgAEAtgZ+N07X5w8AAAAASUVORK5CYII=');
}
.post #vopros {
	position: relative;
	margin: 0 0 52px;
	padding: 27px 80px 27px 180px;
	border-top: 4px solid #508300;
	background-color: #DEE9CE;
	background-repeat: no-repeat;
	background-position: 145px 18px;
	font: italic 18px/30px Georgia, 'Times New Roman', Times;
}
.post #vopros:before {
	content: 'Р’РћРџР РћРЎ';
	position: absolute;
	top: 0;
	left: 0;
	height: 38px;
	padding: 0 10px 0 47px;
	background: #508300 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAr5JREFUeNrEl7trFFEUxmcms7tBIih5jOtaaoxFSAjZwjekiJ3a+CjS2JrGykZXkCiksly2sQjkH0ghaCMEdRvFLTSuCVq4ICsGRCIoYnT8rnwLh2HmPkbQAz9m7t57Hsl9zHf9OI49SyuBGXAGHAJloqxL2mAFPATfraKqAgxEoA62Ynvbok9kiq/rLIIa+MKgbXARjIIRsAuEIODYIVAFlzk2pm+N/U4FqMofM4h6HgM72OcTXfEFcAQ8FzEi2wLGQYeOp8GAxTRlsQfcZKwOY2sLiETygxYJdhPdGDVVc6KIKKuAovi365L3gavgLfhJ3vC3Ps2UzInpKKYVUOOAU5rkJdDUrP4nmgWnfr/NcbVkARFX7APdigW3Egm7RNp1jX8ZrDNXJAuo03nUsLK/iUTz/K3Ad3kGhJo45ziu3iugRKeXDJblOC2SrKX0r7HvF5gwLMoOc5YCHq87wSL4oTk0t8V7I6W/w6cPRjRxPoMbzDmjKmqw8gmLbXceXBGHUo8D3A0922uIU+G4hmqssjGY46BRR+9d8FUkv2fhV+TYVdXYYCN0TH4iZRtugjELX5/jNwLxSd323Oxwov0MnASvbT7CfJYDL7/54v0OqIJXrkECColkQM/hr1D2MWfxXVlAwTHIo4x3GxuQBbTZGHIM0gRTpOnoO8hnO6CGU3Y0xzpoEVer8rmitoMSm5vgPRjPsRtcLQQvQAUMB1Svy2AMTDoEUlN2jbhM337mWv6TO/E5Vhpu2PIgWhIH0JKljxIs99M+x1KQLBg0QY+WKKBlWcBsliBJSrJLoN8Q7AL4BD6AsxbJp02SLClK56n/dUH7qSdMyadsRGmaLF+gjPIs7gJZcz7rIsvTLibr1AEVh8Sq2H1ccM4Xk6yr2TuK0uO8hoWJhCF3kPpMP/3bq9k/u5z6//t6/luAAQCOc7ylrnPwfAAAAABJRU5ErkJggg==') no-repeat 8px 1px;
	font: bold 16px/37px 'PT Sans', sans-serif;
	color: #FFF;
}
.post #vopros:after {
	content: '';
	position: absolute;
	right: 55px;
	bottom: 28px;
	width: 24px;
	height: 22px;
}
.post #vopros p {
	margin: 0;
	padding: 8px 0;
}
.post #otvet {
	position: relative;
	padding: 65px 0 0;
	border-top: 4px solid #266B06;
}
.post #otvet:before {
	content: 'РћРўР’Р•Рў';
	position: absolute;
	top: 0;
	left: 0;
	height: 38px;
	padding: 0 10px 0 47px;
	background: #266B06 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAkJJREFUeNrEl79LHEEUx3f1cidi0mhcJDGSIvEHXAzhSrVIYbhGm5wQSZM6vSHFwYn+DYetfZp0ZxM4EFIIVwmnogm5JiAWojae4ub75DswWXZvZ2/X9cHnlr19M983M7tv3tiu61qGlgNvwSKYBCNE7C9pgu/gB7g06lUCCMEBVXDmmtkNaIIXBn1bmQ6xZcEXsAIGwB5YBQ1wCtrgAtwA6ecReA4KYAYcx5kBGfU2RyTXGdDPZzbpNLJek9HfLr/Pn3nQovgCGDDtzAAZyNdOATia+HiCwkr8nH1X/ALIatN+l+JiV2DKG0CZD9+lIP7eOwMOnbY4E6mI6wFU6fAyTXEVQI5JZhc8SFNcBVCk08e0xVUAG3ScTltcEpr81Ok8GOD0CvwETxMUz4BNsCo3B2yQ8XF8DU74/BCMJjVy0JZNy9Ia+jmueHa6I/AsprhC7DwsAItpU7dfYCym+H8BqCWwIwTxGyzHELfZ5kB/CcMyYKVDERJFXHjIdvUellFiQyGlQ4UFideuwQfwzTK3QV6beiIqGUZfiTFyRYnti3oqbgZ8ikFBdCueoZZo5rybUSFCR1NdZssJalX9tuMGeJxwPeCtFWvUcoIKkrWEawKdeWqUw0qyT6AvYfGCVmVnTYrSz2A4IfE37LOlpt60LJflGNGyVzdrPq+J503OBd6DyT5YAk8iCNvcvmvatDumBxP9nShr+f4PWAezYMiTM2zeyxc0B3bUZsM+slFORnEPpy59q0Gj1rHv+3j+T4ABAO+qXlvGjsCJAAAAAElFTkSuQmCC') no-repeat 8px 1px;
	font: bold 16px/37px 'PT Sans', sans-serif;
	color: #FFF;
}
.wp-caption {
	background: #FFFAD9;
}
.wp-caption.alignnone,
.wp-caption.aligncenter {
	margin-bottom: 31px;
}
.wp-caption-text {
	padding: 10px 10px 12px;
	font-size: 16px;
	text-align: center;
}
.post .video-title {
	margin: 31px 0 15px;
	padding: 22px 15px 22px 100px;
	border-radius: 4px;
	background: #FFEDEA url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAAqCAYAAAAdz21RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABGpJREFUeNrsW0trE1EU/mYymSTNo+kjJVXBR7UtpeiiWgtSXLlx6UZEEFRE175WoiBFKMUfoNIudaHoxk3rqjtprSCCCj6IqFhb+7JN0mQmM57rpKHajjVzZzJt4oFhJrRzcuebc8733XNvhIyi6bPzKtScBuioDBMAySMiGpYgS4JgycX4VEZXc5WC2O/mlUQ01HgtASdWKmjMFFWzfK9kGorpFCIP70FMLmxocLRgCD+OHIMeqEI2q+D1m/dojMfQ0FDH5dcUOP+LMYSGn5RFZGWbmpHu6sa3iSkkEl8wP590DjghlysfLsg/S2NjDK2tO7hB+ytw5WiSx4OW5u2W7z9z4UqMTrE7N3teVRRwPEagBel0lY4gXT9wHjhZBqJRypciWV8ntp+dpQKVXS/YbWWg5a/bnAMuRlF9+jSwdy9AKWLJWG169gzo7wcmJ11FjaUnRVqCLrfRMewMcHVUfHt7gZoaPj8M8P37geZm4NIlYGrKbfCuFwSwI99w/Dg/aMuN+WI+3a9zMTranGPVzs6N4ZODHAoRl0pn8H16jsoKp37zesl1cO3apRc51WM+me91Qg4F4JiaThN46UVOFluLPb9+BU6cAM6fB54+LQ5Aa40M28iBTon8x2XkUKpBffpE4Z2iISQMAtlGJHX0qEECLgJjmRyikSDCoSpUBXylHc0SgCwCmfRY3yK4QA4F4Hw+GdHqEERRdGdUDMAbN4CZGce+QqeyML+QgqrmrIC2RA4X6fpwASVN07CYcVmld3UBkYhj7mfmFvDm7Wd8+DhuHzkwZy9fJTD3I1l6wNjsoq8PuHzZ+izjH0xVjEhTVdU+cmBNPmaZjOIsSIHA74AxYti5c0NM9JeTQ+m7I+3tVCUuAvE40NS00TokK9tKsuxFMpUhkuAUmYpiCFyzlGOS48ABaxN+RXETtNXbSju2xpHdpMJP7MpJXcC7d0BLi70jZz51voUlyWu8TEmylGirkwOTIdygLdn9+9wPueJlMJ+8vQKSW627tvwKEtvIIUNShE23IuEqfi03NgbcugWcOmU0MnmMNTIHBgyfnCZQmWAi31ZymCUZwphVkjwIBQP8UTI4CIyMAPv2AbW1LKSLu590JaangdFRR0UxNznYmloFxUkPPDSEcjDTtlI4HCSJ5UPAL+O/FUEObHJfX1tNKoJDudfXA6FQWaJm3lZai9iosOYC5oVVOncW6O5m8xnot28j52KKevJE4PrMgYE2fq0P2qYtq/5d9gqIRfMpThpJO3kSzx89hu7SbgC/KGB3yG87eMUvSNMAdNm8T/fn8ATR42pTUnOA5ywtSAskDeLXLiBXHV2J0hJ0Z88AHR2GjLh3F7sDEtzaYeGll+ZAqlpbkBaVLMTvE+b/0NNjtMGTSYiTk5QuIsrJnF2QTiTKWo84vyBdAWYKnO5gJ7bU5sSzmKbq4p4OLBw8VBZbWdmz2G3C54lFvZJTbnPMZ23XueQRKhY0tl3fcsT9/4GINcH3U4ABALDfj/qrihUeAAAAAElFTkSuQmCC') no-repeat 9px 50%;
	font: italic 18px/24px Georgia, 'Times New Roman', Times;
	color: #D23A3A;
}
.post__tags {
	position: relative;
	margin: 30px 0 0;
	padding: 8px 15px 8px 27px;
	background: #E9F1DF;
}
.post__tags:before {
	content: '#';
	position: absolute;
	top: 8px;
	left: 15px;
	color: #266B06;
}
.post__tags a {
	margin: 0 25px 0 0;
}
.post__tags a:hover {
	color: #000;
}
.share {
	position: fixed;
	z-index: 10;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
}
.share .ya-share2__list_direction_horizontal > .ya-share2__item {
	display: block;
	margin: 3px 0;
}
.related {
	margin: 0 0 28px;
	border-top: 4px solid #266B06;
}
.related__headline {
	display: table;
	height: 38px;
	padding: 0 8px;
	background: #266B06;
	font-size: 16px;
	font-weight: bold;
	line-height: 36px;
	color: #FFF;
	text-transform: uppercase;
}
.related .items {
	position: relative;
	margin: 27px -18px 0 0;
}
.related .items:before {
	content: '';
	position: absolute;
	top: -14px;
	right: 18px;
	left: 0;
	height: 1px;
	background: #C8CDD0;
}
.related .item {
	width: calc(50% - 18px);
	margin: 0 18px 17px 0;
}
.comments-headline {
	margin: 0 0 10px;
	border-top: 4px solid #266B06;
}
.comments-headline span {
	display: inline-block;
	height: 38px;
	padding: 0 8px;
	background: #266B06;
	font-size: 16px;
	font-weight: bold;
	line-height: 36px;
	color: #FFF;
	text-transform: uppercase;
}
.comments-info {
	margin: 0 0 50px;
	padding: 20px 25px;
	background: #F6F6F6;
}
.comments-info a {
	text-decoration: underline;
}
.comments-info a:hover {
	text-decoration: none;
}
.comment-list {
	margin: 0 0 45px;
}
.comment-list li {
	list-style: none;
}
.comment-list .children li {
	padding: 0 0 0 20px;
}
.comment {
	position: relative;
	margin: 0 0 22px;
}
.comment-meta {
	margin: 0 0 5px;
}
.comment__author {
	font-weight: bold;
	color: #266B06;
}
.comment__date {
	font-size: 12px;
	font-style: italic;
	color: #8AA5AE;
}
.comment__text {
	padding: 15px 15px 15px 90px;
	border-radius: 4px;
	background: #E9F1DF;
}
.comment__text:after {
	content: '';
	display: table;
	clear: both;
}
.comment__text > :last-child {
	margin-bottom: 0;
}
.bypostauthor .comment__text {
	background: #E9F7D7;
}
.comment .avatar {
	float: left;
	margin: 0 0 0 -75px;
}
.comment__reply {
	position: absolute;
	top: 0;
	right: 0;
}
.comment__reply a {
	font-weight: bold;
	text-transform: lowercase;
}
.comment__reply a:hover {
	color: #000;
}
.comment-nav {
	margin: -25px 0 45px;
}
.comment-nav:after {
	content: '';
	display: table;
	clear: both;
}
.respond__headline {
	margin: 0 0 10px;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}
li .respond {
	margin: 30px 0;
}
.respond__cancel a {
	display: inline-block;
	margin: 0 0 20px;
	border-bottom: 1px dashed;
	text-decoration: none;
}
.respond__cancel a:hover {
	border-color: transparent;
}
.form,
.comment-form,
.post__entry .wpcf7 {
	padding: 20px;
	border: 1px solid #E5E5E5;
	background: #F2F1F1;
	font-size: 14px;
	line-height: 1.285;
}
.comment-form:not(:last-child) {
	display: none;
}
.post__entry .wpcf7 {
	margin: 25px 0;
}
.post__entry .wpcf7 .wpcf7-not-valid-tip {
	display: block;
	margin: -5px 0 12px;
}
.post__entry .wpcf7 .wpcf7-response-output {
	margin: 0;
	margin: 20px 0 0;
	padding: 8px 13px 10px;
	background: #FFF;
}
.post__entry .wpcf7 .wpcf7-mathcaptcha {
	margin: 9px 0 10px;
}
.post__entry .wpcf7 .wpcf7-mathcaptcha > span {
	margin: 0 0 0 10px;
}
.post__entry .wpcf7 .wpcf7-mathcaptcha .mc-input {
	vertical-align: top;
	margin: -9px 0 0;
}
.form-row:after {
	content: '';
	display: table;
	clear: both;
}
.form-row__field {
	float: left;
	width: 50%;
	padding: 0 0 0 5px;
}
.form-row__field:nth-child(2n+1) {
	padding: 0 5px 0 0;
}
.form__field,
.jq-file__name,
.form .mc-input,
.comment-form .mc-input,
.wpcf7 .mc-input {
	display: block;
	width: 100%;
	margin: 0 0 10px;
	padding: 8px 12px;
	border: none;
	box-shadow: inset 1px 1px 1px rgba(72,72,72,.47);
}
.form__field::-webkit-input-placeholder,
.jq-file__name::-webkit-input-placeholder,
.form .mc-input::-webkit-input-placeholder,
.comment-form .mc-input::-webkit-input-placeholder,
.wpcf7 .mc-input::-webkit-input-placeholder {
	color: #7D94A0;
}
.form__field::-moz-placeholder,
.jq-file__name::-moz-placeholder,
.form .mc-input::-moz-placeholder,
.comment-form .mc-input::-moz-placeholder,
.wpcf7 .mc-input::-moz-placeholder {
	color: #303C42;
}
.form__field:-ms-input-placeholder,
.jq-file__name:-ms-input-placeholder,
.form .mc-input:-ms-input-placeholder,
.comment-form .mc-input:-ms-input-placeholder,
.wpcf7 .mc-input:-ms-input-placeholder {
	color: #7D94A0;
}
.form__button {
	height: 38px;
	padding: 2px 20px 0;
	border: none;
	border-bottom: 4px solid #040;
	background: #266B06;
	transition: .1s;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
}
.form__button:hover {
	background: #2D7E07;
}
.form__file-wrap {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.form__file-wrap .wpcf7-form-control-wrap {
	width: calc(50% - 5px);
}
.form__note {
	display: inline-block;
	width: 50%;
	padding: 0 0 0 10px;
	color: #5C685D;
}
.form .math-captcha-form,
.comment-form .math-captcha-form {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin: 0 0 10px;
	padding: 9px 0 0;
}
.form .math-captcha-form br,
.comment-form .math-captcha-form br {
	display: none;
}
.form .math-captcha-form > label,
.comment-form .math-captcha-form > label {
	margin: 0 10px 0 0;
}
.form .math-captcha-form .mc-input,
.comment-form .math-captcha-form .mc-input {
	vertical-align: top;
	margin: -9px 0 0;
}
.jq-file {
	position: relative;
	display: -webkit-flex !important;
	display: -ms-flexbox !important;
	display: flex !important;
	margin: 0 0 10px;
}
.jq-file input {
	cursor: pointer;
}
.jq-file__name {
	overflow: hidden;
	margin: 0 7px 0 0;
	background: #FFF;
	white-space: nowrap;
	color: #7D94A0;
	text-overflow: ellipsis;
}
.jq-file__browse {
	padding: 0 17px;
	background: linear-gradient(#D5E7F6, #C4DDF0);
	white-space: nowrap;
	font-weight: bold;
	line-height: 32px;
	color: #678599;
	text-align: center;
}
.jq-file.changed .jq-file__name {
	color: #000;
}
.comment-form-attachment {
	margin: 0 0 8px;
}
.comment-form-attachment small {
	font-size: 100%;
}
.comment-form-attachment .jq-file {
	width: calc(50% - 5px);
}
.comment-form__bottom {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.comment-form__button {
	-ms-flex-order: -1;
	-webkit-order: -1;
	order: -1;
}
.comment-form .subscribe-to-comments {
	margin: 0 0 0 20px;
	font-style: italic;
}
.comment-form .subscribe-to-comments input {
	vertical-align: top;
	margin: 2px 2px 0 0;
}
.interesting {
	position: fixed;
	z-index: 10;
	right: -300px;
	bottom: 86px;
	width: 262px;
	border: 1px solid #CBD9B7;
	background: #E9F1DF;
	transition: .5s;
}
.interesting.active {
	right: 0;
}
.interesting__headline {
	height: 44px;
	margin: -1px 0 0 -1px;
	padding: 0 0 0 32px;
	background: #266B06 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAUCAYAAACAl21KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZNJREFUeNqE1MErhEEYx3G7tsW2hw21SUpSUijKQXFycyYpOeDo4rj+AkcuXDiIdRERhz3g4CRycNiTxOaAUA5atl37+k6eN7NvM2PqU2/vO/N735l55g15nlflaDP4wC5Kro6RKnfrwhii2HR1DP8TFEMzVjDq7KmmZhHHmffX7tFj6+8KGkbeq2xriGEECb2/bWpRWei6wH21Xk3oxRJCpql1oluuJz17W8ChXM+apjaFZbQi5wh6Qkmub9CiB9UgjQtkAgMLOHEEzyPsB3XIwhYMHfMy7Q1LUBYNflDK0EF9fhmfqJVyMH1ZEf0RKbhpw86do4A4ivjCKgZlV/2mdq4tIseg3RC0IwMe8S33jnCFgUBQVAUlUQ4clwdsSx29avfVV+0FgtRLrlXQe0Vh/TYV8mIp1jtVftqYLHJqoRtxqy3em9SS7egMyQL7GzLu11EYE9rDjCNE6dP6rsv4ispOyXaf+g8t5iRkH/W206+OySWSlhD1gi0sIqI/C/4h08gjgWfDQlfjGAfBX++PAAMAriHQpdPM8kUAAAAASUVORK5CYII=') no-repeat 8px 50%;
	font: bold 16px/45px 'Roboto Condensed', sans-serif;
	color: #FFF;
	text-transform: uppercase;
}
.interesting-item {
	padding: 20px 15px;
}
.interesting-item__link {
	display: block;
}
.interesting-item__image {
	margin: 0 0 8px;
}
.interesting-item__title {
	margin: 0 0 8px;
	font-weight: bold;
}
.interesting-item__date {
	display: block;
	margin: 0 0 14px;
	font-size: 12px;
	color: #266B06;
}
.interesting__close {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 26px;
	height: 24px;
	background: #040 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUeNqsU1EKQCEIG+9E4UU6cO8iXaIr+AzsJyiFvcEgaJouhapWYzc2YzEi4NS8HlPhh4VhlEuwuGahw7NpIskePNFWSSNIIgdNiQQS3AGJV67VZfq8+oOkWUdzH7D4swXKROob6UGiR5leJmqdPwEGAEu1TahsdNcMAAAAAElFTkSuQmCC') no-repeat 50%;
	cursor: pointer;
}
.interesting__close:hover {
	background-color: transparent;
}
/* Sidebar
-----------------------------------------------------------------------------*/
.sidebar {
	float: left;
	width: 318px;
	margin-left: -318px;
}
.sidebar > :last-child,
.sidebar .theiaStickySidebar > :last-child {
	margin-bottom: 0;
}
.categories {
	margin: 0 0 25px;
	padding: 0 19px 12px;
	border: 4px solid #A3ADB3;
}
.categories__headline {
	display: table;
	margin: -10px 0 7px -8px;
	padding: 0 8px;
	background: #FFF;
	font: bold 16px/1 'Roboto Condensed', sans-serif;
	text-transform: uppercase;
}
.categories select {
	display: block;
	width: 100%;
	height: 30px;
	padding: 0 10px;
	border-color: #D0D7DC;
	background: #FFF url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACZJREFUeNpiZGBg+M+AAzBCaWwKGBmROP8xNP3/j6IJzgGJAwQYAFSRCfybF5XKAAAAAElFTkSuQmCC') no-repeat right 10px top 50%;

	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.categories select::-ms-expand {
	display: none;
}
.sidebar-rek {
	margin: 0 0 25px;
	text-align: center;
}
.section {
	margin: 0 0 25px;
	border: 1px solid #DEDEDE;
}
.section__headline {
	padding: 14px 8px;
	background-color: #F6F6F6;
	background-repeat: no-repeat;
	font: bold 16px/1 'Roboto Condensed', sans-serif;
	text-transform: uppercase;
}
.section li {
	list-style: none;
}
.recent-comments .section__headline {
	padding-left: 30px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAH9JREFUeNpiYGBgsAHik0D8n0R8EqqXLM3IhsA5Hv///2cgBoPUwvQxQhkgCRCbaMDIyAjWx4JLAhdAt4iJgULAQsgGkg0Yel5gQnK6BwlRiKKWUEp8A8RpUMuwpkRi88IprHmBiGQrCsSrkDWjyJOQ/kOB+BXZBiC7BlkMIMAAWLbnhG7wbbMAAAAASUVORK5CYII=');
	background-position: 8px 50%;
}
.recent-comments li {
	padding: 12px 10px 12px 8px;
}
.recent-comments li:not(:first-child) {
	border-top: 1px solid #C8CDD0;
}
.recent-comments__name {
	padding: 0 0 2px 15px;
	background: url('data:image/gif;base64,R0lGODlhCgANAIABACZrBgAAACH5BAEAAAEALAAAAAAKAA0AAAIPhI+py+0PYwu0nooNzrUAADs=') no-repeat 0 3px;
	font-size: 12px;
	color: #266B06;
}
.recent-comments__text {
	padding: 0 0 0 15px;
}
.recent-comments__text a {
	color: #000;
}
.recent-comments__text a:hover {
	color: #266B06;
}
.subs-form {
	margin: 0 0 25px;
	padding: 35px;
	background: url('i/subs-form.jpg') no-repeat 50%/cover;
}
.subs-form__inner {
	max-width: 500px;
	margin: 0 auto;
	padding: 8px 12px 12px;
	background: rgba(0,0,0,.6);
	color: #FFF;
}
.subs-form__title {
	margin: 0 0 28px;
	font: bold 20px/22px 'Roboto Condensed', sans-serif;
	text-align: center;
}
.subs-form__fields {
	position: relative;
	border: 1px solid #D0D7DC;
	border-radius: 1px;
	background: #FFF;
	color: #000;
}
.subs-form__field {
	display: block;
	width: 100%;
	height: 30px;
	padding: 1px 35px 0 10px;
	border: none;
	background: none;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.subs-form__field::-webkit-input-placeholder {
	color: #7E8D93;
}
.subs-form__field::-moz-placeholder {
	color: #32393B;
}
.subs-form__field:-ms-input-placeholder {
	color: #7E8D93;
}
.subs-form__button {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 32px;
	border: none;
	background: none;
	font-weight: bold;
	text-transform: uppercase;
}
.subs-form .wysija-submit {
	margin: 0;
}
.subs-form .allmsgs {
	margin: 0;
	padding: 7px 10px 9px;
	background: #FFF;
}
.subs-form .updated {
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	font: 14px/16px 'PT Sans', sans-serif;
}
.tag-cloud .section__headline {
	padding-left: 32px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIhJREFUeNpi+v//PwM6BoJ3QAxiGEP55VD+KpgaJgY0wMjIaAykBIH4PVDBWaiwMZSG8TE1AoELlN6DVwzqlN1QpxCLXbDZSBxACxRjqIlnkMRWQcXKkdUykeU/LIGDEno4QhgOZpIaMFjjkeTAwZY60FMQrsDB5b972PzHhCf0YPzV2FwKEGAAip6KB90U8uEAAAAASUVORK5CYII=');
	background-position: 8px 50%;
}
.tag-cloud__tags {
	margin: 0 -4px 0 0;
	padding: 10px 20px;
}
.tag-cloud__tags a {
	display: inline-block;
	margin: 0 4px 0 0;
	line-height: 30px;
	color: #64727B;
}
.tag-cloud__tags a:hover {
	color: #266B06;
}
.sidebar-item {
	position: relative;
	padding: 10px 7px 10px 135px;
}
.sidebar-item:after {
	content: '';
	display: table;
	clear: both;
}
.sidebar-item:not(:first-child) {
	border-top: 1px solid #C8CDD0;
}
.sidebar-item__link {
	color: #000;
}
.sidebar-item__link:hover {
	color: #266B06;
}
.sidebar-item__image {
	float: left;
	margin: 0 0 0 -128px;
}
.sidebar-item__title {
	margin: 0 0 18px;
	font-weight: bold;
}
.sidebar-item__date {
	position: absolute;
	bottom: 10px;
	left: 135px;
	font-size: 12px;
	color: #266B06;
}
.sidebar-popular .section__headline {
	padding-left: 31px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAW5JREFUeNqck01qwlAUhTUEdJiUQCgGTHaSFUQKBnciHbkBTcnMBQgtCE5au4hMHTjIJO7AZBJwdPtOuAnPp9HqhcPlvnPel9+nde7Xm9AH94siokb3aom8pOWzsAGy3W6XoiiqOgMHz8BWyE4mE0KhM2z1CMwTCpDr9/uUZVkFQ8fMQPhuG2wk9COUy+9oOp2SXJiVd5jzvlENG8kBz/MoCAKazWZUFMUZDDPW4Q+HQxUMTmeBYT6f0/F4pEcKeexj2KK5M8uyaLfbPQRDHvvkO0OtsWDbNqVp+i8QcsgzaK1+zQ0Mx3GaL9hWh8OhyjFoc+3X6Al9IxDH8U0YfAYh36thmgQ7caDjuu7Nv1nywT7Vg6bmrsHKsmyD3bxqgavleV49TpIkFIYh6bpO4/G4mlHw+SmKtuP0goBpmrTdbsn3ffWnrIR1+IZh1Gtm29n8UjbvhSKhV+57xf+8d9DfhX6564qnK/7ZQf8TYAAHAQVgxWXf7AAAAABJRU5ErkJggg==');
	background-position: 7px 50%;
}
.sidebar-popular-period {
	border-color: #BCCFA0;
	background: #E9F1DF;
}
.sidebar-popular-period .section__headline {
	padding-left: 31px;
	background: #E0E9D2 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZtJREFUeNqUlM9LAlEQx1WkoFNJEFTSdqiOdeoW9AdE2UUo7NZBqEto5K1TEPTjIIGXjkGRYMl6EyTwHyg6SJfyHyitU0Jgn4HZWDd3Vwc+zO6bed+dt2/eC87uDAR8bB2WoAp3zuDLRevvOeQjlIMC7KnPeSV7iU1AEtqQUp/U8b7FjtXfspRz8Y7xnsSmYRUS8A0ZHc/oe0LjhpvYGpjQhFco6niWqur6o8VndVzib5I/tztogswPhFXo3vYBSXqGRzhzfPxIq1uAeZiCFQHBWFi3XWwfLqmg6fZPiH3hDq13BIZx23AiOiHtH7EDiAb6s6jOE6uGdP15GIUyX5vpRUXzyjovT9VFawPi2pRjUCHR8BGSf1XR/AJCcWdrbOqOTuqmeFlM80yd96/PWtrlYnUfMSvepqqWW9Ma3cRY1pCLmOF1AjrEEFkEOUaf+Ly8e4kFbVdQBN6hAVuQhuUuS3yAU7gC6bMIS204K/uAGxiBkgrVQA75uPqajpdU6NoSso6T3TbgyXYZSgU/Gktpg6Zt8Y4b5FeAAQDcw3h0FxansQAAAABJRU5ErkJggg==') no-repeat 7px 50%;
	color: #266B06;
}
.sidebar-questions .section__headline {
	padding-left: 31px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbdJREFUeNqklL9Lw1AQx5NQpVhRcVAqQtcuirQWnZ2ECi4upYug2LU4OKf/gQ4Oipv+D9ZBcbTY1uKm4ODioA6KDkXB+D38Bi4vPxYffJLcu+9dXu7ei+15nqWHbdsTuG2BEpjndBtcg0PonwMBksAHowJewReDDkibc+KrBGJUcEPygXOQ0yL6c/SJ0QgkwCiAb1mifIUZrJLY1Ii2oBN0wQPIxAQOgTU+Z6jt+vWb5LJqEYHT4AR8UjPA+RptibXKNIpG8Ap4o88nQ1+RdtnBJc+G3KtWTuF2DEat4Bg0tHlHG0q4CsZAH9z4HQc/hvZOEnRoLKgEDu9VMM7nKyz/3dB2/O+99atKexa0wKb6/m3l78nKdBvXKVpS/d4ATfACjkCavmVqqzqBFOcJnKq3pGX7RrT2AjyClLmVd5h5hnbp76gEgv321aPOwgj4AHt6sxgJ9oEUcjiUgIIzKV7CWZAj3dRzKWOjXAIXG8m1ood0x036H2T5Fi8G8WV1jB3xR5LqL8asQDZTP3YFTOYmrMA19U7EW3pW/Aj5HOufIyrBXII+5EsqohznOqd3+XMJFfFXgAEAriSk24HoMz4AAAAASUVORK5CYII=');
	background-position: 9px 50%;
}
.sidebar-questions .sidebar-item:not(:first-child) {
	border: none;
}
.sidebar-questions .sidebar-item__image {
	position: relative;
}
.sidebar-questions .sidebar-item__image:after {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	width: 36px;
	height: 36px;
	background: url('data:image/png;base64,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');
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.sidebar-questions .sidebar-item__link:hover .sidebar-item__image:after {
	background: url('data:image/png;base64,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');
}
.sidebar-questions__ask {
	display: block;
	height: 45px;
	margin: 10px 7px 7px;
	border-bottom: 4px solid #040;
	background: #266B06;
	transition: .1s;
	font: bold 16px/44px 'Roboto Condensed', sans-serif;
	color: #FFF;
	text-align: center;
	text-transform: uppercase;
}
.sidebar-questions__ask:hover {
	background: #2D7E07;
}
.sidebar-commented .section__headline {
	padding-left: 31px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAUCAYAAABvVQZ0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAiBJREFUeNqcVL+LGlEQHn+hxKB4iBarqK1gof4falIopBIMsQupJCDYJuAaEMTDTrgiEEgh0b9Ae8XSxsYilZ6ohfhjMvPYXd56d7nzPvh4vJnvfft2Znat8DzeEX9o6wMgosHncMt6ibevNVNYa7FYsNFoiFUzVF5jdsfaQqGADF41s7trzGLEDOtcLhfO53NhxivvNUPOR58yyxL/EO/lGlUqFZTB+4sa3mvnsrpZVhbEYjHMZDJYq9VwvV6bzHjPcc5HIpFLY/YBlTf1eh1XqxVeA9bzOc1MNW7m9/txOp1eZbbf73EymWCpVDJuxvjFhsFgEGezmelAv9/HdDotXv8xco41hE8WqYu/ie9DoRAMh0OIRkWzIJlMgsPhgGKxCG6329T23W4H3W4XDocDjMfjiVXKfeDOLBYL6PV6RnC5XEK5XIZ8Pv9ghjjGOdYQbuxSbq8V0rgVw2azAU0/UD2h1WqZzMLhsMixhnCyXzwsemkmVKcTeDweiMfjpjjHOKfjv2bULTifz+B0OgX5Fozj8SjqpMdZQ7DKZjf8MJ/PB6PRCFRVhU6nI8SDwQASiQRUq1UhDAQCQsNTzznWaGUy4ac81XT4b7vdRq/Xi1QXg4qiYC6XExp6VWQN4ctjH/pX4kBb7ST6ttlsxKekk0YHU6mUMKPus9H3l/wc9d/MW6JH4keaMWw2m7jdbtnM/WKzJx7whvhZN2L+E2AACK3129IJMJkAAAAASUVORK5CYII=');
	background-position: 7px 50%;
}
.sidebar-actual .section__headline {
	padding-left: 31px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbdJREFUeNqklL9Lw1AQx5NQpVhRcVAqQtcuirQWnZ2ECi4upYug2LU4OKf/gQ4Oipv+D9ZBcbTY1uKm4ODioA6KDkXB+D38Bi4vPxYffJLcu+9dXu7ei+15nqWHbdsTuG2BEpjndBtcg0PonwMBksAHowJewReDDkibc+KrBGJUcEPygXOQ0yL6c/SJ0QgkwCiAb1mifIUZrJLY1Ii2oBN0wQPIxAQOgTU+Z6jt+vWb5LJqEYHT4AR8UjPA+RptibXKNIpG8Ap4o88nQ1+RdtnBJc+G3KtWTuF2DEat4Bg0tHlHG0q4CsZAH9z4HQc/hvZOEnRoLKgEDu9VMM7nKyz/3dB2/O+99atKexa0wKb6/m3l78nKdBvXKVpS/d4ATfACjkCavmVqqzqBFOcJnKq3pGX7RrT2AjyClLmVd5h5hnbp76gEgv321aPOwgj4AHt6sxgJ9oEUcjiUgIIzKV7CWZAj3dRzKWOjXAIXG8m1ood0x036H2T5Fi8G8WV1jB3xR5LqL8asQDZTP3YFTOYmrMA19U7EW3pW/Aj5HOufIyrBXII+5EsqohznOqd3+XMJFfFXgAEAriSk24HoMz4AAAAASUVORK5CYII=');
	background-position: 9px 50%;
}
.sidebar-video {
	border-color: #BCCFA0;
	background: #E9F1DF;
}
.sidebar-video .section__headline {
	padding-left: 31px;
	background: #E0E9D2 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaZJREFUeNqElLlLQ0EQxjcx2KiNEcwfkKjg8R9IQEUiSgRTCJoi4IlWKmKZWHpgJcSrEEwaCyGimNajt1BBiZ3gASamsDCCxzfwPRlejA78mLe7s9/bNzP7HHWT5cZmlWAE9IJmUA1y4AKkwCZ4tYJvVgvGaRMYABmwAvwUMPR+zmcY92NaJAqSwAPSIARqgIM+xHkP46J2EVGO8XkCdIE9kOVcluMurhvGh+XBgZxIDm5BLQPioJ452QEPptjGwBrFvXKSCAXSFBBrAQvgBAyDCpvIOjgAbjmNiAS5sK2CPui9rIZ8SodNKEEfFJFGDs5Maeuk0BZoYLJPudbkZObFntWmr1+EqsAQOGSFrKS7nXpg/rdrsAReVHxWRC45aFXBn7bNebAI2lmVNxV/JSL7HETUpjL6d7AL2sAcuFcxYfqUk1V5AgEwzoU73pNB0A/ObScbBT1MRcLFyzTDkll9ssHNhT8aTWwKFzBvtX1StX2cFehWyRPfB46UQIwdbVzqDfNs/2V+WqBEhR7BrGq2ol+BnMgHptnyOc6LP+a8TwuIfQswAL6jYMMUMxo3AAAAAElFTkSuQmCC') no-repeat 7px 50%;
	color: #266B06;
}
.sidebar-video .sidebar-items {
	margin: -7px 0;
	padding: 2px;
}
.sidebar-video .video-item {
	margin: 15px 0;
}
/* Footer
-----------------------------------------------------------------------------*/
.footer {
	position: relative;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 20px 0 20px 20%;
	background: url('i/logo-footer.png') no-repeat 0 50%;
	text-align: center;
}
.footer:before {
	content: '';
	position: absolute;
	z-index: -1;
	top: 0;
	right: -100%;
	bottom: 0;
	left: -100%;
	background: #CDD0D3;
}
.footer__copyright {
	width: 80%;
	padding: 0 30px;
	font-size: 11px;
	line-height: 16px;
}
.footer__copyright-main {
	margin: 0 0 5px;
}
.footer__copyright-main span {
	font-size: 14px;
	font-weight: bold;
}
.footer__design {
	color: #476678;
}
.footer__design a {
	text-decoration: underline;
}
.footer__design a:hover {
	text-decoration: none;
}
.footer__counters {
	width: 20%;
}
.footer__counters img {
	margin: 1px;
}
.up {
	position: fixed;
	right: 20px;
	bottom: 20px;
	display: none;
	width: 46px;
	height: 46px;
	margin-left: 1080px;
	border-bottom: 4px solid #040;
	background: #266B06 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAOCAYAAAArMezNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMtJREFUeNqkks0NgzAMhemVMSoiGKYjEC6diy06CrSL8KMohzSWHMlybWraJz0hTPzh2L6klCqjbvh8mE4D2OA+O6J7S44FOiCwKGLsLzBUt6VPbd8qP4L67J3AnuiiHc+cAkNCIJA5+4qeSTxocA26kuQpuyHfG4wVrRJcgkZ2/U74ecfaEjmcD2ph13cHM3CsLQsdqLZSUE1rWMVWqHwoYM9WygrV4MDylTB9dwKqtSVAcMSXlzIoqztkgEYI1Nn3HyuVKgdW/RZgAJ+Nsv4YoBseAAAAAElFTkSuQmCC') no-repeat 50%;
	cursor: pointer;
}
@media screen and (max-width: 999px) {
	.wrapper {
		max-width: 748px;
	}
	.header__nav {
		right: 80px;
	}
	.header__nav ul ul a,
	.header__nav .priority-nav__dropdown a {
		padding: 0 15px;
		line-height: 40px;
	}
	.header__nav ul ul a:not(:last-child):after,
	.header__nav .priority-nav__dropdown a:not(:last-child):after {
		display: none;
	}
	.header__nav .priority-nav__dropdown {
		right: 0;
		left: auto;
		margin: -3px 0 0;
	}
	.header__nav ul ul ul,
	.header__nav .priority-nav__dropdown ul {
		position: static;
		display: block;
		padding: 0;
		border: none;
		box-shadow: none;
	}
	.header__nav ul ul ul a,
	.header__nav .priority-nav__dropdown ul a {
		padding-left: 30px;
	}
	.header__nav .priority-nav__dropdown ul ul {
		margin: 0;
	}
	.header__nav .priority-nav__dropdown ul ul a {
		padding-left: 45px;
	}
	.header__menu-toggle {
		position: absolute;
		top: 34px;
		right: 0;
		width: 54px;
		height: 54px;
		background: #266B06;
		cursor: pointer;
	}
	.header__menu-toggle:before,
	.header__menu-toggle:after {
		content: '';
		position: absolute;
		top: 14px;
		right: 11px;
		bottom: 14px;
		left: 11px;
		border-top: 4px solid #FFF;
		border-bottom: 4px solid #FFF;
	}
	.header__menu-toggle:after {
		top: 25px;
	}
	.header__menu {
		position: absolute;
		z-index: 10;
		top: 79px;
		right: 0;
		display: none;
		width: 300px;
		background: #266B06;
	}
	.header__menu.active {
		display: block;
	}
	.header__menu li {
		color: #FFF;
	}
	.header__menu li:not(:first-child) {
		border-top: 1px solid #548A3B;
	}
	.header__menu a,
	.header__menu .current-menu-item a {
		display: block;
		padding: 0 20px;
		color: #FFF;
	}
	.header__menu a:hover,
	.header__menu .current-menu-item a:hover {
		background: #609249;
		color: #FFF;
	}
	.search-form {
		position: relative;
		top: 0;
		width: calc(100% - 40px);
		height: 45px;
		margin: 20px 20px 10px;
		background: #FFF;
	}
	.search-form__field {
		padding: 14px 40px 14px 10px;
		font-size: 14px;
	}
	.search-form__button {
		width: 40px;
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAfFJREFUeNq0lssrxFEUx4eZxWhKVmxMMULELGSHLKQ8N1YWExspa5K9BSL+gFkoSilrxEI2bDwKhWZkFoyJSV4xaPA9dX51ut35PaZx6tNvzm/Oud/7OPfMeFx684AW0MlPP/CBe3AB1sEWuHZlaVVgCfxacAOGQb5TgUEQsSEgWQOVdgUGQEoZIMUz3gSL4AgkNUKHoNBKoAxElUQasBe4ldgSMA2elPgFM4ECsKwkrIBii4l18cEbOW/8TmutIC2Cj+0snS2k5G5nyp0TQZ+g22GxrIr8Z9CoBlD5NQk/yfXvxHbBD3+mVVToRPzCPwHfDkVOwYvwS3UiPuEnsri8SS51w7w6kQfhB7MQqQZFwo/pRM6FH7BRuqoFldnHdUEjojqoHGccCJSDM5Ef1R28Mfu4CKRD7LEhQLsQFnlUYVNmCUPgSyTE+KKZtaGw0iWoaOp1wUZfonOpAzXs00H2gVruVV6uwmbQDyZBhzIWCd2CPbPV0LYdZGjnj+AOvFu0fbpjo1b7TDd2npudnd+SOA+svh+zUzXUvzbAa4bBL/mQG3jmaeV78seNwfJMhHx8JgFuFV4uiAQ/r0QszXxWySehCW7AOTPdiqisQ+4ciuxzYbSJPxe0U2W5FHFx+X6AdvEu4vonC/F12KHi+BNgALeov6csr82bAAAAAElFTkSuQmCC');
	}
	.header__top-nav {
		position: static;
	}
	.header__top-nav ul {
		display: block;
		margin: 0;
	}
	.header__top-nav li {
		margin: 0;
	}
	.header__top-nav li:not(:first-child):before {
		display: none;
	}
	.header__top-nav a {
		font: bold 20px/48px 'Roboto Condensed', sans-serif;
		color: #FFF;
	}
	.header__top-nav .current-menu-item:after {
		display: none;
	}
	.popular-item {
		width: calc(50% - 3px);
	}
	.popular-item:nth-child(n+6) {
		display: none;
	}
	.popular-item:nth-child(n+3) {
		width: calc(33.33% - 3px);
	}
	.popular-item:nth-child(n+3) .popular-item__title {
		margin: 0 0 6px;
		font-size: 18px;
		line-height: 20px;
	}
	.content {
		float: none;
		padding: 0;
	}
	.popular-video .video-item,
	.video-items .video-item {
		width: calc(50% - 18px);
	}
	.top-items .sidebar-item {
		width: 50%;
	}
	.top-items .sidebar-item:nth-child(n+3) {
		display: none;
	}
	.sidebar {
		float: none;
		width: auto;
		margin: 30px 0 0;
	}
	.post__entry ::-webkit-scrollbar {
		-webkit-appearance: none;
	}
	.post__entry ::-webkit-scrollbar:vertical {
		width: 12px;
	}
	.post__entry ::-webkit-scrollbar:horizontal {
		height: 12px;
	}
	.post__entry ::-webkit-scrollbar-thumb {
		border: 2px solid #FFF;
		border-radius: 10px;
		background: rgba(0,0,0,.5);
	}
	.post__entry ::-webkit-scrollbar-track {
		border-radius: 10px;
	}
	.interesting {
		visibility: hidden;
		transition: none;
	}
	.footer {
		padding-left: 0;
		background-image: none;
	}
	.footer__copyright {
		width: 100%;
	}
	.footer__counters {
		width: 100%;
		padding: 20px 0 0;
	}
	.up {
		visibility: hidden;
	}
}


@media screen and (max-width: 1385px) {
	.ya-share2 .ya-share2__icon {
	padding: 0px 0px 0px 0px !important;
	margin: 0px;
}
	
}


@media screen and (max-width: 767px) {
	.wrapper {
		max-width: 460px;
	}
	.header {
		height: 160px;
	}
	.header__logo,
	.header__menu-toggle {
		top: 27px;
	}
	.header__nav {
		top: 110px;
		right: 0;
		left: 0;
	}
	.popular-item {
		width: calc(100% - 3px);
	}
	.popular-item:nth-child(n+4) {
		display: none;
	}
	.popular-item:nth-child(n+2) {
		width: calc(50% - 3px);
	}
	.popular-item:nth-child(n+2) .popular-item__title {
		margin: 0 0 6px;
		font-size: 18px;
		line-height: 20px;
	}
	.top-items .sidebar-item {
		width: 100%;
	}
	.category__tags {
		width: 45%;
	}
	.category-type-1 .item {
		float: none;
		width: 100%;
	}
	.category-type-1 .item--big {
		float: none;
		width: 100%;
		margin: 0 0 30px;
	}
	.category-type-2 .category-items {
		margin: 0;
	}
	.category-type-2 .item {
		float: none;
		width: 100%;
		margin: 0 0 30px;
	}
	.category-type-2 .item:not(.item--big) {
		margin-top: 0;
	}
	.category-type-3 .category-items,
	.category-type-6 .category-items {
		margin: 0;
	}
	.category-type-3 .item,
	.category-type-6 .item {
		width: 100%;
		margin-right: 0;
	}
	.categories-wrap {
		margin: 0;
	}
	.categories-wrap .category {
		width: 100%;
		margin: 0 0 48px;
	}
	.popular-video .video-item,
	.video-items .video-item {
		width: calc(100% - 18px);
	}
	.question-item__image {
		display: table;
		float: none;
		margin: 0 0 20px;
	}
	.items {
		margin: 0;
	}
	.items .item {
		width: 100%;
		margin-right: 0;
	}
	.post__entry blockquote {
		margin-right: 0;
		margin-left: 0;
	}
	.post #vopros {
		padding-top: 60px;
		padding-right: 40px;
		padding-left: 40px;
		background-position: 10px 51px;
	}
	.post #vopros:after {
		right: 15px;
	}
	.form__file-wrap {
		display: block;
	}
	.form__file-wrap .wpcf7-form-control-wrap {
		width: 100%;
	}
	.form__note {
		display: block;
		width: 100%;
		padding: 0;
	}
	.comment-form-attachment .jq-file {
		width: 100%;
	}
	.comment-form__bottom {
		display: block;
	}
	.comment-form .subscribe-to-comments {
		margin: 20px 0;
	}
}
@media screen and (max-width: 479px) {
	.header__nav .priority-nav__wrapper {
		position: static;
	}
	.popular-item {
		width: calc(100% - 3px);
	}
	.popular-item:nth-child(n+2) {
		width: calc(100% - 3px);
	}
	.popular-item__title {
		margin: 0 0 6px;
		font-size: 18px;
		line-height: 20px;
	}
	.category__name {
		float: none;
		text-align: center;
	}
	.category__tags {
		float: none;
		width: 100%;
		margin: 13px 0 0;
		text-align: center;
	}
	.comment .avatar {
		display: none;
	}
	.comment__text {
		padding-left: 15px;
	}
	.comment-list .children li {
		padding: 0;
	}
	.form,
	.comment-form,
	.post__entry .wpcf7 {
		padding: 10px;
	}
	.form input[type='text'].mc-input,
	.comment-form input[type='text'].mc-input,
	.post__entry .wpcf7 input[type='text'].mc-input {
		width: 40px !important;
	}
	.form-row__field,
	.form-row__field:nth-child(2n+1) {
		float: none;
		width: 100%;
		padding: 0;
	}
}
