/*
Theme Name: Moonstart.ru
Description: Markup by <a href="http://www.sdelaysite.com/">Andrey Morkovin</a>
Author: Andrey Morkovin
*/
/* Normalize & Reset */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
}
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: #000000;
}
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 */
@font-face {
  font-family: 'alsschlangebold';
  src: url('fonts/alsschlangebold.eot');
  src: url('fonts/alsschlangebold.eot?#iefix') format('embedded-opentype'), url('fonts/alsschlangebold.ttf') format('truetype'), url('fonts/alsschlangebold.woff') format('woff'), url('fonts/alsschlangebold.svg#droid_serifregular') format('svg');
  font-weight: bold;
  font-style: normal;
}
body {
  font: 14px/18px Arial, Helvetica, sans-serif;
  color: #333;
  background: #fff;
}
#main {
  overflow: hidden;
  position: relative;
  min-width: 303px;
}
p {
  margin: 0 0 20px 0;
}
a {
  color: #f76c28;
  text-decoration: none;
  transition: color ease-out 0.8s;
}
a:hover {
  text-decoration: underline;
  color: #f76c28;
  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;
}
.alignright {
  float: right;
}
img.alignright,
div.alignright {
  margin: 5px 0 5px 15px;
}
.wrapper {
  clear: both;
  width: 1000px;
  margin: 0 auto;
  overflow: hidden;
}
.content {
  width: 660px;
  float: left;
  position: relative;
  min-height: 700px;
  overflow: hidden;
}
/* Header *
*****************************************************************************/
.header {
  overflow: hidden;
  padding: 12px 0;
  background: #333333;
  margin-bottom: 20px;
}
.wrap {
  width: 1000px;
  margin: 0 auto;
  overflow: hidden;
}
.logo {
  float: left;
}
.logo:hover {
  text-decoration: none;
}
.logo__domain {
  background: url(data:image/png;base64,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) no-repeat;
  padding: 3px 0 0 52px;
  font: 28px/28px 'alsschlangebold', serif;
  color: #fff;
  margin-bottom: 3px;
}
.logo__text {
  color: #fff;
}
.search-form {
  margin-top: 8px;
  position: relative;
  float: right;
  height: 36px;
  overflow: hidden;
  width: 300px;
  box-sizing: border-box;
  background: #fff;
  border: none;
}
.search-form .search-form__field {
  width: 100%;
  height: 36px;
  font-size: 12px;
  line-height: 35px;
  border: none;
  padding-left: 15px;
  box-sizing: border-box;
  padding-right: 50px;
  background: none;
  color: #333;
}
.search-form .search-form__field::-webkit-input-placeholder {
  color: #c4c4c5;
}
.search-form .search-form__field::-moz-placeholder {
  color: #c4c4c5;
}
.search-form .search-form__field:-moz-placeholder {
  color: #c4c4c5;
}
.search-form .search-form__field:-ms-input-placeholder {
  color: #c4c4c5;
}
.search-form .search-form__button {
  position: absolute;
  right: 0;
  top: 0;
  border: none;
  width: 50px;
  height: 36px;
  text-indent: -9999px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAdVBMVEUAAADS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XS09XZq6K2AAAAJnRSTlMABr8mZbiTh3T58eTPxD42LysW9emu29TNooxeVkwjHO2yfHdtEUGmkaYAAACkSURBVBjTZY1XDoMwEETXnW6bEjqk7v2PGMuwkVDez4zeWmMAYFbfspbLGgiWZM3QqRy5I5VgsdTA3JT24jC2KQTdRhaLThdaUFkVy234zUp8xWw6ICrUMVvFSK1oYvLc05bB+Rww5zOfF3ssdYnJJyRzPJXn0fWoZLWaPH37yR5OjHcMFNIrLAX9nmgz76ARyRG2DI5vFyd4cA/4cxlc2br2+QV7HApV0G0HnwAAAABJRU5ErkJggg==) center center no-repeat;
}
/* Home *
************************************************************************/
.home-top {
  color: #737373;
  font-style: italic;
}
.home-top .home-top__title {
  font-size: 18px;
  line-height: 21px;
  color: #000;
  margin-bottom: 15px;
  font-style: normal;
}
.description-img {
  float: left;
  margin: 0 25px 15px 0;
  border: 3px solid #d2d3d5;
  box-sizing: border-box;
}
.title {
  font: 20px/22px 'alsschlangebold', serif !important;
  margin-bottom: 25px;
  text-align: center;
}
.title span {
  padding: 9px 15px;
  border: 2px solid #f76c28;
  text-transform: uppercase;
  display: inline-block;
}
.posts {
  overflow: hidden;
}
.posts .posts__item {
  position: relative;
  margin-bottom: 35px;
}
.posts .posts__item:nth-child(3) {
  margin-right: 0;
}
.posts .posts__item-first {
  float: left;
  width: 202px;
  margin-right: 27px;
}
.posts .posts__item-first img {
  margin-bottom: 12px;
  width: 202px;
  height: 134px;
}
.posts .posts__item-first .posts__item-title {
  font-family: 'alsschlangebold', serif;
  height: 37px;
  overflow: hidden;
}
.posts .posts__item-first .posts__item-title a {
  color: #333333;
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
}
.posts .posts__item-first .posts__item-title a:hover {
  text-decoration: none;
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.posts .posts__item-first .posts__item-title a:after {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 202px;
  height: 134px;
}
.posts .posts__item-second {
  height: 158px;
  overflow: hidden;
  clear: both;
}
.posts .posts__item-second img {
  float: left;
  margin-right: 30px;
  width: 238px;
  height: 158px;
}
.posts .posts__item-second .posts__item-text {
  height: 100px;
  overflow: hidden;
}
.posts .posts__item-second .posts__item-title {
  font: 18px/21px 'alsschlangebold', serif;
  max-height: 44px;
  overflow: hidden;
  padding-bottom: 1px;
}
.posts .posts__item-second .posts__item-title a {
  color: #333333;
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
}
.posts .posts__item-second .posts__item-title a:hover {
  text-decoration: none;
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.posts .posts__item-second .posts__item-title a:after {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 238px;
  height: 158px;
}
.posts .posts__item-second .posts__item-content {
  margin-top: 15px;
  line-height: 21px;
}
.posts__item-cat {
  margin-top: 15px;
  background: #eaeaea;
  padding: 4px 15px 6px 15px;
  position: relative;
  box-sizing: border-box;
  height: 48px;
  overflow: hidden;
}
.posts__item-cat:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.posts__item-cat .posts__item-cat-link {
  display: inline-block;
  vertical-align: middle;
  width: 97%;
}
.posts__item-cat .posts__item-cat-link a {
  font-size: 12px;
  line-height: 17px;
  color: #333333;
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
}
.posts__item-cat .posts__item-cat-link a:hover {
  text-decoration: none;
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.posts__item-cat.cat_img {
  padding-left: 50px;
}
.posts__item-cat.cat_img a:after {
  position: absolute;
  content: '';
  left: 12px;
  top: 50%;
  margin-top: -15px;
  width: 29px;
  height: 29px;
  background: url(images/ico.png) no-repeat;
}
.posts__item-cat.cat_img.cat_1 a:after {
  background-position: 0 0;
}
.posts__item-cat.cat_img.cat_1 a:hover:after {
  background-position: -29px 0;
}
.posts__item-cat.cat_img.cat_2 a:after {
  background-position: 0 -29px;
}
.posts__item-cat.cat_img.cat_2 a:hover:after {
  background-position: -29px -29px;
}
.posts__item-cat.cat_img.cat_3 a:after {
  background-position: 0 -58px;
}
.posts__item-cat.cat_img.cat_3 a:hover:after {
  background-position: -29px -58px;
}
.posts__item-cat.cat_img.cat_4 a:after {
  background-position: 0 -87px;
}
.posts__item-cat.cat_img.cat_4 a:hover:after {
  background-position: -29px -87px;
}
.posts__item-cat_second {
  position: absolute;
  left: 268px;
  bottom: 0;
  height: 40px;
}
.posts__item-cat_second a {
  font-size: 12px;
  line-height: 32px;
  color: #333333;
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
}
.posts__item-cat_second a:hover {
  text-decoration: none;
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.buttons_styles {
  min-width: 140px;
  box-sizing: border-box;
  padding: 8px 16px;
  display: inline-block;
  border: 2px solid #f76c28;
  color: #f76c28;
  cursor: pointer;
}
.buttons_styles:hover {
  color: #fff;
  background: #f76c28;
}
.more-box {
  clear: both;
  text-align: center;
  margin: 5px 0 30px 0;
}
.home-article {
  color: #737373;
}
.home-article .home-article__title {
  color: #333333;
  font: 18px/21px Arial, Helvetica, sans-serif !important;
}
.default_link {
  color: #333333;
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
}
.default_link:hover {
  text-decoration: none;
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
/* Crumbs *
***********************************************************************************/
.breadcrumbs {
  overflow: hidden;
  margin-bottom: 16px;
}
.breadcrumbs li {
  display: inline-block;
  position: relative;
  margin-right: 14px;
  padding-bottom: 2px;
  font-size: 12px;
  line-height: 13px;
}
.breadcrumbs li:after {
  position: absolute;
  content: '';
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAIBAMAAADD3ygIAAAAJ1BMVEUAAAB5hJJ5hJJ5hJJ5hJJ5hJJ5hJJ5hJJ5hJJ5hJJ5hJJ5hJJ5hJKw+oC3AAAADXRSTlMAxLdfv694UUo7NggHP5IrUQAAACBJREFUCNdjyGJgYAiawMBgonGAgV3QAISB7A0gMZAcAFWeBVECTavlAAAAAElFTkSuQmCC) no-repeat;
  width: 5px;
  height: 8px;
  top: 3.4px;
  right: -11px;
}
.breadcrumbs li:last-child:after {
  width: 8px;
  height: 5px;
  top: 5px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFBAMAAACKv7BmAAAAMFBMVEUAAAD3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCjLB/yBAAAAEHRSTlMA9+t6/ppoX0xG6eHfdwoJJb2xWwAAACFJREFUCNdjiDFg3sowSSxxJQOHilMDA0OhOAMDw+P7DABM8wYvwgGRNQAAAABJRU5ErkJggg==) no-repeat;
}
.breadcrumbs li a {
  color: #737373;
  border-bottom: 1px solid rgba(115, 115, 115, 0.2);
}
.breadcrumbs li a:hover {
  text-decoration: none;
  color: #f76c28;
  border-bottom: 0;
}
/* Category *
************************************************************************************/
.cat-posts .cat-posts__item {
  overflow: hidden;
  position: relative;
  margin-bottom: 45px;
}
.cat-posts__item-first {
  padding-bottom: 30px;
  border-bottom: 1px solid #eaeaea;
}
.cat-posts__item-first .cat-posts__item-img {
  position: relative;
  overflow: hidden;
  margin-bottom: 15px;
}
.cat-posts__item-first .cat-posts__item-img img {
  vertical-align: bottom;
  width: 100%;
  height: auto;
}
.cat-posts__item-first .cat-posts__item-title {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  box-sizing: border-box;
  background: rgba(0, 0, 0, 0.5);
  padding: 18px 24px;
  font: 18px/21px 'alsschlangebold', serif;
}
.cat-posts__item-first .cat-posts__item-title a {
  color: #fff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.cat-posts__item-first .cat-posts__item-title a:hover {
  border-bottom: 0;
  text-decoration: none;
}
.cat-posts__item-first .cat-posts__item-title a:after {
  position: absolute;
  content: '';
  left: 0;
  top: -900%;
  width: 100%;
  height: 1000%;
}
.cat-posts__item-second {
  height: 158px;
  overflow: hidden;
}
.cat-posts__item-second img {
  float: left;
  margin-right: 30px;
  width: 238px;
  height: 158px;
}
.cat-posts__item-second .cat-posts__item-text {
  overflow: hidden;
  height: 98px;
}
.cat-posts__item-second .cat-posts__item-text .cat-posts__item-title {
  font: 18px/21px 'alsschlangebold', serif;
  color: #333333;
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
}
.cat-posts__item-second .cat-posts__item-text .cat-posts__item-title:hover {
  text-decoration: none;
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.cat-posts__item-second .cat-posts__item-text .cat-posts__item-title:after {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 238px;
  height: 158px;
}
.cat-posts__item-second .cat-posts__item-text .cat-posts__item-content {
  line-height: 21px;
  margin-top: 15px;
}
.cat-posts__item-comm_first{
  position: relative !important;
  left: 0 !important;
  bottom: 0 !important;
  margin-top: 15px;
  float: left;
}
.cat-posts__item-comm {
  padding: 12px 12px 12px 50px;
  font-size: 12px;
  line-height: 12px;
  background: #eaeaea;
  position: absolute;
  left: 268px;
  bottom: 0;
}
.cat-posts__item-comm span:after {
  position: absolute;
  content: '';
  left: 13px;
  top: 5.5px;
  width: 24px;
  height: 24px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAABICAMAAADbJ8U9AAAAwFBMVEUAAADSeFCNjY33bCgzMzMzMzONjY33bCj3bCiNjY33bCiNjY0zMzP3bCgzMzMzMzONjY33bCgzMzP3bCgzMzP3bCgzMzMzMzP3bCiNjY2NjY2NjY0zMzONjY33bCiNjY33bCgzMzMzMzMzMzONjY33bCj3bCiNjY0zMzMzMzONjY0zMzP3bCiNjY2NjY33bCiNjY2NjY2NjY33bCiNjY33bCgzMzP3bCj3bCgzMzONjY2NjY2NjY0zMzONjY33bChc4WIQAAAAPXRSTlMAB4BlYxK/1VJl8dHKvbu1q6uof1NBPzInQDTZ7erq6Ojg3tHGxsGPfXpCQDgoJx6fcCDdr3BvWFdSUBDvQaHNPwAAAblJREFUOMt1kmljgjAMht9SRNzUoU43dbf3fd8D/v+/Gu2yUpx5PtDQnE0CQtRrlVKpUqsL2AiZj4m8tFTP/dii/wxi+hFn+JiS/Vt8xZv2ET36vdts7kjsqTwyJqQQqQwIU48P+KY2gXqcVRB11Ix8AA7mp4aKzruTUi6ARXLsdAUVlHRIWOikJVZBoaTv+ypUckgKlSY/Asc0OVsu+0C7JbacaWI+nzaRazs7KH60/DLw60PkGqNquVwdNXLZa7cYEkXXUj09hBYPTyAmX2GGrwnZf4ZXfGqfHMXJRFN53PAGbuJQvKUo5tAIb9LA8LZiiKo6XvauYf+ibqooq6MDi466KbMKCuWeHomTS6G45Gy57AO5lrBN5NrODoofLb8M/PoQYuwEnhc4Y4EMhfuIuC8gZeZFFt4MROs9yvDegmb+Gl3xOtdpu9E/ukLljYit4yy/SS4Aok3VrJGwpuraAk2yWSe+Z6BFv0045KDvWgC5OAh+hQGUyQpYRpoAHlkkCvpqPFZhQl0pgtRC1XeGiWDKvQCDxO3yV6554BaapXmgaUl71WyuPNMSrolc27lB8aPll4Ffnx9uEf/hAMWs0AAAAABJRU5ErkJggg==) no-repeat;
}
.cat-posts__item-comm .comm_yes:after {
  background-position: 0 0;
}
.cat-posts__item-comm .comm_no:after {
  background-position: 0 -24px;
}
.cat-posts__item-comm .comm_neutral:after {
  background-position: 0 -48px;
}
.category-description {
  color: #737373;
}
.category-description .category-description__title {
  color: #333333;
  font: 18px/21px Arial, Helvetica, sans-serif !important;
}
/* Category question *
************************************************************************************/
.cat-question-description {
  margin-bottom: 15px;
}
.cat-question__title {
  font: 18px/20px 'alsschlangebold', serif;
  color: #000;
  margin-bottom: 15px;
}
.cat-question {
  overflow: hidden;
}
.cat-question .cat-question__item {
  position: relative;
  padding: 14px 0 14px 44px;
  border-bottom: 1px solid #eaeaea;
}
.cat-question .cat-question__item:first-child {
  border-top: 1px solid #eaeaea;
}
.cat-question .cat-question__item .cat-question__item-title {
  color: #333333;
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
}
.cat-question .cat-question__item .cat-question__item-title:hover {
  text-decoration: none;
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.cat-question .cat-question__item .cat-question__item-title:hover:after {
  background-position: 0 -24px;
}
.cat-question .cat-question__item .cat-question__item-title:after {
  position: absolute;
  content: '';
  left: 0;
  top: 12px;
  width: 28px;
  height: 24px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAwCAMAAAA1verrAAABblBMVEUAAADS09XS09XS09XS09X3bCj3bCj3bCj3bCj3bCjS09X3bCj3bCjS09X3bCj3bCj3bCjS09XS09XS09X3bCjS09XS09X3bCjS09XS09XS09X3bCj3bCj3bCj3bCjS09XS09XS09X3bCjS09X3bCjS09XS09X3bCj3bCj3bCjS09XS09XS09X3bCj3bCjS09X3bCj3bCj3bCj3bCjS09XS09XS09X3bCj3bCj3bCjS09X3bCj3bCj2cC73bCjS09X2by33bCjS09X3bCjS09X3bCjS09XS09XS09XS09X3bCj////+/v79+/vs7O3Z2tzU1df29vbx8vLe3+DX2Nr439Lzlmj3bSnW19nzmnD8/P377OXh4uP528z1x7HziVX1hU72dDT4+fn+9fHv7/Dt7u/77ujl5ubb3N78593zvKH1sZD0q4fypH70oXj2cC/u7u735d341cX41ML1zLj5yrLwpYHzgUn1fkT0ej8e9eKsAAAASXRSTlMA+IgD3QTGimUjHAn48uvg28+sopKPalpLPg8N9vLv6+Xh2NXVxLavhHl3Y1VVRkVAOC4YEwoG5dDAv7qrpp2cnIF9bFxMODIt5NzT+gAAAgJJREFUOMttkmVbG1EQRm9CiDRIiJEEWopLsbZA3XXvrMS1RHCnLv++uztXdjecb+9znpm5MoQxkH2biMf9qzkiECp9V0F8r2553OeAIhm+53KZYcVFyuGyPsUib8KsX7gcjisfqmqhxGyGy5Qd68UmgLCBHXRb2FQH0DQAbtmh0pgKUDgxigBFjE9RxjGVdENRjlXYY9fdtiW/Yl3Jl8zKQxbHVgdM6VMYeX3P7GoonOmVLSLCFxXUr2VFMvueTAkJoDvcwobZdp6n+sFBXbossfCLbBjSBYjNJ57LuugqX3deHuiYOx//1I+8q9Y88RbKqZKxbbkjCY+bxqbMptx16AQbs3KFVnb61i+TCJhmaiGdIzfw4F3yxevl9Wi/GQzPUORO8qHHRR6jQT3ucpsj1MUb57Tb1MOScBMxK19fVvb3T8/+od3kMmTHTkUDUFu/e3aKDbJCbPoT9/boEkvZocKYjqDVqFYAdjE+Q/kc08X3BqVnKpxiHMLHiGHq/aU9q/IHRYLrlpykjD/tlgrfGpQzF46SGg9Xmjmxek0Fo2EiXucC4Fe3JlRwzbxOkKfObqVDBR/4GyC1atXRktjc57nbbneFDBHkCcvnqnrORw5FiLu0oTWvuEwSzhL1MjNBBIse9yji3KCXLjeHTrA2KtRkKNq3fuOLI9Ypg8vO5fsPxA8B3UJwZYkAAAAASUVORK5CYII=) no-repeat;
}
.cat-question_ajax .cat-question__item:first-child {
  border-top: 0;
}
.more-box_question {
  margin-top: 30px;
}
/* Sidebar *
************************************************************************************/
.sidebar {
  width: 300px;
  float: right;
}
.sidebar .search-form,
.sidebar .social-icon,
.sidebar #slide-out-open {
  display: none;
}
.sidebar .section {
  margin-bottom: 30px;
  position: relative;
  overflow: hidden;
}
.sidebar .sidebar-menu {
  overflow: hidden;
}
.sidebar .sidebar-menu .sidebar-menu__title {
  background: #333333;
  padding: 15px 22px;
  color: #fff;
  font: 18px/20px 'alsschlangebold', serif;
  text-transform: uppercase;
}
.sidebar .sidebar-menu ul li {
  padding: 15px 15px 15px 60px;
  position: relative;
}
.sidebar .sidebar-menu ul li:nth-child(even) {
  background: #eaeaea;
}
.sidebar .sidebar-menu ul li.menu-item-hidden {
  display: none;
}
.sidebar .sidebar-menu ul li a,
.sidebar .sidebar-menu ul li span {
  color: #333333;
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
}
.sidebar .sidebar-menu ul li a:hover,
.sidebar .sidebar-menu ul li span:hover {
  text-decoration: none;
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.sidebar .sidebar-menu ul li a:after,
.sidebar .sidebar-menu ul li span:after {
  position: absolute;
  content: '';
  left: 15px;
  top: 10px;
  width: 29px;
  height: 29px;
  background: url(images/sport.png) no-repeat;
}
.sidebar .sidebar-menu ul li span {
  color: #f76c28;
  border-bottom: 0;
}
.sidebar .sidebar-menu ul li span:hover {
  border-bottom: 0;
}
.sidebar .sidebar-menu ul .menu-item-1 a:after {
  background-position: 0 0;
}
.sidebar .sidebar-menu ul .menu-item-1 a:hover:after {
  background-position: -29px 0;
}
.sidebar .sidebar-menu ul .menu-item-1 span:after {
  background-position: -29px 0;
}
.sidebar .sidebar-menu ul .menu-item-1.current-post-parent a {
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.sidebar .sidebar-menu ul .menu-item-1.current-post-parent a:hover {
  border-bottom: 0;
}
.sidebar .sidebar-menu ul .menu-item-1.current-post-parent a:after {
  background-position: -29px 0;
}
.sidebar .sidebar-menu ul .menu-item-2 a:after {
  background-position: 0 -29px;
}
.sidebar .sidebar-menu ul .menu-item-2 a:hover:after {
  background-position: -29px -29px;
}
.sidebar .sidebar-menu ul .menu-item-2 span:after {
  background-position: -29px -29px;
}
.sidebar .sidebar-menu ul .menu-item-2.current-post-parent a {
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.sidebar .sidebar-menu ul .menu-item-2.current-post-parent a:hover {
  border-bottom: 0;
}
.sidebar .sidebar-menu ul .menu-item-2.current-post-parent a:after {
  background-position: -29px -29px;
}
.sidebar .sidebar-menu ul .menu-item-3 a:after {
  background-position: 0 -58px;
}
.sidebar .sidebar-menu ul .menu-item-3 a:hover:after {
  background-position: -29px -58px;
}
.sidebar .sidebar-menu ul .menu-item-3 span:after {
  background-position: -29px -58px;
}
.sidebar .sidebar-menu ul .menu-item-3.current-post-parent a {
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.sidebar .sidebar-menu ul .menu-item-3.current-post-parent a:hover {
  border-bottom: 0;
}
.sidebar .sidebar-menu ul .menu-item-3.current-post-parent a:after {
  background-position: -29px -58px;
}
.sidebar .sidebar-menu ul .menu-item-4 a:after {
  background-position: 0 -87px;
}
.sidebar .sidebar-menu ul .menu-item-4 a:hover:after {
  background-position: -29px -87px;
}
.sidebar .sidebar-menu ul .menu-item-4 span:after {
  background-position: -29px -87px;
}
.sidebar .sidebar-menu ul .menu-item-4.current-post-parent a {
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.sidebar .sidebar-menu ul .menu-item-4.current-post-parent a:hover {
  border-bottom: 0;
}
.sidebar .sidebar-menu ul .menu-item-4.current-post-parent a:after {
  background-position: -29px -87px;
}

.sidebar .sidebar-menu ul .menu-item-5 a:after {
  background-position: 0 -116px;
}
.sidebar .sidebar-menu ul .menu-item-5 a:hover:after {
  background-position: -29px -116px;
}
.sidebar .sidebar-menu ul .menu-item-5 span:after {
  background-position: -29px -116px;
}
.sidebar .sidebar-menu ul .menu-item-5.current-post-parent a {
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.sidebar .sidebar-menu ul .menu-item-5.current-post-parent a:hover {
  border-bottom: 0;
}
.sidebar .sidebar-menu ul .menu-item-5.current-post-parent a:after {
  background-position: -29px -116px;
}
.section-question {
  overflow: hidden;
}
.section-question__title {
  font: 19px/22px 'alsschlangebold', serif;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  color: #000;
}
.section-question__title a {
  color: #000;
  border-bottom: 1px solid rgba(0,0,0,0.5);
}
.section-question__title a:hover {
  color: #f76c28;
  transition: color ease;
  text-decoration: none;
  border-bottom: 1px solid #f76c28;
}
.section-question__posts li {
  padding: 15px 5px 15px 45px;
  border-bottom: 1px solid #f0f0f0;
  position: relative;
}
.section-question__posts li a {
  color: #333333;
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
}
.section-question__posts li a:hover {
  text-decoration: none;
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.section-question__posts li a:after {
  position: absolute;
  content: '';
  left: 0;
  top: 12px;
  width: 28px;
  height: 24px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAwCAMAAAA1verrAAABblBMVEUAAADS09XS09XS09XS09X3bCj3bCj3bCj3bCj3bCjS09X3bCj3bCjS09X3bCj3bCj3bCjS09XS09XS09X3bCjS09XS09X3bCjS09XS09XS09X3bCj3bCj3bCj3bCjS09XS09XS09X3bCjS09X3bCjS09XS09X3bCj3bCj3bCjS09XS09XS09X3bCj3bCjS09X3bCj3bCj3bCj3bCjS09XS09XS09X3bCj3bCj3bCjS09X3bCj3bCj2cC73bCjS09X2by33bCjS09X3bCjS09X3bCjS09XS09XS09XS09X3bCj////+/v79+/vs7O3Z2tzU1df29vbx8vLe3+DX2Nr439Lzlmj3bSnW19nzmnD8/P377OXh4uP528z1x7HziVX1hU72dDT4+fn+9fHv7/Dt7u/77ujl5ubb3N78593zvKH1sZD0q4fypH70oXj2cC/u7u735d341cX41ML1zLj5yrLwpYHzgUn1fkT0ej8e9eKsAAAASXRSTlMA+IgD3QTGimUjHAn48uvg28+sopKPalpLPg8N9vLv6+Xh2NXVxLavhHl3Y1VVRkVAOC4YEwoG5dDAv7qrpp2cnIF9bFxMODIt5NzT+gAAAgJJREFUOMttkmVbG1EQRm9CiDRIiJEEWopLsbZA3XXvrMS1RHCnLv++uztXdjecb+9znpm5MoQxkH2biMf9qzkiECp9V0F8r2553OeAIhm+53KZYcVFyuGyPsUib8KsX7gcjisfqmqhxGyGy5Qd68UmgLCBHXRb2FQH0DQAbtmh0pgKUDgxigBFjE9RxjGVdENRjlXYY9fdtiW/Yl3Jl8zKQxbHVgdM6VMYeX3P7GoonOmVLSLCFxXUr2VFMvueTAkJoDvcwobZdp6n+sFBXbossfCLbBjSBYjNJ57LuugqX3deHuiYOx//1I+8q9Y88RbKqZKxbbkjCY+bxqbMptx16AQbs3KFVnb61i+TCJhmaiGdIzfw4F3yxevl9Wi/GQzPUORO8qHHRR6jQT3ucpsj1MUb57Tb1MOScBMxK19fVvb3T8/+od3kMmTHTkUDUFu/e3aKDbJCbPoT9/boEkvZocKYjqDVqFYAdjE+Q/kc08X3BqVnKpxiHMLHiGHq/aU9q/IHRYLrlpykjD/tlgrfGpQzF46SGg9Xmjmxek0Fo2EiXucC4Fe3JlRwzbxOkKfObqVDBR/4GyC1atXRktjc57nbbneFDBHkCcvnqnrORw5FiLu0oTWvuEwSzhL1MjNBBIse9yji3KCXLjeHTrA2KtRkKNq3fuOLI9Ypg8vO5fsPxA8B3UJwZYkAAAAASUVORK5CYII=) no-repeat;
}
.section-question__posts li a:hover:after {
  background-position: 0 -24px;
}
.section-popular {
  background: #eaeaea;
  padding: 20px 24px 0 24px;
}
.section-popular .title span {
  font-size: 18px;
}
.section__posts li {
  position: relative;
  overflow: hidden;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #fff;
}
.section__posts li:last-child {
  border-bottom: 0;
}
.section__posts li img {
  margin-bottom: 15px;
}
.section__posts li a {
  font: 16px/19px 'alsschlangebold', serif;
  color: #333333;
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
}
.section__posts li a:hover {
  text-decoration: none;
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.section__posts li a:after {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 250px;
  height: 166px;
}
.section__posts li .section__posts-content {
  margin-top: 15px;
}
/* Single * 
*************************************************************************************/
.single,
.entry,
.post {
  overflow: hidden;
}
.single table {
  margin: 20px 0;
}
.single th,
.single td {
  padding: 6px 10px;
  border: 1px solid #DDD;
}
.single #ya-site-results td {
  border: none;
}
.single h1,
.single h2,
.single h3,
.single h4,
.single h5,
.single h6 {
  margin: 20px 0 10px;
}
.single h1 {
  font: 24px/27px 'alsschlangebold', serif;
  margin: 0 0 20px 0 !important;
}
.single h2 {
  font-size: 20px;
  line-height: 23px;
}
.single h3 {
  font-size: 18px;
  line-height: 21px;
  font-weight: bold;
}
.single h4 {
  font-size: 17px;
  line-height: 20px;
}
.single h5 {
  font-size: 16px;
  line-height: 19px;
}
.single h6 {
  font-size: 15px;
  line-height: 18px;
}
.single blockquote,
.single .question {
  padding: 22px 22px 22px 125px;
  background: #eaeaea url(data:image/png;base64,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) 30px 23px no-repeat;
  margin: 20px 0;
  min-height: 50px;
  border-radius: 5px;
  font-style: italic;
}
.single blockquote p:last-child,
.single .question p:last-child {
  margin-bottom: 0;
}
.single blockquote {
  color: #f76c28;
}
.single .question {
  background: #eaeaea url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA1CAMAAADWOFNCAAAAmVBMVEUAAAD3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCjbRsDHAAAAMnRSTlMABPsJ9xTbuS4QIcinYkCY7IF4Uj0mHOZpWhjPw8ChjjgN8ODUrZSLhnJuRTQp88tNstn9xmYAAAMMSURBVEjHjVbXgqowEA1VulItqIiKWFhU/v/jrsMECCTu3fNEypmcKRlCBFC0KgyuZVb6rmeZEvkDTOPu6E2Pxfb6SP7H2awLtZki9avfONJ61wixzH6+kipHbijk5fMDfTj3vPri3+rUIPS5GxnWB/Eh9HedHUfknnKhhmdhojCiteq6pMcdeNIeLc48hfM28RfoXTRZyZF0cokQxlsW0KQ5ijO+RtevW6ujDbeW5GjMto1lJaxYt1Vpb4aZ6Agze7Mba6Hv7Gx7W/ge6bFuN837sTaD8bsjWVe77tNbVENmIMhq2A3v4Kqe9FoaFvqjF32B8ZZqjM8jGyRajmh23AfahvGdCcWeSd27GSHoVzwVrFjwmaSfz5qtzuDjz9lOj5Q1G0LrwHgNX682NGxtetssMokS6tSzwWIFEShy6qN6GN/lPkqT1EoQ7ePHinkGETkRIESNacwkjUo0wOCNiBDgWQ5TIjFUyEXC7HgikvVEv9iKNkGibZIr+BuLWBmSdhpbxbB9qZEC3NqIrjZtUi9uVjXIFlKs8KQHhkIOxtMvdMjGbE2hpXhUOZmPYDIiqZh1Q1IxXfF+OyvXMcEJEbPQL9GiMI8hsgoIbiIWWGNGBDH0sT4nKLFuMSPTfJ00rKzHdPWKfRMTzNcG1mEgTQN8ycpsvuL8jY9tHWLN73LyN7i05qUMKoBr4ZG/LzndeL8WEIVHI8jY/QTL/lT4AdxxQNjmicFkUS2wCKenFVQg2IVPhw88+s3ioUJDTJh+uGaX9117GrFyUCWvunyD2hOb6QtlORL349lpbOqwFVO8ZGSNBNzaPv+aOF9obOEAHJOtwBqmMu62v5OB5r7T2Z0l3Wu+iaAjNpNs02I3KJna8G1JmWNruUlEhMMMLyla5Wjy7sW/AeISO48ueDqUKu1/rpUzlE00X+DC1hDWs94gFs7tVf1YVmxEbpbSSXW/IUIY+7rpUOtpel7K/fjpkq8IZ40Qum+RX6CFzpHj2MEP+Q9yw3X0Qdly63u8Q+J3r/G4B4DwkAjfvf8Am6OuMpPAhzQAAAAASUVORK5CYII=) 34px 22px no-repeat;
}
.single ul {
  margin: 20px 0;
}
.single ul li {
  list-style: none;
  padding: 0 0 20px 36px;
  position: relative;
}
.single ul li:before {
  position: absolute;
  content: '';
  left: 0;
  top: 5px;
  border-radius: 50%;
  width: 7px;
  height: 7px;
  background: #f76c28;
}
.single ol {
  margin: 20px 0;
  counter-reset: li;
  list-style: none outside none;
}
.single ol li {
  position: relative;
  padding: 0 0 20px 36px;
}
.single ol li:before {
  content: counter(li) '.';
  counter-increment: li;
  position: absolute;
  left: 0;
  top: 0;
  text-align: center;
  color: #f76c28;
  font-weight: bold;
}
.single #toc_container {
  width: 100%;
  background: none;
  border: 0;
  padding: 0;
  margin: 20px 0;
  border-bottom: 1px solid #eaeaea;
  text-align: center;
}
.single #toc_container .toc_title {
  font: 20px/22px 'alsschlangebold', serif;
  margin-bottom: 25px;
  padding: 9px 15px;
  border: 2px solid #f76c28;
  text-transform: uppercase;
  display: inline-block;
}
.single #toc_container > ul {
  text-align: left;
  margin: 20px 0 0 0;
}
.single #toc_container > ul > li {
  padding: 0 0 16px 0;
  background: none !important;
}
.single #toc_container > ul > li:before {
  display: none;
}
.single #toc_container > ul > li a {
  color: #8e8b8b;
}
.single #toc_container > ul > li a:hover {
  color: #f76c28;
  text-decoration: none;
}
.single #toc_container > ul > li a .toc_number {
  padding-right: 5px;
  color: #f76c28;
}
.single #toc_container > ul > li a .toc_number.toc_depth_1 {
  font-weight: bold;
  position: relative;
}
.single #toc_container > ul > li a .toc_number.toc_depth_1:after {
  content: '.';
}
.single #toc_container > ul > li > ul {
  margin: 8px 0 0 22px;
}
.single #toc_container > ul > li > ul li {
  position: relative;
  padding-bottom: 8px;
}
.single #toc_container > ul > li > ul li:before {
  display: none;
}
.single img {
  max-width: 100%;
  height: auto;
  vertical-align: bottom;
}
.single iframe {
  max-width: 100%;
}
.single .wp-caption {
  text-align: center;
  margin-bottom: 20px;
  max-width: 100%;
  overflow: hidden;
}
.single .wp-caption-text {
  text-align: center;
  padding: 14px;
  border-bottom: 1px solid #eaeaea;
}
.post-meta {
  margin: 15px 0;
  padding: 15px 0;
  border-top: 1px solid #eaeaea;
  color: #63686d;
  font-size: 12px;
  line-height: 14px;
}
.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 {
  font-size: 12px;
  line-height: 13px;
}
.post-ratings img {
  vertical-align: bottom;
  padding: 0 5px 0 0 !important;
  background: none !important;
  box-shadow: none !important;
}
.post-ratings .post-ratings-text {
  position: relative;
  top: 5px;
}
.post-share {
  float: right;
  text-align: center;
}
.yarpp-related {
  overflow: hidden;
  margin: 25px 0;
}
.yarpp-related .related-items {
  overflow: hidden;
}
.yarpp-related .related-items li {
  float: left;
  overflow: hidden;
  margin-right: 27px;
  position: relative;
  width: 202px;
}
.yarpp-related .related-items li:last-child {
  margin-right: 0;
}
.yarpp-related .related-items li img {
  vertical-align: bottom;
  width: 100%;
  height: auto;
  margin-bottom: 7px;
}
.yarpp-related .related-items li .related-items__title {
  font-family: 'alsschlangebold', serif;
  color: #333333;
  border-bottom: 1px solid rgba(51, 51, 51, 0.2);
}
.yarpp-related .related-items li .related-items__title:hover {
  text-decoration: none;
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.yarpp-related .related-items li .related-items__title:after {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
/* Сomments *
***********************************************************************************/
.respond__title,
.q-form__title {
  font: 20px/22px 'alsschlangebold', serif;
  text-transform: uppercase;
  margin-bottom: 15px;
}
.respond,
.q-form {
  background: #eaeaea;
  border-radius: 0 0 6px 6px;
  padding: 23px 29px;
  clear: both;
  margin: 20px 0 30px 0;
}
.respond input,
.q-form input,
.respond textarea,
.q-form textarea {
  margin: 6px 0;
  color: #333;
  box-sizing: border-box;
  background-color: #fff;
  border: 0;
}
.respond input::-webkit-input-placeholder,
.q-form input::-webkit-input-placeholder {
  color: #9c9fa6;
}
.respond input::-moz-placeholder,
.q-form input::-moz-placeholder {
  color: #9c9fa6;
}
.respond input:-moz-placeholder,
.q-form input:-moz-placeholder {
  color: #9c9fa6;
}
.respond input:-ms-input-placeholder,
.q-form input:-ms-input-placeholder {
  color: #9c9fa6;
}
.respond textarea::-webkit-input-placeholder,
.q-form textarea::-webkit-input-placeholder {
  color: #9c9fa6;
}
.respond textarea::-moz-placeholder,
.q-form textarea::-moz-placeholder {
  color: #9c9fa6;
}
.respond textarea:-moz-placeholder,
.q-form textarea:-moz-placeholder {
  color: #9c9fa6;
}
.respond textarea:-ms-input-placeholder,
.q-form textarea:-ms-input-placeholder {
  color: #9c9fa6;
}
.respond .respond-form__field,
.q-form .respond-form__field,
.respond .q-form__field,
.q-form .q-form__field {
  width: 50%;
  padding: 10px;
}
.respond .respond-form__textarea,
.q-form .respond-form__textarea,
.respond .q-form__text,
.q-form .q-form__text {
  width: 97.5%;
  padding: 10px;
}
.respond .respond-form__button,
.q-form .respond-form__button,
.respond .q-form__button,
.q-form .q-form__button {
  min-width: 140px;
  box-sizing: border-box;
  padding: 8px 16px;
  display: inline-block;
  border: 2px solid #f76c28;
  color: #f76c28;
  cursor: pointer;
  background: none;
  text-transform: uppercase;
  font: 16px/18px 'alsschlangebold', serif;
  color: #333;
  margin-top: 15px;
}
.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: #f76c28;
}
.comment-title {
  font: 22px/24px 'alsschlangebold', serif;
  margin-bottom: 15px;
}
.commentlist .comment {
  border-bottom: 1px solid #eaeaea;
  margin-bottom: 15px;
  padding: 25px 21px;
}
.commentlist .comment .gravatar {
  float: left;
  margin-right: 24px;
}
.commentlist .comment .gravatar img {
  border-radius: 50%;
}
.commentlist .comment p {
  margin-bottom: 15px;
}
.commentlist .comment .cauthor {
  margin-bottom: 10px;
}
.commentlist .comment .fn,
.commentlist .comment .fn a,
.commentlist .comment .comment_date {
  font-weight: bold;
  color: #333;
}
.commentlist .comment .reply a {
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.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-top: 50px;
  padding: 20px 0 30px;
  background: #333333;
  text-align: center;
  overflow: hidden;
}
.footer-text {
  text-align: left;
  float: left;
}
.footer-text__domain {
  font: 20px/25px 'alsschlangebold', serif;
  color: #fff;
}
.footer-text .footer-text__copy {
  font-size: 10px;
  line-height: 11px;
  color: #d2d3d5;
}
.footer-nav {
  display: inline-block;
  margin-top: 17px;
}
.footer-nav ul {
  overflow: hidden;
}
.footer-nav ul li {
  float: left;
  margin-right: 20px;
  padding-bottom: 2px;
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 14px;
}
.footer-nav ul li:last-child {
  margin-right: 0;
}
.footer-nav ul li a {
  color: #fff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.footer-nav ul li a:hover {
  text-decoration: none;
  color: #f76c28;
  border-bottom: 1px solid rgba(247, 108, 40, 0.2);
}
.footer-nav ul li span {
  color: #f76c28;
}
.social-icon {
  float: right;
  margin-top: 13px;
}
.social-icon a {
  width: 18px;
  height: 18px;
  background: url(images/soc-icon.png) no-repeat;
  display: block;
  float: left;
  text-indent: -9999px;
  margin-right: 17px;
}
.social-icon a:last-child {
  margin-right: 0;
}
.social-icon .fb {
  background-position: 0 0;
}
.social-icon .fb:hover {
  background-position: 0 -18px;
}
.social-icon .vk {
  background-position: -18px 0;
}
.social-icon .vk:hover {
  background-position: -18px -18px;
}
.social-icon .tw {
  background-position: -36px 0;
}
.social-icon .tw:hover {
  background-position: -36px -18px;
}
.social-icon .ok {
  background-position: -54px 0;
}
.social-icon .ok:hover {
  background-position: -54px -18px;
}
.social-icon .yt {
  background-position: -72px 0;
}
.social-icon .yt:hover {
  background-position: -72px -18px;
}
.social-icon .gp {
  background-position: -90px 0;
}
.social-icon .gp:hover {
  background-position: -90px -18px;
}
#up {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABQCAMAAABcUcfzAAABBVBMVEUAAADS09X3bCjS09X3bCj3bCjS09XS09XS09X3bCjS09X3bCjS09XS09X3bCjS09X3bCj3bCjS09X3bCj3bCj3bCj3bCjS09XS09XS09X3bCjS09XS09X3bCjS09X3bCj3bCjS09X3bCjS09X3bCj3bCj3bCjS09XS09XS09X3bCj3bCj3bCj3bCjS09XS09XS09X3bCjS09X3bCjS09X3bCjS09XS09X3bCjS09X3bCjS09X3bCjS09X3bCj3bCj3bCjS09X3bCjS09X3bCjS09XS09X3bCj3bCjS09XS09XS09X3bCj3bCj3bCj3bCjS09XS09X3bCjS09XS09X3bCjS09Xvh0EBAAAAVXRSTlMA7e37+9gm2PHx+PgegYFFRSYNDQrlbwpvah/chYUWEWrm3Le3pJ6SyaFlKBkVEYxjOjExLS2spJFKSiEh4srIq52NPj45sbGVVxC+vopcVDvKrXUI03L68wAAA2pJREFUSMeNVQdb8jAQPsACgi1DRlFGWSIyBAUUcODAvb6h//+nmDtT0jRAfR+eh+TyJne5u7wFCcmxXg35GEJVPZaEVTg6PP9y4LxxtJQ2bQa+XAicTFVezmcvR3y+iD325UBG8oovjMxYsNsNxswR33iVdfKK+2QMmVvCtmWGyLhfFLYs8SJ61uVGjxBTmJt03A0ouNnFlebiHsRzeHX4J/c9Pgmz8S7nKUw8M/yzeILxzWEFPjDOExwNMM+6VCGpIjpmfsAGDXScda4EAnkQ+I/OGwDJMvs3QSD/RQsCJpuXkxDDYItOHuHQUQ28bIxCuJN4CnPEpnmoSp4PkSOYIs9VCNG54jyVSdGFgAUQCXJLjwgB+omCQDDCrgE+1ltP3PKMjdYLM3MPm+yZm7vIkYiPjDIv4onFeVic+IQcyTWM9QEEkRiEgT4GyTW/jAAnIpyXofTk1hNNTA9lZLSeeEddM6YSqkSlhNQUOYWoNIXSZriT7DayvM3Uxn0slx/ltqPG5U/hAwS6XRCYL54CTH/7uLyfa04SgN1lAkC8pktSAnmXdGZ/JOVP1kOkcopI4WZb9u7+qbL3eyH1lubmdLnYNzzEXiAZyy8+H+MkrMb2xKhpfgatZsS3V9KOr9OfDqRPj5fSzuobny5s1M9U3oHfXo76/VF77Lfcwe3xhVkm3iqVWvHMX75xL+XkdS7JqGXawtbOaGS87Ahb6oJcGimXG4NCuBBm8qvdgoJbjbwv7kG8HViCHWIe8MkmG1c4T2FW2OLmz2Id4+vDCvQxzjqOhphnQ6qQVBEDMz9kgwd0nJJXCiCQwjAfWA6wvhkQKGD4pyCQwbpvQxyDbTt5hGtHNfCycQrhXuIpzNknBlOTPL+ymcK02KwGGp0rzhN45UaKTgMWQLQlSoS5oJ8oCCSi7BrgZ71V4pYXbLSDTWam7nzh5hJyJOIbo/Q7eGKnz+hvTiK5TgDHxBhCAokJGBoT4GiRa34ZAU5EOC9D6bHWEzOYHsrIbD3xnrpmQiVcR2xTCbEpZN8tTGFCaQqlzXAn2W2kKryblMZ9T6ffpbbjjas+hVJJfQqIs98+LrC8nqslCUDFQwCEpGwUXNKZsiXFQ6QsRaRwsy1797bszYTsybC8hNRbmlUcn3qJvahzvLD4fEzkHHwDyctNkOmSjIwAAAAASUVORK5CYII=) no-repeat;
  width: 40px;
  height: 40px;
  overflow: hidden;
  position: fixed;
  margin-left: 1030px;
  top: 80%;
  cursor: pointer;
  text-indent: -9999px;
  z-index: 100;
}
#up:hover {
  background-position: 0 -40px;
}
.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;
}
@media screen and (max-width: 1023px) {
  .wrapper,
  .wrap {
    width: 96%;
  }
  .header .search-form {
    display: none;
  }
  .content {
    width: 100%;
    box-sizing: border-box;
    float: none;
  }
  .js-nav .sidebar {
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%);
    -webkit-transform: translateX(0%);
  }
  .js-nav .content {
    min-height: 1300px;
  }
  .sidebar {
    height: 100%;
    width: 50%;
    padding-top: 75px;
    box-sizing: border-box;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 200;
    background: #eaeaea;
    box-shadow: 1px 1px 15px 0px rgba(0, 0, 0, 0.5);
    -webkit-transform: translateX(106%);
    -moz-transform: translateX(106%);
    -ms-transform: translateX(106%);
    -o-transform: translateX(106%);
    transform: translateX(106%);
    -webkit-transition: -webkit-transform 500ms ease, opacity 500ms ease;
    -moz-transition: -moz-transform 500ms ease, opacity 500ms ease;
    -o-transition: -o-transform 500ms ease, opacity 500ms ease;
    transition: transform 500ms ease, opacity 500ms ease;
  }
  .sidebar:after {
    content: '';
    display: block;
    clear: both;
    visibility: hidden;
  }
  .sidebar #slide-out-open {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAeCAMAAAB61OwbAAAAXVBMVEUAAAD3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCjnuyQRAAAAHnRSTlMAIL+A1AzvtU/79Y+ILOHLu6Obk3xaOhwUCOtkVEQEvdK9AAAAfElEQVQoz83TxxWFMAwF0TFgY4LJ8Qf1XyYVSN5y17OSzgMft1KxRQ+uEsPgqMVU09pBS2UHFT872OFYCtX85y1OpzgB7j6IKqyeXkx99pL5oLODFb8Y/2xmD+BUNy+RuqlQTN0BsRFDExnFNBLsIOSHkwYxfBJce6n6XjxO0js74tSZvAAAAABJRU5ErkJggg==) no-repeat;
    width: 32px;
    height: 30px;
    display: block;
    position: absolute;
    right: 112%;
    top: 23px;
    cursor: pointer;
    text-indent: -9999px;
  }
  .sidebar .slide-out-close {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAQlBMVEUAAAD3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCj3bCiQddbfAAAAFXRSTlMAcPD4eODzf7GnuYV2YlxUThTrGBAeJ8CEAAAAi0lEQVQoz4WR2xLCIAxEN2AitNqLmv//VSvMuM0Duk9wzrADAa+adEHIqlZ3VD8iZy4fUpCchtwz1GnIPWFxGnK/A7fcViaNp86vwGGsHxaQx+MirI0mclb35As5DTkN+VD8qyKnGV/3xwPjfCSxjbxt7GvWwdhHH/WAkQeDQn42E/ZZpw0hW9H5+QYfdxWULZmElAAAAABJRU5ErkJggg==) no-repeat !important;
    width: 24px !important;
    height: 24px !important;
    right: auto !important;
    left: 21px !important;
    top: 20px !important;
    padding-left: 0 !important;
    z-index: 101;
    text-indent: -9999px;
    -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;
  }
  .sidebar .search-form {
    position: relative;
    top: 0;
    display: block;
    width: 86%;
    float: none;
    margin: 0 auto 35px auto;
    overflow: hidden;
  }
  .sidebar .social-icon {
    display: block;
    width: 230px;
    margin: 0 auto 45px auto;
    float: none;
    overflow: hidden;
    text-align: center;
  }
  .sidebar .social-icon a {
    margin-right: 20px;
    display: inline-block;
    float: none;
  }
  .sidebar .social-icon a:last-child {
    margin-right: 0;
  }
  .sidebar .social-icon .fb {
    background-position: 0 -18px;
  }
  .sidebar .social-icon .fb:hover {
    background-position: 0 -18px;
  }
  .sidebar .social-icon .vk {
    background-position: -18px -18px;
  }
  .sidebar .social-icon .vk:hover {
    background-position: -18px -18px;
  }
  .sidebar .social-icon .tw {
    background-position: -36px -18px;
  }
  .sidebar .social-icon .tw:hover {
    background-position: -36px -18px;
  }
  .sidebar .social-icon .ok {
    background-position: -54px -18px;
  }
  .sidebar .social-icon .ok:hover {
    background-position: -54px -18px;
  }
  .sidebar .social-icon .yt {
    background-position: -72px -18px;
  }
  .sidebar .social-icon .yt:hover {
    background-position: -72px -18px;
  }
  .sidebar .social-icon .gp {
    background-position: -90px -18px;
  }
  .sidebar .social-icon .gp:hover {
    background-position: -90px -18px;
  }
  .sidebar .section {
    display: none;
  }
  .sidebar .sidebar-menu {
    display: block;
    width: 86%;
    margin: 0 auto;
  }
  .sidebar .sidebar-menu ul li:nth-child(even) {
    background: #fff;
  }
  .sidebar .sidebar-menu ul li.menu-item-hidden {
    display: block;
  }
  .posts {
    width: 100%;
    margin: 0 auto;
    max-width: 660px;
  }
  .yarpp-related .related-items {
    width: 100%;
    margin: 0 auto;
    max-width: 660px;
  }
  .footer .social-icon {
    display: none;
  }
  .footer .footer-nav {
    display: block;
    float: right;
  }
}
@media screen and (max-width: 760px) {
  .wrapper {
    width: 98%;
  }
  .sidebar {
    width: 80%;
  }
  .posts {
    max-width: 453px;
  }
  .posts .posts__item {
    float: none;
    width: 100%;
    height: auto;
  }
  .posts .posts__item img {
    margin-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 10px;
    float: none;
  }
  .posts .posts__item-second .posts__item-text {
    height: auto;
    overflow: visible;
  }
  .posts .posts__item-second .posts__item-title {
    overflow: visible;
  }
  .posts__item-cat {
    display: inline-block;
  }
  .posts__item-cat .posts__item-cat-link {
    width: 90%;
  }
  .posts__item-cat_second {
    position: relative;
    left: 0;
  }
  .posts .posts__item .posts__item-title a:after {
    width: 453px;
    height: 301px;
  }
  .cat-posts {
    width: 100%;
    margin: 0 auto;
    max-width: 453px;
  }
  .cat-posts__item-second {
    height: auto;
  }
  .cat-posts__item-second img {
    float: none;
    margin-right: 0;
    width: 100%;
    height: auto;
    margin-bottom: 10px;
  }
  .cat-posts__item-second .cat-posts__item-text .cat-posts__item-title:after {
    width: 453px;
    height: 301px;
  }
  .cat-posts__item-second .cat-posts__item-text {
    overflow: visible;
    height: auto;
  }
  .cat-posts__item-second .cat-posts__item-text .cat-posts__item-comm {
    position: relative;
    left: 0;
    display: inline-block;
    margin-top: 10px;
  }
  .post-meta {
    text-align: center;
  }
  .post-rating {
    float: none;
    margin: 0 0 10px;
  }
  .post-share {
    float: none;
  }
  .post-share__title {
    margin-bottom: 12px;
  }
  .yarpp-related .related-items {
    max-width: 431px;
  }
  .yarpp-related .related-items li:last-child {
    display: none;
  }
  .yarpp-related .related-items li:nth-child(2) {
    margin-right: 0;
  }
  #respond .respond-form__field,
  .q-form .respond-form__field,
  #respond .q-form__field,
  .q-form .q-form__field {
    width: 75%;
  }
  #respond .respond-form__field,
  .q-form .respond-form__field,
  #respond .q-form__field,
  .q-form .q-form__field {
    width: 75%;
  }
  .footer {
    padding: 20px 0;
  }
  .footer-text {
    float: none;
    width: 100%;
    text-align: center;
    margin-bottom: 15px;
  }
  .footer-text .footer-text__domain {
    width: 162px;
    margin: 0 auto 3px auto;
  }
  .footer .footer-nav {
    float: none;
  }
  .footer .footer-nav ul {
    text-align: center;
    display: inline-block;
  }
}
@media screen and (max-width: 480px) {
  .sidebar {
    width: 100%;
  }
  .description-img {
    float: none;
    width: 280px;
    height: auto;
    display: block;
    margin: 0 auto 15px auto;
  }
  .sidebar #slide-out-open {
    right: 108%;
    top: 18px;
  }
  .single blockquote,
  .single .question {
    padding: 10px 10px 10px 80px;
    background-position: 9px 9px;
  }
  .yarpp-related .related-items {
    max-width: 453px;
  }
  .yarpp-related .related-items li {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
  .yarpp-related .related-items li:last-child {
    display: block;
  }
  #respond,
  .q-form {
    padding: 12px;
  }
  #respond .respond-form__field,
  .q-form .respond-form__field,
  #respond .q-form__field,
  .q-form .q-form__field,
  #respond .respond-form__textarea,
  .q-form .respond-form__textarea,
  #respond .q-form__text,
  .q-form .q-form__text {
    width: 100%;
  }
}
/*# sourceMappingURL=style.css.map */