/*
Theme Name:  Promysel.com
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: 0.35em 0.625em 0.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 {
  color: #000;
  font: 16px/21px Calibri, Arial, sans-serif;
  background: #ebfcde url(images/bg.jpg);
}
.main {
  overflow: hidden;
  position: relative;
  min-width: 320px;
}
p {
  margin: 0 0 25px 0;
}
a {
  text-decoration: none;
  color: #ff754c;
  transition: color ease-out 0.8s;
}
a:hover {
  color: #48811f;
  transition: color ease;
}
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 !important;
}
.alignright {
  float: right;
}
img.alignright,
div.alignright {
  margin: 5px 0 5px 15px !important;
}
.wrapper {
  width: 1024px;
  margin: 0 auto;
  box-sizing: border-box;
  background: #fff;
  padding: 0 25px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}
.wrapper:after {
  content: '';
  display: block;
  clear: both;
  visibility: hidden;
}
.content-wrapper:after {
  content: '';
  display: block;
  clear: both;
  visibility: hidden;
}
.content {
  float: left;
  width: 650px;
  min-height: 550px;
  clear: both;
}
.content:after {
  content: '';
  display: block;
  clear: both;
  visibility: hidden;
}
.tac {
  clear: both;
  text-align: center;
}
.d-l {
  color: #000001;
  border-bottom: 1px solid rgba(0, 0, 1, 0.2);
}
.d-l:hover {
  text-decoration: none;
  color: #ff754c;
  border-bottom: 1px solid rgba(255, 117, 76, 0.2);
}
.b-s {
  display: inline-block;
  font-size: 15px;
  line-height: normal;
  color: #ff754c;
  padding: 8px 18px;
  cursor: pointer;
  border: 1px solid #ff754c;
  background: none;
}
.b-s:hover {
  color: #fff;
  background: #ff754c;
}
/* Header 
===================================================================================================*/
.header {
  border-top: 6px solid #6fa846;
  margin: 0 -25px;
  padding: 15px 25px;
  position: relative;
}
.header:after {
  content: '';
  display: block;
  clear: both;
  visibility: hidden;
}
.logo {
  background: url(images/logo.png) no-repeat;
  width: 213px;
  height: 44px;
  text-indent: -9999px;
  float: left;
  display: block;
  margin-bottom: 15px;
}
.top-menu {
  float: right;
  margin: 12px 60px 0 0;
}
.top-menu__items .current-post-parent a {
  color: #48811f;
}
.top-menu__items li {
  float: left;
  margin-right: 10px;
  font-size: 14px;
  line-height: 18px;
}
.top-menu__items li:last-child {
  margin-right: 0;
}
.top-menu__items li img {
  vertical-align: middle;
  margin-right: 5px;
}
.top-menu__items li a,
.top-menu__items li span {
  color: #002331;
  vertical-align: middle;
}
.top-menu__items li a:hover,
.top-menu__items li span:hover {
  color: #48811f;
  border-bottom: 1px solid rgba(72, 129, 31, 0.2);
}
.top-menu__items li span {
  color: #48811f;
}
.top-menu__items li span:hover {
  border-bottom: 0;
}
.search_toggle {
  position: absolute;
  right: 0;
  top: -30px;
  cursor: pointer;
  padding-left: 23px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAeFJREFUeNqc1E1IVFEYxvE741CgiJHCYKHgGAVtZIQoMDEQ/EJXhi11Z4Xg0KKVVgtdpBsXLQxFcGdFESKiK0V0pWFliyj7EEVFBIlQRtOm/5HnynG8o04v/Lgyd3zmfLzn+JoHyhyVDxdQhQpcRRoWMI43mMOuY1XXndGDvwN6pqAYbShCDDt6mh+4ibt4iuf47XiUG2a+3I9crGkks4giH6W4gk6kokPvjoQFNSIT9BUteI0963sFeIJqPMR7DOGvHeZHuUa2jla8jAsy9QEPMKV1bMD5+JH5tdhmbSbx1klcPzCgtSxBjldYSDtkfn3bOb4+YlmjyvMKO6OR/XFOrh2rNQJqp0Nhy3px+RRhl7RhpjWWNIhDYWN63lKPJaoM1CIdE/jsNc1B/FRrmBYp9AjKwiOdDkdrlu3VZ/N4jG6Nrhev1EtbmlqNdv2s/u+6GjiCL3ZYTFueptCwrGrBg1aIPaNKcwwjL8rvcz6/uR+6u9SDOvRp2pma+oa6/ZPH9M0t8YzA/TbxWbeGW+e0HhfVNma3V3RGu3DNI3QETSk3bufHv4jqaH3XWTXT3cSi1jGsm8QuExLyO8nVtK6imbjPTfMGkw0z9Q739HTrF9r/J8wNbNTlYEZZj+F/AgwAfipt+qmsHSIAAAAASUVORK5CYII=) no-repeat;
  text-indent: -9999px;
}
.search_toggle:hover {
  color: #48811f;
}
.search_toggle.active {
  color: #48811f;
}
.search-form {
  position: absolute;
  right: 10px;
  top: 56px;
  text-align: left;
  z-index: 111;
}
.search-form form {
  height: 37px;
  width: 300px;
  box-sizing: border-box;
  background: #fff;
  border: 1px solid #cacaca;
  display: none;
}
.search-form .search-form__field {
  width: 100%;
  height: 37px;
  font-size: 14px;
  line-height: normal;
  border: none;
  padding: 0 40px 0 15px;
  box-sizing: border-box;
  background: none;
  color: #222;
}
.search-form .search-form__field::-webkit-input-placeholder {
  color: #a3a3a3;
}
.search-form .search-form__field::-moz-placeholder {
  color: #a3a3a3;
}
.search-form .search-form__field:-moz-placeholder {
  color: #a3a3a3;
}
.search-form .search-form__field:-ms-input-placeholder {
  color: #a3a3a3;
}
.search-form .search-form__button {
  position: absolute;
  right: 0;
  top: 0;
  border: none;
  width: 43px;
  height: 37px;
  box-sizing: border-box;
  text-indent: -9999px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAVFBMVEUAAACt3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y2t3Y1GOuQSAAAAHHRSTlMAv7qxmpQXCgOsoG9mVioGi3hIOLWkf2BNLyJbcXpviQAAAI9JREFUGNNVjlkSxCAIBRUkUbOoMfvc/57jyAQr/SHPLqBQf+xEiGbslDBvjvadHCxigHIorReJQzNz6Az0NSw4Pf0ZU63Rt7UeanEmiIqaV/mmDCtCGeyR1QnpURNEDiucHDJoHhhBQ5qtvUvgcwZdASjPIcZch9faDXcztoTQK2YsZqsf4dfDRvispN58ATcuBH22g2pKAAAAAElFTkSuQmCC) center no-repeat;
}
.header-menu {
  clear: both;
}
.header-menu:after {
  content: '';
  display: block;
  clear: both;
  visibility: hidden;
}
.header-menu__items > .current-post-parent img.menu-image {
  opacity: 0;
}
.header-menu__items > .current-post-parent img.hovered-image {
  opacity: 1;
}
.header-menu__items > .current-post-parent > a {
  color: #ff754c;
}
.header-menu__items > .current-menu-item img.menu-image {
  opacity: 0;
}
.header-menu__items > .current-menu-item img.hovered-image {
  opacity: 1;
}
.header-menu__items > .menu-item-has-children:nth-child(odd):after {
  display: none;
  position: absolute;
  content: '';
  left: -24px;
  bottom: -10px;
  width: 163px;
  height: 42px;
  background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAyAAD/7gAhQWRvYmUAZMAAAAABAwAQAwMGCQAAAtEAAAOQAAAEtP/bAIQACAYGBgYGCAYGCAwIBwgMDgoICAoOEA0NDg0NEBEMDg0NDgwRDxITFBMSDxgYGhoYGCMiIiIjJycnJycnJycnJwEJCAgJCgkLCQkLDgsNCw4RDg4ODhETDQ0ODQ0TGBEPDw8PERgWFxQUFBcWGhoYGBoaISEgISEnJycnJycnJycn/8IAEQgAKgCjAwEiAAIRAQMRAf/EAMQAAQACAwEBAAAAAAAAAAAAAAAEBQEDBgIHAQEAAwEBAAAAAAAAAAAAAAAAAQIEAwUQAAICAQQBBAMAAAAAAAAAAAECAAMEECAwERIxMhMzQCEUEQABAwAGCQIHAAAAAAAAAAABABECMCFRgSJSECAxQbHBAyOEQBJhoTJCkhNTEgACAgEEAwAAAAAAAAAAAAAAISABMDFxgYJRkcETAAEDAwMDBAMBAAAAAAAAAAEAESExQVEgYYEQcaEwscHRQPCRUP/aAAwDAQACEQMRAAAA+/6o2znXXHtkOR19fTZOFSzjLyAAAJd736VVhPbe8WVri2mcgD1NhTZBewEek6NxpxrpKPDnjvVvWKy7n+t2gNHQACmHmZZk2FN9DQF7AAMZGraRATIAAFMPMy//2gAIAQIAAQUB77ngDGqI2rWTBWBP2J5rF9ujIGjIViqWi1AbV9uwdbv/2gAIAQMAAQUBnUKbQpM8Rp2IPTQqDCpEAJgXaPTi/9oACAEBAAEFAY9iVju62WYQIdGrPHVhs0+J6ol6k6fLZbEoVToyK4twiIQQd9WPZbKseurV0SweN1U/qSYv0bbKa7Rbi2V7a6nsNWIicGL9G+3FrsllNlUCljVhQAKODF+jgIBiVpXx4v0fif/aAAgBAgIGPwFexsTj4Po2albRQ3DsVtFR7H//2gAIAQMCBj8BQxYaxclYuT//2gAIAQEBBj8BTzLLD24ZjtTwOL4700w1I/UwizeuwaskuS9ssE8p5aeyGj/SXIL3HHPMdLSDhP0qxlTGo0D7I2lVB5ZjpaYdYD+yGU7bivplZs+7KoX8TrYhXbvTjFG0arQF6eeKXy1/IUL+JoHGGVoWIVW7k0Q5T9X8QmiGFB5ChfxNCxWANReQoX8T6TyF/9oACAECAwE/EH0YypxlECssn4wpiLzpm6Mn4QqHfdKegZkV5H0tivFe3WeIY5CniHGQizBzZTcnjS8V7aYKG2pqf//aAAgBAwMBPxByfkaIickYTIedO0BAAiubpyKyMj6W8F4g67AcrcBlUQIYkydLxBpDNFNtT//aAAgBAQMBPxBMAhYXPYK3vbhjYWTkeT3dknKdtLeh7H0wCSwkmgTX72fSr3b5hysmFntL91+og2piPkTmzcnPGOpqMaxT0bcV4N0RAIKgwfQbAH7UC6AvmKnGOrJob1HYqtaL8QiL+Dc8teDQ2gwHKffPA7jS5ic2DuU29qNHF/wODyD+Ae4R3iDJIWMJQCVSP+lz9IcEBQCB+FwAEAIMEGQgRAXyW/wOH//Z) no-repeat;
  z-index: 2;
}
.header-menu__items > .menu-item-has-children:nth-child(even):after {
  display: none;
  position: absolute;
  content: '';
  left: -24px;
  bottom: -10px;
  width: 163px;
  height: 42px;
  background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAyAAD/7gAhQWRvYmUAZMAAAAABAwAQAwMGCQAAAqkAAAMuAAAEO//bAIQACAYGBgYGCAYGCAwIBwgMDgoICAoOEA0NDg0NEBEMDg0NDgwRDxITFBMSDxgYGhoYGCMiIiIjJycnJycnJycnJwEJCAgJCgkLCQkLDgsNCw4RDg4ODhETDQ0ODQ0TGBEPDw8PERgWFxQUFBcWGhoYGBoaISEgISEnJycnJycnJycn/8IAEQgAKgCjAwEiAAIRAQMRAf/EALwAAQADAQEBAAAAAAAAAAAAAAACAwQFAQcBAQADAQEAAAAAAAAAAAAAAAACAwQFARAAAgIBBAIDAAAAAAAAAAAAAQIAAxEQIDAyMRJAIhMRAAEDAgYDAQAAAAAAAAAAAAABIVEwIhAgETGRgkBBYeESAAECAgkFAQAAAAAAAAAAAAABISBRMBFBYXGBkQIiEPAxoYIyEwABAgQFBAIDAAAAAAAAAAABABEhMUFRIDBhgbEQ8HHBodFAkfH/2gAMAwEAAhEDEQAAAPv8a5VSjXqR95cerk512UYbQAAC3ZqrzaLnTorsjXZ5cpC6m4C2IEMXQZ58l0MXJ0Qe6oe5tl/vVzhsrAAyDh67bqbuvmC2IAAEZEfQl4AABkHD1//aAAgBAgABBQH2JhrBj0EbUpZotSrMsJ+iROmj1K0epliozRKFXanTYMY2/wD/2gAIAQMAAQUBxMwPtLAT2OmDD50DEQMDCQIWO0+eL//aAAgBAQABBQGFgs+7RqYQRyLUTPUrA4OvszQIBqQDGq4VrZoqKupAMwyz9BKum1lDRqyu0KWi1AcFXTe1YaMhWAZi0zGOGrpwhQOOrp8T/9oACAECAgY/AeOthyfuwr2unuGSDa2jvennQ/SG3BOt8yaTGK1dYPs24JC0P2f/2gAIAQMCBj8BcYehWiyFosj/2gAIAQEBBj8BHGtSfYyuPUuYs4U0VljGzaVNd1nFy3ij8k+zi41yQbL+wJmclMrDuufuJQhRxi7gah3EpMlLuJ4nc//aAAgBAgMBPxChuL+F0HIeZqaeFE/+Co+8LWdw+ggzOB1JQm2Pl9F/Q7iu7W6xshrE97qPkaD3ZHWHyaDdNG7SHgYXdrYDqoSFqNLE/9oACAEDAwE/EGD0E0DFiEYQH4w64USGMrUTAygbH7WkV8w9dQFlpBspoUdAQGF8w4S7xnrif//aAAgBAQMBPxBCnJk8lqptkAhzXPVHWFjmRyBaqrzja2RhjXeutCbtMEYd53UCwOEcRjF00QQWIY2yIzK4paHudRrC4VX1U9iuMl2Fcvk4g8EaETUeHkE8Jphe5oo36mR5fJyI8PIETghQiSITA5sFW/V7QAGBhYZPl8nJIBDGIspXB8vy+T+L/9k=) no-repeat;
  z-index: 2;
}
.header-menu__items > li {
  float: left;
  width: 113px;
  height: 130px;
  margin-right: 30px;
  font-size: 15px;
  line-height: 18px;
  position: relative;
  text-align: center;
}
.header-menu__items > li:last-child {
  margin-right: 0;
}
.header-menu__items > li:last-child img {
  margin-top: 35px;
}
.header-menu__items > li:nth-child(5) > ul,
.header-menu__items > li:nth-child(6) > ul,
.header-menu__items > li:nth-child(7) > ul {
  left: auto;
  right: -26px;
}
.header-menu__items > li:nth-child(odd) {
  background: url(data:image/png;base64,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) no-repeat;
}
.header-menu__items > li:nth-child(odd) > ul {
  border: 2px solid #b7e299;
}
.header-menu__items > li:nth-child(odd) > ul > li {
  border-right: 2px solid #b7e299;
}
.header-menu__items > li:nth-child(odd) > ul > li .menu-arrow {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGlJREFUeNpiyV/htoyBgSGSARP8B2JfFiCRCcQWQKyIpmDyhPCdW5mAxEcgJwqI/yBJXgDiMhCD8f///2CRgpXuVUCqFYi/AbExUOMNkDgLkq5OIHYF4mUwSYhLgCbAMNDBAsh8EAYIMABPCS/QTQaX8wAAAABJRU5ErkJggg==) no-repeat;
}
.header-menu__items > li:nth-child(odd) > ul > li > ul {
  background: #ffec9d;
  border-left: 2px solid #b7e299;
  border-right: 2px solid #b7e299;
  border-bottom: 2px solid #b7e299;
  box-sizing: border-box;
}
.header-menu__items > li:nth-child(even) {
  background: url(data:image/png;base64,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) no-repeat;
}
.header-menu__items > li:nth-child(even) > ul {
  border: 2px solid #ffec9d;
}
.header-menu__items > li:nth-child(even) > ul > li {
  border-right: 2px solid #ffec9d;
}
.header-menu__items > li:nth-child(even) > ul > li .menu-arrow {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGpJREFUeNpi/P9m7jIGBoZIBkzwH4h9mYBEJhDfx6JgMoNw0lbG//+BCt/OswAKHAZiFqjkBSC2ACr4CVEAAm/nVQHJViD+BsTGQMkbIGFkBcxAcg8QLwNKzka4BKgAjt/MFUDhAzFAgAEAzVA2WbUXgIEAAAAASUVORK5CYII=) no-repeat;
}
.header-menu__items > li:nth-child(even) > ul > li > ul {
  background: #b7e299;
  border-left: 2px solid #ffec9d;
  border-right: 2px solid #ffec9d;
  border-bottom: 2px solid #ffec9d;
  box-sizing: border-box;
}
.header-menu__items > li:hover img.menu-image {
  opacity: 0;
  transition: opacity 0.25s ease-in-out 0s;
}
.header-menu__items > li:hover img.hovered-image {
  opacity: 1;
}
.header-menu__items > li .menu-arrow {
  display: none;
}
.header-menu__items > li img {
  border: 0;
  margin-top: 30px;
}
.header-menu__items > li img.hovered-image {
  opacity: 0;
  transition: opacity 0.25s ease-in-out 0s;
}
.header-menu__items > li > a,
.header-menu__items > li > span {
  display: block;
  color: #002331;
  text-transform: uppercase;
  font-weight: bold;
  position: absolute;
  width: 100%;
  top: 81px;
}
.header-menu__items > li > a:after,
.header-menu__items > li > span:after {
  position: absolute;
  content: '';
  left: 0;
  top: -75px;
  width: 100%;
  height: 130px;
}
.header-menu__items > li > a:hover,
.header-menu__items > li > span:hover {
  color: #ff754c;
}
.header-menu__items > li > span {
  color: #ff754c;
  cursor: pointer;
}
.header-menu__items > li > ul {
  /*2*/
  display: none;
  width: auto;
  position: absolute;
  top: 138px;
  left: -24px;
  z-index: 100;
  background: #fff;
  z-index: 1;
}
.header-menu__items > li > ul > li {
  display: table-cell;
  font-size: 15px;
  box-sizing: border-box;
  padding: 4px 125px 4px 25px;
  position: relative;
  cursor: pointer;
}
.header-menu__items > li > ul > li .menu-text {
  font-weight: bold;
}
.header-menu__items > li > ul > li:last-child {
  border-right: 0;
}
.header-menu__items > li > ul > li .sub-arrow {
  position: absolute;
  right: 6px;
  top: 10px;
  width: 8px;
  height: 6px;
  text-indent: -9999px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGlJREFUeNpiyV/htoyBgSGSARP8B2JfFiCRCcQWQKyIpmDyhPCdW5mAxEcgJwqI/yBJXgDiMhCD8f///2CRgpXuVUCqFYi/AbExUOMNkDgLkq5OIHYF4mUwSYhLgCbAMNDBAsh8EAYIMABPCS/QTQaX8wAAAABJRU5ErkJggg==) no-repeat;
}
.header-menu__items > li > ul > li > ul {
  /*3*/
  display: none;
  position: absolute;
  left: -1%;
  top: 100%;
  background: #ffec9d;
  width: 102%;
  padding: 10px;
  box-sizing: border-box;
}
.header-menu__items > li > ul > li > ul > .current-post-parent a {
  color: #ff754c;
}
.header-menu__items > li > ul > li > ul > li {
  font-size: 15px;
  line-height: 20px;
  float: left;
  width: 48%;
  text-align: left;
  margin-bottom: 7px;
}
.header-menu__items > li > ul > li > ul > li:nth-child(odd) {
  margin-right: 4%;
  clear: both;
}
.header-menu__items > li > ul > li > ul > li > a {
  color: #000;
}
.header-menu__items > li > ul > li > ul > li > a:hover {
  color: #ff754c;
}
.header-menu__items > li > ul > li > ul > li > span {
  color: #ff754c;
}
.slide-out-open,
.slide-out-close {
  display: none;
}
.m-nav .social-icon {
  display: none;
}
/* Home *
===================================================================================================*/
.slider li {
  display: none;
}
.slider .bx-wrapper li,
.slider li:first-child {
  display: block;
}
.slider {
  background: #ebfcde;
  margin: 0 -25px 30px -25px;
  padding: 40px 50px;
  position: relative;
}
.slider .bx-pager {
  position: absolute;
  left: 630px;
  bottom: 30px;
  text-align: center;
}
.slider .bx-pager .bx-pager-item {
  display: inline-block;
  margin-right: 15px;
  position: relative;
}
.slider .bx-pager .bx-pager-item:last-child {
  margin-right: 0;
}
.slider .bx-pager .bx-pager-item a {
  display: block;
  text-indent: -9999px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 10px solid #6fa846;
}
.slider .bx-pager .bx-pager-item a:hover {
  border-bottom-color: #ff754c;
}
.slider .bx-pager .bx-pager-item a.active {
  border-bottom-color: #ff754c;
}
.slider .bx-pager .bx-pager-item:last-child {
  margin-right: 0;
}
.slider .bx-prev,
.slider .bx-next {
  position: absolute;
  left: 16px;
  top: 50%;
  margin-top: -15px;
  display: block;
  width: 11px;
  height: 22px;
  text-indent: -9999px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAWCAYAAAAW5GZjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXBJREFUeNp8k8srRVEUh885bsRlbECKiJJMlYEJBgaU8oiBSB5DU6Uud2SiJMqNiYE8BwzIQP4Hj5KBmwwYGJhcUvc6vlXrnLbtHLu+Vnud3/rtdfbD9X3fiRo96do2wgTcnC1k1ySXcOJHP4xCjsIG4lEixnWIMAJlyjAkvQhhI2ESqoz0Axx4lrCIMAvtRvoZlun7wnYe1CVLdZ6DHTiXiWe41hPmoNIovoRtXPOhGKE4zUOrIXyCTYTZIOEhdIl9MADFmv+ATLB8KIYmSEG55goq2sPVt8UirDNyL7CB8NHeVhGXWLm8ujtR4pTuZTCqYZp/qYkSX8Oi/lRwX3p1z3+L6e1bLgmcaAsykureaTs7FIjrEtwa3+SQZsx2whOk4J6wCm9GQTeM61k49t3YhUP40nkFjEGXTFz7peDSTFiHDiN9Bek/95l27ghb8GqkW+QxeDFPStrZh094h1M4dv95sPIApnSHVlix8CPAAALjazaXAyHtAAAAAElFTkSuQmCC) no-repeat;
}
.slider .bx-prev:hover,
.slider .bx-next:hover {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAWCAYAAAAW5GZjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXVJREFUeNp0k88rBVEUx+ddLzI2FhYsJBYoslaWbN5i2PiVhQ1RLOxmiVLSLFiwoJTe5uVHKWaHsvIHiAUl6sVCln68njA+982d3Jl3TX1O3e/7njPnnTk3FQSBZXxcp4c4Bdewann+d8podh1RMoTmIhzCQdpc1hqDEahW9MOPMFTtIE5CvaZeQU4kjJXEWejW1AdYoedzYXj9EFSp8ytk4VQehFa1nTgHdVryCexQNfgzu45NnIdOzXgHmxjzkSDUmAZhAKLpvMMWxjO9R2nsggWwlfYFx7CfHJQ0L0Kjpj2qqnmTuZjQZCsVpi8VVb7XtAaY4b+0mMw3KuFNabJqBkZJSMXN4QyP5KLAp9JttUSZZGWLhAJxGS6135pgmurNcXOYID/CGjxrCb0wQUI6bg4fOdtdKKhzDYxH7ZQvv+u0ETegT1MvYKl8nz3/lrgNT5raCsPCeE88f08uO3zAi2ot+9+1stS9qy3dEs9fl8KvAAMAMppfJYPno5cAAAAASUVORK5CYII=) no-repeat;
}
.slider .bx-next {
  left: auto;
  right: 16px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAWCAYAAAAW5GZjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX5JREFUeNp0k8srRHEUx3933EzYWFiwEGMh5bG2t2AsLMijWdgQYaGkrDyiZGfpkZLS5FGKhQULNeUPkA2ZTImFtVeE63N08Ot3r1OfTnPu93zv73fOHS8IAtM6l8gzxoxBHaweTuZOTUR4ydnKFnIntENcxNJIw6crjkEHtEExFEA3pKKcRZyGc6tWCv0crTYk5nUn5AXIWfVGGKEh33WWOIYNeNDfcb1HKiTGPSCtw5H1rARGca9xnaXhhrQMWatBRjlFQ+H36GTOdvBgnDQDRVp6hiHYjEVMaAcO4F1/i+s0NITEepwVuLXK5fK2KGcJWb/v1F5DYs5cRRqGMqt8HXJG6JF6IKnuEo964QvXWUQDeimJN9iFfdlFzHJNkAahwmo+g3mEL79LQSiX6YMmS3gPiwiz7gbl9b3WIsRpS2f+923g2kye0Fn+hPxTlnD9cD+kLqi2anewhvDSHauvn+aTjkyOkUa4HbUpnwcZcobjXJHrYe+frZovAQYA3U1qGpx50cYAAAAASUVORK5CYII=) no-repeat;
}
.slider .bx-next:hover {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAWCAYAAAAW5GZjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXlJREFUeNp0k88rRFEUx+88ojEsZUFKTbEgf4BShN1Q8qvZSCksLFhMshp23s7CglAs5GfSW8jCUlmLko1kY2FhYwrD+Nw3Z8yd+55Tn3O7533Peffdc14kl8sp31KJWXwbbCvXu1YhVo6ok3UIxiAGbxAqdmBchLVQBUkKjP4nPoQHI1YPkyQ0B8Wud8G6As9GvANmSCizK2s7h114l31UjjYSFLteFr8Fl8azOpijetyurBMe8evwZCS0wyIJ0VJx8TgbkJF9BQzDAAmRUrHr6Q7tS9K3RKshDS2Rvw6alkp043egQSJfcOqocNNVs1as0gmp2oifMqoq6UE6rLK+235/bvKmP3YJbhyrao9UjUlEH+UMjvn4H8d6/TTEjfRbWEaYKd4zd4ifgD5D+AqrCO/tDvbKqNbI/gOOYK90NlKJLtYFaDLievjXqPppD1JSfqeCvcAmwrvgb6XUiSQN6ouHA/v1Bcu3Oz/k89DqD5LrXYWJfwUYAFduXm/eCkA6AAAAAElFTkSuQmCC) no-repeat;
}
.slider__img {
  float: left;
  margin-right: 20px;
}
.slider__text {
  padding-left: 580px;
}
.slider__text-title {
  font-size: 28px;
  line-height: 33px;
  margin-bottom: 20px;
}
.slider__text-title a {
  color: #000001;
  font-weight: bold;
}
.slider__text-title a:hover {
  color: #ff754c;
}
.slider__text-title a:after {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 560px;
  height: 330px;
}
.title {
  text-align: center;
  font-size: 22px;
  line-height: 26px;
  margin-bottom: 30px;
}
.title span {
  font-weight: bold;
  position: relative;
  padding: 3px 10px;
}
.title span:after {
  position: absolute;
  content: '';
  right: -10px;
  top: 0;
  width: 10px;
  height: 100%;
}
.title_yellow span {
  background: #ffec9d;
}
.title_yellow span:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAgCAYAAAArBentAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQNJREFUeNqM1K8KAkEQBvC9M1hMHiafQTBotNh8BINFUDHYFESbf4oogoLtLvgKdpvBqk0sZr0oKCLrNwcHx+HdzMAHu8uPYdld1tAPWyu+dqYAPZGOBI6UVb9x8IwsaRAHae9tdPtw0AY6+JMoeEf6wYUo2EM3l4N7ZBteDMMX0kI3zUE6s+u/vQThCZlHHYEPv0jTP7M4uAY6xl0RwQsyYG8cz6ystVZcqGNX8II8WFGuU5NAqgVwWgIzyEQClXd1rlOQQBpvgE0OUhWRhgRSTdHVkkBCYwlU3gNxnbwEJpAVsMFBqhJSlUCqGbqmJDCLDGlgCH6zN5KTfFJJ+n9+AgwA6FZV305sLikAAAAASUVORK5CYII=) no-repeat;
  background-size: 10px 100%;
}
.title_popular span {
  padding-left: 40px;
}
.title_popular span:before {
  position: absolute;
  content: '';
  left: 10px;
  bottom: 0;
  width: 18px;
  height: 39px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAnCAYAAAACeRhJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3JJREFUeNqsVU1oE1EQnn37NtlNmp9G2oMepBavTREvgviDR731ED3YloIHLz3ZHipVUG96UnsRLFSK6EFBJbVQbMFLsWAPSgmFthKwRrSxpmk2yeZnndnsShI32zT4wiNvZ77v25k38/YJc3Nz4DCOzs7OPiqVShCJRK7g81ojIF9fX3cSurC1tXWGhBB3CZ9vNxTSdd1JqCwIAnDOIZVKZZ2AfGVlxclfkGXZWMRisYyj0IOhvspKTQNkcGo5uL74N918Mpk0FoFAQLOMt050AZMUAK8PwOMzbMxO/U4Xg4GBAfB6vbu0PzQ9Hs9uf38/3OxuEJFDtO729vYg7g3QPoZCoSDZKEo7sKAvL9Sn1ql//zJU/LUZyaZ/HimKur9EoevCjuzv2HCFDj4XO7smMbUf1anVR3QKFqP3BXU3LGG1JC6BDkLljQB+SH/rha+bveCJXYTTfcNofm8Rq/foJLx79gZyahgkF75CsgRMKajYyEcYwhKnTugAzExNQEHzg+i0beYgDGGJQ1xDyBcC+Dh/FTI7PVYUTQ3CEoe4qEERBSEeG8T2hX0P4hAXNTjEPpyF9O9uI3e9bFNXc4fsjhL5iIsaXNtJHdflNgCXXIvBXxmFc/lKQ8uyC5jAsIp1gmIOBNTgY/JCON4ZNw5m7ctQqFyGfL7Sf263GxhjUH/Ii8UiHJa1ME8kEm3UvaIoGiASsP4tQRq5XK7Gbg06PqTBVVX1kkj12+rBRnlNf72PnkkDM5KYIOQNQ3U0dv92YvSMIoyPnXsazajqMWYTRTOjjEJejyfKD3WE5otF/3hrMmDUECOa50ySElo2m8ZwfS0J6XrapSgJ6uxVFFluMSAwuassj2XlkvRqj0ugUTQGlzQYNRrOl2jfbiGgbeIazWoa4gJjj/edVoUTN/qsUCgATZfL9WI/6RGWOBaf+/1+y7eU1LQoAs43I4TNGUXukt2ntiwryjCVs5mSE5Y4dkI0NrC5Rp1SNI/EKGFrIiyWymBNt6yALxCcZKL4xE7MOG/oIwxhq7l2N62mKMoQE9l0tVhFhE2TjzD/7FmDDOhOvIwbOshFMUuT1mQzfdCskDWmXs+8XaNJa8d7oJHj3sO7NV/w2MRnYzU+csO+OUdGru1V7U/mXdvjGFFzzbw3iDdxLJr65nE6J/9D6I8AAwDFB5FMQxAxWAAAAABJRU5ErkJggg==) no-repeat;
}
.title_green span {
  background: #b7e299;
}
.title_green span:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAgCAYAAAArBentAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQNJREFUeNqM1L8LAWEYB/C7M1hMZJI/QRkYLSb+BIPRXQYbJTY/FpGiFGXxLxiYbAYrmywYZVQkvb6Puroud8/zrW+9d316envvevXVZao0PktDgB5oRQJbubh55uABHdLCD9Ley5j25uAcaGs/eMEbWne+8II1TLtzcIMu3C/d8IlamKY4SGd2+rcXJ9yjfa8jsOEHNe0z84NjoJ3fJyJ4RBvsF8dvllVKaVxpYlXwB/1gfn2dFSWQMgAOS2AU7UggxcLUlATSegJscJCSRksSSOliakQCCbUlkGJialICA+gIWOcgJYMWJJDSw9SQBMbQJi10wW32QhOSSypI989XgAEARQRc3XmPZHEAAAAASUVORK5CYII=) no-repeat;
  background-size: 10px 100%;
}
.title_new span {
  padding-left: 55px;
}
.title_new span:before {
  position: absolute;
  content: '';
  left: 10px;
  bottom: 3px;
  width: 35px;
  height: 34px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAiCAYAAADVhWD8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABQZJREFUeNqsl2lsFGUYx9+Znd7bFnuBQEsQpaIUQ0rwLNZ4UO94xViN0Xgl3kfkkxr4pCZGYlQ+mJhUJdEE/ARiEMWAUanUg8tWtEK1pSKlpu2W7R6z4//Z/qe+u93tzqw8yS/d7s77zn+e97nGaFu3QGkWAM3gOTAbfAw+BCeBo/yZAQrApeASMAt8D7aCUKYFlvbZBJeBLaCc310OHgRPgd0g4VGI7HshWAeuTPvtRfAamEhfZGqLV4B3NCGuLQMfgCs8CikGj4NtGYSIPQvmZFpoUsh9YBdYnOUG88Hb4KwcQsrAq2A9qMhyzRl8MCuTmLN5o+IcN2qk24uy/F4CXgZPevDeeu43TYy4stDjEVwNbsrwvax/DDzscZ9KcHMmMQM+MkQy7K4M3rkGPDOD1zJZNJOYL8BBH5s0M8t0gU+AuT72+B1sypSCY+BpsJm1IJc1gNXgMz7MvfSMaxHwNzgBTgGb15UyeP/h/fqy1RnxzkusAbUeBC1jwNtaBsqND4HtYCfo4oPqAb4U/EZBMxa9N8EoWAPOyyFGUv0C0Ak2soBJ7HV8Gmr6K8uaMNibq1Lq9h74iYKuAnV8+jDLu8UgXayJkfq0CyLcFrActLAC14MqPqSI/AF8RVGncokR2wfuJpL2f4Ih3qiEXjvHLQcU4QayrHlkhuJ5CxgG77Pad6eI0TZL2rXBA+7HTTz/cS0NJRCr2TrGtWVLwAug3UO8VTGAm9nzfszqGU1cgrHRoFXnKGPjyzQx7R6F6CZHuYF162i2YxJrA9eDi8G5PB43bXvBd2yEW/nd52AV8WMXMYulcscN5/kb9B8rWEnl3M/MsdEIz176zBGK7mDg+jGHa7rMtI4r6b3WgxC3v0jlfYsB28M6NZjHEHaPxKMuZg2rqV+7jsFbzePanMcerVIyTCpr5tCTr90GbqXLNzKupp+HGVDx8irlFEzrpzLG1FpMV3F38H+Ikb5zO/iEc64UtUX6BSJiZEWbilXWKjM2oSq7tqui430Q7xhcH7SY91OzhV1W6URr5hmB8VFVONTvNzOWU5D0qBgH8qSNLW1RocaVKaFSs6NDmdHkKCxlImSx6SW7daxqjnOytd2wSyuUGRlX5Qd2q2BPp1cxkonnU0wvs61mqpXXpbyFqEhtvXICbmUx/oCHTrhjp5ynPdrUakTqGlQ8OEtFq+epsaZVyi7xdXp12rwylHKOfYdU+v9mLOo6SYpoxJoqaIahEiVlKQvEQ8ow/YhxH1V8H9d/CHZ/o4xoWE3Mb1SFw4OqrGePY8RjxmRkO9KgE5Y75Bi2bcqxhHGxY02OxGW/7FWBiZAfMcP8u5Cx+N9IGQmr8u49qvTIfkfixLDjk0IM813lJKQ5OxZHBpR0p6j4WK+avWWDisxdpKyRIVU8cBh6vb63JfuWm9L1nOrScjuhAuGQoQXxPny3li0l6dZj4Ntk4cHFRcePIosGRLnfN9r9nFfEmjy8+qC/Offjb78+kMsTvZFSn+1YHq/WycZ5mNnZwmKazYOvgzvBz+kBJ3fdwfnljjyL3tecEm0+6SusyAvooTgnvZ3s9L1pI8ikE7SuLc3xozzGAHnNeYgjqOvOAmapPqLYzLJIto30vB3koLPNhxB5A3iA841+rjHOvcMaIzMJSRejGMwysT0Kfp1hXT+HohvZhxLqNFj6cKWLlAq4kv1mCQfwg6ST7z62Oo32rwADAPnYYixzlAusAAAAAElFTkSuQmCC) no-repeat;
}
.title_video span {
  padding-left: 60px;
}
.title_video span:before {
  position: absolute;
  content: '';
  left: 10px;
  bottom: 5px;
  width: 41px;
  height: 32px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAgCAYAAACPb1E+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABL5JREFUeNrMmAlsVUUUhm9fXxdaWhCwIgXaoq0lWKqAiqASG4qtVqSIoglRkapIKCEEEGMQFBSjSEKNAVyiJqggICgohaqpCtoY11Sopm6AC3uALiDwWv6/+ScZbt59S5SWk3y5793l3H/OzJw5d2JaZ5U4YSwGZIIycBPoBvaAt8BqcMR1L2kV5lwaeAiM1vP/gHVgJThg3RtcQBiRfMEN4BVwaZDrm8EDelE6yAcXgL3gO3AIXKYG5QV5/nOJrwslwh8mihT2lIdAWjF4UiInKmLGfgFvgOs8BNKuB3PBFFePRBxJnx5+wTm3dhLcAd4PJcTLssBdzrm3eDAOdIlWpE/dNNxpH7sdXBWtyF4aY+1lSeBOkBypSJ4bCkY47WvjlR0iEtldaaW9LVVCO4UTybx4NRjldIxNAP3DieQMe9jpOOumjJLgJZJRvBLc4nSs3Qsu8RLJsTDZ6XhLU3L3u0UyigPAGOf8sDLVAmeJjNVCHx/kgUatzc3/s5AGcBD8G+Rab3Cb0WdC2k/J1LavwEeqUJpACrgcFIIr/oO4z8DHKkBOaLLmqwzMte4rB2+ykjIi75MIWgAsByuKO9cyio+qivkdrF3enP1eRkviRK1IvijEHQcV4FX4Zf04Q+nmZ7BqdVP/9amt/qlax00FxlT4tk9L4P26cBosA7NArbqYyX0wuBE8ODmp/mIcZ6qVgQgFMmLPgcdAvXomXTmZESwfn1xH4dPAB1YRzP9JFMla7SKd/BY8wVajtfy/H1SBONBTDitwbaReuCNCkZ9KZEB+WRTXaM1m1T9WPZelCO/Sc9cwQH5rRjNqK3HjQct5q6rrFqtrGckF6qp3QQ5IDCGQxezrGjpuv7ZxPD4OiqyKn/pKfNZgPQYqdVOJ1ZLyIGPPPMOJdThMFBm1T+R3mM4N9aiyRupYqaxCG0SlnfXnqD6wpoNbJS5D3yhe9ocmRCg7rGFzN7hWEyXbw2+sjr+pYm9bKv1K5I515I19RDRGMetVE7Yopdn+4yQuOwJf9tdjjF9h7aEUlB7FZKD1tcYjB/s8cEpCbwZdVTR0j9JvphrV1niOtZ+sCoiztxr8GcbJDmsM9dDvH8A+de3fSta0C0GBxu/+MH6rdCyy8vb3PusrjQXGPQuOZ+7SZ6bXB3uz0hRnealVVn2obnZ03KTfXTVJmN7mhxC4Wz2Rq14wC80mitygHQWOncFDAikLmeWV+b9xOdrGCmVgIHkjjs+AgTq/U8udEckuf0dDie8o2NyYx5XrtSB+TyuVjcNqVqt8mmltHnzN726KmwRetlYH7jjMUWHhtj5yVGoVJCz717iiz2uzlVNNofKSotkQxC8juES1gYkiV7lqszmQohvKrNax2xmx7Zq5adpyKdKEMelisbq/0aM2fNFaj5lWftUQq5HYXhJTqN8mJ7OBS/mMvYPBGfg012frJafk2Kw48dasoz0LFoXaItGLn3dtNJyU7xY1Nt615fOIGtfUlhPnD8+xq5RqJdsBEm0cJOhoovcjmKrua4ygbuTM/kslWarLb5wVvS/Vm6s07Dz3gnxKR4VKMTnKew2qLbeqYDhmTZRILFY5s1gpqZ8yyhFVXFvAF2r0WZnljAADAE76Jp9LdxLAAAAAAElFTkSuQmCC) no-repeat;
}
.popular-box li {
  display: none;
}
.popular-box .bx-wrapper li,
.popular-box li:first-child {
  display: block;
}
.popular-box {
  overflow: hidden;
  padding: 25px 0 10px 0;
  margin-bottom: 30px;
  border-bottom: 2px solid #ffec9d;
  position: relative;
}
.popular-box .bx-pager {
  margin-top: 20px;
  text-align: center;
}
.popular-box .bx-pager .bx-pager-item {
  display: inline-block;
  margin-right: 15px;
  position: relative;
}
.popular-box .bx-pager .bx-pager-item:last-child {
  margin-right: 0;
}
.popular-box .bx-pager .bx-pager-item a {
  display: block;
  text-indent: -9999px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 10px solid #6fa846;
}
.popular-box .bx-pager .bx-pager-item a:hover {
  border-bottom-color: #ff754c;
}
.popular-box .bx-pager .bx-pager-item a.active {
  border-bottom-color: #ff754c;
}
.popular-box .bx-pager .bx-pager-item:last-child {
  margin-right: 0;
}
.popular-box .bx-prev,
.popular-box .bx-next {
  position: absolute;
  left: 0;
  top: 110px;
  display: block;
  width: 36px;
  height: 65px;
  text-indent: -9999px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAABBCAYAAAC5OQZxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4NJREFUeNrMmNtL1FEQx2cvpu66XjLN8kJqmqWkrpe8ZCYS+dBDDz1E0EMQPkQPmSkEFmERRRDRBSrqXygoSAkLzbBN84JuJoqZl0RKTdfLau6uzdjP3yYEu7/Lwgx8H87vxxk+nDkz58zR1I08egUAeaDMbCgzalrqxLLY8g1jPcqEClMIRPMvo84p9ANaUM/OoFI4AfmhbnECIjuCOsQJiOy2sDfZAKWhTnMCIqtFhXICikDVcAIiO4vayQnIX04Z8CUQ2VFUCSeg9TKg4wSUgTrFCYjsKiqYE1AU6iInIBCuJvGcgAJQNzkBkR1DFXEC0ghlQMsFiCwbdZITENl1VJCqQF29bfC2pQ6Wlu1ypm9HVf/vh6yb3dyCDTo/t4IdYWzzs5CTXgjRW2OluqlEPUGNKF6hd60Na1AOxwqMjA9B70C3HDcG1A3FIbP2d8HQ6IA4DgwwgDk1V27kj9ePPs6TDTQ9MwkfO5vB5XKJ3/Znl0B4WISSMnAHoTSSgVZXV9dCtWCfF7/tSkiF5PhUpRm3D3VCMlC71QJjE8Pi2GQMhgJzMeh0OlXKAK6SwWugH1MT8Kn7w8ZQ5ZSCKShErboUh7rgFZDD6YAmy2v4vbLsbrySMyAhLkntYlmNqxTtEailvREmJsfF8bbIGMinUGl1agMZKXRabzKLNrRYPDDNKdV9ZGkegWg1Nvn5i+NhLIR9g1ZfAVV6BIoMj4KCrGL3nsLqTGGcnZtRG+Z5WWx5o0cgjUYDe5LSYUdMovhtfnEO3re9UROGMqbK67TX6/RQhGluCDSK376NDUJPX4daQPdwdQYlFcawkHAozHI3oU6XEyxdzWubXqH9FNok6WdZcvxuSElME8f2pUVoxtD9WzBl2CVcHZssIB2GLj/zAAQHuZ9+hr9/hZaOJrkwVuFOJP/6QcdFUW7phv1lMprkAlXg6jgV3xgp4/ammGEK909+ZjFs2Rwpx81LVIMqV1g6Ng7mHVayb1bWD1MuXccDVD8XoCn4+yjKpi+7gvrFBegL6iGn3v48nc9cgOoFsXiOcQidKnABon3TywVoRsgs4AJUK9QeFkBUje9LmeBroCrh3GIBRCf5C6mTfAXkFIogcAF6iurhAkT34xq5k30BdE3oJFgAUW91V4kDtYGqhS6UBRD1Qs+UOlELiDrFCjUc6QVHoQr90EtopxpAfwQYAN+y6c4sdWruAAAAAElFTkSuQmCC) no-repeat;
}
.popular-box .bx-prev:hover,
.popular-box .bx-next:hover {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAABBCAYAAAC5OQZxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAzJJREFUeNrMmM1LVFEYxp9Rw9L8KDEss29B1LKiyI2WQa1atGgRQYukVbSoTCGwCIsogog+oEX6JxQkhNAHGQWFgdXkSJlpCpHppIymmY7Tc7pX7pUW4z33DLwPPIt74Lz85ny873knEBtqfAigHP4UobfSPz3PzKme85lCZ9BLfAKp+efoEz7jIAnmdIwukgS0gL4qCUhpH71HEpDSNftsigEqpY9KAlJqoLMlAeXS9ZKAlI7TGyQBpeqkgUQCKe2nqyQBzaaBZElAm+kjkoCULtCZkoDy6DOSgGA/TdZKAlpIX5EEpHSArpAEFLDTQJIUIKVt9GFJQEqX6MVmgd50Ay3twMQfndkr6DpzQJFxoK0LCPUDzW1A/5BOlBp6lRmgJ0FCTQBTUaDnBxD8qhMljb7sH+htL/D5uyssXxnbC3U3/iDCTeX6QEOjwMtOYGbGGdvFJ3Rupp80cJ1QAe9AsRi36j0w9tsZKy6gV/q9cTvoQ96BXvMQ9w0635k8AjuL+dJJMpMGwk1p8wcaGAFefeRWxZyxqlILyozUbTs9P6Bp3qRH74DJaWesbA1QuNx0sqzjKuXHB2rtAL4NO9/5S4FKY1vlVrrauvhRw6PWgXZfc+XEqDQ+UAVXI9XVqvcyEXb0JQqoJj5QHjviyhLnW2Xn1hAw8ss0zH3kVD+LDxRgztq0Glif54yNsmw8DZqEmaRr53/tU5Kta57uOjtfBoD2HlNAN7k63d4SY06GVSZmFWX5eNFplRN/GrTbJI1aVpQPlBQ43+OT1ta5a5t3neXqRPSA1NapHJTlytA93LrnIV2YD/Rdf88PVS52b5wLmbFIF+gkVyc65zdrhVE3bss6np+ItWLLsnSiNNOP/9sELSBVNvaW+Tk3U7PFVErXcZv+JAUoDOtPUTF92Xl6WAoQMynuSOrtT6knnxSgFtsi/o6ZtjtVSAFS5yYkBWjEvlmQAtRg5x4RQCob3/IyIdFAtXbdEgGkKvkDr5MSBRS1kyCkADXSQSlA6n1crzs5EUAX7U5CBJDqrW74CWAaqM7uQkUAtdL3/AYxBTTzr6UxoBQ7ULbPOGN0uwmgvwIMAN4psxNXmym6AAAAAElFTkSuQmCC) no-repeat;
}
.popular-box .bx-next {
  left: auto;
  right: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAABACAYAAAByZdXUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA0pJREFUeNrMmdtPE0EUh0+3UKwIhdpCARFEwRBAkJASGhUM4pOJxv9AozHGGKPRJzFGwSdvMfpCNPofGI0PRBG5CbZAuWNUBMM1IGK9REtpKZ5BWEJCS3dntp1f8z3MJt18nd1zZnarqh6pAgYxIR+RaMrzvBWATSoZyCyGhVAecozRD2MidJfReZgIHUVKgGFohCKQm8A4NELnkDRehOKQy6BAhFCXOQuhXOQ4KBRBZpmreRE6guwHBSOEusxphM4iO3gRMiLlEIQEKlSB6HgRykFOQJAihLrMpQodRkohiPEnFB6MMpciRMo8nRchUuZXIATxJXQNiZF70lmXE960VEPX+zbJ3w1b41g2clKuzJfRAWjpaIAZxzRowiNgiykFDPo4qhm640M0oAyODCzKkMy5XVBvewkej1u20CGkjOYesOQXQ6xusziemBqDjn6bLCFS5rdob8qN2kjYZy4FQVg5tb3XimKjkoXOIDtZVEpK0nbIzSwQx268ZA22GnDNzQYsROb4KsvyLczdA0Z9vDie/j4F1s6mgIWoynytaDQRUFxYBmr1yjLY88EOw+ND6wplIaeUaHKJ8clQkFMkjhcWFqDe+gr+Ov/4FbpNU+brpWCXBZITU8Xxz98OaGqr9SukUnIpUOFHUK3evczPe/wKXUA8SgmRHjQ8PiiOozbpYK/5gF+hfqRKCZnJ6Qlo7W5edazYXAZRkdHrVhkp+R8sZUjvaWytWbVsZGfkQdrW9IDKfga5zlKovadlcYaWo48xQFF+iaRO/QD5xEJmbHIY7H1WcUx6EelJ2g1aSUJkbi/SyjhnndBoew1er1c8tjvLDMkJqbJW+xdIDY3Qu84G+Ob4Ko5NxkRsjhaq/RBVGyAbMl3U/1UoLCwcL9VB3KhpqHaMfchD5LQcoYxtmZCES0azvQ4MsUaINyRIa6Q+3uQbl27wGAhufL7JJ3vQSp6eOkjuIwM8Cc0hl3gSInmO1PIkRHKe7Bh4EupFHvEkBEvP+b94EiJtoIInoeU28JknIVcw2oDUN/nPkDqehBRvA3KEupHHPAkp2gbkCk0hN3gSIrmHDPEkpEgboP3f/ilSz5PQchvw8iTUhTzhSYiknFUb+CfAAKaMyrznQY5EAAAAAElFTkSuQmCC) no-repeat;
}
.popular-box .bx-next:hover {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAABACAYAAAByZdXUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwpJREFUeNrMmdtLVFEYxdeMZRfLSzmaYSV2z8wggiLoam9B0X9QFBERUdRTRpT11I2ol+j2H0TRS2CWWBRFdKGLecmHCKksUkHKdJzW5xk5Y8zlnLP3ObMXrId9mNn85uz9rf2dM6HYj+vQoBl0K52vOM/jMPTolAaYEekAWk7v0PTDtABd0DSPFqDt9HpolArQBPoMNEsF6ABdaQpQCX0UPiic7TLXAVRD74RPCnss8xxTgLbRG+CjwtkucxWg/fQ8U4AidB0CkFOgerrAFKBqehcCUjjbZe4WaCu9CQEqHdD4IMrcDZCU+XxTgKTMjyELSgV0gi70POvvv8C9V8CLT66/Oi7JtaX0bs8wHV+B5vdAdx8PG04/u5jdU4HSHTqfAtSZ2rssGNHAENDwBhiMegbaQm9W2gRrlwDTptjjLz+B5+2egKTMzyrvyryJTK5lnDlkX3vWZoG5BNpHL9RSKpWlwIq59liWTJZuYNAx0HT6uNb6XbMIKE0o1O+9wKMWx0BqZZ60neMOqOXS5SQswstOoPNbRqAqeo8vKVfOG79qgT2Oxayl6/+TFuicUpln0mpuy4oSe9zTDzx4lxYo5OtZEAqNrThRNJoW6BA95BuQZFDivsmfDGysTgvEnMcVX2C6fgFPPo69JhtdoDJUmZR8j1YYyZ7G/46Nmgo2NGWOyl5i9KRWoKet1h0aVfFUYF2Vq6S+TLdpgfnczeMi4fySLKqtASblugKSXD+sDCO90P23wPCwfW0lny/nRDyd9nfpBiWg5g9sP3rt8cwiK4sU+iG1GJCGrDAv3j/kWEuV6zx3k31SYvQqvdcT0OJyYBahmpgmkXygrMhdjqZ4kx+Jb/BCBKuUb/JZJiOv7Yx56hBdkg7ZJCDWL46YBCS6QzeaBCQ6KA2DSUCMXVwzCQjx5/w+k4AkBupNAhqNgQ6TgAaCiAG3b/Jv0w9NAvI9BrwAsVHGDZOAfI0Br0DyoHXaJCDRRbrTJCBfYkD1f/tbdJNJQKMxMGwS0Gv6pklAojpdMfBPgAEAfiSfDbK3VVMAAAAASUVORK5CYII=) no-repeat;
}
.popular li {
  position: relative;
}
.popular li img {
  margin-bottom: 5px;
}
.popular__title {
  font-size: 16px;
  line-height: 20px;
}
.popular__title a {
  color: #000001;
  border-bottom: 1px solid rgba(0, 0, 1, 0.2);
}
.popular__title a:hover {
  text-decoration: none;
  color: #ff754c;
  border-bottom: 1px solid rgba(255, 117, 76, 0.2);
}
.popular__title a:after {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.posts {
  overflow: hidden;
}
.posts .posts__item {
  float: left;
  margin-right: 29px;
  width: 305px;
  box-sizing: border-box;
  border: 2px solid #ffec9d;
  position: relative;
  padding: 20px 15px;
  margin-bottom: 20px;
  min-height: 400px;
}
.posts .posts__item:nth-child(3n+3) {
  margin-right: 0;
}
.posts .posts__item:nth-child(3n+4) {
  clear: both;
}
.posts .posts__item img {
  margin-bottom: 10px;
}
.posts__item-cat {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  font-size: 18px;
  line-height: 22px;
  text-align: center;
  z-index: 2;
}
.posts__item-cat a {
  display: inline-block;
  padding: 10px 15px 3px 15px;
  background: #ffec9d;
  color: #000;
  text-transform: uppercase;
  font-weight: bold;
  position: relative;
}
.posts__item-cat a:hover {
  color: #48811f;
}
.posts__item-cat a:after {
  position: absolute;
  content: '';
  left: 0;
  bottom: -24px;
  width: 100%;
  height: 24px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAYCAYAAAAxkDmIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAmVJREFUeNrsmj8ohGEcx597u8VkuFIkkRQDkxQDpUwWGRj8O1cyWUwyWCSZLCYlJCRSDErJcItBJsstFoNBUkpd8vf7uO9Tr+vVOed973lez7c+qXO5535fvz/P7y7yfrfyLqxCqyiYAnFQb8NhjF7Bi4s3j+dcg/UIMlg90Eqj+0GpjaGRSoN9sAZORSzx5jZYqQT0gjHQDiI2btrrjKbuwNQH9y+8DHarFoyQKhtHrXQDNj6NjSVS3z0pl8FKDuhkCe9lllsFrydwyGw9/uzFsUTOIesnkk38hJSyT8fZt62CKcGbYBvc5ztF5ytZ45dJPY0eAhXWB59KsBCp3/4Rp8BDpHjNqgY94AA8W28KKsG7oJszz1Qh5v42g730THMlZWAAjIJG69mPdMFM3cq3BPudwV66BYugCTSDpb8+dEgUSJycAP4zJ9if+8CRyGxh/qtUpZPtrBJMgks/XzAa0BtTvWWXZo+S2n9irDRxlZPwbZAv7BThzcrpcA7UgQ72nscQmnrPstvMMrwYtLnFMlhJfoqVZCaX82eSj5uqV7ahPlaqCbapoimqSWAemclrwsz1aIpn32CF0kaOhsG6AjOgBnSxbz1peE618GkDDWBBN3N1NVhJrUcHdSl3WWeSbWVcZNaI2kpng3UaWGQJns6qKmkTAmeKwdlXjkneI/1cj2aX4HmR+ZaEUYoKc+XHelSW4FMOTPumZGnYMthL7rVfCzPvocDBLh2GwITFYLfOOfyUcxg6Ed5fSlNXM7lskUuXWRNLcJhLdC6lmYmbvE/Le/UwrzJybbgnwrlB+6IPAQYAAMihZIfGlPYAAAAASUVORK5CYII=) no-repeat;
  background-size: 100% 24px;
}
.posts__item-title {
  font-size: 20px;
  line-height: 25px;
  margin-bottom: 10px;
}
.posts__item-title a {
  font-weight: bold;
  color: #000;
}
.posts__item-title a:hover {
  color: #ff754c;
}
.posts__item-title a:after {
  position: absolute;
  content: '';
  left: 15px;
  top: 20px;
  width: 271px;
  height: 180px;
  z-index: 1;
}
.more-box {
  text-align: center;
  margin: 10px 0 30px;
}
.more {
  color: #ff754c;
  cursor: pointer;
  position: relative;
}
.more span {
  border-bottom: 1px dashed rgba(255, 117, 76, 0.7);
}
.more span:hover {
  color: #48811f;
  border-bottom: 1px dashed rgba(72, 129, 31, 0.7);
}
.video-posts-box {
  background: #b7e299;
  margin: 0 -25px 30px -25px;
  padding: 25px;
}
.video-posts {
  overflow: hidden;
  margin-bottom: 20px;
}
.video-posts .video-posts__item {
  position: relative;
  overflow: hidden;
  float: left;
}
.video-posts .video-posts__item:nth-child(2),
.video-posts .video-posts__item:nth-child(4) {
  margin-right: 12px;
}
.video-posts .video-posts__item:hover .video-posts__item-title {
  background: rgba(17, 45, 29, 0.7);
}
.video-posts__item_first {
  margin-right: 13px;
  width: 483px;
}
.video-posts__item_first:hover .video-posts__item-img:after {
  background: url(images/p-86-87-h.png) center no-repeat;
}
.video-posts__item_first .video-posts__item-title {
  padding: 15px;
  font-size: 24px;
  line-height: 29px;
}
.video-posts__item_first .video-posts__item-img:after {
  background: url(images/p-86-87.png) center no-repeat;
}
.video-posts__item_second {
  width: 233px;
  margin-bottom: 11px;
}
.video-posts__item_second:hover .video-posts__item-img:after {
  background: url(images/p-57-59-h.png) center no-repeat;
}
.video-posts__item_second .video-posts__item-img:after {
  background: url(images/p-57-59.png) center no-repeat;
}
.video-posts__item_second .video-posts__item-title {
  padding: 5px 10px;
  font-size: 15px;
  line-height: 19px;
}
.video-posts__item-img {
  position: relative;
}
.video-posts__item-img:after {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.video-posts__item-img img {
  vertical-align: bottom;
}
.video-posts__item-title {
  position: absolute;
  left: 0;
  bottom: 0;
  background: rgba(17, 45, 29, 0.5);
  width: 100%;
  box-sizing: border-box;
  transition: all 0.15s linear 0s;
}
.video-posts__item-title a {
  color: #fff;
}
.video-posts__item-title a:after {
  position: absolute;
  content: '';
  left: 0;
  top: -300px;
  width: 100%;
  height: 500px;
  z-index: 2;
}
.description {
  font-size: 15px;
  line-height: 21px;
  color: #5a5a5a;
}
.description .description__title {
  color: #000;
  font-size: 22px !important;
  line-height: 27px !important;
  font-weight: bold !important;
  background: none !important;
  padding: 0 !important;
  margin-bottom: 15px !important;
}
/* Sidebar *
===================================================================================================*/
.sidebar {
  float: right;
  width: 300px;
}
.sidebar .section {
  margin-bottom: 30px;
  overflow: hidden;
  box-sizing: border-box;
  position: relative;
  border: 2px solid #ffec9d;
}
.section-popular-box {
  border: 2px solid #ffec9d;
  padding: 25px;
  margin-bottom: 30px;
}
.section-popular {
  overflow: hidden;
}
.section-popular__item {
  position: relative;
  overflow: hidden;
  margin-bottom: 20px;
}
.section-popular__item img {
  margin-bottom: 5px;
}
.section-popular__item a {
  color: #000001;
  border-bottom: 1px solid rgba(0, 0, 1, 0.2);
}
.section-popular__item a:hover {
  text-decoration: none;
  color: #ff754c;
  border-bottom: 1px solid rgba(255, 117, 76, 0.2);
}
.section-popular__item a:after {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.section-video {
  background: #b7e299;
  padding: 25px 28px 25px 28px;
}
.section-video__posts-item {
  overflow: hidden;
  position: relative;
  margin-bottom: 20px;
}
.section-video__posts-item:hover .section-video__posts-item-title {
  background: rgba(17, 45, 29, 0.8);
}
.section-video__posts-item:hover .section-video__posts-item-img:after {
  background: url(images/p-57-59-h.png) center no-repeat;
}
.section-video__posts-item .section-video__posts-item-img {
  position: relative;
  margin-bottom: 6px;
}
.section-video__posts-item .section-video__posts-item-img:after {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: url(images/p-57-59.png) center no-repeat;
}
.section-video__posts-item .section-video__posts-item-img img {
  vertical-align: bottom;
}
.section-video__posts-item-title {
  position: absolute;
  left: 0;
  bottom: 0;
  background: rgba(17, 45, 29, 0.5);
  width: 100%;
  box-sizing: border-box;
  transition: all 0.15s linear 0s;
  padding: 5px 10px;
}
.section-video__posts-item-title a {
  color: #fff;
}
.section-video__posts-item-title a:after {
  position: absolute;
  content: '';
  left: 0;
  top: -300px;
  width: 100%;
  height: 500px;
  z-index: 2;
}
/* Crumbs *
===================================================================================================*/
.breadcrumbs {
  overflow: hidden;
  padding-bottom: 15px;
}
.breadcrumbs li {
  display: inline-block;
  position: relative;
  margin-right: 14px;
  padding-bottom: 3px;
  font-size: 14px;
  line-height: 16px;
  color: #a2a1a1;
}
.breadcrumbs li:after {
  position: absolute;
  content: '';
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAYAAADkOT91AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhJREFUeNpiWrRw4WIg5vn//z8DCDMxMDDEAPHpxYsW6QBpBkag7H8GCPgGxNlMDGgAJnADiM1j4+IWgASWArEpkHMFJAMQYAAh8ReKsirrlAAAAABJRU5ErkJggg==) no-repeat;
  width: 4px;
  height: 6px;
  top: 5px;
  right: -10px;
}
.breadcrumbs li:last-child:after {
  width: 6px;
  height: 4px;
  top: 5px;
  right: -11px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEZJREFUeNpi/F/qs5iBgSGGARUsYQRKcAMZp4FYEyp4HYhNGf///8/AUOarDeScgkqYM3RtvgKRAIEy3wQw3bV5AYgCCDAAq40ULWWyhqsAAAAASUVORK5CYII=) no-repeat;
}
.breadcrumbs li a {
  text-decoration: none;
  color: #a2a1a1;
}
.breadcrumbs li a:hover {
  text-decoration: none;
  border-bottom: 1px solid rgba(162, 161, 161, 0.5);
}
/* Category *
===================================================================================================*/
.cat-top {
  background: #ebfcde;
  border: 2px solid #b7e299;
  padding: 10px 20px 10px 20px;
  margin-bottom: 30px;
}
.cat-title {
  text-align: center;
  padding: 0 16px 0 60px;
}
.cat-title .cat-title__text {
  position: relative;
  display: inline-block;
  background: #b7e299;
  padding: 3.5px 10px;
  font-size: 22px;
  line-height: 25px;
  font-weight: bold;
  text-transform: uppercase;
}
.cat-title .cat-title__text:after {
  position: absolute;
  content: '';
  right: -10px;
  top: 0;
  width: 10px;
  height: 100%;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAgCAYAAAArBentAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQNJREFUeNqM1L8LAWEYB/C7M1hMZJI/QRkYLSb+BIPRXQYbJTY/FpGiFGXxLxiYbAYrmywYZVQkvb6Puroud8/zrW+9d316envvevXVZao0PktDgB5oRQJbubh55uABHdLCD9Ley5j25uAcaGs/eMEbWne+8II1TLtzcIMu3C/d8IlamKY4SGd2+rcXJ9yjfa8jsOEHNe0z84NjoJ3fJyJ4RBvsF8dvllVKaVxpYlXwB/1gfn2dFSWQMgAOS2AU7UggxcLUlATSegJscJCSRksSSOliakQCCbUlkGJialICA+gIWOcgJYMWJJDSw9SQBMbQJi10wW32QhOSSypI989XgAEARQRc3XmPZHEAAAAASUVORK5CYII=) no-repeat;
  background-size: 10px 100%;
}
.cat-title_img {
  padding-top: 20px;
  padding-bottom: 25px;
}
.cat-title__img {
  position: absolute;
  left: -52px;
  top: 50%;
  margin-top: -31px;
  width: 52px;
  height: 62px;
  text-indent: -9999px;
}
.cat-menu-box {
  overflow: hidden;
}
.cat-menu-box .cat-menu {
  padding-right: 2%;
  float: left;
  width: 31.3%;
  position: relative;
  margin-right: 3%;
  box-sizing: border-box;
}
.cat-menu-box .cat-menu:nth-child(3n+3) {
  margin-right: 0;
}
.cat-menu-box .cat-menu:nth-child(3n+3):after {
  display: none;
}
.cat-menu-box .cat-menu:nth-child(3n+1) {
  clear: both;
}
.cat-menu__title {
  display: inline-block;
  padding: 5px 10px;
  font-weight: bold;
  border: 1px solid #ffec9d;
  margin-bottom: 10px;
}
.cat-menu:after {
  position: absolute;
  content: '';
  right: 0;
  top: 0;
  width: 1px;
  height: 1000%;
  background: #b7e299;
}
.cat-menu li {
  font-size: 15px;
  line-height: 19px;
  margin-bottom: 5px;
}
.cat-menu li a {
  color: #000;
}
.cat-menu li a:hover {
  color: #ff754c;
}
.cat-filter__title {
  display: none;
}
.cat-filter {
  padding: 20px;
  margin-bottom: 30px;
  text-align: center;
  border: 2px solid #ffec9d;
}
.cat-filter input[type=checkbox] + label {
  cursor: pointer;
  margin: 0 10px 10px 10px;
  display: inline-block;
}
.cat-filter input[type=checkbox]:not(checked) {
  position: absolute;
  opacity: 0;
}
.cat-filter input[type=checkbox]:not(checked) + label {
  position: relative;
  padding-left: 25px;
}
.cat-filter input[type=checkbox]:not(checked) + label:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 17px;
  height: 17px;
  box-sizing: border-box;
  border: 1px solid #cecece;
}
.cat-filter input[type=checkbox]:not(checked) + label:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 17px;
  height: 17px;
}
.cat-filter input[type=checkbox]:checked + label:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKVJREFUeNpi/P//PwNeUOY7C0iaAbEVI17FZb6pQHIWlPcEt+IyX0MgeQ5J5AhEcZnvASDnEUPX5jioQnEgeQuI+aAKLwHl9JmAEmeAHHsgjgWyY6GSJ5AUfgdiOxCD8X+pzx4g7QyV+AnEF4DYHMl6Y6Cp5yCKIc44CNONBnyBCrfAOExQ2gWIX6MprEdWiDAZ4ilFILkLiEGeWwlUmIpuDUCAAQD9rzjlqK3u5QAAAABJRU5ErkJggg==) center no-repeat;
}
.filter-form__items {
  text-align: left;
  overflow: hidden;
}
.filter-form__items .filter-form__item {
  float: left;
  width: 23%;
  box-sizing: border-box;
  margin-right: 2.6%;
  padding-bottom: 11px;
  font-size: 15px;
  line-height: 17px;
  position: relative;
}
.filter-form__items .filter-form__item:nth-child(4n+4) {
  margin-right: 0;
}
.filter-form__items .filter-form__item:nth-child(4n+5) {
  clear: both;
}
.cat-posts {
  overflow: hidden;
}
.cat-posts .cat-posts__item {
  overflow: hidden;
  position: relative;
  margin-bottom: 25px;
}
.cat-posts .cat-posts__item:nth-child(2n+2) {
  clear: both;
  margin-right: 20px;
}
.cat-posts .cat-posts__item img {
  float: left;
  margin-right: 20px;
}
.cat-posts.cat-posts_ajax .cat-posts__item:nth-child(odd),
.cat-posts.search .cat-posts__item:nth-child(odd) {
  clear: both;
  margin-right: 20px;
}
.cat-posts.cat-posts_ajax .cat-posts__item:nth-child(even),
.cat-posts.search .cat-posts__item:nth-child(even) {
  margin-right: 0;
  clear: none;
}
.cat-posts__item_first {
  background: #b7e299;
  padding: 25px;
}
.cat-posts__item_first .cat-posts__item-text {
  padding-left: 333px;
}
.cat-posts__item_first .cat-posts__item-title {
  font-size: 24px;
  line-height: 26px;
}
.cat-posts__item_first .cat-posts__item-title a:after {
  position: absolute;
  content: '';
  left: 25px;
  top: 25px;
  width: 313px;
  height: 207px;
}
.cat-posts__item_second {
  float: left;
  width: 315px;
  padding: 20px;
  box-sizing: border-box;
  border: 2px solid #ffec9d;
  min-height: 390px;
}
.cat-posts__item_second img {
  margin-bottom: 10px;
}
.cat-posts__item_second .cat-posts__item-title {
  font-size: 20px;
  line-height: 22px;
}
.cat-posts__item_second .cat-posts__item-title a:after {
  position: absolute;
  content: '';
  left: 20px;
  top: 20px;
  width: 271px;
  height: 180px;
}
.cat-posts__item-title {
  margin-bottom: 15px;
}
.cat-posts__item-title a {
  font-weight: bold;
  color: #000;
}
.cat-posts__item-title a:hover {
  color: #ff754c;
}
/* Category video *
===================================================================================================*/
.video-top {
  background: #ebfcde;
  border: 1px solid #b7e299;
  margin-bottom: 30px;
  padding: 20px 20px 5px 20px;
}
.video-menu {
  margin-bottom: 15px;
}
.video-menu__items:after {
  content: '';
  display: block;
  clear: both;
  visibility: hidden;
}
.video-menu__items > li {
  float: left;
  position: relative;
  padding-right: 28px;
  margin-bottom: 10px;
}
.video-menu__items > li:nth-child(7n+7) {
  padding-right: 0;
}
.video-menu__items > li:nth-child(7n+8) {
  clear: both;
}
.video-menu__items > li .menu-text {
  font-weight: bold;
  font-size: 15px;
  cursor: pointer;
}
.video-menu__items > li .video-arrow {
  display: inline-block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAF5JREFUeNpiyV/htoyBgSGSARP8B2JfFiCRCcQWQKyIpmDyhPCdW5mAxEcgJwqI/yBJXgDiMhCD8f///2CRgpXuVUCqFYi/AbExUOMNkDgLkq5OIHYF4mUwSRAACDAAjYUZeNNYAxgAAAAASUVORK5CYII=) no-repeat;
  width: 8px;
  height: 5px;
  text-indent: -9999px;
  position: relative;
  right: -4px;
  top: 7px;
}
.video-menu__items > li > ul {
  display: none;
  position: absolute;
  left: 0;
  top: 51px;
  width: 312px;
  background: #ffec9d;
  box-sizing: border-box;
  border-left: 1px solid #b7e299;
  border-right: 1px solid #b7e299;
  border-bottom: 1px solid #b7e299;
  z-index: 100;
  padding: 15px 15px 5px 15px;
}
.video-menu__items > li > ul:after {
  position: absolute;
  content: '';
  left: 0;
  top: -30px;
  width: 100%;
  height: 30px;
}
.video-menu__items > li > ul > .current-menu-item > a {
  color: #ff754c;
}
.video-menu__items > li > ul > li {
  float: left;
  width: 48%;
  font-size: 15px;
  margin-bottom: 10px;
}
.video-menu__items > li > ul > li:nth-child(odd) {
  margin-right: 4%;
  clear: both;
}
.video-menu__items > li > ul > li > a {
  color: #000;
  font-weight: normal;
}
.video-menu__items > li > ul > li > a:hover {
  color: #ff754c;
}
.video-menu__items > li > ul > li > span {
  color: #ff754c;
}
.title_cat-video {
  padding-top: 10px;
}
.cat-video {
  overflow: hidden;
}
.cat-video .cat-video__item {
  position: relative;
  overflow: hidden;
}
.cat-video .cat-video__item:nth-child(3n+4) {
  margin-right: 0;
}
.cat-video .cat-video__item:nth-child(3n+5) {
  clear: both;
}
.cat-video.cat-video_ajax .cat-video__item:nth-child(3n+4) {
  margin-right: 14px;
}
.cat-video.cat-video_ajax .cat-video__item:nth-child(3n+5) {
  clear: none;
}
.cat-video.cat-video_ajax .cat-video__item:nth-child(3n+1) {
  clear: both;
}
.cat-video.cat-video_ajax .cat-video__item:nth-child(3n+3) {
  margin-right: 0;
}
.cat-video__box {
  background: #b7e299;
  padding: 20px;
  margin-bottom: 20px;
}
.cat-video__item_first {
  float: left;
  width: 292px;
}
.cat-video__item_first:first-child {
  margin-right: 26px;
}
.cat-video__item_first:hover .cat-video__item-title {
  background: rgba(17, 45, 29, 0.7);
}
.cat-video__item_first:hover .cat-video__item-img:after {
  background: url(images/p-57-59-h.png) center no-repeat;
}
.cat-video__item_first .cat-video__item-title {
  font-size: 18px;
  line-height: 22px;
  padding: 10px;
}
.cat-video__item_second {
  width: 207px;
  float: left;
  margin-right: 14px;
  margin-bottom: 20px;
}
.cat-video__item_second:hover .cat-video__item-title {
  background: rgba(17, 45, 29, 0.7);
}
.cat-video__item_second:hover .cat-video__item-img:after {
  background: url(images/p-57-59-h.png) center no-repeat;
}
.cat-video__item_second .cat-video__item-title {
  font-size: 14px;
  line-height: 18px;
  padding: 5px;
}
.cat-video__item-img {
  position: relative;
}
.cat-video__item-img:after {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url(images/p-57-59.png) center no-repeat;
  z-index: 1;
}
.cat-video__item-img img {
  vertical-align: bottom;
}
.cat-video__item-title {
  position: absolute;
  left: 0;
  bottom: 0;
  background: rgba(17, 45, 29, 0.5);
  width: 100%;
  box-sizing: border-box;
  transition: all 0.15s linear 0s;
}
.cat-video__item-title a {
  color: #fff;
}
.cat-video__item-title a:after {
  position: absolute;
  content: '';
  left: 0;
  top: -300px;
  width: 100%;
  height: 500px;
  z-index: 2;
}
/* Single * 
===================================================================================================*/
.single {
  overflow: hidden;
}
.single a {
  text-decoration: underline;
}
.single a:hover {
  text-decoration: none;
}
.single .table-box {
  overflow-x: auto;
}
.single table {
  margin: 20px 0;
  width: 100%;
}
.single td,
.single th {
  padding: 10px;
  border: 1px solid #d9d7cc;
}
.single #ya-site-results td {
  border: none;
}
.single h1,
.single h2,
.single h3,
.single h4,
.single h5,
.single h6 {
  margin: 20px 0 10px;
  font-weight: bold;
}
.single h2 span,
.single h3 span,
.single h4 span,
.single h5 span,
.single h6 span {
  font-weight: bold;
}
.single h1 {
  font-size: 28px;
  line-height: 33px;
  margin-top: 0 !important;
  font-weight: normal;
  background: #b7e299;
  padding: 10px 15px;
}
.single h1 span {
  font-weight: normal;
}
.single h2 {
  font-size: 24px;
  line-height: 29px;
}
.single h3 {
  font-size: 24px;
  line-height: 29px;
}
.single h4 {
  font-size: 22px;
  line-height: 27px;
}
.single h5 {
  font-size: 20px;
  line-height: 25px;
}
.single h6 {
  font-size: 18px;
  line-height: 23px;
}
.single blockquote {
  padding: 25px 25px 25px 125px;
  background: #b7e299 url(images/bl__.jpg) 10px 20px no-repeat;
  margin: 20px 0;
  min-height: 140px;
  box-sizing: border-box;
  font-style: italic;
}
.single blockquote p:last-child {
  margin-bottom: 0;
}
.single ul {
  margin: 20px 0;
  text-align: left;
}
.single ul li {
  overflow: hidden;
  min-height: 22px;
  list-style: none;
  padding: 0 0 20px 35px;
  position: relative;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAYAAADJqhx8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAapJREFUeNqk1E8og3EYB/B37ybGzL+DE7KYJIWS0w5z4rKamyRcODgIRYkDSa5Kc1AiFyVX55WTRpR2kxVZRihm0YTvU9+33t7e953xq89639/veZ7t9+z3vo6exTrFYrTDDq+H4MwsyGWRXAgeqOC9h3MfuQqUQi10QbeuwBg0wjFcw6uxgANq+FOHwWcoPEBXsM2t3cC3VqAelqFfsR9SeAmaYV4KSoEy3uRK1g+JfYdJFR8BGFHyH5ITkAJh5e8jrJo0LJ/hkwKZfxTISBMTvJFDkuKBkfNQYAjO8v+XuGrGJaRAFMb5SzbgEVp5iD515+UZLqAKZlggKgsxuIVKeIJNHt0S+GIB2eobpGEUipgTk4Uk7IEbptnUNLfzQCnO+RjjZk5S5d524R78MGXxkLm45mes5GRVLsZhi9eDEDIpEOKawti4tjeFzYrACXj5XAR1yUHOeRkT0RrsbAiWa0EvbIw8yk3QwflOWIAWuIRZOLV6Hxyy+3PQBqucl28+hxXG2L6R9uEOJqCPcwewBke/faVJoBN6eb9ulmxXQOtJse7adPwIMACjMlxEc2sxkgAAAABJRU5ErkJggg==) no-repeat;
}
.single ul li:last-child {
  padding-bottom: 0;
}
.single ul li ol,
.single ul li ul {
  margin-bottom: 0;
}
.single ul li ol li:last-child,
.single ul li ul li:last-child {
  padding-bottom: 0;
}
.single ol {
  margin: 20px 0;
  counter-reset: li;
  list-style: none;
  text-align: left;
}
.single ol li {
  overflow: hidden;
  background: none;
  position: relative;
  padding: 0 0 20px 35px;
}
.single ol li:last-child {
  padding-bottom: 5px;
}
.single ol li:before {
  content: counters(li, ".");
  counter-increment: li;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 14px;
  line-height: 27px;
  font-weight: bold;
  text-align: center;
  width: 24px;
  height: 27px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAbCAYAAABm409WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARVJREFUeNpi/P9mLgORQAuIe6HsYiC+BmYJJ+HVxESEwSJAPBWILwKxBxRfhIqJENLMiMcHnEBcBMQlQCyAQ81HIO4G4j6gT74TawEjEEcAcQcQyxEZfI+AuAKIVwAt+o8viCyA+BgQLyPBcAao2mVgvW/nWWCzAKEAYgm5wAJqyTIgloMFUQs0rDkZqAtAcdIHsuA/Aw0BEwONwagFoxaMWjBqAZEWtEJLPmoDkJmtIAtqgFgDiJcDMTVK1v9QszSAtVsNepUJqjD6Kah0TgBxIdDgE7jiACRhBcRR0HqWWPAIqscK2fABa1Vgaxc1AnEaELNAxf4A8Swgrgca/IbSZAoyIBuI9YF4BxTrQ8XeENIMEGAA4ihQS9pHVdsAAAAASUVORK5CYII=) no-repeat;
}
.single ol li ol,
.single ol li ul {
  margin-bottom: 0;
}
.single ol li ol li:last-child,
.single ol li ul li:last-child {
  padding-bottom: 5px;
}
.single ol li ol li:before,
.single ol li ul li:before {
  font-size: 10px;
  line-height: 25px;
}
.single img {
  max-width: 100%;
  height: auto;
  vertical-align: bottom;
}
.single iframe {
  width: 100%;
  position: relative;
}
.single .single__iframe {
  position: relative;
  border: 1px solid #ffec9d;
  padding: 60px 15px 15px;
  background: #ecfcdf;
}
.single .single__iframe:before {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url(images/p-57-59.png) center no-repeat;
}
.single .single__iframe:after {
  position: absolute;
  content: '';
  left: 50%;
  margin-left: -66px;
  top: 0;
  width: 112px;
  height: 51px;
  background: url(data:image/png;base64,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) no-repeat;
}
.single .wp-caption {
  text-align: center;
  margin-bottom: 20px;
  max-width: 100%;
  overflow: hidden;
  position: relative;
}
.single .wp-caption-text {
  padding: 14px;
  font-size: 15px;
  font-weight: bold;
}
#toc_container {
  margin: -10px 0 20px 0;
  padding: 20px;
  background: #ebfcde;
  box-sizing: border-box;
  border: 1px solid #b7e299;
}
#toc_container .toc_img {
  margin-bottom: 15px;
}
#toc_container .toc_title {
  font-size: 24px;
  line-height: 28px;
  font-weight: bold;
  margin-bottom: 15px;
}
#toc_container > ul {
  margin: 0;
  text-align: left;
  font-size: 14px;
  line-height: 18px;
}
#toc_container > ul > li {
  padding: 0 0 16px 0;
  background: none !important;
  position: relative;
}
#toc_container > ul > li:last-child {
  padding-bottom: 0;
}
#toc_container > ul > li:before {
  display: none;
}
#toc_container > ul > li a {
  color: #000;
  border-bottom: 1px dashed rgba(0, 0, 0, 0.2);
  text-decoration: none;
}
#toc_container > ul > li a:hover {
  color: #ff754c;
  text-decoration: none;
  border-bottom: 1px dashed rgba(255, 117, 76, 0.2);
}
#toc_container > ul > li a:hover .toc_number {
  color: #ff754c;
}
#toc_container > ul > li a .toc_number {
  font-size: 15px;
  color: #6fa846;
  font-weight: bold;
  margin-right: 3px;
}
#toc_container > ul > li a .toc_number:after {
  content: '.';
}
#toc_container > ul > li > ul {
  margin: 8px 0 0 19px;
}
#toc_container > ul > li > ul > li {
  position: relative;
  padding-bottom: 8px;
  padding-left: 12px;
  background: none !important;
}
#toc_container > ul > li > ul > li:last-child {
  padding-bottom: 0;
}
.post-meta {
  margin: 15px 0;
  padding: 15px 0 25px 0;
  color: #979797;
  font-size: 14px;
  line-height: 16px;
  border-top: 1px solid #e9e9e9;
}
.post-meta:after {
  content: '';
  display: table;
  clear: both;
}
.post-rating {
  float: left;
  margin-top: 5px;
}
.post-rating__title,
.post-share__title {
  margin-bottom: 6px;
}
.post-ratings img {
  vertical-align: middle;
  padding: 0 5px 0 0 !important;
}
.post-ratings .post-ratings-text {
  position: relative;
  top: 5px;
}
.post-share {
  float: right;
  text-align: center;
}
.yarpp-related {
  margin-bottom: 30px;
}
.yarpp-related:after {
  content: '';
  display: block;
  clear: both;
  visibility: hidden;
}
.title_yarpp span {
  padding-left: 60px;
}
.title_yarpp span:before {
  position: absolute;
  content: '';
  left: 10px;
  bottom: 0;
  width: 42px;
  height: 37px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAlCAYAAAA0lXuOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABHdJREFUeNrEmHtoFFcUxmd2NzHZ3RifwfiI0agQa+v7AT5ai38YaKuIMRbBBz5qsb4oig98oIKgrWLR0r9KS0UUStBWkoAvFNQWrETUNaiN0RgVTTXGmDTuZsfvJF9wHWY398Zk/eCXzcwOs9/cOfecc69prfnM0JAbJIPh4GMwEQwEnYEFakE5uAbOgMs8rgNhxzvu+lPphz2KBhNBP5AL5oOsKNeJ4V5gHFhE8+fBT6AAPI9q+B2Nygimg2XgW5CgeX8TTCA3wCYartM16orxnRfMAhfAulaYtCsb/A4O8O2YbWG0E1gNDoE+RttqATgMRrQwUC0a7QLWgx1G+2kM+A2MMtZ+brbGaArYAtYa7S8JhT381DLq4mtZYcRP48EGjGpXHaMjwV4j/poDZsCsR8VoKvhBJ7jbWFvBYBWjuUzS70s9QR5GNTmWUW9jnLx/LQV9YxnNYQK2q4QlL16StDgMo+qOZnSVw/nzrOlFcR7VL9kvOBq1x8Vjmv8bPIyz0Qmsio5Gt7MtC/LcbnAJdGMFiac6sui8LVQvMXoMLGZ3JCnq+4iYGRtno5JLM2DMnibdzUn2LxKpDqACpIGkOKcqt61vDceqBnfBQtAbjAaZvEk2H6K9ZLLhjlwFxDRaDU7y/1/YuUsT/QGXIlk87scwaSu5nCqkR+MGFTn+q4/wOUDyXZqVcHZoyH/nk1CnhkHh5Ayv5RpoGmaq2TTqg6LNXgVJ1pmMOA1hJE+1xmhz1y+jOeaxGex4IuFZOXggaayL5Tk5KpRSOjuYVp8eTuzBhjuNM9nLqpPNc74Yv3GOreYUmM2F2eLGeNBZhWJEMxgGkx2+fsS4rmRFOwL+KKz5sGkmN8V1iCPdHXTl8iaFyHUXubYq4kPJ53SYrdcd0Q78USf1IM26xIcLHa8ZkuU2zMVc1P0LXoJ6UAUCLCxV7KB+ZuiIpoJpGNl8XaO9FddQYqa4+aDBsAIuw7xivlneSHF5ReMyaZ+B/zkxe9ruJSvgApfGa09kfCYqXH6fGw+Nmua/XgGTu4KGlcMqmMA4lerXn037eAeToo8kNHQa5c68mYqecvZGPmjwC/+1IkzC2YxfnQns1TGayhFV0W3wwumLeb6SeXm+QGWlGVzJyqeUV3WM+hXj8yn3nKwobdySarNh4Vxfyczvksp34vhoC/eTTBHUMZqhmHfLOaJ2SUVbyTeThKeYeMpTtTHPd6Psnqt+Dc6VRrmfZIMaHaOjFa/7zx6f1DecNJFKrzZDX33tvSW7gp+yc6u1XSO7grU6RvsrXvfQIfb6MEc6vZHksGEVIKnf5Wp0EtjPdNXA1rPOo7o/aWzLLFU0GuAPROo586aTfgX57JJq8Pcfslx1N8+u0wrX3GSttksywEGHxaJUr92Fm8uevMu2o13FrPPRFOYu3UWH7yzuDM5h/b4FfmQWCKi2/qqStLOOsbPUoXeVtdc+h9duRJTNQva4Ll73CqOp1k1blqVV7HO2ZcqyZAhXjNI43+MolcUwGVWqRl8LMADmdSABbmR/RQAAAABJRU5ErkJggg==) no-repeat;
}
.related-items {
  overflow: hidden;
}
.related-items li {
  font-size: 15px;
  float: left;
  overflow: hidden;
  margin-right: 28px;
  position: relative;
  padding-bottom: 2px;
  width: 198px;
}
.related-items li:last-child {
  margin-right: 0;
}
.related-items li img {
  vertical-align: bottom;
  margin-bottom: 8px;
}
.related-items li a {
  color: #000001;
  border-bottom: 1px solid rgba(0, 0, 1, 0.2);
}
.related-items li a:hover {
  text-decoration: none;
  color: #ff754c;
  border-bottom: 1px solid rgba(255, 117, 76, 0.2);
}
.related-items li a:after {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
/* Comments *
===================================================================================================*/
.respond__title,
.q-form__title {
  font-size: 22px;
  line-height: 26px;
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 12px;
}
.respond,
.q-form {
  background: #dee1dc;
  padding: 20px 25px;
  clear: both;
  margin: 0 0 30px 0;
  overflow: hidden;
  position: relative;
}
.respond input,
.q-form input,
.respond textarea,
.q-form textarea {
  margin: 6px 0;
  color: #333;
  box-sizing: border-box;
  background-color: #fff;
  border: 0;
  font-size: 14px;
  line-height: normal;
  border: none;
}
.respond input::-webkit-input-placeholder,
.q-form input::-webkit-input-placeholder {
  color: #8c8989;
}
.respond input::-moz-placeholder,
.q-form input::-moz-placeholder {
  color: #8c8989;
}
.respond input:-moz-placeholder,
.q-form input:-moz-placeholder {
  color: #8c8989;
}
.respond input:-ms-input-placeholder,
.q-form input:-ms-input-placeholder {
  color: #8c8989;
}
.respond textarea::-webkit-input-placeholder,
.q-form textarea::-webkit-input-placeholder {
  color: #8c8989;
}
.respond textarea::-moz-placeholder,
.q-form textarea::-moz-placeholder {
  color: #8c8989;
}
.respond textarea:-moz-placeholder,
.q-form textarea:-moz-placeholder {
  color: #8c8989;
}
.respond textarea:-ms-input-placeholder,
.q-form textarea:-ms-input-placeholder {
  color: #8c8989;
}
.respond .respond-form__field,
.q-form .respond-form__field,
.respond .q-form__field,
.q-form .q-form__field {
  width: 70%;
  padding: 11px;
}
.respond .respond-form__textarea,
.q-form .respond-form__textarea,
.respond .q-form__text,
.q-form .q-form__text {
  width: 100%;
  padding: 11px;
}
.respond .respond-form__button,
.q-form .respond-form__button,
.respond .q-form__button,
.q-form .q-form__button {
  display: inline-block;
  font-size: 15px;
  line-height: normal;
  color: #ff754c;
  padding: 8px 18px;
  cursor: pointer;
  border: 1px solid #ff754c;
  background: none;
}
.respond .respond-form__button:hover,
.q-form .respond-form__button:hover,
.respond .q-form__button:hover,
.q-form .q-form__button:hover {
  color: #fff;
  background: #ff754c;
}
.comment-title {
  font-size: 22px;
  line-height: 26px;
  font-weight: bold;
  margin-bottom: 12px;
}
.commentlist .comment {
  font-size: 14px;
  margin-bottom: 15px;
  padding: 25px 21px;
  border: 1px solid #ffec9d;
}
.commentlist .comment .gravatar {
  float: left;
  margin-right: 24px;
}
.commentlist .comment p {
  margin-bottom: 15px;
}
.commentlist .comment .cauthor {
  margin-bottom: 10px;
}
.commentlist .comment .fn,
.commentlist .comment .fn a,
.commentlist .comment .comment_date {
  color: #000;
  font-weight: bold;
}
.commentlist .comment .reply a {
  text-decoration: none;
  color: #48811f;
  border-bottom: 1px solid rgba(72, 129, 31, 0.5);
}
.commentlist .comment .reply a:hover {
  border-bottom: 0;
  text-decoration: none;
}
.commentlist .children {
  margin-left: 20px;
}
.commentlist .comment_content {
  padding-left: 75px;
}
/* Footer *     	
===================================================================================================*/
.footer {
  margin: 25px -25px 0 -25px;
  padding: 20px 25px;
  text-align: center;
  background: #48811f;
}
.footer__logo {
  text-align: left;
  background: url(images/f-logo.png) no-repeat;
  width: 180px;
  float: left;
  padding-top: 42px;
  font-size: 14px;
  line-height: 1;
  color: #c7edac;
}
.footer-nav {
  display: inline-block;
  margin-top: 20px;
}
.footer-nav ul {
  overflow: hidden;
}
.footer-nav ul li {
  font-size: 14px;
  line-height: 19px;
  float: left;
  margin-right: 20px;
  padding-bottom: 2px;
  margin-bottom: 10px;
}
.footer-nav ul li:last-child {
  margin-right: 0;
}
.footer-nav ul li a {
  text-decoration: none;
  color: #fff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
.footer-nav ul li a:hover {
  color: #ffec9d;
  border-bottom: 1px solid rgba(255, 236, 157, 0.5);
}
.footer-nav ul li span {
  color: #ffec9d;
}
.social-icon {
  float: right;
  margin-top: 15px;
}
.social-icon:after {
  content: '';
  display: block;
  clear: both;
  visibility: hidden;
}
.social-icon a {
  width: 35px;
  height: 40px;
  display: block;
  box-sizing: border-box;
  float: left;
  text-indent: -9999px;
  margin-right: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAoCAYAAAB0HkOaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWNJREFUeNrsmD1uwkAQhc3KB0jhlgaJxg3XsC+CRIgUfg6QkB4JJSISHIAr4GvQ0NAgagoO4II30RiRwvH+OY6iGemTEWZ33+68HbHb2p5WgUOEoA+mYA7WIDfpIGn3b5+Vg5AE7MASdPi54++twkZMDLZMbPDOq5jIYPb3qxb5FEO+eAQHfoYGfiraPem0UwYzfLC0ArX70FlRZeEL26jsUzn4wscu/OanFtcZyucAvDmkwyYu4JWEod7kJCbhghUHzcWeCmfIOWw6vvykgj8UIkbEiBgRI2JEjIgRMSLmP4tJ+Q9xk0HjpyQmAz3wzEeH3wwab0zj46iSFedfulN5Bxsw4zuXsEYRNB7d5bxAxLnMM/RiyCuV1SSkyMSQx6s08J695NNPlX0qzVm4+Onmi6rVVpr5JT91wWegf2eX8++p3UKnnUmdMfFTqS98F72fcu/kNeVhV4zAEUxcd+FVgAEAafha7ncWTFsAAAAASUVORK5CYII=) no-repeat;
  position: relative;
}
.social-icon a:hover {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAoCAYAAAB0HkOaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAV5JREFUeNpi/P9mLgMFgAWI04C4GIh7gXgWEP8hyQThJDiTiQKHeADxRSCeCsRKUPoiVJwsQI5jtIB4OxRrkSBHVceIkOB75FAToaZjQOkiC4hvQ2kWEtITTF8OMfqYSPChAJlJAaRvMjEhykRGuiAXEDSTiYJ0QY1ciJKeGKHlDCg+M4G4iYLoIAd8AOIGsMOEk/6AHOMBLbC0GAYOXAMVnCDH/GcYJICJYRCBUceMOmbUMaOOGXXMqGNGHTPqmFHHDGfHeEIbxAMJQPZ7ghyzA4j1gTgf2nWgJwDZVwi2XzhpByPa+AyoU9XIABlzYaGhI0BjOKCxnHqgI97gSjMgiWxoSO2gkUNgMZENtY9gAr4GTUvUTE8EzWQi0heUpCdEuiAQ2kxExu8kIFYF4mkMxI/Z/YGqB+mbQIw+UsoZUtITznRB7UIPX9xTlNaYqJArCoD4ARAXUZoLAQIMALtfXOnA0UFYAAAAAElFTkSuQmCC) no-repeat;
}
.social-icon a:last-child {
  margin-right: 0;
}
.social-icon a:after {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.social-icon .fb:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAATCAYAAACp65zuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANtJREFUeNpi/P//PwMIeDYpsAApdyAuBGJDIOYDYiYGKGBhQABnIN7CgAMgKyxFk/sJxL9QFAKt5QRSamgKFwPxBiD+j2wiiGZFUzh1e92DCzAOo0ejPC/U0deBWBJJoSMQn0W2eioQiwCxIJqJLUD8BllhNHIwIAFrdF+DdHEBMTfIKUhy34D4L5T9B6QwD4iFgLgNiAWQFPYC8QMo+x0jUsw8BlIyMFVAHyObDnEbUBE/kGJmwANgnvjPQAAwMRAJaKuQEZ9C5GTGjBTAOBX+AeIj0DjHCgACDADIaihSfeHiaAAAAABJRU5ErkJggg==) center no-repeat;
}
.social-icon .fb:hover:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAATCAYAAACp65zuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANpJREFUeNpi/P//PwMY1AezAEl3IC4EYkMg5gNiJgYoYGFAAGcg3sKAAyArLEWT+wnEv1AV1gdzAkk1NIWLgXgDEP9HNhFEs6IpnMrQuPYCjMP4vy6IF+ro60AsiaTQEYjPIls9FYhFgFgQzcQWIH6DrDAaORiQgDW6r0G6uICYG+QUJLlvQPwXyv4DUpgHxEJA3AbEAkgKe4H4AZT9jhEpZh4DSRm4ssa1yKZD3VYfzA8kmRnwAJgn/jMQAEwMRALaKmTEpxA5mTEjBTBOhX+A+Ag0zrECgAADALeIJweRNiHWAAAAAElFTkSuQmCC) center no-repeat;
}
.social-icon .tw:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAYAAADphp8SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWBJREFUeNqM0z8oRWEYx/H3nHtuyJ8oOxODLCaDsLmTDCaLwU4ymCgDZptBJIOUQVJWucpIKEWKgUnpInHd4/g+9Ry9He89nac+t/fcc97feXrP+3qFhbY6Y0w7blEx7mrEKsb0OsI6ljCOc5+ffpxhCLWOkBw2rZAfeJjAHaZQ9rWbGhxgGi3IW0EdGNGAULsJE+NeCbrGl06SVosYRiua0a0TIke38t/x4fz9XMDgBFfo0bd2YRevuLDebKoErchAggooaVd5nSjVhD4dhylBlTjoBQO6gPabq02OS55/x6VcyBqdYi/l06cF3bA+pThIalQWLUMXdsl6bsQXfuKmnzFEnnvQTfpvouzUZ3xnCPrErL2mdtA2BnGUEubpvTXdIn8lX61eyVHo1GOScwRIvWEHk8k3BHqGZjTE3h+RNf7AIxax5Wo10BtlPYRyrhq0o0g36RP2say73Vm/AgwAcY5aqLz9PfsAAAAASUVORK5CYII=) center no-repeat;
}
.social-icon .tw:hover:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAYAAADphp8SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWJJREFUeNqM088rBGEcx/FnZmdDfkTtH+DEQS5ODsKNk6Q9uTi4kxycKAec3RxEcpCiJH+ArHIklCIHB05Ki8TaMd5ffUdP49mx33ptz+zM85lvzzyPF82N1BljWnGDsnFXI1YwqtcR1rCIMZz5/PTiFAOodYRksGGFfMHDOG4xiZKv3dTgAFNoQdYKasOwBoTaTZgYd0vQFT50krRawBByaEanTogc3cp/R2Z+dzZgcIxLdOlbO7CDZ5xbbzYVgpZlIEGDKGpXWZ0o1YQeHYcpQeU46Al9uoD2mytNjkuef8WFXMganWAv5dOnBV2zPsU4SCr/s2j/d2GXrOd6fOEnbvpVhshzd7pJ/0yUnfqIzyqC3jFjr6kdtIV+HKaEeXpvVbfIb8lXq1dyFNr1mGQcAVIv2MZE8g2BnqFpDbH3R2SN33CPBWy6Wg30RkkPoZyrBu0o0k36gH0s6W531rcAAwCgilnB0Yhb1QAAAABJRU5ErkJggg==) center no-repeat;
}
.social-icon .yt:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAiJJREFUeNqUlMtLVVEUh71qapJ2u1oGlg/QSQ0CRaVUek1Mg6AmlY0EQYNGFYRBoUg0C5rUoDCCsMAiQnz8BQ5CEVERenOLLkmR77x6s2/F78LmdITTgo+9z2bv315r7bVOqKGzOMVj/VAK++EnPITLKZvY4I2P/6yl+ux7APvgAGyHexCBU86evZAOu090lWQGEX0J0zAEr+ADTMnjXtgBM1AGY1AbRNTshXkBN+GYhI7DWaUlU55aBFuCig5qHFcKYrAM3yABc7CmnK8HFV1z5jkQgq+wDTIkFJO3oaCiYY0mMgFFyu8C2HPvUpXkyfNAoq+hFeIwCufhC9TBJ7gET5XjMe/hkE+d/pf51Wm6M78q7/YoTysK1WxDuSyBt/r+a9SpDfNWglxw2xV9DqfhichQaq55nLgPbZs4fZgL6hA+aQfPSNBsCW7BdfjtOTQJ7fDLWYt79jQhfCGt7GjY+rpCi5UQhTR4DOcUzSONb6APZiFbDvWoMZIVM5fqUxJW2KuaD8N7GNFl1vP18Ayu6Nte/45zft1P1LVCtWKhcpwFB7WWr0ezlDQ7ZxIW0laPUNzJ26q+vzsVsaGW/QwtUKXokpZlt7/ziCacfraO6dZfq0CF36H5RbjLax/RpUmLWvFH9AARLS7I052qv6jCD+uBbG+NHnNAF1Tq7CKUm6c/tGlEgjkStHmufnVhhW3rhyRoKWiU4KJauxrPY38EGADMhY3PAYYiBQAAAABJRU5ErkJggg==) center no-repeat;
}
.social-icon .yt:hover:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAiVJREFUeNqU1N1LFFEYx/GzamqQ2ZsZWFGQNxUERUSoFNZFZSC0F72CEBQVdJVCKLgIEt4J3tSF3ghlXRgR0ctfoFBKRG9QmbJFS1H0opar2/Z9tt/CYRpheuCzOzPMeeY5z5wzsWz7IReIO1iPTfiKPlxw80XH4D+XCkJu68VGbEE5LmMZGr171qAIq1wiXhIl6S08x33cxls8U8UDWIqX2IBR1ERJanEzV4VzCdQr0R4cUVtKVKnNYEHUpPf0/1gtSGEaH5HBN8yq53NRk856x2WI4QMWoViJUqo2FjXpEv1bkidYq/7+wDhWapUsV+WRkj7EKaQxgmN4j1pM4Dyuq8ejwcGxkHX6fxGyTou84xZVt1p9+qmpWmTVy3V4rfO/kYjb7/fcEuwY7PKT2uOs5KtSrNZcDBRxBWfmqXkXD6gl8UEbGFdCiylcQht+BwY9xVn88q6lA/c0kPiEVbrfu3gaj7Q+W3EUhzGMrdq6+3KDndurqgtxTa2xqC8IWRK2sGd0/ABjGEJSe74ON9Csc3v73d74ubCkflRpK1apx6XYqWsr9NKsJce9MRmb/sJAorTXtxmdf/ZWRFZb9h1OYrtml49Se/qbQNKMt59tx3Tqq1Wphd+q43Po4W3v1kPzkbTFb1N5pSk5bUWrtELrL6np29b9pHt36AXd1QO2aewkqm36X3RTPzbrA1Km5Iv1qctvgApxasEBL9kLNFF56o8AAwD8Rofv0I5NLAAAAABJRU5ErkJggg==) center no-repeat;
}
.social-icon .gp:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdhJREFUeNqMlEsoRWEQx8/lLuR5F1h6RGRjg1iwYMUCIVbeG2VDspAFscFOKZGUWHIjm8vm1qUkCxZEXbdwI8krUfII/9GfxtfBnfo1c+Y735xv5ps5jtKBZEtJOugF9eAZXIJ34AApYAsUce1TPH3Her/lVLYEmQHhwA8yQJRa94F+8GL9IWHUWWCOwapBJkgAAa7LKfsY9D2UgEPUt2CR9hVooi0pD9vsTyobTImzC5htUwKRDXBKO9lYSwUnYMwu4A51DKg0Nr5Sbxn+CGqXXcAB5ZuSVGiX8XZFOo2Ah9Tn2ulQbdMGJtSa1LICnIEW4OVzI3gD0fxgEGyyXNe6ZpNgjRchAarUyby080GNeTEqo++Uv+QA9IAO5etiC1lsHalZLMilz81n8Uc5jXo2gzpQrPyFYB+UgF1wR3+Q+gHTcm9OSikYZyuIrII9UM6JiWedRD/ynUQ1rj9OJT3oYbBZEMkPdHNiRvmu+BvU3iBHcUQHDE8vdrlZ1ADTejXqKqct4EluwBL98oPwIV2/ecI8NV6/yVeNjqx/RAKu0E4D0zY3L21SS3silIDSc9t8bgVPYJ09KSkucE1G8iKUgLIpB7SDedawkD9Si7cvv7dlKwT5EGAA9nljKypkRZgAAAAASUVORK5CYII=) center no-repeat;
}
.social-icon .gp:hover:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAMAAABsDg4iAAAAe1BMVEUAAAD/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flL/flIY2zqeAAAAKHRSTlMA+t/DKA7bBO+sqp9mTi8f9uqxmFFGPRUJ5OHIuLeuoo6HWs1/fhcTZpBTfwAAAL1JREFUGNNNkNeSwjAMAOWWXoGQo8PV/f8vPFsTCPvgsdYaWZJEfG0Gay2nXF58GjIAt1+dh53MUatb2FDEcw+nFPVBpVUpBw7JcVNZQqtvV621UdnB2MsEfQxytqI0wNUcJ2nL6sKxKtX7x5g6kAcLS6vgZslD6ChD+Eh1mrMBxi7eZ2pJTBbO9wyGmOFxy+e3lH+HRiT8tEk6MlEu1PLEPGXF99vo1GllO/h9yb8vMM4VOuxKUw1QbP1q/gF9LhH3xHNwGAAAAABJRU5ErkJggg==) center no-repeat;
}
.social-icon .vk:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAARCAYAAADtyJ2fAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYFJREFUeNpck71KA1EQhbPX3cTCH0QRKxNEfALtfIDoAwQLQdAnsBErQe1srcQHsBFEDLGysUljJ1hKRPAP1CRgdN1s4jlyFoa78DH7M2fumbl3g/JusZ3L5Yh/BaAL3sEjqILTy53G5/9HCL8RWybZ6b6vOADyYBDUwBrETSb9gkR0QAPcgyfzjqu8gGWwwmqhsRaBZ1AGdDECKmBbq5MvMO8LaTOFjQ89U3y4tFdaRSzJmcvaCv2JIDFvHifBEOhJRPGVL+wpqaLeRnVPcSyrR3BUy6baMtvBquNmmh19K4AzsMV3ECe+MDAu+iamKvoGDrif1mrW+IlJHAOLYFqHYQYcM88Ked+EjX1vWEWEczClwux9w3lDdUgs2Bco9IBwq9PDVn5YxN8O9tOF2MkqE4fBrCadDa0deiKutqB+eDYnwDqY04QDnbC6FSbaswtVjRRT9eZU+I77GWoooVYMTJHYOIlUoA420fcrBTc6vNZyYP7HWH/LNQTVLOlPgAEAJI99jNvPPQsAAAAASUVORK5CYII=) center no-repeat;
}
.social-icon .vk:hover:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAARCAYAAADtyJ2fAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYNJREFUeNpck7tLxEAQxjcxuVPwiSJWKiL+BdpZWYmY9rCw0r/AwmBvl1YQxMbORhDJYWdjc42dYHkogi/wcQEfMd7Fb+IXGHfhd7vZm5n9ZmbXyTeXE2OMYA8H/IBncAvq4MhE8av86QIfeETWVSLrHjABFsAuODBhMFg6foOMfIBr0AR3ak9OeQBLYMXwlHLICfdgEXyCflADWyAn72DWdpSc2sjhhd/ivANpq5gnqUwUtmzHvxEGFfU1CnpBR6V1Zjt2aFRjbgNci3NKqXtQdFrIQztaqh0SdZjrLhYmYZWPRU+xF8WZ7egoFbma2wz6BCLpp5ZaJn6oDIfAPBjnZZgC+2KnHWX9BhnbVrHkApyAMQaW3Nddq6YuDKv/dqL4Br+XoMJUviSI3Y68kBQGLqWKYR+YZqXLoiWe5SSnzTGfbjAC1sAMK+zwhjW0Y8aexYzqc24zN5eBr6SfnnoZOSOWQVKlxGeABthA3o/icMHLqyU76j2mfC3ncKiXRr8CDABKs3MoHI5AmQAAAABJRU5ErkJggg==) center no-repeat;
}
.social-icon .ok:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAUCAYAAABbLMdoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWdJREFUeNp8kzlIQ0EQhvMeWtraGsQLvBAUTcBeO0EtDChEwUItLZRIwKO29MZGTeOBVhZiYSESwcoqoJDCUrBRlHg8v5F5MC5PBz5mZufPzuzuixcEQUysdyHejtuAtthvO4TUabZY8kSMsI6FQuxvu5VNfE0OnOIunJi8GWZ8dm3RRKwESVoOQx/xovlBWnauNQtniK7ChDiLe9W0WsQvRhy3s9BV8jJNnyW4NvVGBHv4ZaiATSjX2mV4G3POfFHW5etsS7jcP8I0mrwXPorOmMBloAE+4EKuDOGT1L2e+app/CScwxSFN+eQTbgtOYOIA6dlHu70YK1QHxbkNrZh1Ig7Fde+fNqOEQzCMdxHiG50ww73gPu4AUc8wYarEvhGuBYhFFuhNvRzG/oo68TjRrADNZAwayn56jKO8Ii2I/hueDDrORmj0hH266t+6r+maK9Ovot3AcGsHZb8kc5JQlkvfAswACyKfP1oKMbHAAAAAElFTkSuQmCC) center no-repeat;
}
.social-icon .ok:hover:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAUCAYAAABbLMdoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWxJREFUeNp8k7tLA0EQh+8OLW0sBDvxXfhAEDSF4N/gpTGCoIWFWloo0RxRazvfYhOx0Qh2glhYSQoLsQooWNiKjaLEx/lNMhc2q3Hgm9vZ+bE7O7vnhmHoFC3w+/E70OdUWhYSTjpbcIviwG9nIu9Ut1tZxNPg2EoewKkRd8O8G6ZGehjc6GQBhtnySktbxi9p7l5WbjNWOC8LxdLZFP5No2YRvxripopiAl/iGo1epIx6Bk+G5BDWoA52oVXnz6JuLBKsOP/boKe1reqK1WwCTc4tX0qpxhg+CZ3wCZfSMoTPkpaa5/jOwAXMkni3DtmF35MziDi0tszBHdRCL3RECWnLPkwa4gHFtu+oG3GCMb3WFkt0rTe8bh/wCB+3xNOcY1MGniHc+kMotkFutNSNUhnbjKcMQUZvLmbMJTyESUt4wrbjfIfg0XwGUkaDJfT1Vr/0r3mIktJneTABfCBY+FVx4DfiZT7/I8AAz7FzA6VgC8sAAAAASUVORK5CYII=) center no-repeat;
}
.social-icon .in:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXVJREFUeNqklE0rRGEUx+/l0kzKS0psKCkL2djZKjJRXvJONrLmA6B8CTsrC4tZ0EgjMgspa1aSMokpRSgLL9OM31P/px51GzOc+t1znnuf++/cc85z/f71Fg/rgxGIQN4rbL7DO+wn19IJH6FeFofe/2w04LJQ4ksbkFI8CeMwZ4Q+SxRagWfFGQl9lHHJlijkh9zLBr+89AJJyIGpZQOs6p4RnNe+fCGhA6X9pnUlbMGy+GFlTqpnkFD8CDFHxFMtTXGvtT6C0zChYRhSHC+Q6ab8LAzaurmfViu8IobSWCek3Yys1cON4ukCAovy51AdJtQEX3ACdXAMNc7zKOxAK1zCEzTbh+6n2XhGBe1R0XfV/gGo0h5by0hYRjn5e2g3h1HiYzAhEXM0OuDKDqKbhc3kzhG9VUdMR7vkL0KOU0a+PNCgGVuCNnfs4QFe1cVuaIQKZ49tfzTQtJoJnhJ/sbgR2lMdYk52xZrpcoof2/a3AAMAUNFNFIpUFsYAAAAASUVORK5CYII=) center no-repeat;
}
.social-icon .in:hover:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXlJREFUeNqck88rRFEUx+8bj2ZSfqQmNhZSFrKxs1XURGH8/pGN2PIH+NH8E3ZWFhbTNBpNSCykrFlJisSUIpQFZprne8f31lG3Z96c+rxz7nv3fTv3nHMdbz2uYP1gBISBp/zNEXyCrEqkMi6CPnCoKrcltTEa10ILAX/cBCeMJ8E4mNNC3wGFVsEr4xyFvkJ4FAIKOZZ3Bfefn97APiiyllGwxndacJ77PD+hA6b9wXUN2AYr5I+FRKrnIMP4GcSEiGItdXFvuD4CZzahYTDEOOmT6Rb9LBg0dZNHayCqjKHU1gXuZEbGmsAt42kfgUX6C1BnE2oBeXAKGsExqBffIyAN2sAVeAGt5qM8molnWNBeFn2X7R8Atdxjahm2ZVSkfwQdpcv4Kz4GJiiir0YnuDaDKLMwmTwI0Xt2RHe0m/7Scp1y9FUuB03bMmiXYw+ewDu72AOaQbXYY9ofcTmteoKnSCWW1EJ7rENMZFeu5Ut1S6R2fgQYAMVdTH+u8d4IAAAAAElFTkSuQmCC) center no-repeat;
}
.up {
  overflow: hidden;
  position: fixed;
  margin-left: 1020px;
  top: 90%;
  cursor: pointer;
  z-index: 100;
  text-indent: -9999px;
  width: 34px;
  height: 35px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABGCAYAAACpIkaOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABCFJREFUeNrsWFtrE0EY3aRbtKi14oPogw1eqiJI9A/YPogXKK0WW/FCLeKDiLb1glW0MYJ4oaWpKFLES0GUglrFivqUpD6IiNhCQaQii32xoBgVQdQaz8iJjNtJmmSTbJUdOMxm95vZM9+cmdkcVzQa1dItDV0rXajygBEgrY4CNQ9/124LJKah2gVcAGZpFoueJonJqDYDe4HZwETgKPAyXSLuNEgUoqoGdpKEKBuAJmB+TjICEmLklcAhYK7p8VZgElAPvE1VM3oKJPJR1ZCEJ05YOVDADH3J+NSQhNDEYaCEK0VVRMZWAJeAmRklQmHWUpjzkuhzAjXUopi+9IiAxBRU64F9wGJFyAfgVZzmG4EDwBxLRCjMcna2QBEyBFzldA0APxQx2wEfMB1wpSxWkMijMJsSTMcNvuQ78B5oBZYo4qq5mmoTCdidQJgHgYVxhCnmvw3b82fUX4FeoBl4FkfAa4CLwIykiFCYW6gJ1XSIM+UM0A4SQ9L9b8Bd4CTwWNGugBlujbfp6RKJIlRrgf3MhEqYXWIfAQlVin9yukSGTgOLFDGb+PwUMDiKCFdHRQJhiim4BQI7klgAD5i5NurLPLXbgEK+y4jtwLGpWcaTtCRO59eAPUluCWL1BIHd5lFLpQo4DuSbNfKaglOlPCDmHtn4lMJGKdIf4tLuVzx/wcGN/EWEwjsPnAXeSQ3OcXUYaRyoQsC3gRPAE+l+L7eFnlFESGaQo7/MlF4HjuD+GwvfOyMUeAu/VQYo1J6EyxcvHUbVwYZi9XzUMlMekYDYa56qAlxWvlkzWdzaOCkOEYfIP0NEX33MI86FMv728gOmESjlX4Mibtd+xvj4TDPdr2RbUdr5TJRuoJN9Gexb/PWIAFfY13Jd6lTjS73SdR2vnwN3gD7G+3ktBhHmC8Rpu5TtgryOkGCYg+0moU7G9HEnL9OlUWqm/yshdlIsEYuVWn42aOwsNtp6KcYrZSUgZcrHgbSTTOB+s2HENBIm5JMyyJeHOTK59DNDmpRRQ+qnjgQTlanst0gWa4iQG3t4ehqmbMSyEOIzD0mV8neI92TyDazrGeulTsR0VUKnpbqUPo2NY2TqOH8G0xiRSPuIkJT2RsZrUrY0KVtBKd7H/g3WFa5V/uJsr8xoov800EfO9pFQMkHWPgN8VZatK81/02JGfFX2W1cgYb91BRL2W1cgYb91BRL2W1ckYa91RWHaa12BhP3WFYVpr3UFEvZbV5Iwx7SusD1nx7qiMJOyrkAiO9YVSCRtXYFEdqwrro4xrSsQcKyrP9YVspF964rCi2td4XnurCu8TGld4X5OrCvd9Nk2DOF2cNu+lwXrKuJYVw4Rh8h/R8QVbV7nWFfjzroSZ5ljXcnWFc63cWRdYdXYal1ZN2oybF39EmAAZYTcM+rYjdQAAAAASUVORK5CYII=) no-repeat;
}
.up:hover {
  background-position: 0 -35px;
}
.menu-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: none;
  z-index: 99;
  text-indent: -9999px;
}
.js-nav .menu-overlay {
  display: block;
  background: rgba(0, 0, 0, 0.5);
}
/* Media queries  *     	
===================================================================================================*/
@media screen and (min-width: 1023px) {
  .header-menu__items > li:hover:after {
    display: block !important;
  }
  .header-menu__items > li:hover > ul {
    display: table;
  }
  .header-menu__items > li:hover > ul > li:hover > ul {
    display: block;
  }
  .video-menu__items > li:hover > ul {
    display: block;
  }
}
@media screen and (max-width: 1023px) {
  .wrapper {
    width: 96%;
  }
  .header {
    position: static;
  }
  .logo {
    margin-bottom: 5px;
  }
  .content {
    width: 100%;
    float: none;
  }
  .js-nav .m-nav {
    right: 0;
  }
  .js-nav .content {
    min-height: 1500px;
  }
  .slide-out-open {
    text-align: left;
    width: 32px;
    height: 22px;
    display: block;
    z-index: 100;
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAWCAYAAAChWZ5EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE9JREFUeNpizF/hNp9hAAELECcMpAOYGAYYgELgwUA7QHFER8GoAwZFLtg/0A5wGPFRcGCgHeA4mg1HHTDQifD+QDtAYcRHwYKBdABAgAEAcikHPCWB1O0AAAAASUVORK5CYII=) no-repeat;
    float: right;
    text-indent: -9999px;
    margin-top: 12px;
  }
  .slide-out-close {
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAoCAYAAAB0HkOaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA8FJREFUeNrMWEtPE1EUPjOdgrAygQ3yankJZeHCRIhIAAXEv8HCRDHx9QN87E2MRhcm/g1FIwIiSFyQkBhES7G8lAULEzc82o7nu70zFEJn5s6U6mlOpunMvfe753znO7ejmVsvKYAZ7FfZ77I/Yn/BnlKaoWLY/qoHADLEPs/+jL1BXufl777MD5gY+2vpMYV7BQVTqbD73KhVFhIMeHGdPS6vhgKfrHE3vIzTFXZ40icVMO6pl4jqPnjh11zn1APwohBVeIBPmtQZ5PMa+8MA6fBjv9nvC2AVwymAGZKCFaN/ZwsQToAxnZ5KmxmaXk/QdmqPLkVaKaSpSVPGNOnj+pIY13EqSoauO5afo40lF2lmI2FPPBiNka5pnsFMrn6nqfU4pTIZ+rO7TUMN7f7B7KRTpPFnL5MWOywPl4gdloach+L5uc1VGl/9JjaBiGAuN2FytMvRdio3Smiao7PLk71fWRTXCzVNdMIIHzlmN52m2Z/LNL6SBRLWQ9TJG+ipawmmwCWhEHXXNtH56gYxKcKNCMGP2inuA8gEpwfRQUQ6JJB84D1HJgvIYEDN4jtAYEGQGoZFANLiFICAJ4geuJUF0uwKRKlRgiNITV/daZsTMxvLguCWTTFQRMSKWC8D7altoTJOs9dm5tmwO0QCu55ci4urKFtORRnfG0t+FdEREeNIXqxvVT6pKVt/tI31x6TPv5JZYBwNFDtgIGVnq+rFM8U4XIlS74+0UVd1o80XALHIOsj3NNKKAwYW0jWRtlwB1Fll8ZshARYNzIe1JSFoueWNlE0xl8Ad0+fpXtlA2sNkFdLPQHYkuWED0djxgYGyzm2u0NsfC7aygqz2opyyWS53C1App+xcVcSTxiilCboCQXsjgVhkHYjsVw00CFoE1YahdVhtpGCRgeJ+2tiXeOs4AGXNbZgA2MVgkDxwRzRX5hasu6bZBukbTBZIggkbtyW+szqaV1mxYFdNIwMybUBoHag5tJSwQ6W5pukdExURweEKBlXt5XTgKOHUOro5QpYCW0r9KvElWGRCHIkDvYZT40XQSmQvA5AJ0TjTrmcgVzB9vDtIP0iLnaooK1KKMQCC7wMuLeK/OpCDM6PsZ9hvyr8OxTSsd1usXzE8qh16P4M/VQ/kOxfjGEGk5LucewxiK1814caIjNToMQGxMjEi13MtbeTwivSFAvLCcU7d4y6C8GmfFy7R1j3m9wk7WvNzhXd2Kfk8xj32Mk7lPKPCp7y8KPThyin3gbimF6AqbrEn2e8ErcK/AgwAhg62KfXGP0EAAAAASUVORK5CYII=) no-repeat;
    width: 35px;
    height: 40px;
    position: absolute;
    left: 15px;
    top: 12px;
    padding: 0;
    cursor: pointer;
    text-indent: -9999px;
  }
  .slide-out-close.rotate {
    -moz-transform: rotate(2160deg);
    -ms-transform: rotate(2160deg);
    -webkit-transform: rotate(2160deg);
    -o-transform: rotate(2160deg);
    transform: rotate(2160deg);
    -webkit-transition: -webkit-transform 900ms ease, opacity 500ms ease;
    -moz-transition: -moz-transform 900ms ease, opacity 500ms ease;
    -o-transition: -o-transform 900ms ease, opacity 500ms ease;
    transition: transform 900ms ease, opacity 500ms ease;
  }
  .m-nav {
    display: block;
    margin-top: 0;
    height: 100%;
    width: 50%;
    padding-top: 75px;
    box-sizing: border-box;
    position: absolute;
    right: -53%;
    top: 0;
    background: #fff;
    z-index: 2000;
    box-shadow: 1px 1px 15px 0px rgba(0, 0, 0, 0.5);
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
  }
  .m-nav:after {
    content: '';
    display: block;
    clear: both;
    visibility: hidden;
  }
  .m-nav .search-form {
    position: static;
  }
  .m-nav .search-form form {
    position: relative;
    display: block;
    width: 90%;
    margin: 0 auto 25px auto;
  }
  .m-nav .social-icon {
    display: block;
    margin: 0 auto 20px auto;
    padding-bottom: 16px;
    overflow: hidden;
    text-align: center;
    float: none;
  }
  .m-nav .social-icon a {
    display: inline-block;
    float: none;
    margin: 0 6px;
  }
  .top-menu {
    float: none;
    margin-bottom: 30px;
    border-top: 1px solid #f3f3f3;
  }
  .top-menu__items li {
    float: none;
    padding: 12px 12px 12px 25px;
    border-bottom: 1px solid #f3f3f3;
  }
  .top-menu__items li img {
    margin-right: 10px;
  }
  .header-menu {
    padding: 0 5% 0 3%;
  }
  .header-menu__items > li {
    height: auto;
    float: none;
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
  }
  .header-menu__items > li:nth-child(odd) {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAABKCAYAAADjcueTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA1dJREFUeNrsnF1IFFEUx6+2BEKghBARSg8GbQi1USBJaBS0PWW9ZEUQFttDRKUGQV9YGRJ9vVS0tEEE0QekPbkPRUoUgZEKlUE9hCESRBQEoZX1P8w/WBZzt3Fmdmb3HPi9+DE7v5l7zzl3mLtF3cNXTA6iCGwFR8F1cAaM2TlQtCJm6wSKcyC9FDwFN8ACcBK8BOu9PAkvxcvBVdAHatJ+VwW6QDcI54t4COwDb8GODJ8ZBQMc+qVBFl8NBsF5UJbl/8wELWAINLl1jm6Jzwf3wAOwyOYx5oIEeDLJ1PCdeAmT1WuwwaFj1lA+wYvhO/FN4A04xAvg9A1q4vBv4XTIufhi8AjcApUu54xSJr4BJsKciM8GF8FzUO9xLxBm6etKfohX2eqgbHRuM8Au0MbanOsY4yjoQBf3zS3xOpamiPFfjIADMuVwAX47NdRl7t7kXPajtMQ8nmMvhn9kuuIlzNKvwGYuLvweKyXvQP4yKLcz1KUOn2YfHdT4whsXx/D/memOS6eVZOcVZGnDNlkqTz/ufv2/xMtSauRak19RLfkJ8ndA5d+hLvLbwSkwx+R/fJfSJ0vGZ2C5KZyQhN1WXGDSOXkCo+IqruIqruIqruIqruIqruIqruIqruIqruIqruIqruIqruIqruIqruIqruIqruIqruKui/cVqrjsAJBNMh8LxFle9zom4hPgGlgIzoIfeSx9VzyjFbHjoZQfynufrbwI50x+vd0oG/r2QLhnquQmG2lk28NG8C7gwnIzd4NIqrREaIp/6jTWy7zN4CCYFSBhmb5xcATCnyb7g1AWiaDdWPtAO0Cj8f8764/BXgj3O1HHh8EWsAr0+1R4hOdYl0k6mzueHr3Gevc18JtxQjY+6Be4ZKx9ZidAzOZxnIj7Uokg/N9JeDot62dmzGWgx2Nh2XG4DjTYkXaqVx/k3G9kLnAzvrLXWMKK44tFym12f+2sBk6XJ2mswuwux/22OhPhw8ba0NPp0DFlB0Ut1xOjfl+Wvmfnt4adoJ0YpWwt5QO1Hn9orN3G+9k+ZhPjHM5hDu+JoD6IkI1uF4z1DSCJDCJJJq5WJrK8eAIjPfNONkDpQ1dKUgNL1JBXDyK8jhdgBdhmrG8KkWRYzWbEs/gjwACdw7sYE7vorwAAAABJRU5ErkJggg==) no-repeat;
  }
  .header-menu__items > li:nth-child(odd) > a,
  .header-menu__items > li:nth-child(odd) > span {
    background: #b7e299;
  }
  .header-menu__items > li:nth-child(odd) > a:before,
  .header-menu__items > li:nth-child(odd) > span:before {
    position: absolute;
    content: '';
    right: -10px;
    top: 0;
    width: 10px;
    height: 100%;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAgCAYAAAArBentAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQNJREFUeNqM1L8LAWEYB/C7M1hMZJI/QRkYLSb+BIPRXQYbJTY/FpGiFGXxLxiYbAYrmywYZVQkvb6Puroud8/zrW+9d316envvevXVZao0PktDgB5oRQJbubh55uABHdLCD9Ley5j25uAcaGs/eMEbWne+8II1TLtzcIMu3C/d8IlamKY4SGd2+rcXJ9yjfa8jsOEHNe0z84NjoJ3fJyJ4RBvsF8dvllVKaVxpYlXwB/1gfn2dFSWQMgAOS2AU7UggxcLUlATSegJscJCSRksSSOliakQCCbUlkGJialICA+gIWOcgJYMWJJDSw9SQBMbQJi10wW32QhOSSypI989XgAEARQRc3XmPZHEAAAAASUVORK5CYII=) no-repeat;
    background-size: 10px 100%;
  }
  .header-menu__items > li:nth-child(odd) > ul > li {
    border-bottom: 1px solid #b7e299;
  }
  .header-menu__items > li:nth-child(even) {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAABKCAYAAADjcueTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAzFJREFUeNrsnEtIFWEUx4/2gCAwukFEEC0MuhGUUSC50CioVj02SRHEFLWIXmoQZEVPJHpt2khXiCAKoWyViyIjishIhcggFyGIBBYFQWih/c/9zuIi1njHeXwzcw78QNA7zm++b853ZvjOLRkbylEEUQJ2gdPgNrgChj0dKeN4+lhpBNKrwCtwBywBF8B7sCXMkwhTfB64BTpB5bjflYM28BhkkyI+HRwFn8Bel/+5CXTL1C+Ls/h60AOugzmT/MxMUA96gRPUOQYlvhg8AE/AMo/HWAA4876c4NawTnyWJKsPYJtPx6wU+ZxcDOvEd4CP4KRcAL8HyJHpXy+3Q+TiK8AzcA8sCjhnlEni65ZEGIn4XHATvAU1IdcCWVn62uhrS7mnCspD5TYNHABnZW2OOoZlFjShivsZlHi1LE0VZF8MgOP5Wy7jjPk11fnevSv3so3SHAvlHJ9j+ldMdcQ5O9eBE2A2xSdGQTM4hdEfKlac1+HLUkfHNb7L8tqMC/DHbapzpdUulVecpUnKZF55ujD9a/414vxHjeAwmEHJjFbQgNHvZ3Ee9T3gEphPyY9fvPSx+Bv8sIZSFqVplA77DYyKq7iKq7iKq7iKq7iKq7iKq7iKq7iKq7iKq7iKq7iKq7iKq7iKq7iKq7iKq7iKq7iKBy7emVZx7gDgJpkvKXHm7V5nWJz3fbaApeAq+J1g6da8Z8Y5N9FeVt7SeQ1sTJAwN/QdgnDH/5IbN9Jw28N20BdzYd7Ee5B4q3mBNIdu23YJ3qjfBGrJNMTaHC/AEQh3+bGO94OdYB3xFmg7Y0DOsdpNupgRL4xUNuMUBrdfnQf7yTTORhGPyOw/LzoJT6Vk/SYZczXoCFmYOw43g61epP2q1Xvk3q+VXBBk/MiPMNFKMu0jVjyk3Jfq76KUhX4vT1xdZqW6HLHt6YyFG6X6e+jTMV+DKnmeGLT9sfSzVH4bpBL0EoMiWyXysXoef0qm2/iYlI+TiRGZzlmZ3qNxfRHBjW43yHwDSM5FpF0SV4MkskS8geGaeR+Z5p/xU7cvvzSZJao3rBcRYcc7sBbsJvNNIZwMl0sxElr8FWAAVsi6BHTbt7UAAAAASUVORK5CYII=) no-repeat;
  }
  .header-menu__items > li:nth-child(even) > a,
  .header-menu__items > li:nth-child(even) > span {
    background: #ffec9d;
  }
  .header-menu__items > li:nth-child(even) > a:before,
  .header-menu__items > li:nth-child(even) > span:before {
    position: absolute;
    content: '';
    right: -10px;
    top: 0;
    width: 10px;
    height: 100%;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAgCAYAAAArBentAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQNJREFUeNqM1K8KAkEQBvC9M1hMHiafQTBotNh8BINFUDHYFESbf4oogoLtLvgKdpvBqk0sZr0oKCLrNwcHx+HdzMAHu8uPYdld1tAPWyu+dqYAPZGOBI6UVb9x8IwsaRAHae9tdPtw0AY6+JMoeEf6wYUo2EM3l4N7ZBteDMMX0kI3zUE6s+u/vQThCZlHHYEPv0jTP7M4uAY6xl0RwQsyYG8cz6ystVZcqGNX8II8WFGuU5NAqgVwWgIzyEQClXd1rlOQQBpvgE0OUhWRhgRSTdHVkkBCYwlU3gNxnbwEJpAVsMFBqhJSlUCqGbqmJDCLDGlgCH6zN5KTfFJJ+n9+AgwA6FZV305sLikAAAAASUVORK5CYII=) no-repeat;
    background-size: 10px 100%;
  }
  .header-menu__items > li:nth-child(even) > ul > li {
    border-bottom: 1px solid #ffec9d;
  }
  .header-menu__items > li .menu-img {
    width: 62px;
    height: 74px;
    text-align: center;
  }
  .header-menu__items > li .menu-img img {
    margin-top: 0;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    z-index: 111;
  }
  .header-menu__items > li > a,
  .header-menu__items > li > span {
    display: block;
    top: 0;
    padding: 10px 40px 10px 75px;
    box-sizing: border-box;
    margin-top: 18px;
  }
  .header-menu__items > li > a:after,
  .header-menu__items > li > span:after {
    display: none;
  }
  .header-menu__items > li .menu-arrow {
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANdJREFUeNpi/F/qs4yBgSGSgTpgKhOQSAXi61Qw7BQQF4EM/ArEwUD8hQLD3gJxGEPX5l9MUAGQC9PINOw/EMcADXsI4jAhSSwHhQEZBrYADdsB4zChSRZBw4JYsAeIG5EF0A38BQ4LSJgQAk+BOArour/4DAQBUFjEQsMGFwBZHA7Er9ElmHBo2A7ErXgMrADio9gkmPBoaoCGETpYA8QTcGnCZyAobKKhYQUDt4A4BV9wMBEI+FfQsPoNxN+AOBSIP+LTwEJEbILCqhyI3wHxJUKKAQIMAJ7/MZBaC+GgAAAAAElFTkSuQmCC) center no-repeat;
    width: 20px;
    height: 20px;
    text-indent: -9999px;
    position: absolute;
    right: 10px;
    top: 26px;
    cursor: pointer;
  }
  .header-menu__items > li .menu-arrow.active {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMVJREFUeNpi/F/qw0AESARiJiCeiyHTtRmFy0KEYQZAPAWIGYH4HBCfx6eYiYBh/EC8Goi5gJgTiNdAxcgyEOSi+UCsgiSmBMQLoXIkG1gMxIFYxP2BuIxUA22BuB2PZa1AbEesgRJAvJJAhDFD1UgSMhCkcDk2hTgsXsFQ5suMz0CQVxwYiAd26EGDbKAvvsDGA0qArvRHNxCUHBbhSw4EktdCoKHKMAM5oAlWgIF8AMkAZb6cIAMnA7EhA+UAZMYUgAADAMFwGmHWDxdpAAAAAElFTkSuQmCC) center no-repeat;
  }
  .header-menu__items > li > ul {
    /*2*/
    position: relative;
    left: 0;
    top: 0;
    right: auto !important;
    z-index: 0;
    margin-top: -20px;
    background: none;
    padding: 25px 0 0 0;
    overflow: hidden;
  }
  .header-menu__items > li > ul > li {
    float: none !important;
    width: 100% !important;
    border-top: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;
    padding: 0;
    display: block;
  }
  .header-menu__items > li > ul > li:last-child {
    border-bottom: 0;
  }
  .header-menu__items > li > ul > li .menu-text {
    padding: 10px 20px 10px 20px;
  }
  .header-menu__items > li > ul > li .sub-arrow {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHxJREFUeNpizF/hNpOBgSGNgXgwiwlI5ALxYSI1gNTlgjT9AuJgIH5MQMMTqLpfTFCB10AcAMTfcGgAiftD1TEwIUmcA+JkIP6PpuE/VPwcTIAJTcEKIO5CE+uGijPg0gQC1UC8DcoG0VXoCrBp+gvEUUC8GUr/RVcAEGAAbzoar8y39swAAAAASUVORK5CYII=) center no-repeat !important;
    width: 20px;
    height: 20px;
  }
  .header-menu__items > li > ul > li .sub-arrow:after {
    position: absolute;
    content: '';
    left: -500px;
    top: -11px;
    width: 1000px;
    height: 39px;
  }
  .header-menu__items > li > ul > li .sub-arrow.active {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNpizF/hxoAF8APxIiCOA+KP6JJMWDQwA/FSIPYD4mVQPkFNLUDsDWV7Qfl4NYUDcTmaGIgfgUuTIRDPA2JGNE0g/lyoPIomUSDeCMRcDNgBF1ReFKaJDYjXALEsA34Akl8LUg/SNAmI7RiIA7Yg9QABBgCCuw7DE14jsgAAAABJRU5ErkJggg==) center no-repeat !important;
  }
  .header-menu__items > li > ul > li > ul {
    /*3*/
    position: static;
    border: 0 !important;
    overflow: hidden;
    box-sizing: border-box;
    width: 100%;
    padding: 10px 20px;
  }
  .header-menu__items > li > ul > li > ul > li {
    float: none;
    width: 100%;
    margin: 0;
    margin-bottom: 10px;
  }
  .header-menu__items > li > ul > li > ul > li:last-child {
    margin-bottom: 0;
  }
  .slider__img {
    width: 48%;
    height: auto;
    margin-right: 0;
  }
  .slider__text {
    float: right;
    padding: 0;
    width: 48%;
  }
  .slider .bx-pager {
    position: static;
    margin-top: 20px;
  }
  .slider__text-content {
    overflow: hidden;
    height: 60px;
  }
  .popular-box .bx-wrapper {
    position: relative;
    width: 581px;
    margin: 0 auto 20px auto;
  }
  .popular-box .bx-prev,
  .popular-box .bx-next {
    top: 29px;
  }
  .popular li {
    width: 180px !important;
  }
  .popular-box .bx-pager {
    display: none;
  }
  .posts {
    width: 100%;
    margin: 0 auto;
    max-width: 639px;
  }
  .posts .posts__item:nth-child(odd) {
    clear: both;
    margin-right: 29px;
  }
  .posts .posts__item:nth-child(even) {
    clear: none;
    margin-right: 0;
  }
  .video-posts {
    width: 100%;
    margin: 0 auto;
    max-width: 483px;
  }
  .video-posts__item_first {
    margin-bottom: 15px;
  }
  .video-posts-btn {
    margin-top: 10px;
  }
  .cat-menu-box {
    margin: 0 -20px;
  }
  .cat-menu-box .cat-menu {
    width: 100%;
    float: none;
    margin: 0;
    border-bottom: 1px solid #b7e299;
    padding: 0 20px 5px 20px;
  }
  .cat-menu-box .cat-menu:after {
    display: none;
  }
  .cat-menu-box .cat-menu:first-child {
    border-top: 1px solid #b7e299;
  }
  .cat-menu-box .cat-menu:last-child {
    border-bottom: 0;
  }
  .cat-menu-box .cat-menu ul {
    display: none;
  }
  .cat-menu__title {
    display: block;
    border: 0;
    padding: 10px 10px 10px 0;
    margin-bottom: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHxJREFUeNpizF/hNpOBgSGNgXgwiwlI5ALxYSI1gNTlgjT9AuJgIH5MQMMTqLpfTFCB10AcAMTfcGgAiftD1TEwIUmcA+JkIP6PpuE/VPwcTIAJTcEKIO5CE+uGijPg0gQC1UC8DcoG0VXoCrBp+gvEUUC8GUr/RVcAEGAAbzoar8y39swAAAAASUVORK5CYII=) 100% center no-repeat;
    cursor: pointer;
  }
  .cat-menu__title.active {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNpizF/hxoAF8APxIiCOA+KP6JJMWDQwA/FSIPYD4mVQPkFNLUDsDWV7Qfl4NYUDcTmaGIgfgUuTIRDPA2JGNE0g/lyoPIomUSDeCMRcDNgBF1ReFKaJDYjXALEsA34Akl8LUg/SNAmI7RiIA7Yg9QABBgCCuw7DE14jsgAAAABJRU5ErkJggg==) 100% center no-repeat;
  }
  .cat-menu {
    overflow: hidden;
  }
  .cat-menu li {
    width: 48%;
    float: left;
  }
  .cat-menu li:nth-child(odd) {
    clear: both;
    margin-right: 4%;
  }
  .cat-filter {
    padding-bottom: 0;
  }
  .cat-filter__title {
    text-align: left;
    font-weight: bold;
    display: block;
    padding: 10px 20px;
    background: #ffec9d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHxJREFUeNpi/F/qM5OBgSGNgXgwiwlI5ALxYSI1gNTlgjT9AuJgIH5MQMMTqLpfTFCB10AcAMTfcGgAiftD1TEwIUmcA+JkIP6PpuE/VPwcTIAJTcEKIO5CE+uGijPg0gQC1UC8DcoG0VXoCrBp+gvEUUC8GUr/RVcAEGAAEwUbEvWQvtgAAAAASUVORK5CYII=) 97.5% center no-repeat;
    margin: -20px -20px 0 -20px;
    cursor: pointer;
  }
  .cat-filter__title.active {
    background: #ffec9d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNpi/F/qw4AF8APxIiCOA+KP6JJMWDQwA/FSIPYD4mVQPkFNLUDsDWV7Qfl4NYUDcTmaGIgfgUuTIRDPA2JGNE0g/lyoPIomUSDeCMRcDNgBF1ReFKaJDYjXALEsA34Akl8LUg/SNAmI7RiIA7Yg9QABBgAmhg8mNHM/hwAAAABJRU5ErkJggg==) 97.5% center no-repeat;
  }
  .filter-form {
    display: none;
    margin: 20px 0;
  }
  .cat-posts {
    width: 100%;
    margin: 0 auto;
    max-width: 650px;
  }
  .sidebar {
    display: none;
  }
  .title_cat-video {
    margin: 0 10px 30px 10px;
  }
  .video-top {
    padding: 15px 0 0 0;
  }
  .video-menu {
    margin-bottom: 0;
  }
  .video-menu__items {
    overflow: hidden;
  }
  .video-menu__items > li {
    float: none;
    display: block;
    width: 100%;
    border-top: 1px solid #b7e299;
    padding: 0;
    margin: 0;
  }
  .video-menu__items > li .menu-text {
    padding: 10px 10px 10px 30px;
  }
  .video-menu__items > li .video-arrow {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHxJREFUeNpizF/hNpOBgSGNgXgwiwlI5ALxYSI1gNTlgjT9AuJgIH5MQMMTqLpfTFCB10AcAMTfcGgAiftD1TEwIUmcA+JkIP6PpuE/VPwcTIAJTcEKIO5CE+uGijPg0gQC1UC8DcoG0VXoCrBp+gvEUUC8GUr/RVcAEGAAbzoar8y39swAAAAASUVORK5CYII=) center no-repeat;
    width: 20px;
    height: 20px;
    position: relative;
    top: -1px;
  }
  .video-menu__items > li .video-arrow:after {
    position: absolute;
    content: '';
    left: -100px;
    top: -4px;
    width: 1000px;
    height: 41px;
  }
  .video-menu__items > li .video-arrow.active {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNpizF/hxoAF8APxIiCOA+KP6JJMWDQwA/FSIPYD4mVQPkFNLUDsDWV7Qfl4NYUDcTmaGIgfgUuTIRDPA2JGNE0g/lyoPIomUSDeCMRcDNgBF1ReFKaJDYjXALEsA34Akl8LUg/SNAmI7RiIA7Yg9QABBgCCuw7DE14jsgAAAABJRU5ErkJggg==) center no-repeat;
  }
  .video-menu__items > li > .ul_block {
    display: block;
  }
  .video-menu__items > li > ul {
    display: none;
    position: static;
    overflow: hidden;
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    border: 0;
    padding: 15px 0 0 30px;
  }
  .video-menu__items > li > ul:after {
    display: none;
  }
  .cat-video {
    width: 100%;
    margin: 0 auto;
    max-width: 650px;
  }
  #toc_container .toc_img {
    margin: 0 auto 15px auto;
    display: block;
  }
  .related-items {
    width: 100%;
    margin: 0 auto;
    max-width: 650px;
  }
  .footer {
    overflow: hidden;
  }
  .footer .social-icon {
    display: none;
  }
  .footer-nav {
    float: right;
    display: block;
    margin-top: 20px;
  }
  .up {
    margin-left: 0;
    top: 85%;
    right: 2%;
  }
}
@media screen and (max-width: 760px) {
  .wrapper {
    padding: 0 15px;
  }
  .header {
    margin: 0 -15px;
  }
  .m-nav {
    width: 80%;
    right: -83%;
  }
  .slider {
    display: none;
  }
  .popular-box .bx-wrapper {
    width: 380px;
  }
  .posts .posts__item {
    float: none;
    width: 100%;
    text-align: center;
    min-height: 1px;
  }
  .posts__item-text {
    text-align: left;
  }
  .posts__item-title a:after {
    left: 50%;
    margin-left: -135.5px;
  }
  .video-posts-box {
    margin: 0 -15px 30px -15px;
    padding: 15px;
  }
  .video-posts__item-img img {
    max-width: 100%;
    height: auto;
  }
  .video-posts__item_first {
    width: 100%;
    max-width: 483px;
  }
  .video-posts__item_second {
    width: 48%;
  }
  .video-posts .video-posts__item:nth-child(2),
  .video-posts .video-posts__item:nth-child(4) {
    margin-right: 4%;
  }
  .cat-title .cat-title__text {
    font-size: 18px;
    line-height: 21px;
  }
  .filter-form__items .filter-form__item {
    width: 48%;
  }
  .filter-form__items .filter-form__item:nth-child(odd) {
    clear: both;
    margin-right: 4%;
  }
  .filter-form__items .filter-form__item:nth-child(even) {
    margin-right: 0;
    clear: none;
  }
  .cat-menu {
    overflow: hidden;
  }
  .cat-menu li {
    float: none;
    width: 100%;
    margin-right: 0;
  }
  .cat-posts__item_first {
    padding: 15px;
    text-align: center;
  }
  .cat-posts .cat-posts__item img {
    float: none;
    margin: 0 0 10px 0;
  }
  .cat-posts__item_first .cat-posts__item-text {
    padding-left: 0;
    text-align: left;
  }
  .cat-posts__item_first .cat-posts__item-title a:after {
    top: 15px;
    left: 50%;
    margin-left: -156.5px;
  }
  .cat-posts__item_second {
    float: none;
    width: 100%;
    text-align: center;
    min-height: 1px;
  }
  .cat-posts__item_second img {
    margin: 0 0 10px 0;
  }
  .cat-posts__item_second .cat-posts__item-text {
    text-align: left;
  }
  .cat-posts__item_second .cat-posts__item-title a:after {
    left: 50%;
    margin-left: -135.5px;
  }
  .cat-video__box {
    padding: 15px;
    width: 100% !important;
  }
  .cat-video__item_first {
    float: none;
    margin: 0 auto 20px auto !important;
    overflow: hidden;
    position: relative;
  }
  .cat-video .cat-video__item:nth-child(3n+4) {
    margin-right: 14px;
  }
  .cat-video .cat-video__item:nth-child(3n+5) {
    clear: none;
  }
  .cat-video {
    max-width: 432px;
  }
  .cat-video .cat-video__item {
    margin-right: 4%;
    width: 48%;
  }
  .cat-video .cat-video__item:nth-child(2n+3) {
    margin-right: 0;
  }
  .cat-video .cat-video__item:nth-child(2n+4) {
    clear: both;
  }
  .cat-video .cat-video__item img {
    max-width: 100%;
    height: auto;
  }
  .cat-video.cat-video_ajax .cat-video__item:nth-child(odd) {
    clear: both;
    margin-right: 4%;
  }
  .cat-video.cat-video_ajax .cat-video__item:nth-child(even) {
    clear: none;
    margin-right: 0;
  }
  #toc_container {
    padding: 15px;
  }
  .post-meta {
    text-align: center;
  }
  .post-rating {
    float: none;
    margin: 0 0 10px;
  }
  .post-share {
    float: none;
  }
  .single table {
    min-width: 500px;
  }
  .related-items {
    max-width: 412px;
  }
  .related-items li {
    width: 48%;
    margin-right: 4%;
  }
  .related-items li:nth-child(2) {
    margin-right: 0;
  }
  .related-items li:last-child {
    display: none;
  }
  .related-items li img {
    max-width: 100%;
    height: auto;
  }
  #respond .respond-form__field,
  .q-form .respond-form__field,
  #respond .q-form__field,
  .q-form .q-form__field {
    width: 100%;
  }
  .footer__logo {
    float: none;
    margin: 0 auto 15px auto;
    text-align: left;
  }
  .footer-nav {
    float: none;
  }
  .footer-nav ul {
    display: inline-block;
  }
}
@media screen and (max-width: 480px) {
  .wrapper {
    width: 94%;
    padding: 0 9px;
  }
  .m-nav {
    width: 94%;
    right: -103%;
  }
  .popular-box .bx-wrapper {
    position: static;
  }
  .popular-wrap {
    width: 180px;
    overflow: hidden;
    margin: 0 auto;
    position: relative;
  }
  .posts .posts__item img {
    max-width: 100%;
    height: auto;
  }
  .video-posts .video-posts__item_second {
    float: none;
    width: 100%;
    max-width: 233px;
    margin: 0 auto 15px auto !important;
  }
  .filter-form__items .filter-form__item {
    width: 100%;
    float: none;
    margin: 0;
  }
  .cat-posts .cat-posts__item img {
    max-width: 100%;
    height: auto;
  }
  .cat-posts__item_second {
    padding: 10px;
  }
  .video-menu__items > li > ul > li {
    width: 100%;
    float: none;
    margin-right: 0;
  }
  .cat-video .cat-video__item_second {
    width: 100%;
    float: none;
    margin: 0 auto 20px auto !important;
    max-width: 207px;
  }
  .single blockquote {
    background: #b7e299;
    padding: 15px;
  }
  .post-meta {
    padding-bottom: 10px;
  }
  .related-items {
    max-width: 198px;
  }
  .related-items li {
    float: none;
    width: 100%;
    margin-bottom: 15px;
  }
  .related-items li:last-child {
    display: block;
  }
  .title {
    font-size: 20px;
    line-height: 24px;
  }
  #respond,
  .q-form {
    padding: 12px;
  }
  #respond .respond-form__field,
  .q-form .respond-form__field,
  #respond .respond-form__textarea,
  .q-form .respond-form__textarea,
  #respond .q-form__field,
  .q-form .q-form__field,
  #respond .q-form__text,
  .q-form .q-form__text {
    width: 100%;
  }
  .footer {
    padding: 15px 5px;
    margin: 30px -5px 0 -5px;
  }
  .logo.logo_footer {
    width: 200px;
  }
}

/*# sourceMappingURL=../style.css.map */
